[ASP .NET] Jak zaczac ?
: wt wrz 02, 2003 4:07 pm
Dla tych ktorzy chcieli by zaczac swoja przygode z ASP .NET tutaj moga znalezc wskazowki jak krok po kroku zainstalowac srodowisko.
1 krok - instalacja Frameworka
Aby wogole zaczac dzialac na FRameworku musimy posiadac niezbedne biblioteki, ktore sa dolaczone do pakietu instalacyjnego Microsoft .NET Framework w wersji 1.1.
Stad mozna go sciagnac:
http://www.microsoft.com/downloads/deta ... laylang=en
Sam Framework dziala na nastepujacych systemach:
Microsoft Windows Server 2003 - .NET jest juz czescia systemu
Microsoft Windows XP - wszystkie
Microsoft Windows 2000 - wszystkie
Microsoft Windows NT 4.0 Service Pack 6a -- (ASP.NET nie jest wspierany na tej wersji)
Microsoft Windows Millennium Edition (Windows Me) -- (ASP.NET nie jest wspierany na tej wersji)
Microsoft Windows 98 -- (ASP.NET nie jest wspierany na tej wersji)
Aby wiec uruchomic ASP .NET wymagany jest system Windows 2000 lub XP/2003
2 krok - instalacja IISa
Srodowisko ASP .NET potrzebuje serwera IIS aby je obslugiwac (lub dolaczonego do WebMatrix "mini serwera" - ale o tym dalej)
Aby go zainstalowac musimy wybrac: Panel sterowania> Dodaj lub usuń programy.
Teraz z lewego menu wybieramy Dodaj/Usun skladniki systemu Windows.
Klikamy na pole Internetowe uslugi informacyje (IIS) z listy i wybieramy Szczegoly.
Znowej listy wybieramy Usluga World Wide Web i klikamy OK i pozniej Dalej.
Po zakonczeniu instalacji i konfiguracji systemu klikamy Zakoncz.
W Panel sterowania> Narzędzia administracyjne pojawia sie nam nowa pozycja: Internetowe usługi informacyjne - jest to aplikacja do zazadzania serwerem IIS.
Jako, ze ma on sluzyc tylko nam nie bede sie wdawal w szczegoly konfiguracji zabezpieczen.
3 krok - instalacja SDK
Teraz musimy zainstalowac .NET Framework SDK w wersji 1.1
Plik mozna pobrac stad:
http://www.microsoft.com/downloads/deta ... laylang=en
Instalacja nie powinna sptrawic trudnosci, wiec pomine jej opis.
Instalator automatycznie skonfiguruje nam IISa, wiec o to nie musimy sie juz martwic.
4 krok - tworzymy folder na strone
W IISie musimy teraz stworzyc dla naszych potrzeb folder na nasze strony.
Uruchamiamy Panel sterowania> Narzędzia administracyjne> Internetowe usługi informacyjne
Po lewej stronie konsoli pojawi nam sie drzewko. Rozwijamy je az do momentu kiedy pojawi sie nam katalog: Domyslna witryna sieci Web. Klikamy na niego prawym klawiszem myszy i wybieramy z menu Nowy> Katalog wirtualny. Otworzy nam sie kreator.
Klikamy Dalej.
Teraz podajemy alias dla naszej witryny np: nauka i wybieramy Dalej.
Musimy teraz wskazac miejsce na dysku gdzie ma byc przechowywana strona.
Po wybraniu katalogu klikamy Dalej.
Teraz musimy ustawic prawa do strony: wybieramy Odczyt, Uruchamianie skryptow i aby ulatwic nam prace Przegladanie... kliklamy Dalej, a pozniej Zakoncz
Po lewej stronie zauwazymy nazwe naszej strony. Po klikniecu prawym klawiszem mozemy z menu wybrac Wlasciwosci i ustawic dodatkowe funkcje.
Aby uruchomic serwer musimy wybrac z prawego menu Domyslna witryna sieci Web i kliknac na niej prawym klawiszem myszy, a potem z menu wybrac Urucom lub zrobic to z paska narzedzi konsoli.
Glowny adres naszej strony jest teraz taki: http://localhost/nauka/
Notka: musimy sobie zdawac sprawe z tego, ze na serwer moze polaczyc sie ktos z zewnatrz, wiec najlepszym rozzwiazaniem jest albo ustawic inny port niz standardowy (Wlasciwosci Domyslnej witryny sieci Web) albo zablokowac ten port przez firewall lub tez wylaczyc internet.
5 krok - nasz pierwszy program
Otworz notatnik i wpisz ponizszy kod:
Teraz zapisz go do katalogu, ktorego podales link podczas tworzenia aliasu do nauka, jako pierwszy.aspx
Uruchom teraz przegladarke i wpisz adres strony: http://localhost/nauka/
(Server IIS musi byc urucomiony)
Pojawi Ci sie lista z elementami jakie zawiera katalog. Wybierz plik pierwszy.aspx.
I o to wyswietlil Ci sie napis Witaj swiecie - zajzyj do zrodel aby zobaczyc, ze wszystkie znaczniki ASP .NET zniknely i pojawila sie strona - tak jak to ma miejsce w PHP.
Dodatkowe informacje
Pisanie aplikacji w notatniku to zadanie dla hardcorowcow
albo ludzi przyzwyczajonych do minimalistycznego interfejsu bez zadnych ulatwien.
Dla tych ktorym to nie odpowiada i cenia sobie ulatwienie, a co za tym idzie przyspieszenie i wieksza wydajnosc pisania kodu polecam darmowy edytor WebMatrix:
Jest on dostepny spod tego adresu:
http://asp.net/webmatrix/default.aspx?t ... 4&tabId=46
Zycze powodzenia.
P.S. Wszystkie uwagi, pytania itp. prosze kierowac tu, a nie na PW
1 krok - instalacja Frameworka
Aby wogole zaczac dzialac na FRameworku musimy posiadac niezbedne biblioteki, ktore sa dolaczone do pakietu instalacyjnego Microsoft .NET Framework w wersji 1.1.
Stad mozna go sciagnac:
http://www.microsoft.com/downloads/deta ... laylang=en
Sam Framework dziala na nastepujacych systemach:
Aby wiec uruchomic ASP .NET wymagany jest system Windows 2000 lub XP/2003
2 krok - instalacja IISa
Srodowisko ASP .NET potrzebuje serwera IIS aby je obslugiwac (lub dolaczonego do WebMatrix "mini serwera" - ale o tym dalej)
Aby go zainstalowac musimy wybrac: Panel sterowania> Dodaj lub usuń programy.
Teraz z lewego menu wybieramy Dodaj/Usun skladniki systemu Windows.
Klikamy na pole Internetowe uslugi informacyje (IIS) z listy i wybieramy Szczegoly.
Znowej listy wybieramy Usluga World Wide Web i klikamy OK i pozniej Dalej.
Po zakonczeniu instalacji i konfiguracji systemu klikamy Zakoncz.
W Panel sterowania> Narzędzia administracyjne pojawia sie nam nowa pozycja: Internetowe usługi informacyjne - jest to aplikacja do zazadzania serwerem IIS.
Jako, ze ma on sluzyc tylko nam nie bede sie wdawal w szczegoly konfiguracji zabezpieczen.
3 krok - instalacja SDK
Teraz musimy zainstalowac .NET Framework SDK w wersji 1.1
Plik mozna pobrac stad:
http://www.microsoft.com/downloads/deta ... laylang=en
Instalacja nie powinna sptrawic trudnosci, wiec pomine jej opis.
Instalator automatycznie skonfiguruje nam IISa, wiec o to nie musimy sie juz martwic.
4 krok - tworzymy folder na strone
W IISie musimy teraz stworzyc dla naszych potrzeb folder na nasze strony.
Uruchamiamy Panel sterowania> Narzędzia administracyjne> Internetowe usługi informacyjne
Po lewej stronie konsoli pojawi nam sie drzewko. Rozwijamy je az do momentu kiedy pojawi sie nam katalog: Domyslna witryna sieci Web. Klikamy na niego prawym klawiszem myszy i wybieramy z menu Nowy> Katalog wirtualny. Otworzy nam sie kreator.
Klikamy Dalej.
Teraz podajemy alias dla naszej witryny np: nauka i wybieramy Dalej.
Musimy teraz wskazac miejsce na dysku gdzie ma byc przechowywana strona.
Po wybraniu katalogu klikamy Dalej.
Teraz musimy ustawic prawa do strony: wybieramy Odczyt, Uruchamianie skryptow i aby ulatwic nam prace Przegladanie... kliklamy Dalej, a pozniej Zakoncz
Po lewej stronie zauwazymy nazwe naszej strony. Po klikniecu prawym klawiszem mozemy z menu wybrac Wlasciwosci i ustawic dodatkowe funkcje.
Aby uruchomic serwer musimy wybrac z prawego menu Domyslna witryna sieci Web i kliknac na niej prawym klawiszem myszy, a potem z menu wybrac Urucom lub zrobic to z paska narzedzi konsoli.
Glowny adres naszej strony jest teraz taki: http://localhost/nauka/
Notka: musimy sobie zdawac sprawe z tego, ze na serwer moze polaczyc sie ktos z zewnatrz, wiec najlepszym rozzwiazaniem jest albo ustawic inny port niz standardowy (Wlasciwosci Domyslnej witryny sieci Web) albo zablokowac ten port przez firewall lub tez wylaczyc internet.
5 krok - nasz pierwszy program
Otworz notatnik i wpisz ponizszy kod:
Kod: Zaznacz cały
<%@ Page Language="vb"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Pierwszy program w ASP.NET</title>
</head>
<body>
<% Response.write("Witaj swiecie") %>
</body>
</html>Uruchom teraz przegladarke i wpisz adres strony: http://localhost/nauka/
(Server IIS musi byc urucomiony)
Pojawi Ci sie lista z elementami jakie zawiera katalog. Wybierz plik pierwszy.aspx.
I o to wyswietlil Ci sie napis Witaj swiecie - zajzyj do zrodel aby zobaczyc, ze wszystkie znaczniki ASP .NET zniknely i pojawila sie strona - tak jak to ma miejsce w PHP.
Dodatkowe informacje
Pisanie aplikacji w notatniku to zadanie dla hardcorowcow
Dla tych ktorym to nie odpowiada i cenia sobie ulatwienie, a co za tym idzie przyspieszenie i wieksza wydajnosc pisania kodu polecam darmowy edytor WebMatrix:
Jest on dostepny spod tego adresu:
http://asp.net/webmatrix/default.aspx?t ... 4&tabId=46
Zycze powodzenia.
P.S. Wszystkie uwagi, pytania itp. prosze kierowac tu, a nie na PW