Mit ASP.NET 2.0 sinkt der Codierungsaufwand für Webanwendungen um bis zu 70%. Rund 45 neue Steuerelemente nehmen Ihnen Standardaufgaben wie Login, Benutzerverwaltung, Personalisierung und Datenmasken ab. Durch MasterPages sowie Themes wird es einfacher, ein durchgehendes Layout zu realisieren. Mehrsprachige Websites werden durch das ASP.NET Page Framework direkt unterstützt. Durch das neue Providermodell können die vordefinierten Funktionen ergänzt oder ersetzt werden. Staunen Sie, was in Visual Studio 2005 / Visual Web Developer ohne eine Zeile Programmcode alles möglich ist! Neben dem Rapid Application Development (RAD) werden in dem Kurs gleichberechtigt aber auch mehrschichtige Webarchitekturen und deren Unterstützung in ASP.NET 2.0 behandelt.
Dieser Kurs beschreibt die Neuerungen von ASP.NET 2.0 gegenüber ASP.NET 1.x. Vorkenntnisse in ASP.NET 1.x werden vorausgesetzt.
Basiselemente
Zielsetzungen der neuen VersionenNeue Typkonzepte der CLRVerbesserungen in Visual Basic 2005 (8.0)Verbesserungen in Visual Studio 2005Verbesserungen des DebuggersÜberblick über die Neuerungen in der Webprogrammierung mit ASP.NET 2.0Visual Web Developer in Visual Studio 2005 und Visual Web Developer Express 2005ASP.NET Web Development Server als alternative zum IISÄnderungen in der Architektur von WebsitesCross-Page-PostbacksMigration von ASP.NET 1.x-AnwendungenProjektsystem: Websitemodell versus WebanwendungsmodellAuslieferung von Webanwendungen: Deployment mit VWD und Web Deployment-ProjekteVorlagenseiten (Masterpages) und Designs (Themes) Neue Basissteuerelemente: Wizard, MultiView, View, FileUpload, etc.Datenzugriff
Neue Datensteuerelemente: GridView, DetailsView, FormViewNeuerungen im Datenzugriff mit ADO.NET 2.0Datenbindung in ASP.NET 2.0Einschichtige Datenbindung mit SqlDataSource und AccessDataSource Mehrschichtige Datenbindung mit der ObjectDataSourceCaching: Datencaching und Post-Cache Substitution Neuerungen in System.Xml 2.0 und XML-Daten in ASP.NET 2.0 (XmlDataSource)Navigationssteuerelemente und SitemapsSonstiges:
Benutzerverwaltung mit Membership-System und RollensystemAnmeldesteuerelementenPersonalisierung mit ProfilenNeuerungen im Sicherheitssystem (Formularbasierte Authentifizierung ohne Cookies, Integration mit dem Membership-System, etc.)Schutz der web.config durch Protected ConfigurationMehrsprachige Webanwendung mit ASP.NET-LokalisierungClient-Scripting und Client-Callbacks (AJAX)LaufzeitüberwachungssystemErweiterungen für ASP.NET durch das ProvidermodellNeuerungen bei ASP.NET WebservicesAusblick auf ASP.NET 3.0 (Atlas)Weitere Themen:
Browserspezifische AusgabenPortalerstellung mit WebpartsTesten von Webanwendungen mit VSTS 2005 WebtestsDeklaratives URL RemappingAsynchrone SeitenverarbeitungNeuerungen für Custom Controls: Control State, Control-Designer