2010-12-10 69 views
1

Je suis curieux de savoir comment nous pouvons rendre le développement de site Web beaucoup plus rapide. Je suis spécifique à propos d'asp.net.Augmenter la vitesse de développement du site ASP.NET

En ce qui concerne ma connaissance se préoccupe, nous pouvons faire du développement de site Web asp.net plus rapidement par

En utilisant Log4Net - pour capturer les informations de journalisation Entity Framework - pour augmenter la vitesse de fonctionnement de la base de données.

Alors, existe-t-il d'autres outils que nous pouvons utiliser pour optimiser le processus de développement?

Si vous avez utilisé dans votre projet, qu'il s'agisse d'un petit projet ou d'un projet de grande envergure. Utilisation de ASP.NET MVC, NHibernate et d'une infrastructure DI (StructureMap ou Windsor).

Répondre

0

+0

Je ne pense pas que MVC aide à générer du code plus rapidement. Le code a une qualité supérieure, pourrait être mieux testé, est plus réutilisable. Mais écrire du code est parfois beaucoup plus lent. –

2

J'utilise ces outils/libs (seulement libre, je ne suis pas parler au sujet du commerce comme ReSharper):

GhostDoc - pour générer des commentaires - http://submain.com/products/ghostdoc.aspx (gratuit)

Microsoft Enterprise bibliothèque - bonne bibliothèque pour validateurs, la mise en cache, l'exploitation forestière et d'autres fins - http://msdn.microsoft.com/en-us/library/ff650466.aspx

Nhibernate (non Entity Framework si vous voulez u s'en asp.net-2,0)

Fiddler 2.0 - outil externe pour analyser votre trafic de page (bon pour les problèmes de suivi en ajax, et améliorer les performances)

Firexox + Firebug + YSlow - le meilleur façon de tester les performances et le débogage page, il

IETester - programme pour le test de votre page sur les différentes versions de IE (parfois, vous devez créer la page avec IE 6-8 compatibile; /) - http://www.my-debugbar.com/wiki/IETester/HomePage

Et si cela est possible dans votre projet - mettez à niveau la version asp.net à au moins 3,5 - cela pourrait améliorer votre vitesse de codage.

1

Quelque chose que nous envisageons d'utiliser dans les projets futurs pour faire des mises en page est le 960 Grid system.

jQuery, évidemment, pour un meilleur JavaScript.

J'aime le Ajax Control Toolkit pour la facilité d'utilisation de ses «widgets».