ASP.NET Web Forms - Kurs

ASP.NET to następna generacja ASP, a nie aktualizacja ASP.

Podstawowa wiedza, którą powinieneś posiadać

Przed kontynuowaniem nauki, powinieneś mieć podstawową wiedzę na temat poniższych tematów:

  • WWW, HTML oraz podstawy tworzenia stron internetowych
  • Języki skryptowe, takie jak JavaScript lub VBScript
  • Podstawy server-side scriptingu

Jeśli chcesz najpierw nauczyć się tych projektów, odwiedź nasz Strona główna Odwiedź te kursy.

Co to jest ASP?

Technologia skryptów serwerowych Microsoftu ASP (Active Server Pages) jest teraz często nazywana klasycznym ASP.

ASP 3.0 jest ostatnią wersją klasycznego ASP.

Aby dowiedzieć się więcej o ASP, przejdź na naszą Tutorial ASP.

ASP.NET nie jest ASP

ASP.NET to następna generacja ASP, a nie aktualizacja ASP.

ASP.NET to nowa technologia skryptowania serwerowego. Microsoft całkowicie przebudował ASP.NET, ASP.NET nie jest kompatybilny z ASP.

W następnym rozdziale tego podręcznika dowiecie się więcej o różnicach między ASP a ASP.NET.

ASP.NET jest główną częścią frameworku .NET Microsoftu.

Co to jest ASP.NET?

ASP.NET to technologia skryptowania serwerowego, która umożliwia wykonywanie skryptów (wplecionych w strony internetowe) przez serwer internetowy.

  • ASP.NET to technologia firmy Microsoft.
  • ASP oznacza dynamiczne strony serwerowe (Active Server Pages).
  • ASP.NET to program działający w IIS.
  • IIS (Internet Information Services) to serwer internetowy firmy Microsoft.
  • IIS jest darmowym komponentem w systemie operacyjnym Windows Servers.
  • IIS jest częścią systemu Windows 2000 i Windows XP Professional.

Co to są pliki ASP.NET?

  • Pliki ASP.NET są podobne do plików HTML.
  • Pliki ASP.NET mogą zawierać HTML, XML oraz skrypty.
  • Skrypty w plikach ASP.NET są wykonywane na serwerze.
  • Plik ASP.NET ma rozszerzenie .aspx.

Jak działa ASP.NET?

  • Gdy przeglądarka żąda pliku HTML, serwer zwraca ten plik.
  • Gdy przeglądarka żąda pliku ASP.NET, IIS przekazuje żądanie do silnika ASP.NET na serwerze.
  • Silnik ASP.NET odczytuje plik wiersz po wierszu i wykonuje skrypty znajdujące się w pliku.
  • Ostatecznie, pliki ASP.NET zwracane są do przeglądarki w formie czystego HTML.

Co to jest ASP+?

ASP+ jest równoważny ASP.NET.

ASP+ jest wczesną nazwą używaną przez Microsoft podczas rozwoju ASP.NET.

Framework .NET Microsoftu

Framework .NET stanowi infrastrukturę platformy .NET Microsoftu.

Framework .NET to środowisko do budowania, tworzenia i uruchamiania aplikacji webowych oraz usług webowych.

Pierwsza technologia serwerowa Microsoftu ASP (Active Server Pages) to potężny język programowania o dobrej elastyczności. Jednak jest zbyt skoncentrowany na kodzie, nie jest aplikacją frameworkiem ani narzędziem do dewelopowania na poziomie korporacyjnym.

Cel tworzenia .NET frameworku przez Microsoft to rozwiązanie tych problemów.

Słowa kluczowe .NET frameworku:

  • Szybsze i łatwiejsze programowanie
  • Redukcja ilości kodu
  • Modele programowania deklaracyjnego
  • Rich layer event controls
  • Większa biblioteka typów
  • Lepsze wsparcie dla narzędzi deweloperskich

RAM .NET obejmuje 3 główne części:

Języki programowania:

  • C# (Wymawiane jako C sharp)
  • Visual Basic (VB .NET)
  • J# (Wymawiane jako J sharp)

Technologie serwerowe i klientowskie:

  • ASP .NET (Active Server Pages)
  • Windows Forms (Rozwiązania desktopowe Windows)
  • Compact Framework (Rozwiązania PDA / mobilne)

Środowisko deweloperskie:

  • Visual Studio .NET (VS .NET)
  • Visual Web Developer

Ten kurs omawia treści związane z ASP.NET.

ASP.NET 2.0

ASP.NET 2.0 ulepsza ASP.NET, zwiększając wsparcie dla wielu nowych funkcji.

W następnym rozdziale tego kursu można dowiedzieć się więcej o różnicach między ASP.NET 2.0 a ASP.NET.

ASP.NET 3.0

ASP.NET 3.0 nie jest nową wersją ASP.NET. To tylko nowa nazwa biblioteki frameworku ASP.NET 2.0, która obsługuje:

  • Windows Presentation Foundation
  • Windows Communication Foundation
  • Windows Workflow Foundation;
  • Windows CardSpace

Komentarz:Ten kurs nie obejmuje ASP.NET 3.0.