2009-06-20 5 views
2

Je me demandais si je pouvais apprendre ASP.net ou d'autres frameworks de programmation web en étudiant des applications open source fonctionnelles du type le plus simple. Comme dans, pas tout à fait la complexité de MediaWiki et ainsi de suite. Peut-être quelque chose comme "forum simple" ou "simple web store". Quelque chose qui n'est pas trivial et qui démontre des fonctionnalités utiles, mais pas trop complexe et affligé avec difficile à comprendre la fonctionnalité. Donc, les gens pourraient suggérer des applications de ce genre pour l'étude? Est-ce que quelqu'un sait disons d'une application de forum straigtforward dans ASP.net qui serait un bon outil d'apprentissage pour un programmeur expérimenté avec une exposition minimale de l'application web? Ou de même de bonnes applications open source pour l'étude de PHP, JavaEE et/ou d'autres frameworks web populaires?Existe-t-il des applications Web conviviales et conviviales?

+0

Une question similaire à http://stackoverflow.com/questions/473565/asp-net-open-source-project-as-a-learning-source-in-c. Toujours OK car il y a très peu de réponses.:) –

Répondre

4

POUR RUBY: En dehors de Ruby On Rails, jetez un oeil à

Ramaze - Zen and the Art of Programming (Le nom vient de Ruby Amaze ..) Ramaze page d'accueil à Ramaze Home

pour ASP.NET

BlogEngine.net est une bonne base de code pour l'apprentissage.

De même, pour les débutants, vous pouvez vous référer à certains des projets de

ASP.NET Community projects, certains d'entre eux sont assez bons. Cela a aussi une référence aux applications de forum.

Stephen Walther a un bon poste sur la création d'une application Forum dans ASP.NET MVC que vous pouvez trouver ici Forum Application Development

+0

+1 pour Ramaze en ce qui concerne les frameworks web. – Pistos

2

Il existe de nombreux cadres d'applications Web dans la plupart des langages de programmation:

Tous sont bons pour faire les choses rapidement. La plupart d'entre eux ont des screencasts qui vous guideront à travers le code vers une application web à part entière. Je pense que vous devriez vérifier ces screencasts.

0

Différents cadres sont très différentes. Une application ne vous aidera pas à apprendre un autre cadre, donc vous devrez probablement décider d'abord du cadre. Et généralement, la meilleure introduction pour un framework est son tutoriel, car ils ont tendance à prendre les concepts dans un ordre logique, tandis que la lecture de code sera difficile à comprendre ou sera sujette à des malentendus qui vous donneront la mauvaise idée que vous plus tard. devra "désapprendre".

Certains frameworks que je connais sont vraiment faciles à utiliser: RubyOnRails, Django et Grok.

Questions connexes