01. ASP.NET - co to właściwie jest?
Autor:
Piotr Gaszewski
Opublikowano:
2 grudnia 2005
Odsłon:
176 892
Sieć internetowa jest przez wiele osób uważana za jeden z
najważniejszych wynalazków drugiej połowy ubiegłego stulecia. Wykorzystywana
jest ona w rozmaitych celach przez znaczną część ludzkiej populacji. Strony WWW
(World Wide Web) są jedną z najpopularniejszych i najczęściej wykorzystywanych
usług, obecnych w Internecie. W czasie swojej długiej kariery przeszły one
swoistą rewolucję. Na początku zawierały one jedynie statyczny tekst natomiast
później, dzięki technologiom takim jak język html, na internetowych witrynach
zaczęła pojawiać się grafika, wprowadzono również rewolucyjny w swej prostocie
mechanizm kiper-łączy. Podstawową wadą ówczesnych stron internetowych, był brak
jakiejkolwiek możliwości wpływania użytkownika przeglądarki na ich zawartość.
Kolejnym etapem ewolucji usługi WWW było wprowadzenie
mechanizmu znanego jako CGI – Common Gateway Interface. Standard ten definiował
interfejs, służący do wymiany informacji między serwerami WWW, a zewnętrznymi
programami i w praktyce umożliwiał tworzenie interaktywnych stron internetowych
w znanych językach programowania (na przykład w C lub Perlu). Jedną z
podstawowych wad omawianego interfejsu była niewielka wydajność. Czasochłonność
operacji wykonywanych przez aplikacje tworzone zgodnie z tym standardem
uniemożliwiała wykorzystywanie go w większych projektach. Obecnie CGI
wykorzystywane jest dość rzadko - zostało wyparte przez specjalistyczne języki,
służące do tworzenia stron internetowych. Doskonałym przykładem takich
technologii są popularne PHP, czy ASP. Używając wspomnianych języków bardzo
łatwo możemy stworzyć interaktywną stronę WWW, komunikującą się z użytkownikiem
za pośrednictwem formularzy.
Wraz ze wzrostem popularności obiektowego modelu
programowania, zaczęto się zastanawiać, w jaki sposób wykorzystać nową
technologię przy tworzeniu stron internetowych. Bardzo szybko zorientowano się,
że wykorzystując programowanie obiektowe można znacznie skrócić czas tworzenia
zaawansowanych aplikacji internetowych. Obecnie jednymi z najpopularniejszych
technologii, wykorzystywanymi w tym temacie są: oparta na języku Java, J2EE
oraz, będąca częścią platformy Microsoft .NET, technologia ASP.NET. Właśnie ta
druga technologia zostanie omówiona w kolejnych rozdziałach naszego kursu.
Na początku wypada wspomnieć o tym, czym jest platforma
Microsoft .NET. Dokładne omówienie tego zagadnienia wykracza znacznie poza
zakres naszego kursu. Obecnie wystarczy nam jedynie wiedza o tym, że platforma
ta, umożliwia bezpieczne i co ważniejsze bezbłędne działanie programów na
wszystkich systemach operacyjnych z zainstalowanym środowiskiem uruchomieniowym.
Dzięki zastosowaniu wspólnego środowiska uruchomieniowego programiści nie muszą
się więcej martwić o to, czy tworzona przez nich aplikacja będzie poprawnie
działać w danym systemie operacyjnym. Platforma .NET udostępnia również usługi
takie jak: zarządzanie pamięcią operacyjną oraz wątkami, zawiera ona ponadto
bogatą bibliotekę obiektowych klas, umożliwiających szybkie tworzenie
działających aplikacji, w dowolnym wspieranym języku programowania. Dzięki
technologii .NET możemy w prosty sposób tworzyć aplikacje działające w systemach
Windows (a w przyszłości, dzięki dynamicznemu rozwojowi projektu Mono, także w
systemach *nixowych), programy wykorzystujące jedynie wiersz poleceń, czy
rozmaite aplikacje działające w Internecie.
ASP.NET jest technologią tworzenia w pełni dynamicznych
stron internetowych, wykorzystującą środowisko uruchomieniowe CLR oraz ogromną
funkcjonalność platformy .NET Framework. Głównym celem zespołu, tworzącego
ASP.NET, było umożliwienie jak najszybszego i prostego tworzenia rozbudowanych
serwisów internetowych. Zastosowanie programowania zdarzeniowego umożliwiło
oddzielenie kodu aplikacji, tworzonego z językach takich jak Visual Basic czy
C#, od warstwy prezentacji. Dało to programistom możliwość wielokrotnego
wykorzystania tego samego kodu, oraz znacznie zwiększyło jego czytelność.
Najnowsza wersja ASP.NET oznaczona jest numerem 2.0. Usprawnia ona w znaczący
sposób wiele cech znanych z poprzednich wersji platformy, a także wprowadza
wiele nowych elementów, wspomagających proces szybkiego tworzenia aplikacji
internetowych.
Spróbujmy utworzyć naszą pierwszą aplikację w technologii
ASP.NET. Do tego celu wymagane są: system Windows z zainstalowanym serwerem IIS,
dostępna darmowo na stronach firmy Microsoft platforma .NET Framework oraz
dowolny edytor tekstu (na przykład Notatnik). W praktyce jednak do tworzenia
stron internetowych najprościej jest wykorzystać specjalistyczne środowisko
programistyczne. Standartowym produktem firmy Microsoft jest środowisko Visual
Studio, umożliwiające tworzenie aplikacji .NET (i nie tylko). Wszystkie
przykłady, zawarte w tym kursie omawiane będą właśnie dla środowiska Visual
Studio Web Developer 2005 Express Edition, które możemy ściągnąć za darmo ze
stron producenta. Jeżeli najnowsza wersja Visual Studio nie przypadnie komuś do
gustu może wykorzystywać w pracy inne środowiska programistyczne, takie jak
Borland C# Builder, Sharp-Developer, czy ASP.NET Web Matrix. W tym przypadku,
musimy się jednak liczyć z tym, że prawdopodobnie nie będziemy w stanie
skorzystać z najnowszych możliwości udostępnianych przez ASP.NET w wersji 2.0.
Instalacja Visual Studio 2005 jest dość prosta i nie
powinna sprawić problemów nawet początkującym użytkownikom. Po zainstalowaniu
środowiska w menu Start pojawi się zakładka „Microsoft Visual Studio Web
Developer 2005 Express Edition”. Ekran powitalny zainstalowanego środowiska
programistycznego przedstawia się następująco:

