..


Спонсоред Линкс

Примену АСП.НЕТ апликација

У време када вежбамо наше вештине и развију АСП.НЕТ веб апликација следећи корак је да се односи на распоређивање (распоређивање на енглеском) истог. Срећом, још једном у ту сврху, налазимо утеху у Висуал Студио.

Као што смо поменули на почетку водич постоје многи сајт шаблона које можете да користите за развој и примене наших апликација на различитим платформама

  • ХТТП
    За такве сајтове Висуал Студио ствара виртуелни директоријум под ИИС и користи ИИС да пресретне захтевима у развоју. У овом моделу фајл за поправити (ектенсион. СЛН) фајл налази у директоријум наведен у пројекту подешавања у Висуал Студио. Изворни код је уместо тога тени у ИИС виртуелни директоријум (... \ Инетпуб \ вввроот). Иако ово није најприкладнији модел развоја за многе организације, у неким случајевима (као што је сајт развоја по појединим програмера), могу бити индиковане.

  • ФТП
    Опција је да се створи ФТП сајтови био уведен у 2005 верзији програма Висуал Студио пројекте за оне који желе да даљински управљате преко ФТП сервера. На пример, ова опција се препоручује ако користите даљински хостинга за свој сајт. На овај начин имате једноставан механизам за пренос фајлова са развојно окружење који хостује сајт. За овај тип сајта Висул студија може повезати на ФТП сервер на који треба да читају и пишу привилегије на директоријуму. Ако имате ове дозволе помоћу Висуал Студио, можете да управљате садржајем ФТП сервера.

  • Систем датотека
    Ова опција је више оријентисана на потребе програмера. Користећи овај модел користи Веб сервер уграђен у Висуал Студио себе да се покрене и тестирање апликација и можете да поставите директоријум на било којој локацији на локалном систему датотека или на дељену фасциклу на другом рачунару. Овај модел је избор ако немате приступ ИИС или немате административне привилегије на систему где сте развија апликацију. На овај начин сајт локално инсталирана на вашем систему, али независно од ИИС и можете развити и тестирати сајт на систем датотека. Онда када је сајт спреман само створити виртуелни директоријум на ИИС и тачка истој локацији на фајл систему где ћете наћи сајта.

За многе програмера да размести апликација нешто да размишљају о крају развојног процеса, и потпуно одвојене. Уместо примену веб апликације је активност да се сматра почетком у процесу развоја, јер, нарочито после појаве Цлоуд Цомпутинг, можда нећете имати приступ серверима на којима самој апликацији ће се покренути.

Из тог разлога, Висуал Студио садржи неколико нових функција које чине распоређивање примене много више управљати него у прошлости.

Међу те нове функције укључују:

  • Паковање Веб
  • Управљање веб.цонфиг фајл за дистрибуцију
  • Дистрибуција базе података
  • Како да објави једним кликом

У претходним верзијама развоја који није укључивао ове функције су обично прави инсталациони пакет за примену веб апликација. Иако је стварање пакета ове врсте је боље да једноставно копирање датотека на Веб сервер, механизам инсталационог пакета није могао да узме у обзир одређене ствари као што је чињеница да промена шеме базе података у једној од дистрибуција после прве примене.

Нова функција омогућава вашем веб паковање да се око ових проблема. Коришћењем овог алата можете да креирате компресован фајл или директоријум који садржи све што је потребно за овај пројекат је распоређен на веб серверу.

Веб пакет обухвата:

  • Садржаја (веб форме контроле, ХТМЛ итд.)
  • Шеме базе података и података СКЛ Сервера (ако апликација њих захтева)
  • Подешавања ИИС
  • Друге елементе неопходне за подршку пројекта (компоненте ће бити инсталиран у глобалној скупштини кеш, безбедносни сертификати, информације о подешавањима за ставке регистратора, итд.)

Када креирате пакет Веб можете га копирати на сервер и инсталирали ручно (помоћу ИИС Манагер) или да га инсталирате користећи одговарајуће команде. У сваком случају, као и обично, најбољи начин да се разуме све да настави са примером. Зато смо креирали нову Веб апликација

и деноминиамола ВебАпплицатионДеплои.

Рецтори је креиран покретање АСП.НЕТ апликација која садржи, између осталог, Дефаулт.аспк веб формулара

Под претпоставком да је наш захтев потпун кликнемо десним тастером миша на решење и изабрати пакет опција / Објави Поставке

Уклонимо цхецкмарк на опцију Креирај пакете размештање као Зип датотеке (јер желимо да се фајлови налазе у именику а не у компримовани фајл) и сачувајте

Кликните поново десним дугметом миша на решење и изабрати опцију Буилд Деплоимент пакет

Тако је створен у пројекту директоријум (у обј \ Дебуг \ пакет \ ПацкагеТемп) све што је потребно за примену примену

Онда само копирајте све ове елементе у директоријум да се користи као виртуелни директоријум нашег сајта и поставити ИИС-као што смо видели на почетку водич да дозволи приступ сајту корисници.

Помоћ за Висуал Студио АСП.Нет
Е-учење
АСП (Адванцед) АСП (Адванцед)
Цео курс за креирање динамичких веб сајтова. Од 39 €.
АСП.НЕТ (курс) АСП.НЕТ (курс)
Цео курс за изградњу Веб апликације од 49 €.
СКЛ и базе података (курс) СКЛ и базе података (курс)
Креирање и управљање релационим базама података. Од 39 €.
Спонсоред Линкс