14.06.2011

Старонка Active Server

Original on hhttp://www.devguru.com/technologies/asp/quickref/asp_intro.html


Гэта Кароткі даведнік цяпер даступная для пакупкі ў фармат PDF для зручнасці прагляду онлайн ад і друку. Цалкам індэксуюцца для зручнасці навігацыі, гэта неацэнны рэсурс для ўсіх вэб-распрацоўнікаў. Націсніце на значок вышэй, каб купіць гэтую Кароткі даведнік.

Сардэчна запрашаем у DevGuru Убудаваны ў ASP аб’ектаў Даведачнае кіраўніцтва хуткай. Гэта каштоўны 85 раз крыніцы даведачнай інфармацыі, якая тлумачыць і дае комплексныя, працоўныя прыклады кода для ўсіх калекцый, падзеі, метады і маёмасці, што належыць да сямі Убудаваны ў Active Server Pages аб’ектаў.

Сем ўбудаваных аб’ектаў з’яўляюцца:

  • Ужыванне
  • ASPError
  • ObjectContext
  • Запыт
  • Адказ
  • Server
  • Сесія

    У старыя добрыя часы (некалькі гадоў таму!), Большасць вэб-сайтаў былі створаны з дапамогай HTML і проста адлюстроўваюцца статычныя старонкі. Некалькі больш авантурнай праграмісты будуць выкарыстоўваць C ці Perl для распрацоўкі дынамічных вэб-сайце выкарыстаннем тэхналогіі CGI. Аднак, гэтыя метады былі сутыкаецца з меркаваннямі бяспекі і не добра маштабуецца для вялікіх сайтаў. Такім чынам, у цэлым, дынамічныя сайты заставаліся адносна няшмат, і было шмат часу і сродкаў для стварэння. Увядзенне моў сцэнарыяў, якія могуць быць ўбудаваны ў код HTML, адкрылі новыя магчымасці для дынамічнага развіцця сайта. Active Server Pages (ASP), якому атрымалася прыйсці як раз да выбуховым росту World Wide Web, было наступным лагічным крокам для вэб-прыкладанняў. Уведзены ў 1996 годзе Microsoft, Active Server Pages апынулася цікавай, новай тэхналогіі, якая пашыраным стандартным HTML, дадаўшы ўбудаваных аб’ектаў, серверных сцэнараў, доступ да баз дадзеных, і ActiveX кампанентаў. Іншым важным падзеяй на Microsoft было зрабіць асяроддзя ASP сцэнарыяў адпавядае Component Object Model (COM). COM створаны стандартны механізм сувязі паміж кампанентамі. Гэты крок дазволіў не-пастаўшчыка кампанентаў, такіх як тыя, што прапануюцца DevGuru, на долю іх уласцівасці, метады і падзеі з іншымі кампанентамі ў працэсе, званым OLE Automation. Нумары для пастаўшчыкоў кампанентаў значна пашырыць функцыянальнасць прыкладанняў ASP.

    Сапраўдная сіла ASP з’яўляецца лёгкасць і хуткасць, з якой распрацоўшчыкі могуць ствараць і ажыццяўляць дынамічных вэб-сайтаў. Сапраўды, для сённяшняга сучаснага вэб-камерцыі, дынамічны, арыентаваны на базы дадзеных, сервернае дадатак, якія ўзаемадзейнічаюць з кліентам з’яўляецца нормай.

    ASP працуе сцэнарыяў навакольнага асяроддзя і VBScript па змаўчанні мова сцэнарыяў выбару. Аднак, Вы можаце выкарыстоўваць іншыя мовы (напрыклад, JScript і Perl) да тых часоў, як яны сцэнарыяў, якія сумяшчальныя з ActiveX Scripting стандарт.

    На шчасце, вы не абмежаваныя толькі з дапамогай Active Server Pages з Internet Information ад Microsoft Server (IIS), і гэта павысіла папулярнасць ASP. Напрыклад, Чылі! Софт прызнаны лідэр галіны ў забеспячэнні ASP рухавікоў для выкарыстання з вэб-сервераў ад FastTrack, Lotus, Netscape, O’Reilly, і многія іншыя. І Halcyon Software прапаноўвае бліскучыя Java аснове ажыццяўлення рамак Microsoft ASP, што дазваляе распрацоўнікам разгортваць ASP прыкладанняў на любой платформе.

    Між тым, ASP працягвае развівацца. З прыходам новага тысячагоддзя прыйшоў прыбыцця ASP версіі 3.0. Версія 3.0 была выпушчаная разам з Internet Information Server (IIS) версіі 5.0 у рамках доўгачаканай Microsoft Windows 2000. Безумоўна, найбольш важным новаўвядзеннем у версіі 3.0 з’яўляецца даданне сёмы, ўнутраны аб’ект называецца ASPError якая павінна значна спрасціць апрацоўку памылак. Іншыя новыя функцыі ўключаюць у сябе даданне трох новых метадаў Server аб’екта, і два новых метадаў і прымянення аб’екта і сесія аб’екта.

    Active Server Pages, у канчатковым рахунку апынуліся істотнае значэнне для распрацоўнікаў і працуюць рэвалюцыю ў галіне распрацоўкі вэб-прыкладанняў.

Comments are closed.