Structura unei aplicatii web in ASP .NET

Într-o aplicaţie web realizată cu ASP .NET vom avea următoarele tipuri de fişiere şi directoare importante

Fişiere cu extensia .aspx reprezintă locul unde este stocat conţinutul paginii web. Se pot adăuga elemente HMTL, javascript, controale ASP .NET server-side.

Fişierele cu extensia .cs reprezintă codul ce se va executa pe server. Se poate scrie cod C# sau Visual Basic. Se pot defini variabile, funcţii, clase, etc.

Fişierul web.config este un fişier de configurare unde este stocată informaţia referitoare la aplicaţia web. În acest fişier se pot defini mai multe proprietăţi ale aplicaţiei. De exemplu, putem defini string-ul de conectare la baza de date pentru a-l putea folosi in orice pagină, sau putem modifica limita mărimii fişierelor upload-ate.

Fişierul Global.asax este opţional şi se poate folosi pentru a manipula anumite evenimente cum ar fi Application_Start, Application_End, Session_Start, Session_End

Directorul BIN este folosit pentru a stoca diverse fişiere dll folosite ca şi componente sau controale în aplicaţie.

Directorul App_Code conţine cod ce se va compila şi va fi vizibil în orice pagină a aplicaţiei web. Se pot stoca aici de exemplu diverse clase.

Directorul App_Data conţine fişiere mdf specifice bazelor de date SQL sau Access.

Niciun comentariu: