Je crée une très grande application web (actuellement à 70 projets et 150k loc mais avec beaucoup plus à faire). J'utilise FinalBuilder pour exécuter des scripts de construction. Cependant, quelles sont les meilleures pratiques pour structurer un si grand projet? Qu'en est-il des dépendances de construction? Quel effet la structure de mes projets a-t-elle sur les performances du code (le cas échéant)?Meilleures pratiques pour l'organisation de structure/exécution "construit" sur une grande solution
J'ai déjà vu des discussions à ce sujet mais je ne les trouve pas. J'ai vu des discussions sur des solutions dépassant 600 projets dans la solution, pour des réponses claires, imaginons que ce système va grandir à cette taille (je voudrais savoir comment organiser un projet plus grand que ce que ma fin sera, cela signifierait que je peux organiser une solution plus petite).
Si cela est important, le système est principalement en .NET 3.5 (C#, LINQ, SQL Server, etc.) mais utilisera aussi Python/Erlang.
Je n'ai jamais entendu parler de NMaven. Je vais vérifier cela.Jusqu'à présent, la mise en page est Foundation/Midrange/Business - fondation a journalisation, gestion des erreurs, suivi des performances, milieu de gamme a des modules tels que CMS et blog moteur, qui soutiendra les fonctionnalités centrées sur l'entreprise (facteur principal dans le potentiel commercial) comme l'application de commerce électronique aura des pages de produits, mais faites par les cms. – dotnetdev