2010-11-22 21 views
1

J'ai consulté google pour obtenir des recommandations sur les conventions ou les meilleures pratiques en matière de «casse» et de dénomination des fichiers dans les dossiers d'une application Web.Noms de fichiers/dossiers et conventions de cas/normes pour les applications Web

La plupart du temps, je travaille avec Visual Studio pour développer des applications Web ASP.NET. Dans le passé, j'ai toujours utilisé PascalCase pour tous mes fichiers et dossiers, à l'exception des fichiers Javascript qui avaient tendance à être camelCase.

Plus récemment, je me demandais s'il était plus logique pour que tout soit minuscule pour que mes urls y compris le nom de domaine étaient cas toujours plus bas que mes sites n'ont pas URL comme:

http://www.mysite.com/Blog/AddPost.aspx 

I Puis je me suis demandé, si je devais minuscules tous les fichiers/dossiers qui ont été référencés via mon site (y compris les images, CSS, scripts) etc) dans mon projet, devrais-je aller aussi loin que de minuscules l'un des autres dossiers (par exemple App_Code, contrôleurs, vues, modèles) & fichiers (par ex. Globals.asax), dans mon projet pour éviter d'avoir un mélange de conventions de nommage dans mon projet dans son ensemble ?!

Je sais que ce n'est probablement pas une grosse affaire, mais j'étais intéressé de savoir s'il y avait des recommandations ou des pratiques exemplaires là-bas?

Répondre

1

Les dossiers tels que App_Code sont des dossiers système, vous pouvez donc les laisser seuls. Je fais habituellement mes pages ASPX cas pascal parce que cela reflète la convention de nommage de classe. En ce qui concerne les images et les dossiers de script, je pense vraiment que c'est une question de goût personnel ou de convention interne.

1

Parce que cela fait peu ou pas de différence, il n'y a pas de telles normes.

Ceci est dû à des domaines comme http://www.example.com et http://WWW.EXAMPLE.COM résoudre à la même chose.

Vous devriez utiliser n'importe quelle convention qui vous rend heureux, et si vous travaillez dans une équipe, celle que l'équipe accepte.