Question

Je recherche vos histoires sur la façon dont vous avez rationalisé votre développement côté client avec Visual Studio.En particulier, il semble que je doive créer mon site trop souvent pour que les modifications soient efficacement transférées vers IE.Quels raccourcis ou outils comme FireBug, etc.utilisez-vous pour votre développement côté client ?Évitez-vous Visual Studio pour déboguer toutes vos applications côté client ?

Pas de solution correcte

Autres conseils

Nous développons l'application qui construit presque tout javascript côté, tous les contrôles, appel webservice (à travers Ajax activé javascript), les réseaux et toutes sortes de choses.

Nous avons créé le cadre qui comprend ExtJs et JQuery. Il rend la vie facile à initialiser et définir tous les contrôles dans jQuery et permettre d'obtenir des données en utilisant webservice. Nous ne pouvons utiliser que ExtJs, mais Jquery réduire le nombre de lignes dont nous avons besoin pour définir et définir les contrôles. Et bien sûr, son poids très léger comme javascript fichiers sont comme <25-20 kb qui a besoin d'utiliser ces cadres.

  • J'ai utilisé les étapes décrites par ScottGu ici pour obtenir un meilleur JS intellisense pour VS 2008.(Tel quel souligné ici, ce correctif est destiné à tous les fichiers JavaScript, pas seulement à jQuery.)
  • Je utilise l fichiers vsdoc pour que Intellisense fonctionne pour jQuery.
  • dernièrement, j'ai dû travailler dans un environnement VS2005 + IE6 uniquement.Je me suis vite habitué à avoir Firefox pour le débogage avec les outils que je jugeais subjectivement essentiels : Pyromane, Vitesse de page, FireQuery.
  • J'ai essayé Aptana.(Pour l'instant cependant, je n'ai pas investi beaucoup de temps pour apprendre à le connaître - vous le trouverez peut-être familier si vous disposez de certaines connaissances sur Eclipse, cependant...)
  • Après que tout soit bien fait, je vérifie les pages dans IE et j'utilise le profileur intégré dans IE8 s'il y a un problème de performances spécifique à IE.
  • Je utilise l "vsdoc vide" solution de contournement lorsque VS Intellisense abandonne.
  • À la maison, j'utilise VS 2010 RC - et partout je garde les références API des frameworks JS dans mes favoris et à portée de main, juste au cas où.
  • Placez le code Javascript dans des fichiers JS séparés.
  • Vous voudrez peut-être envisager de transformer vos ensembles de fonctionnalités associés en un Contrôle de script.
  • Lorsque vous travaillez sur un fichier JS et que vous souhaitez éviter de reconstruire l'ensemble du projet, n'en faites pas une ressource de script intégrée dès le départ.Emballez-le dans l'assemblage lorsqu'il est suffisamment stable.
  • Si vous ne savez pas si vous obtenez la dernière version de votre fichier JS, désactivez le cache du navigateur.(Cela peut être fait depuis FireBug ou dans les outils de développement IE.)

Clause de non-responsabilité:cette liste est vraiment subjective et probablement incomplète du tout.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top