asp.net ajax control toolkit
TRANSCRIPT
Virág AndrásVirág Andrá[email protected]@aut.bme.hu
MSDN Kompetencia KözpontMSDN Kompetencia KözpontBudapesti Műszaki és Gazdaságtudományi EgyetemBudapesti Műszaki és Gazdaságtudományi EgyetemAutomatizálási és Alkalmazott Informatikai TanszékAutomatizálási és Alkalmazott Informatikai Tanszék
ASP.NET AJAX Control ToolkitASP.NET AJAX Control Toolkit
22
TartalomTartalom
Mi is az a Control Toolkit?Mi is az a Control Toolkit?
ArchitektúraArchitektúra
Control, Behavior, ExtenderControl, Behavior, Extender
Használatba vétel, első lépésekHasználatba vétel, első lépések
A Control Toolkit legfontosabb elemeiA Control Toolkit legfontosabb elemei
33
Mi is az a Control Toolkit?Mi is az a Control Toolkit?
Community-projectCommunity-project
FrameworkFramework
Komponensek gyűjteményeKomponensek gyűjteménye, amelyek , amelyek segítségével az ASP.NET fejlesztők segítségével az ASP.NET fejlesztők egyszerűen gazdagíthatják a kliens oldali egyszerűen gazdagíthatják a kliens oldali felhasználói felületet.felhasználói felületet.
Komponensek gyűjteményeKomponensek gyűjteménye, amelyek , amelyek segítségével az ASP.NET fejlesztők segítségével az ASP.NET fejlesztők egyszerűen gazdagíthatják a kliens oldali egyszerűen gazdagíthatják a kliens oldali felhasználói felületet.felhasználói felületet.
44
ArchitektúraArchitektúra
Visual Studio 2005 Visual Studio 2005 TemplatesTemplates
ASP.NET AJAX Control Toolkit Base Classes (.NET & ASP.NET AJAX Control Toolkit Base Classes (.NET & JavaScript)JavaScript)
ASP.NET AJAX Server ASP.NET AJAX Server Extensions ComponentsExtensions Components
ASP.NET AJAX Library ASP.NET AJAX Library FrameworkFramework
ASP.NET 2.0ASP.NET 2.0
ASP.NET AJAX Control Toolkit ASP.NET AJAX Control Toolkit ComponentsComponents
55
KompatibilitásKompatibilitás
Cross-Browser supportCross-Browser support IE 6.x, IE 7.0IE 6.x, IE 7.0 FirefoxFirefox SafariSafari (Opera)(Opera)
66
Control, Behavior, ExtenderControl, Behavior, Extender
ControlControl Vezérlőelem AJAX funkcionalitássalVezérlőelem AJAX funkcionalitással
BehaviorBehavior Kliens oldali részKliens oldali rész JavaScript kód JavaScript kód
Extender Extender Szerver oldali részSzerver oldali rész Behavior-t ”ragaszt” a kontrollraBehavior-t ”ragaszt” a kontrollra
77
A Control ToolkitA Control Toolkit
1 dll, 30+ komponens1 dll, 30+ komponens
JavaScript ismeret nem szükségesJavaScript ismeret nem szükséges
Drag-and-Drop fejlesztési élményDrag-and-Drop fejlesztési élmény
\Bin könyvtár\Bin könyvtár
TestreszabhatóTestreszabható
88
Használatba vételHasználatba vétel
Download Download (http://www.codeplex.com/AtlasControl(http://www.codeplex.com/AtlasControlToolkit/Release/ProjectReleases.aspx)Toolkit/Release/ProjectReleases.aspx)
Install VS 2005 Template (.vsi)Install VS 2005 Template (.vsi)
99
ASP.NET AJAX ASP.NET AJAX Control ToolkitControl Toolkit
1010
További információkTovábbi információk Fejlesztői Portál: Fejlesztői Portál:
http://www.devportal.huhttp://www.devportal.hu WebfejlesztésWebfejlesztés témaközpont: témaközpont:
http://www.devportal.hu/Portal/Webdevelopment.aspxhttp://www.devportal.hu/Portal/Webdevelopment.aspx
ASP.NET 2.0 Induló Készlet:ASP.NET 2.0 Induló Készlet: httphttp://www.devportal.hu/InduloKeszlet://www.devportal.hu/InduloKeszlet
MSDN .NET Developer CenterMSDN .NET Developer Center http://http://msdn.microsoft.com/netframework/msdn.microsoft.com/netframework/
MSDN MSDN ASP.NETASP.NET Developer Center Developer Center http://msdn.microsoft.comhttp://msdn.microsoft.com/aspnet/aspnet
Hivatalos ASP.NET honlapHivatalos ASP.NET honlap http://www.asp.nethttp://www.asp.net
Hivatalos ASP.NET AJAX honlapHivatalos ASP.NET AJAX honlap http://http://ajax.asp.netajax.asp.net
1111
További információkTovábbi információk http://http://ajax.asp.netajax.asp.net//ajaxtoolkitajaxtoolkit//
http://www.codeplex.com/AtlasControlToolkithttp://www.codeplex.com/AtlasControlToolkit
http://http://www.nikhilk.netwww.nikhilk.net
httphttp://://weblogs.asp.netweblogs.asp.net//mschwarzmschwarz
http://http://weblogs.asp.netweblogs.asp.net//bleroybleroy
http://http://blogs.msdn.comblogs.msdn.com//bradabrada
http://www.dasblonde.nethttp://www.dasblonde.net
http://pluralsight.com/blogs/dboxhttp://pluralsight.com/blogs/dbox
http://weblogs.asp.net/leftslipperhttp://weblogs.asp.net/leftslipper
http://weblogs.asp.net/pglavichhttp://weblogs.asp.net/pglavich
http://weblogs.asp.net/infinitiesloophttp://weblogs.asp.net/infinitiesloop
http://http://msmvps.commsmvps.com//blogsblogs//luisabreuluisabreu//
1212
További információkTovábbi információk http://weblogs.asp.net/scottguhttp://weblogs.asp.net/scottgu
http://www.shankun.comhttp://www.shankun.com
http://weblogs.asp.net/topaspnetitemshttp://weblogs.asp.net/topaspnetitems
http://weblogs.asp.net/wallymhttp://weblogs.asp.net/wallym
http://msdn2.microsoft.com/en-us/asp.net/default.aspxhttp://msdn2.microsoft.com/en-us/asp.net/default.aspx
1313
Kérdések és válaszokKérdések és válaszok
Értékelőlapok!Értékelőlapok!
1414
© 200© 20077 Microsoft Corporation. Microsoft Corporation. Minden jog fenntartva.Minden jog fenntartva.Az előadás csupán tájékoztató jellegű, a Microsoft Magyarország a benne szereplő esetleges hibákért vagy tévedésekért semmilyen felelősséget nem vállal.Az előadás csupán tájékoztató jellegű, a Microsoft Magyarország a benne szereplő esetleges hibákért vagy tévedésekért semmilyen felelősséget nem vállal.