Visual Studio instalează în mod implicit cinci șabloane ASP.NET. Alegi un șablon pentru nevoile tale. Cu toate acestea, majoritatea site-urilor sunt create folosind un șablon standard - site Web ASP.NET. Există cinci șabloane implicite ASP.NET.
□ Site-ul web ASP.NET - este un site Web standard ASP.NET care începe cu directorul App Data, formularul Web Default.aspx și fișierul web.config. Desigur, atunci când creați site-ul dvs., puteți adăuga directoare și fișiere suplimentare. Acest șablon este folosit cel mai adesea pentru a crea un nou site Web de la zero.
□ Serviciul Web ASP.NET - este un site pentru crearea unui serviciu web bazat pe XML (pentru detalii, vezi Capitolul 19). Șablonul include: Service.asmx, care conține un cod de serviciu Web simplu; Codul App_Code pentru fișiere de clasă de serviciu; directorul App_Data pentru datele la care ASP.NET are acces; și un fișier Web.config pentru gestionarea configurației site-ului.
□ Empty Web Site - este un proiect de site web care este lipsit de toate directoarele și fișierele. Acest container de proiect este utilizat ca punct de plecare. Nu implică existența directoarelor și fișierelor. Adăugați-le după cum este necesar.
□ WCF Service- este folosit pentru a crea un site Web care conține servicii WCF (pentru detalii, vezi Capitolul 19). Ca șablonul de serviciu Web Service, șablonul Service WCF conține fișierele standard App_Code, App_Data și Web.config. Cu toate acestea, fișierul de service este Service.svc. Acest serviciu este un stub de clasă care implementează un serviciu personalizat bazat pe WCF (și nu doar pe XML).