Existe-t-il une pratique standard pour organiser le processus de développement d'un site web simple. il n'y a pas d'utilisation de MVC car il n'y a pas de base de données impliquée. Il sera très utile dans l'organisation du projet et de séparationOrganiser le processus de développement d'un site web asp.net
- les fichiers ASPX et maître
- contenu de la page (cela peut être très utile pour mettre en œuvre des techniques simples de cms)
- Commandes d'utilisateur
- scripts
- styles
- images
est-il INDU Stry standard ou les meilleures pratiques pour cela.
merci à l'avance :)
Mise à jour: oui la façon dont j'ai énuméré est pratique. mais ce serait génial si je pouvais séparer les codes de serveur et les fichiers comme master, aspx .. et le contenu de la page réelle.
Une raison de plus pour ne pas utiliser MVC: Je sous-traite généralement le processus de référencement. Maintenant, une application MVC peut être grec/latin pour mon expert SEO. :)
La structure finale:
Projet
- Images
- Scripts
- Styles
- Images
- Weblets
- pagelets
- fichiers ASPX ..
les images, les styles et les scripts ne contiendront que ceux qui sont communs à l'ensemble du projet. Les weblets et pagelets sont dans l'idée comme suit ...
Les Weblets devraient contenir une collection de weblets. Un weblet est un dossier contenant un contrôle utilisateur, ses styles, scripts, images, etc.
Les pagettes doivent contenir une collection de pagelettes. Un pagelet est un dossier contenant le contenu de la page aspx. S'il y a un fichier aspx nommé "aboutUs.aspx" alors il y a un pagelet correspondant nommé "aboutUs" qui contient aboutUs.html, c'est des styles, des scripts et des images. la page aspx ne doit les inclure ici. Cela peut être très utile dans la configuration du CMS.
S'il y a des améliorations, s'il vous plaît, postez .. :)
cela semble très intéressant et utile. mais le plus gros problème - trouver un serveur avec .net4.0 ... – ZX12R
Ya mais il n'est pas nécessaire d'utiliser .net 4.0 afin de suivre le modèle qu'ils utilisent. J'ai personnellement créé la structure de projet similaire pour mon projet .net3.5. –
ont décidé de créer un modèle à proximité de cette – ZX12R