Dr. Holger Schwichtenberg Softwarearchitekt, Berater, Fachjournalist Version 1.2b/18.02.08 Download der Folien und Beispiele:

  • View
    108

  • Download
    0

Embed Size (px)

Text of Dr. Holger Schwichtenberg Softwarearchitekt, Berater, Fachjournalist Version 1.2b/18.02.08 Download...

  • Folie 1
  • Dr. Holger Schwichtenberg Softwarearchitekt, Berater, Fachjournalist www.IT-Visions.de Version 1.2b/18.02.08 Download der Folien und Beispiele: http://www.it-visions.de/v4992.aspx
  • Folie 2
  • Sehen Sie zu, der ASP.NET-MVP Dr. Holger Schwichtenberg innerhalb des Vortrags eine ganze Webanwendung mit AJAX-Funktionalitt baut. In dieser Session gibt es nur wenige PowerPoint-Folien, dafr aber viel laut erklrten Code rund um Partial Page Rendering, Web-RPC mit WCF- und Webservice-Aufrufen, JavaScript- Erweiterungen, XML-Script und viele visuelle Nettigkeiten, die ASP.NET 3.5 bietet. Innerhalb der Session entsteht eine interaktive Buchungsmaske fr Flge, die nur minimalen Netzwerkverkehr erzeugt und "flackerfrei" ist.
  • Folie 3
  • Dr. rer. pol. Diplom-Wirtschaftsinformatiker MVP,.NET Code Wise Member, MCSD seit 1996 Softwareentwicklung mit Windows COM/.NET Heute: Firma www.IT-Visions.de (Sitz: Essen) 50%: Architektur, Design, Entwicklung 50%: Beratung, Schulungen, Coaching, Fachartikel, Fachbcher, Konferenzvortrge Fachjournalist iX, DOTNETpro, Computer Zeitung, Windows IT Pro, PC Magazin, ObjektSpectrum, MSDN Online, u.a. Buchautor Addison-Wesley, Microsoft Press, WEKA Media Vortragender nationale und internationale Fachkonferenzen (TechEd, OOP, ADC, BASTA, IT Forum, STC, WI, Net.Object Days, etc.) Kontakt [email protected] Community Website http://www.dotnetframework.de Weblog http://www.dotnet-doktor.de
  • Folie 4
  • Erfahrung mit ASP.NET 2.0 und Visual Studio 2005 Noch keine/wenig Erfahrung mit ASP.NET AJAX und AJAX Control Toolkit oder: Sie haben zwar Erfahrung mit ASP.NET AJAX und an den (wenigen) Neuerungen in ASP.NET 3.5 interessiert
  • Folie 5
  • berblick: von ASP.NET 2.0 zu ASP.NET 3.5 Visual Web Developer 2008: Split View, CSS ListView, DataPager, LinqDataSource Partielle Seitenerzeugung: UpdatePanel, Trigger, UpdateProgress Script Services/Page Methods JavaScript-IntelliSence und -Debugging Extender / AJAX Control Toolkit Ausblick (ASP.NET 3.5 Extensions)
  • Folie 6
  • ASP.NET 2.0: November 2005 ASP.NET 2.0 AJAX Extensions: Januar 2007 AJAX Library UpdatePanel Script Services/Page Methods ASP.NET 3.5: November 2007 AJAX Extensions WCF als AJAX Script Services ListView, DataPager, LinqDataSource Weitere ASP.NET-Features Mitte 2008
  • Folie 7
  • Bessere Untersttzung fr die Definition und Zuweisung zu CSS-Vorlagen Anzeige der Containerelemente ("Visual Aids") Dnnere Rahmen um einige Container (z.B. Updatepanel) Zweigeteilte Ansicht (Design/Markup) wie der WPF- Designer (Split-View) Untersttzung fr geschachtelte Masterpages ASP.NET AJAX Extender-Untersttzung (Smarttag "Add Extender"/"Remove Extender") IntelliSense fr JavaScript XML-Kommentaruntersttzung in JavaScript JavaScript-Debugger
  • Folie 8
  • Folie 9
  • Folie 10
  • { Der Rest des Vortrags } Verschiedene Anstze werden gegenbergestellt Achtung: Auch wenn ich das gebt habe es ist schwer beim Reden an jede Kleinigkeit zu denken Download des Codes: http://www.it-visions.de/V4992.aspx
  • Folie 11
  • Klassischer "voller" Roundtrip AJAX - PPRAJAX - RPC ServerbelastungHochMittelGering bertragungsgre Client zu Server Hoch Gering bertragungsgre Server zu Client HochMittelGering Eigener Client-Code notwendig Nein Ja Aufwand fr den Entwickler Gering Hoch/Mittel Browser muss JavaScript knnen NeinJa (aber Fallback zum vollen Roundtrip, wenn nicht verfgbar) Ja
  • Folie 12
  • Folie 13
  • ASP.NET 3.5 besteht im Vergleich zu ASP.NET 2.0 im Wesentlichen aus AJAX- Neuerungen UpdatePanel macht AJAX sehr einfach Script Services/Pagemethods reduzieren Last weiter Control Toolkit nicht ohne Probleme Interessante Verbesserung im Webdesigner
  • Folie 14
  • ASP.NET AJAX Improvements: Browser History Support Permalinks JavaScript Library-Erweiterungen ADO.NET Entity Framework ADO.NET Data Services ASP.NET MVC ASP.NET Dynamic Data Support ASP.NET Silverlight Support
  • Folie 15
  • Beratung Entwicklung Schulungen (ffentlich und In-House) zu C#, VB, C++/CLI, ASP.NET, WCF, WPF, u.a. http://www.IT-Visions.de/schulungen Telefon 0201/7490-700 [email protected]
  • Folie 16
  • Danke fr Ihre Aufmerksamkeit! FRAGEN ? jetzt!!! oder spter unter www.IT-Visions.de/Foren Download des Codes: http://www.it-visions.de/V4992.aspx
  • Folie 17
  • 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • Folie 18
  • Visual Studio Team System Information Day Regelmige ganztgige Informationsveranstaltung von Microsoft Praxisnahe Demos & viel Raum fr Diskussionen Details & Anmeldung: www.event-team.com/events/visualstudiowww.event-team.com/events/visualstudio TeamConf 2008 Die Visual Studio Team System Konferenz VSTS in der Praxis - 22.-24. April 2008 in Mnchen Anwenderberichte (Siemens, ABB, Commerzbank, Datev, Mnchener Rck,..) Fach- und Technologievortrge Vortragsprogramm und Anmeldung: www.teamconf.dewww.teamconf.de Visual Studio Launch Promotion Tauschen Sie Ihre Visual Studio Standard in eine hherwertige Visual Studio Edition Ihrer Wahl Anrechnung in Hhe von 299 beim Kauf eines anderen VS Produktes vom 19. Februar bis zum 30. April 2008 Nur bei den Partnern: PC Ware, SoftExpress, SOS und Zoschke (befinden sich alle in der Ausstellerhalle)
  • Folie 19
  • Wir freuen uns auf Ihre Fragen: Technische Experten stehen Ihnen whrend der gesamten Veranstaltung in der Haupthalle zur Verfgung.