Active Server Pages

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania

ASP (ang. Active Server Pages) – technika firmy Microsoft służąca tworzeniu dynamicznych stron WWW wykonywanych po stronie serwera, oparta na jednym z dostępnych języków skryptowych.

Embarcadero Delphi – nazwa środowiska programistycznego rozwijanego obecnie przez firmę Embarcadero (środowisko zostało stworzone w 1995 roku przez firmę Borland jako Borland Delphi).HTML (ang. HyperText Markup Language) – hipertekstowy język znaczników, obecnie szeroko wykorzystywany do tworzenia stron internetowych.

Dokumenty ASP składają się z dwóch elementów:

  • kodu programu
  • kodu HTML lub XHTML
  • Kod programu może być napisany w jednym z akceptowalnych przez ASP języków skryptowych (domyślnie wspierane oznaczone czcionką wytłuszczoną):

  • VBScript
  • C#
  • JScript
  • PerlScript
  • Python
  • Ruby
  • Delphi
  • Szereg dodatkowych można uzyskać przez doinstalowanie niezależnych silników skryptowych dostarczanych w postaci rozszerzeń Active Scripting.

    Przeważająca większość stron ASP jest tworzona przy wykorzystaniu języka VBScript, skutecznie promowanego przez Microsoft jako najlepszego do tego celu. Strony ASP mają domyślnie skojarzone rozszerzenie.asp. Następcą tej techniki jest ASP.NET, czyli technika tworzenia dynamicznych stron internetowych po stronie serwera, działająca w oparciu o technikę .NET i kod zarządzany.

    Ruby to interpretowany, w pełni obiektowy i dynamicznie typowany język programowania stworzony w 1995 roku przez Yukihiro Matsumoto (pseudonim Matz). W języku angielskim ruby oznacza rubin.ASP.NET – zbiór technologii opartych na frameworku zaprojektowanym przez firmę Microsoft. Przeznaczony jest do budowy różnorodnych aplikacji internetowych, a także aplikacji typu XML Web Services.

    Linki zewnętrzne[ | edytuj kod]

  • Active Server Pages – obszerny kurs programowania skryptów ASP
  • Python – język programowania wysokiego poziomu ogólnego przeznaczenia i rozbudowanym pakiecie bibliotek standardowych, którego ideą przewodnią jest czytelność i klarowność kodu źródłowego. Jego składnia cechuje się przejrzystością i zwięzłością..NET Framework, w skrócie .NET (wym. dot net) – platforma programistyczna opracowana przez Microsoft, obejmująca środowisko uruchomieniowe (Common Language Runtime – CLR) oraz biblioteki klas dostarczające standardowej funkcjonalności dla aplikacji. Technologia ta nie jest związana z żadnym konkretnym językiem programowania, a programy mogą być pisane w jednym z wielu języków – na przykład C++/CLI, C#, F#, J#, Delphi 8 dla .NET, Visual Basic .NET. Zadaniem platformy .NET Framework jest zarządzanie różnymi elementami systemu: kodem aplikacji, pamięcią i zabezpieczeniami. W środowisku tym można tworzyć oprogramowanie działające po stronie serwera internetowego (IIS) oraz pracujące na systemach, na które istnieje działająca implementacja tej platformy. Z racji jej pochodzenia najpełniej obsługiwane są systemy z rodziny Microsoft Windows, jednak ponieważ zasadnicza część platformy została zgłoszona jako standard ECMA, powstają także jego niezależne wdrożenia, np. Mono i dotGNU.




    Warto wiedzieć że... beta

    JScript – język skryptowy opracowany przez firmę Microsoft. JScript jest rozszerzoną implementacją języka ECMAScript (ECMA262) – międzynarodowego standardu opartego na języku JavaScript firmy Netscape. Jest interpretowany przez przeglądarkę Internet Explorer i Windows Scripting Host. Najnowszą wersją języka jest JScript .NET.

    Reklama