Chcąc jak najszybciej utworzyć naszą pierwszą internetową
aplikację, w górnym menu klikamy kolejno: File -> Web Site. Na ekranie pojawi
się wówczas się okienko, w którym będziemy musieli wskazać typ szablonu, według
którego chcemy tworzyć naszą aplikację. Nas interesuje oczywiście: „ASP.NET Web
Site”. Zakładka Location umożliwia nam umieszczenie naszej aplikacji na
lokalnym dysku twardym, bądź też zdalnym serwerze. Na początku proponuje
pozostawić wybraną domyślnie opcję: File System. Poniżej możemy również
wybrać język programowania, w którym będziemy pisać naszą aplikację.
Standartowo, do wyboru mamy Visual Basica, C# oraz J#. W czasie kursu wszystkie
omawiane przeze mnie przykłady tworzone będą w języku C#.

Po naciśnięciu przycisku „Ok” Visual Studio utworzy nowy
projekt. W środkowej części ekranu środowiska programistycznego będziemy mogli
zobaczyć wygenerowany kod, zawarty w pliku Default.aspx. Plik ten możemy
edytować w trybie Source, w którym formatki otwierają się domyślnie, oraz
„Design”, pozwalającym na wizualną edycję strony internetowej. Po prawej stronie
ekranu znajdują się okna, zatytułowane: Solution Explorer, gdzie widoczne
są wszystkie pliki wchodzące w skład projektu, oraz Properties, służące
do edycji parametrów aktualnie wybranego obiektu. Natomiast po lewej stronie
ekranu możemy zobaczyć zakładki: Server Explorer oraz Toolbox.
Naciśnięcie na którejś z nich spowoduje rozwinięcie nowych list, zawierających
odpowiednie elementy. Korzystanie z elementów Toolboxa oraz Server
Explorera zostanie wyjaśnione na przykładach w dalszej części kursu.

