Správičky 2 270 Blogy 577 Fórum 14 074

Ako začať s ASP.NET AJAX

spigi - 17. 9. 2007 17:26 - 8669 views

Návodov a príručiek na prácu s ASP.NET AJAX je veľa. Microsoft Slovakia nám však v tomto pomohol a zverejnil zaujímavé praktické cvičenia.

V následujúcej tabuľke nájdete príručky a cvičenia k pochopeniu a zvládnutiu práce s technológiou ASP.NET AJAX. Podobné príručky, týkajúce sa aj iných technológií nájdete priamo na webe Microsoft na adrese http://www.microsoft.com/slovakia/msdn/hols/default.mspx.

*

ASP.NET AJAX 1. časť   (2,30 MB, ZIP)

Prvá príručka k praktickému odskúšaniu rozšírení ASP.NET AJAX. Je zameraná na príklady čiastočnej aktualizácie stránok pomocou komponentu UpdatePanel a volanie webových služieb z JavaScript-u.

 

*

ASP.NET AJAX 2. časť   (2,05 MB, ZIP)

Druhá príručka k praktickému odskúšaniu rozšírení ASP.NET AJAX. Je zameraná na postup, ako je možné rozšíriť existujúcu ASP.NET aplikáciu o využitie možností knižnice ASP.NET AJAX Extensions. Naviac v nej nájdete aj ukážky použitia komponentov DragPanelExtender a AutoCompleteExtender z knižnice ASP.NET AJAX Control Toolkit na vylepšenie interaktivity webovej aplikácie.

 

*

ASP.NET AJAX 3. časť   (1,51 MB, ZIP)

Tretia príručka k praktickému odskúšaniu rozšírení ASP.NET AJAX. Je zameraná na ovládací prvok ListView, obsiahnutý v klientskej knižnici Microsoft AJAX Library, ktorý podporuje naviazanie na dáta na strane klienta s následným zobrazovaním v HTML šablónach. Je možné ho použiť ako základ stránky volajúcej webovú službu na úrovni javascript funkcií. Podporuje aj získavanie dát z tzv. dátových služieb pomocou komponentu DataSource.

 

*

ASP.NET AJAX 4. časť   (1,56 MB, ZIP)

Jednou zo silných stránok knižnice ASP.NET AJAX Control Toolkit je sada "extender-ov" na rozširovanie funkčnosti textových ovládacích prvkov. Dodajú textovým položkám funkcionalitu automatického doplňovania textu, odfiltrujú nepovolené znaky už na strane klienta, ponúknu užívateľovi nápovedu, v akom formáte má vpisovať dáta do textových polí.

 

*

ASP.NET AJAX 5. časť   (1,62 MB, ZIP)

Pre jednoduchšie oživovanie webových stránok animáciami obsahuje knižnica ASP.NET AJAX Control Toolkit komponent "AnimationExtender". Užívateľské pohodlie pri zadávaní dátumov môžete dosiahnuť doplnením interaktívneho kalendára založeného na prvku „PopupControlExtender“. Vypĺňanie formulárov sa dá zatraktívniť "zbaľovacími" panelmi. Pomocou komponentu „ConfirmButtonExtender“ je možné pre kritické operácie s dátami na formulároch vyžadovať potvrdzovací dialóg.

 

*

ASP.NET AJAX 6. časť   (2,04 MB, ZIP)

Výsledkom "spolupráce" Virtual Earth Map Control a rozšírení ASP.NET AJAX môže byť webová aplikácia, ktorá svoj obsah vytvára na základe kombinácie dát z viacerých zdrojov, tzv. „mashup“. Zobrazuje mapu s možnosťou výberu najkratších i najrýchlejších trás medzi dvomi užívateľsky určenými miestami. Naviac je mapa obohatená Vašimi vlastnými dátami umiestnenými na zadaných GPS súradniciach.

 

*

ASP.NET AJAX 7. časť   (2,30 MB, ZIP)

Použitím kombinácie webovej služby Windows Live Search a rozšírení ASP.NET AJAX môžete vytvoriť vlastné vyhľadávacie stránky napojené na indexovanú databázu zdrojov na Internete vo Windows Live Search. Volanie webovej služby je implementované na klientskej strane, pričom z dôvodu bezpečnosti volaní z internetového prehliadača je potrebné vytvoriť premosťovaciu lokálnu webovú službu napojenú na vzdialenú webovú službu Windows Live Search. Windows Live Search môžete takto použiť napr. ako indexovací a vyhľadávací stroj vo vašich vlastných dokumentoch zverejnených na vašich webových internetových serveroch.

 

*

ASP.NET AJAX 8. časť   (2,53 MB, ZIP)

Pri vývoji AJAX aplikácií sa pravdepodobne dostanete k stavu, kedy budete potrebovať „roztiahnuť“ možnosti ASP.NET prvkov aj na klientskú stranu. V tomto praktickom cvičení vytvoríte jednoduchý extender ASP.NET prvku „TextBox“, ktorý mu pridá vlastnosť „zneprístupnenia“ nadviazaného kontextového tlačidla, ak je textová položka prázdna. Extender použijete vo webovej aplikácii bez toho, aby ste skúmali javascript, ktorý je za ním skrytý. „Extendre“ umožňujú rozširovať možnosti a vlastnosti ASP.NET o novú funkcionalitu spracovávanú na strane prehliadača.

 

Informácie a materiály boli prevzané z webu Microsoft Slovakia - http://www.microsoft.com/slovakia/msdn/hols/default.mspx.


Ing. Igor Stanek, ASP.NET MVP, MCP

Som spoluzakladateľom a spolumajiteľom spoločnosti CHASTIA s.r.o., Poprad (www.chastia.com). V spoločnosti pôsobím ako konateľ a Software Architect.

Prevádzkujem internetový portál na online prevod jednotiek na internete www.prevody.sk a prvý internetový portál o technológii Microsoft .NET na Slovensku www.vyvojari.sk (bývalé www.AspNet.sk).

Som držiteľom certifikácie Microsoft Certified Professional a zo strany Microsoftu som už 6 rokov za sebou ocenený titulom Microsoft Most Valuable Professional za kompetenciu "ASP.NET/IIS".

Ďalšie info o mne nájdete na mojej osobnej stránke www.spigi.sk.

Článkov: 105, Správičiek: 13, Príspevkov vo fóre: 560, Príspevkov v blogu: 124, Bodov: 15560
Najaktívnejší č.: 3
Profil používateľa

Reakcie

Titulok:


Meno:


Url:
Koľko je 22 + 4? (ochrana proti spamu)

Komentár:


Najaktívnejší užívatelia
1. 35110 b. photo vlko
2. 16735 b. photo T
3. 15560 b. photo spigi
4. 6635 b. photo dudok
5. 5705 b. photo slavof
6. 5205 b. photo siro
7. 4745 b. photo duracellko
8. 3780 b. photo Liero
9. 3690 b. photo lubolacko
10. 3625 b. photo jakub