[ASP.NET 2.0 ] Les dossier "App_*" d'un projet Web??

Les dossier "App_*" d'un projet Web?? [ASP.NET 2.0 ] - C#/.NET managed - Programmation

Marsh Posté le 27-04-2006 à 10:55:28    

Bonjour,
 
Je suis en train de rédiger une documentation sur l'architecture d'un projet, en ce moment je me penche sur l'organisation des dossiers et des fichiers dans le projet et plus particulièrement sur les dossiers de type "app_" que propose ASP.NET.
 
 
 
Questions:
 
Es ce c’est recommandé de les utiliser?  
Où puis-je trouver des informations complètes sur leurs sujets  
A défaut, es ce qu'il y a des choses particulières à savoir dessus?
Voila un petit récapitulatif des dossiers dispo :
 
 App_Code : Dossier qui contient tout le code source qui n’est pas du code behind de page .aspx. Toutes les classes du dossier App_Code sont compilé lors de l’exécution et peuvent être utilisées dans les pages .aspx.  
 
Apparemment, il semble obligatoire de mettre ces fichiers .cs dedans si on veut les utiliser
 
Autre chose peut être ?
 
App_Data: Une base de donné SQL Express je crois...non ?
 
App_GlobalRessources : ? Que mettre dedans ?
 
App_LocalRessources : ? Quelle différence avec le premier
 
App_Browsers : ?????? Alors celui là...
 
App_WebReferences : Les références aux web services et puis ... ?
 
 
 
Merci pour votre aide,
 
 
 
Steph.
 


Message édité par mwu le 27-04-2006 à 14:17:52
Reply

Marsh Posté le 27-04-2006 à 10:55:28   

Reply

Marsh Posté le 27-04-2006 à 15:05:57    

si je peux t'aider moi j'ai commencé c# au début de l'année... et le dossier app_code ne m'a servi dans un projet web que pour créer un objet qui fait office de source de donnée (team foundation server) en effet, comme Visual studio 2005, ne gérait pas au moment, ou j'en ai eu besoin, les bases de données présentes dérrière team foundation server..
 
il a don fallu que je crée une classe avec une méthode  me renvoyant une collection d'objets....
 
Voila tout ce que je peux t'apporter de ma petite expérience ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed