Puteți crea un proiect ASP.NET Web ca aplicație și ca site. Scopul final al acestor tipuri de proiecte este un site de lucru găzduit pe server. Pentru a crea proiecte Internet, puteți să compilați întregul cod (localizat în mai multe fișiere) în ansamblul .dll (aplicație web) sau să plasați fișiere text cu codul programului direct pe server (site) pentru compilare dinamică la încărcarea paginilor web. Pentru a alege acest sau acel schemă de cunoștințe teoretice de construcție și experiență de lucru cu diferite tipuri de proiecte web ajuta.
Aplicațiile Web ASP.NET sunt create în Visual Studio, toate fișierele de clasă cu cod dedicat și fișiere individuale de clasă din proiect sunt compilate într-un singur ansamblu care este plasat în folderul Bin al proiectului aplicație web. Fișierele ASPX și ASCX sunt compilate dinamic pe server, precum funcționalitatea unui site Web.
Proiectele de site-uri web sunt alegerea preferată atunci când:- Fișierele sursă ale aplicației sunt copiate pe serverul IIS.
- Într-un proiect web, trebuie să includeți atât codul C # cât și codul într-o altă limbă .NET.
- Trebuie să deschideți un site Web de lucru în Visual Studio sau WebMatrix și să îl actualizați în timp real prin intermediul protocolului FTP.
- Dacă doriți să creați un ansamblu separat pentru fiecare pagină, dosar sau element de utilizator
- Este necesar să actualizați fișierele individuale în mediul de producție prin copierea pur și simplu a versiunilor noi pe serverul de producție sau prin editarea directă a fișierelor de pe serverul de producție.
- Doriți să salvați codul sursă pe serverul de producție ca o copie de rezervă suplimentară.
- Este ușor să ștergeți temporar fișierele de pe site și să le urmăriți, deoarece acestea rămân în structura de directoare. De exemplu, dacă pagina nu este pregătită pentru desfășurare, puteți să o excludeți temporar din construcție fără a o elimina din structura folderului.
- Puteți implementa ansamblul compilat și apoi adăugați din nou fișierul în proiect.
Cărți pe subiecte
CodingRUS.ru -
Delphi / C ++ / Pascal / Basic /
Java / Asamblare / PHP / Perl »
CodeNet - toate pentru
programator "
TimeWeb-house pentru site-uri
Tarife și bonusuri favorabile
Nginx 1.6 + Apache 2.2
Servere puternice VDS
10 zile de testare
MySQL 5, PHP 5.3 / 5.4 / 5.5 / 5.6
Perl 5, parser, Python, Ruby, C ++
Designeri de site-uri CMS