Kategórie →

"Blog o IT, webe, programovaní, software, gadgetoch
a tak trochu aj o mojom živote a názoroch"

ASP.NET vo Web Matrixe (3.)

Pred tým, než sa dnes konečne pustíme do vývoja prvých webstránok, rád by som upozornil na niektoré veci, ktoré som pozabudol pripomenúť:

  • ASP.NET nieje programovací jazyk. je to len technológia
  • ASP.NET je súčasťou .NET Framework, preto je možné v ASP.NET používať tieto programovacie jazyky: C#, C++, VB .NET, JScript .NET
  • Jedná sa o klient-server aplikáciu. Pracuje to takto: po tom, čo ja požiadavka z klienta (prehliadača) odoslaná na server ten vyhľadá a preloží programový kód, no z toho sa zostvý HTML kód, ktorý sa zobrazí klientovy-do detailov nebudeme príliš zachádzať

Ako býva správnym zvykom prvá alikácia býva typu “Hello world”.

  1. Spustíme Web Matrix
  2. Svoj prvý projekt spi pomenujeme napríklad world.aspx
  3. V tomto prvom príklade nepoužijeme ešte žiaden jazyk, tak je len na vas či ponechate C# alebo VB .NET
  4. Z Toolboxu vyberieme prvok Label a len ho pretiahneme myšou na dokument. Môžeme ho dať zarovnávať napríklad na stred
  5. V menu Properties si nájdeme položku Text a tam preeditujeme text na naše “Hello world”. Možete sa skúsiť pohrať z fonatmi a podobne
  6. Projekt uložíme, a spustíme klávesou F5. Tým sa nám spustí integrovaný webserver, čo je vo Web Matrixe. Ja použijem port 800, lebo na 80 mi už beží webserver Apache. Stačí kliknúť na Start a v prehliadači sa nám otvorí naša prvá stránka

Jedná sa fakt o ten najjednoduchší príklad aký existuje, ukázali sme si ho preto, aby sme videly ako to funguje a na akom princípe pracuje. Vráťme sa však späť do Web Matrixu. V okne dokument si prepnime záložku All. Tak uvidíme celý zdrojový kód:

<%@ Page Language="VB" %>
<script runat="server">

    ' Insert page code here
    '

</script>
<html>
<head>
</head>
<body>
<form runat="server">
<div align="center">
<asp:Label id="Label1" runat="server">
Hello world
</asp:Label>
</div>
<!-- Insert content here -->
</form>
</body>
</html>

Vidíme, že zdrojový kód sa skladá z dvoch častí. Programového kódu, v tomto prípade Visual Basic .NET a samotného HTML kódu. Pre úplnosť uvediem, že tento zdrojový kód sa vykoná na strane servera a klientovy sa vráti len HTML. O taom sa ľahko presvedčíte, ak v prehľadači vyberiete možnosť zobraziť zdrojový kód.

Ďalej čítaj

  • Visual Studio 2005 Express nástroje
    Microsoft začal boj v nových sférach. Väčšina začínajúcich alebo sviatočných programátorov webových aplikácií volý osvedčenú "svätú" trojicu nástojov: webový server Apache databázový server MySQ...
  • ASP.NET vo Web Matrixe (záver)
    Rád by som ukončil svoj naozaj krátky serial o Web Matrixe. Nepublikoval som ani zďaleka všetko čo som chcel. Je zbytočné písať o niečom, čo bude ochvíľu nahradené niečim iným a prepracovanejším. Hovo...
  • ASP.NET vo Web Matrixe (2.)
    Dnes pár slov o nástrojoch vo Web Matrixe. Po spustení máme možnosť vybrať si z niektorých šablón a profilov: Teraz si popíšeme niektoré dôležíte časti prostredia, pre lepšiu orientáciu pridáva...
  • ASP.NET vo Web Matrixe (1.)
    Rozhodol som sa troška priučiť niečomu novému. Mám na mysli nejaké tie nové technológie. Nechcem byť nejaký hardcore coder! Skorej to čo tu budem písať treba brať ako prvé kroky začiatočníka (: takže ...
  • Mono vo verzii 1.1.8 a mono live
    16.júna bolo uvoľnená otvorená implementácia platformy .NET firmy Microsoft. Projekt Mono si kladie za ciel implementovať najmä pod systémom Linux (ale aj Solaris, BSD, OSX, Windows) štandardy ECMA, n...

Zanechaj komentár

Píš k veci a konaj tak ako v skutočnom svete. V opačnom prípade budú aplikované hrozby, ktoré sú uvedené v podmienkach používania tejto stránky.