Распрацоўка Web-прыкладанняў на платформе. Net: ASP.Net

Па дадатковую інфармацыю звяртацца:

Вядучы спецыялістАрдынская Марына Юр'еўна, аўд. 607-7., тэл. +375 17 397-82-95, +375 29 639-65-63,
e-mail:ordinskaya@bsuir.by

вядучы спецыяліст аўд. 607-7., тэл. +375 17 397-82-95, +375 29 390-88-95,

Намеснік дэканаГарбуз Віталь Барысавіч, аўд. 402-8., тэл. +375 29 686-61-14,
e-mail:garbuz@bsuir.by

Запіс ажыццяўляецца праз электронную форму. Навучанне пачынаюцца па меры фармавання груп.
 

Кошт

****

Працягласць

60 гадзін

Пра праграму

Праграма курса
Увядзенне ў ASP.NET
Вобласці прымянення Web-дадаткаў. Архітэктура Web-прыкладанні. Перавагі платформы. NET пры распрацоўцы Web-прыкладанняў. Задачы, развязальныя ASP.NET.
Стварэнне Web-формы з выкарыстаннем ASP.NET
Стварэнне найпростага Web-прыкладанні ў асяроддзі распрацоўкі Microsoft Visual Studio .NET. Выкарыстанне серверных элементаў кіравання. Апрацоўка падзей у Web-дадатку.
Трасіроўка ў ASP.NET
Метады адладкі Web-прыкладанняў. Сродкі выдаленай адладкі. Выкарыстанне аб'екта Trace.
Пабудова інтэрфейсу карыстальніка
Арганізацыі праверкі карэктнасці ўводу ў Web-дадатку. Выкарыстанне рэгулярных выразаў. Лакалізацыя прыкладанняў. Сістэма дапамогі анлайн.
Стварэнне ўласных элементаў кіравання
Стварэнне і выкарыстанне новага сервернага элемента кіравання.
Праца з базамі дадзеных у ASP.NET
Выкарыстанне аб'ектаў ADO.NET у Web-дадатку. Ўстаноўка сувязі з базай дадзеных, атрыманне дадзеных і адлюстраванне дадзеных у элементах кіравання Web-прыкладанні. Адначасовая праца з некалькімі крыніцамі дадзеных. Выклікі захоўваемых працэдур.
Праца з дакументамі XML
Агляд сродкаў ASP.NET для працы з дакументамі XML. Чытанне, змена і захаванне дакументаў пры дапамозе аб'екта XMLDataDocument. Адлюстраванне дадзеных з дакумента XML у Web-дадатку. Пераўтварэнне дакументаў XML.
Выкарыстанне Web-служб з Web-прыкладанні
Выклік метадаў наяўнай Web-службы з прыкладання ASP.NET.
Серверныя кампаненты і. NET Remoting
Выкарыстанне. NET для стварэння размеркаваных прыкладанняў. Архітэктура. NET Remoting. Актывізацыя аб'ектаў на баку кліента і на баку сервера. Размеркаваны зборшчык смецця. Стварэнне аб'екта. NET Remoting c выкарыстаннем ASP.NET. Размяшчэнне аб'екта. NET Remoting у службе Windows. Кіраванне станам Web-прыкладанні.
Сцэнары, якія патрабуюць захаванне стану Web-прыкладанні
Аб'екты Application і Session. Захаванне стану Web-прыкладанні з выкарыстаннем і без выкарыстання cookies.
Настройка, аптымізацыя і разгортванне Web-прыкладанні
Ужыванне кэшавання для павелічэння прадукцыйнасці Web-прыкладанняў. Планаванне разгортвання Web-прыкладанні. Кіраванне канфігурацыяй Web-прыкладанні. Усталяванне Web-сервера і яго пашырэнняў.
ASP.NET MVC 3: асновы тэхналогіі. Razor-візуалізацыя
Асноўныя прынцыпы ASP.NET MVC framework. Арганізацыя ўводу / вываду ў Web-прыкладаннях на MVC. элементы MVC Web-прыкладанні. Жыццёвы цыкл прыкладання, выкарыстанне Razor для фарміравання HTML-водгуку кліента. Элементы MVC framework - кантролер, мадэль, прадстаўленне. Action’s і іх асноўныя атрыбуты. ASP.NET Routing для MVC прыкладанняў. Razor - візуалізацыя.
ASP.NET MVC 3: выкарыстанне MVC у Web-прыкладаннях
Паняцце фільтраў у MVC і кіраванне працэсам працы Action's і View's. Выкарыстанне знешніх дадзеных у дадатку. Дазвол залежнасцяў для MVC. Захоўванне інфармацыі паміж сеансамі карыстальніка, валідацыя даных. MVC фільтры. Кэшаванне ў MVC. Тыпізаваныя ўяўленні і метады кантролера. URL routing – распазнанне URL і фармаванне спасылак. Падзел прыкладання на зоны - Area's. Іерархія класаў ActionResult based.
ASP.NET MVC 3: бяспека Web-прыкладанняў
Выкарыстанне інструментаў бяспекі Web-прыкладанняў у MVC. HTTPS, аўтэнтыфікацыя, аўтарызацыя і канфідэнцыяльнасць. Web Forms аўтэнтыфікацыя. Сродкі абароны інфармацыі на баку сервера і кліента. Membership, Roles framework у MVC дадатку.
ASP.NET MVC 3: пашыраныя магчымасці
Кіраванне прывязкай дадзеных мадэлі прыкладання ва ўяўленні. Выкарыстанне асінхронных кантролераў. Выкарыстанне build-in Ajax функцый і Java Script Элементы: класы мадэлі дадзеных прыкладання. Атрыбуты прывязкі даных і валідацыі, build-in Ajax, JQuery. Праграмаванне на баку кліента.

Запісацца на курс

Распрацоўка Web-прыкладанняў на платформе. Net: ASP.Net

Распрацоўка Web-прыкладанняў на платформе. Net: ASP.Net