..
W czasie, kiedy ćwiczymy nasze umiejętności i rozwijania aplikacji ASP.NET internetowej Następnym krokiem jest odnoszą się do wdrożenia (wdrożenie w języku angielskim) o tym samym. Na szczęście, po raz kolejny w tym celu, znajdujemy pociechę w Visual Studio.
Jak wspomnieliśmy na początku przewodnika znajduje się wiele szablony stron, które można używać do tworzenia i wdrażania naszych aplikacji na różnych platformach

Dla wielu programistów do wdrażania aplikacji jest coś, aby myśleć o zakończeniu procesu rozwoju i jest całkowicie odrębne. Zamiast wdrażania aplikacji internetowych jest działaniem, które należy uwzględnić na wczesnym etapie rozwoju, ponieważ, zwłaszcza po pojawieniu cloud computing, możesz nie mieć dostępu do serwerów, na których sama aplikacja zostanie uruchomiony.
Z tego powodu, Visual Studio zawiera kilka nowych funkcji, które sprawiają, że wdrażanie aplikacji znacznie mniej niż w przeszłości.
Wśród tych nowych funkcji należą:
W poprzednich wersjach rozwoju, które nie zawierają tych funkcji są zwykle tworzone pakiet instalacyjny dla wdrażania aplikacji internetowych. Chociaż utworzenie pakietu tego typu jest lepsze niż po prostu kopiowanie plików na serwer WWW, mechanizm pakiet instalacyjny nie mógł wziąć pod uwagę pewne rzeczy, takie jak fakt, że schemat bazy danych może się zmienić w jednej z dystrybucji po pierwszym zastosowaniu.
Nowa funkcja pozwala swoim opakowaniem internetowej, aby obejść te problemy. Za pomocą tego narzędzia można utworzyć skompresowany plik lub folder zawierający wszystko co potrzeba do projektu jest zainstalowany na serwerze WWW.
Pakiet internetowych obejmuje:
Po utworzeniu pakietu sieci Web można skopiować na serwer i zainstalować je ręcznie (za pomocą Menedżera usług IIS) lub zainstalować za pomocą odpowiednich poleceń. W każdym razie, jak zwykle, najlepszym sposobem, aby zrozumieć wszystko, aby kontynuować przykład. Dlatego tworzymy nową aplikację internetową

i denominiamola WebApplicationDeploy.
Plebanii jest tworzony począwszy od aplikacji ASP.NET, która zawiera, między innymi, Default.aspx Web Form

Zakładając, że nasz wniosek jest kompletny klikamy prawym przyciskiem myszy na rozwiązanie i wybrać pakiet opcji / Publish Settings

Usuwamy zaznaczenie z opcji Utwórz pakiety wdrażania jako pliki zip (ponieważ chcemy, aby pliki są umieszczane w katalogu, a nie w skompresowanym pliku) i zapisać

Kliknij ponownie prawym przyciskiem myszy na rozwiązanie i wybierz opcję Utwórz pakiet wdrażania

W ten sposób tworzony jest w katalogu projektu (w obj \ Debug \ Package \ PackageTemp) wszystko co potrzeba do wdrażania aplikacji

Następnie wystarczy skopiować wszystkie te elementy w katalogu do wykorzystania jako wirtualny katalog na naszej stronie i ustawić IIS, jak widzieliśmy na początku przewodnika, aby umożliwić dostęp do strony przez użytkowników.
| |
ASP (Advanced)
Pełny kurs tworzenia dynamicznych stron internetowych. Od 39 €. |
| |
ASP.NET (Kurs)
Pełny kurs do tworzenia aplikacji WWW od 49 €. |
| |
SQL i bazy danych (pole)
Tworzenie i zarządzanie relacyjnymi bazami danych. Od 39 €. |