Klasyczne ASP - Active Server Pages
Active Server Pages (ASP) , znany również jako Classic ASP, został wprowadzony w 1998 roku jako pierwszy po stronie serwera silnika skryptowego Microsoft.
ASP to technologia, która umożliwia skrypty na stronach internetowych, które mają być wykonywane przez serwer internetowy.
strony ASP mają rozszerzenie pliku asp i są zwykle napisane w języku VBScript.
Jeśli chcesz dowiedzieć Classic ASP, odwiedź naszą Classic ASP Tutorial .
ASP.NET
ASP.NET to nowa generacja ASP. To nie jest kompatybilny z klasycznym ASP, ASP.NET, ale może zawierać Classic ASP.
Strony ASP.NET są kompilowane, co czyni je szybciej niż Classic ASP.
ASP.NET ma lepsze wsparcie językowe, duży zestaw formantów użytkownika, komponentów opartych na XML i zintegrowane uwierzytelnianie użytkownika.
Strony ASP.NET mają rozszerzenie aspx i są zwykle napisane w VB (Visual Basic) lub C # (C sharp) .
Kontrola użytkowników w ASP.NET mogą być napisane w różnych językach, w tym C ++ i Java.
Gdy przeglądarka żąda pliku ASP.NET, silnik ASP.NET odczytuje plik, kompiluje i wykonuje skrypty w pliku i zwraca wynik do przeglądarki jako zwykły HTML.
ASP.NET Razor
Razor jest nowa i prosta składnia znaczników do osadzania kodu serwera na stronach internetowych ASP.NET, podobnie jak Classic ASP.
Razor ma moc tradycyjnej ASP.NET, ale jest łatwiejszy w użyciu i łatwiejszy do opanowania.
Języki programowania ASP.NET
Ten poradnik dotyczy następujących języków programowania:
- Visual Basic (VB.NET)
- C # (Pronounced C sharp)
ASP.NET Server Technologies
Ten poradnik obejmuje następujące technologie serwerowe:
- Strony WWW (with Razor syntax)
- MVC (Model View Controller)
- Web Forms (traditional ASP.NET)
ASP.NET Development Tools
ASP.NET obsługuje następujące narzędzia programistyczne:
- WebMatrix
- Visual Web Developer
- visual Studio
Ten poradnik wykorzystuje WebMatrix na stronach internetowych, a Visual Web Developer dla MVC i Web Forms.
ASP.NET Rozszerzenia plików
- Pliki klasyczny ASP mają rozszerzenie asp
- Pliki ASP.NET mają rozszerzenie .aspx
- Pliki z ASP.NET Razor # składni C mają rozszerzenie .cshtml
- Pliki z ASP.NET Razor składni VB mają rozszerzenie .vbhtml