Programovanie
ASP.NET vo Web Matrixe (3.)
| ASP.NET vo Web Matrixe (3.) |
|
| Štvrtok, 21 október 2004 00:42 | ||||
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účasou .NET Framework, preto je moné 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 poiadavka 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ádzaAko 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 nepouijeme ete iaden jazyk, tak je len na vas či ponechate C# alebo VB .NET 4. Z Toolboxu vyberieme prvok Label a len ho pretiahneme myou na dokument. Môeme ho da zarovnáva napríklad na stred 5. V menu Properties si nájdeme poloku Text a tam preeditujeme text na nae "Hello world". Moete 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 pouijem port 800, lebo na 80 mi u beí webserver Apache. Stačí kliknú na Start a v prehliadači sa nám otvorí naa 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 vak spä do Web Matrixu. V okne dokument si prepnime záloku All. Tak uvidíme celý zdrojový kód: <%@ Page Language="VB" %> <script runat="server"> 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 monos zobrazi zdrojový kód.
Poučenie ku komentárom: |
||||

ASP.NET nieje programovací jazyk. je to len technológia