Spróbujmy, zatem utworzyć pierwszą, prostą stronę
internetową, wykorzystując Visual Studio 2005. Pierwszym krokiem, który musimy
wykonać jest zmiana domyślnej nazwy strony. W wyświetlanym domyślnie na początku
kodzie strony Default.aspx odnajdujemy linię wyglądającą następująco:
<title>Untitled Page</title>
Pomiędzy html-owskie znaczniki <title></title> możemy
wstawić dowolny tekst. Przykładowo, w omawianej linii możemy wprowadzić
następujące zmiany:
<title>Moja pierwsza strona</title>
Następnie zmieniamy tryb wyświetlania dokumentu na „Design”
(służy do tego zakładka, znajdująca się w lewym, dolnym rogu edytowanej strony.
Po przejściu w ten tryb w Visual Studio wyświetli nam podgląd aktualnej
zawartości strony. W trybie tym możemy dodawać i usuwać nowe elementy formatki,
korzystając z wspomnianego wcześniej narzędzia Toolbox. Po kliknięciu
lewym przyciskiem myszy na zakładkę, znajdującą się w lewej części ekranu na
ekranie ujrzymy listę elementów, które możemy wykorzystać przy tworzeniu
witryny.

Spróbujmy, zatem wprowadzić zmiany na naszej stronie,
wykorzystując do tego narzędzie Toolbox (często nazywane po prostu
„Paskiem narzędzi”). W tym celu rozwijamy znajdującą się na samej górze
narzędzia, zakładkę „HTML”. Na liście, która powinna pojawić się w tym momencie,
dostrzeżemy standardowe elementy języka html, takie jak na przykład: tabela („Table”),
pola tekstowe („Textarea”, „Input (Text)”), czy też rozmaite przyciski.
Spróbujmy wybrać, naciskając lewym przyciskiem myszy, element „Input (Text)”, a
następnie przeciągnąć go na edytowaną stronę Default.aspx (uwaga – strona musi
być otwarta w trybie „Design”). Widzimy, że wybrany przez nas element pojawił
się w środkowym oknie Visual Studio. Następnie wybieramy ponownie element (tym
razem na otwartej formatce, nie na pasku narzędzi), klikając na nim lewym
przyciskiem myszy. W tym momencie w prawym, dolnym oknie Visual Studio pojawią
się właściwości zaznaczonego elementu. W okienku tym (zatytułowanym po prostu:
Properties) odnajdujemy wartość zatytułowaną „Value”. Odpowiada ona za
tekst wyświetlany w polu tekstowym po uruchomieniu strony. Wpisując w oknie
właściwości wybrany tekst, ustawiamy wartość atrybutu naszego pola tekstowego.

Ostatnim krokiem, będzie obejrzenie efektów naszej
dotychczasowej pracy. W Visual Studio wybieramy opcje: Build
- > Build Page, a następnie: Debug -> Start Without Debugging. W tym
momencie Visual Studio automatycznie uruchomi proces serwera IIS oraz otworzy
okno przeglądarki, w którym wyświetlona zostanie zawartość edytowanej przez nas
witryny. Efekt naszej dotychczasowej pracy powinien przedstawiać się
następująco:

Komentarze
Fajny ten ASP.NET2 :D
Bartek,
8 czerwca 2006, 22:53
żaden tam
kinga bb,
12 sierpnia 2006, 23:13
Pewnie ze fajny:)
Niuniasty,
16 sierpnia 2006, 17:38
ładnie to wygąda trzeba chyba sie tego pouczyć :)
jarwww,
17 sierpnia 2006, 13:10
jak dla mnie total wypas, .net zdobyl moje serce :>
miechu,
20 sierpnia 2006, 23:33
No coś wspaniałego. Super wytłumaczony kurs :)
Kuku,
11 września 2006, 13:24
Super kurs szkoda że tylko tyle, mógłby mieć ze 50 chociaż stron to bym się ucieszył. Najpierw robiłem stronę w html"u ale efekty są raczej słabe a fakt że znam trochę C++ skłonił mnie do ASP .NET"a. Próbowałem też Flasha, ale to wszystko jest do kitu, ASP jest najlepszy!!!
Lenon,
20 maja 2007, 19:08
przyznam ze ASP.NET bardzo mnie zaciekawił... Do tej pory pisałem strony w html-u, którego dość dobrze znam lub opierając sie na skryptach php. Nie miałem do tej pory do czynienia z C++ ale mam nadzieje ze mnie to troche wciagnie i ze uda mi sie poznac chociaż troche aps.
uzi,
25 czerwca 2007, 15:08
bzdury piszecie
poczytajcie o PHP
za darmo serwery, etc. i dziala na linuxie
misiek,
5 lipca 2007, 18:31
fakt że znam trochę C++ skłonił mnie do ASP .NET"a.
zabawne co ma C++ do ASP.NET przecież
ASP to prawie VBA a PHP to C++
obserwator,
11 lipca 2007, 05:02
to co mnie zawsze będzie szokować w technologiach mikrosoftu to ich zamkniętość na świat
co za ludzie
chcesz pisac w asp net to musissz mieć iss
+i ccałą reszte badzioiewia microsoftu
najlepiei jeszcze niech zroią tak (kto wie może już trak jest nieznam tei technologi)
że będzie działało tylko pod IE
ludzie wy jesteście chyba nienormalni
kto zdrowy psychoicznie stawia strony na iss
na windowsie wogóle
a do tego jeszcze teks że to jest bezpieczne
Bezpieczne?
a dla kogo chyba tylko dla pana B.G
eeeh ale itak awrto przeczytać ten wasz kurs
zwsze coś w głowie zostanie
anonim;;][,
29 sierpnia 2007, 01:18
technologia zakazana na wymarcie jak active x
więcei szkud niż pożytku
annim;],
29 sierpnia 2007, 01:22
ASP spróbowałem dopiero dziś. Tak to strony pisałem w HTML/CSS znam też ciutkę Pascala i trochę lepiej C++. Musze przyznać, że Microsoft znowu mnie zaskoczył i zrobił coś co mi się podoba! Polecam wszystkim, a MS dziękuję:p
Dexter,
6 września 2007, 19:07
Witam mam takie małe istotne pytanie. Czy strony zrobione w Asp.net będą działać na innych systemach operacyjnych np linux, macintosh, czy w przeglądarkach zainstalowanych na linuxie będą odczytywane strony zrobione w asp.net tak samo jak pod windowsem?? Jak to z tym jest bo wiem że pracować z środowiskiem się nie da ale czy stronki działają?
comands,
21 grudnia 2007, 17:17
pisaliście kiper-łączy a chyban powinno być hiper-łączy
@Comands: to jest wykonywane po stronie serwera więc tylko serwer musi być windows a przeględarka to może nawet być telefon komórkowy.
matrix.Net,
30 grudnia 2007, 18:09
wyjebany kursik wielkie dzięki
kamil,
2 stycznia 2008, 00:09
Po co pisać kolejne zbędne komentarze pod coś czego się nie rozumie!!
ASP .NET to nie C++ tylko raczej C# to pierwsze druga sprawa bardzo fajny język. Microsoft rządzi rynkiem i trzeba się uczyć wszystkiego co oni wymyślają bo to będzie standardem przez kilka kolejnych lat razem z PHP i Java. 60% ludzi w Polsce kożysta z IE.
sosik,
30 stycznia 2008, 22:32
Kurs bardzo przydatny. Daje pojęcie co to jest. Ma jedną wadę - jest za krótki. Przydałby się jeden rozbudowany przykład lub kilka mniejszych. Ewentualnie linki do przykładów (jeżeli takie są). Dobra robota. Thx.
cicer,
4 lutego 2008, 18:33
Sorry, nie zauważyłem prawej kolumny.
cicer,
4 lutego 2008, 18:36
@sosik
60% ludzi korzysta z IE bo 80% webmasterów tworzy strony pod IE - niezgodne ze standardami i zdrowym rozsądkiem...
Standardy są ustalane po to aby była pełna zgodność na wszystkich platformach i przeglądarkach - jeśli IE nie obsługuję nowoczesnych technologii np. CSS 2, to niech użytkownicy się o tym dowiedzą...
Jak widzę na stronach tekst: "strona dostosowana do IE 6 i 1024X800" to mnie śmiech ogarnia...
pablo,
20 lutego 2008, 20:43
Kurs jak kurs, sa lepsze i gorsze ... zastanawiam sie tylko czy warto poswiecac czas na pieniadzossacy Microsoft ... technologie spod flagi malego miekkiego z zalozenia budza we mnie odraze. No ale w zyciu tak jest ze jesli wejdziesz miedzy wrony musisz krakac jak i one. Do tej pory pisalem w JEE i uwazam ze w tej chwili gdyby nie nizsza wydajnosc rozwiazan javowych(ktora jest celowym dzialaniem firmy SUN) to jakis tam .NET nie mialby wiele miejsca do popisu. Chyba pozostane dalej dzieckiem Javy.
java,
23 lutego 2008, 21:44
Mógłby już nas puścić do domu.
PWR,
26 lutego 2008, 17:30
Jakby ktoś nie wiedział, obok PHP i ASP jest jeszcze JSP :)
Tomek,
27 lutego 2008, 07:58
Karzom mi tó siedziedź na laborkah, no!
XXXX,
27 lutego 2008, 08:01
JSP troche ssie. Osobiscie polecam Pythona ;-) :P
nieTomek,
27 lutego 2008, 08:01
Wypuszczanie na rynek podobnych wynalazkow działających jedynie pod Windowsami budzą smiech politowania.
Jaki by .NET nie był cudny - dopóki nie będzie niezależny od platformy, będzie ciagle jedym wielkim nieporozumieniem.
To już nie lata 90-te ubiegłego stulecia, dzis tworzenie rozwiazan niezależnych od platformy to konieczność, a microsoft zdaje się tego faktu nie zauważać.
JAVA, Python,Perl, PHP - to są rozwiązania, które jeszcze długo będą w czołówce technologii programistycznych, z dużym naciskiem na ajax.
Aras,
18 marca 2008, 14:06
te aras a o .mono slyszal? s co do przenosnosci miedzy platformami to poczytaj jak .net dziala to przestaniesz glupoty prawic
ja,
19 marca 2008, 18:53
czytam i nie wiem czy sie śmiać czy płakać.
po pierwsze technologie microsoftu to jeden wielki cyrk, próbują na siłę dogonić innych ale im to trochę nie wychodzi. PHP jest w tej chwili topowym językiem i nie ma co do tego wątpliwości, a do tego biorąc pod uwagę Ajaxa i bazy danych no i wieloplatformowość jest liderem.
Microsoft daje nam platforme zależna od windows a sam swoje serwery w siedzibie firmy na kturych znajduje sie strona www.microsoft.com są postawione na freeBSD. LAMP żądzi.
Jeśli chcecie tworzyć dobre wydajne serwisy to wybieżcie właśnie PHP - dobre i do tego za darmo.
Rabit,
21 marca 2008, 16:30
Przeczytałem powyższe "fachowe" komentarze. I nie rozumiem tych co bronia się przed asp -bo to produkt komercyjny. Może i tak ale można uruchomić serwer na linux (project mono, mi się udalo), który będzie interpretował pliki asp i wysyłał do klienta strone. A dla "Rabit" slowo "który" pisze się przez "ó". Asp może ma wiele wad, ale php też je ma. Ja zachęcam -dla opornych nie bronić się przed róznymi rozwiązaniami, tylko je poznawać i nie mieszać innym póki się ich nie pozna. Dobry artykuł :)
wolly,
3 kwietnia 2008, 00:05
@wolly mono nie działa całkiem poprawnie tzn. bardzo często są jakieś nie zgodności.
Osobiście uwarzam że wystarczy Python, php, mysql (html i css to podstawa) no i do tego LAMP. Prosto, za darmo i skutecznie
sir radoslaw,
10 kwietnia 2008, 16:14
Czepiacie sie Microsoftu - przesiądzcie sie na linuxa i skączcie w końcu biadolić! Każdy wybiera taką technologię w której się dobrze czuje. Mi Microsoft pasuje (chociaż nie korzystam z ASP.NET). A tak na marginesie Python jest powolny jak ślimak po browarze, taka jest prawda. A php i mysql to faktycznie extra połączenie: szybkości i wydajności.
HEMik,
24 kwietnia 2008, 09:53
Niewątpliwie trzeba się ASP uczyć jeśli chce się zarabiać bo M$ rządzi rynkiem a user nie mierzy czy strona się 1s czy 2s ładuje, byle by to było w miarę szybko. Ja ASP uczę się tylko po to żeby potem móc na tym zarabiać. A i tak wolę pisać pod Ajax i jechać na LAMPie bo to jest po prostu lepsze.
hashedone,
28 maja 2008, 13:38
Python powolny? Chłopie, toż Python jeśli chodzi o wydajnośc bije na głowę PHP. Poczytaj nieco wcześniej, zamiast gadać takie rzeczy...
W teście na porównanie wydajności frameworków PHP, Python i Ruby, pythonowe Django jest nawet do 35 razy szybszy od Symphony...
Nezz,
7 czerwca 2008, 16:14
ale badziewie takiego jeszcze nie widziałem feeeeeee
mol,
11 czerwca 2008, 23:03
Na obrazku nr 3 brakuje po Server Explorer"a, po lewej stronie, o czym przekonuje opis.
xenonn,
26 czerwca 2008, 11:57
no tak asp.net jest do niczego, nieoplaca sie go uzywac i lepiej korzystac z php bo w tym tworzy sie dobre, wydajne stronki-ile prawde w tych "bajkach" jest nie bede rozpatrywal-dla mnie wazne jest ze duzo korporacji wykorzystuje ta technologie (asp) i to te korporacje maja duzo $$$ zeby placic za prace, oczywiscie mozna pozostac przy php-tylko po co sie ogranczac, skoro asp.net juz sie przyjelo
misio,
2 października 2008, 16:22
Kurcze Pan [color=#808080; font-size: 11px"> Piotr Gaszewski[/color"> zrobil kawal dobrej roboty! No nie da sie nei zrozumiec. Super ruszam dalej do nauki :>
Canim,
17 października 2008, 14:15
Po przeczytaniu całego kursu, z czystym sumieniem mogę powiedzieć, że to najlepszy kurs na CentrumXP.pl. Na początku kursu wartoby jednak zaznaczyć, że najpierw konieczne jest zapoznanie się z kursami SQL i C#. Podobnie jak w tamtych kursach, w ASP.NET również znalazło się wiele błędów technicznych i merytorycznych. Niestety znowu pojawiły się błędy w przykładowych kodach. Natomiast zabawne są czasem błędy ortograficzne, językowe i fleksyjne (np. programistą, gdzie powinno być programistom). Mógłby to ktoś przeczytać i poprawić wszystko. Z rzadka zdaża się również sytuacja, w której czytelnik łatwo się gubi. Trudno wtedy zrozumieć o czym jest mowa. Kurs jest jednak bardzo porządny. Mogłoby być tego trochę więcej. Pamiętajmy jednak, że to tylko wstęp do tej wspaniałej technologii, a nie kurs na całe życie.
jja,
16 listopada 2008, 21:23
Kurs całkiem niezły, obskoczyłem go na monodevelopie i xsp2. Musiałem sobie oczywiście niektóre rzeczy interpolować, bo moje środowisko jest troszkę inne niż VStudio. Ważne że do nauki nie potrzebwałem nic kombinować a tymbardziej płacić. Wystarczyły dwa polecenia do zainstalowania potrzebnego softu przez apt-get i już można było śmigać, myślę że nawet łatwiej mi to poszło niż niejednemu użytkownikowi windowsa, pod warunkiem oczywiście, że się wie, co chce się osiągnąć. A czy ASP.NET jest fajne czy nie to już mnie to nie obchodzi, liczy się żeby znać jak najwięcej technologii i umieć się dostosować do wymagań pracodawcy. Pozdrawiam.
piotrek.slk,
25 czerwca 2009, 18:42
Uczyc się ASP.NET jest sens. Mnie brzydzi polityka Microsoftu, osobiście siedzę na linuxie jak nie programuję (a najchętniej jeżdżę na rowerze ;p) , i cenię go sobie. Niestety, albo stety - programowanie dla idei to jedno, programowanie dla zaróbku - to drugie, tutaj nie ma wymysłów , piszesz to co Ci każą. Do Javy mam uraz, więc jestem na .NET, który swoją drogą lubię. Jeżeli by nagle się okazało że klienci by przestali chciec produktu spod szyldu Microsoftu, pewnie masa programistów by uciekła od .NET, a zostaliby tylko fanatcy ;"> Pozdrawiam !
eL,
4 lipca 2009, 20:26
najlepszy kurs asp jaki widziałem :D [respect ;)"> a centrumxp tez pisane w asp.net?? Bo mi sie podoba wykonanie tej strony
endas,
3 sierpnia 2009, 20:26
Pomóżcie
Ściągam pliki mp3 lub avi i wszystko zapisuje mi się w formacie aspx.
Co to jest?
user1975,
7 stycznia 2010, 23:40
"Sieć internetowa jest przez wiele osób uważana za jeden z najważniejszych wynalazków drugiej połowy ubiegłego stulecia. Wykorzystywana jest ona w rozmaitych celach przez znaczną część ludzkiej populacji." Nie wiem czy kurs dobry, po 2 zdaniach skończyłem czytać. Tak sie pisze referaty w szkole. Ktoś przychodzi, musi się poduczyc do pracy, albo cokolwiek a nie czytać o historii internetu.
impactweb.pl,
2 lutego 2012, 11:52
ActiveX to wymierający gatunek, nie polecam nauki ASP jeśli ktoś myśli o przyszłości.
Kurt Asym,
22 lutego 2012, 15:34