ASP.NET Web Forms - Handledning
- Föregående sida MVC Referens manual
- Nästa sida WebForms Sidor
ASP.NET är nästa generation ASP, inte en uppdatering av ASP.
Du bör ha grundläggande kunskaper i
Innan du fortsätter att lära dig, behöver du ha en grundläggande förståelse för följande kunskaper:
- WWW, HTML och grundläggande kunskaper om webbplatskonstruktion
- Skript-språk som JavaScript eller VBScript
- Grundläggande kunskaper om server-side skript
Om du vill lära dig dessa projekt först, vänligen besök vår Hem Besök dessa handledningar.
Vad är ASP?
Microsofts tidigare server-side skriptteknik ASP (Active Server Pages) kallas nu ofta klassisk ASP.
ASP 3.0 är den sista versionen av klassisk ASP.
För att lära dig mer om ASP, lär dig från vår ASP-tutorial.
ASP.NET är inte ASP
ASP.NET är nästa generation ASP, inte en uppdatering av ASP.
ASP.NET är en helt ny teknologi för server-side skriptning. Microsoft har skrivit om ASP.NET från grunden, och ASP.NET är inte bakåtkompatibelt med ASP.
Du kommer att lära dig mer om skillnaderna mellan ASP och ASP.NET i nästa kapitel i denna tutorial.
ASP.NET är huvuddelen av Microsofts .NET-ramverk
Vad är ASP.NET?
ASP.NET är ett server-side skriptteknologi som gör det möjligt för skript (som är inbäddade i webbsidor) att köras av en Internet-server
- ASP.NET är ett teknologi från Microsoft
- ASP betyder dynamiska server sidor (Active Server Pages)
- ASP.NET är ett program som körs i IIS
- IIS (Internet Information Services) är Microsofts Internet-server
- IIS är en komponent som levereras gratis med Windows servers operativsystem.
- IIS är en del av Windows 2000 och XP Professional.
Vad är en ASP.NET-fil?
- ASP.NET-filer liknar HTML-filer
- ASP.NET-filer kan innehålla HTML, XML och skript
- Skripten i ASP.NET-filer körs på servern
- ASP.NET-filers filändelse är ".aspx"
Hur fungerar ASP.NET?
- När webbläsaren begär en HTML-fil, returnerar servern filen
- När webbläsaren begär en ASP.NET-fil, överför IIS begäran till ASP.NET-motorn på servern
- ASP.NET-motorn läser filen rad för rad och kör skripten i filen
- Slutligen returneras ASP.NET-filer i ren HTML-form till webbläsaren
Vad är ASP+?
ASP+ är likvärdigt med ASP.NET.
ASP+ är ett tidigt namn som Microsoft använde under utvecklingen av ASP.NET.
Microsoft .NET-ramverket
.NET-ramverket är grunden för Microsofts .NET-plattform.
.NET-ramverket är ett miljö för att bygga, utveckla och köra webbapplikationer och webbtjänster.
Microsofts första serverteknologi ASP (Active Server Pages) är ett kraftfullt och flexibelt “programmeringsspråk”. Men det är för inriktat på kod och räknas inte som en applikationsramverk eller ett företagsnivå utvecklingsverktyg.
Microsoft utvecklade .NET-ramverket för att lösa dessa problem.
.NET-ramverksnyckelord:
- Snabbare och enklare programmering
- Färre kodlinjer
- Declarativ programmeringsmönster
- Richare servicekontrollhändelser
- Större typbibliotek
- Bättre utvecklingsverktygsstöd
.NET-ramverket inkluderar 3 huvudsakliga delar:
Programmeringsspråk:
- C# (Utelserad som C sharp)
- Visual Basic (VB .NET)
- J# (Utelserad som J sharp)
Server- och klientteknik:
- ASP .NET (Active Server Pages)
- Windows Forms (Windows skrivbordslösningar)
- Compact Framework (PDA / Mobila lösningar)
Utvecklingsmiljö:
- Visual Studio .NET (VS .NET)
- Visual Web Developer
Denna handledning handlar om ASP.NET.
ASP.NET 2.0
ASP.NET 2.0 har förbättrats genom att lägga till stöd för flera nya funktioner.
I nästa kapitel i denna handledning kan du lära dig mer om skillnaderna mellan ASP.NET 2.0 och ASP.NET.
ASP.NET 3.0
ASP.NET 3.0 är inte en ny version av ASP.NET. Det är bara namnet på den nya ASP.NET 2.0 ramverksbiblioteket, som stöder:
- Windows Presentation Foundation
- Windows Communication Foundation
- Windows Workflow Foundation;
- Windows CardSpace
Kommentar:Denna handledning täcker inte ASP.NET 3.0.
- Föregående sida MVC Referens manual
- Nästa sida WebForms Sidor