ASP.NET 3.5 AJAX Live Coding {mit Visual Studio 2008}

Slides:



Advertisements
Ähnliche Präsentationen
Web-Entwicklung mit ASP.NET 2.0 und Visual Studio 2005 Uwe Baumann Marketing Manager Developer Tools Microsoft Deutschland GmbH Oliver Scheer Developer.
Advertisements

Windows Vista für Entwickler
Web Matrix Project Kurzüberblick Dirk Primbs Technologieberater Developer Platform Strategy Group Microsoft Deutschland GmbH.
Windows Small Business Server 2008
Silverlight Eine Einführung. Agenda 1.Was ist Silverlight? 2.Die Silverlight Philosophie 3.Vorstellung des Szenarios 4.Einführendes Beispiel 5.Konzepte.
Hochverfügbarkeit mit { SQL Server 2008 }
Kooperationsmöglichkeiten im Bereich Medienkompetenzförderung Heidelberg, 06.Juni 2011 Jürgen Nilgen Area Sales Lead Germany | Microsoft Learning.
Best Practices in der Datenbank-programmierung
SQL Server 2005 CLR-Integration
Video Streaming mit Silverlight
Consulting and Solutions.NET Vortragsreihe – Vorstellung der Referenten Happy Arts Software Markus Kämmerer IT-Erfahrung seit 1987,
Brand my SharePoint Grafische Gestaltung von SharePoint-Webseiten
Bitlocker mit Server 2008 in Enterprise Umgebungen
Your name Bedeutung von Internet- Technologien Gruppe 1 Andreas Feuerstein Philipp Hochratner Christian Weinzinger.
Jean-Claude Trachsel Senior Consultant Trivadis AG.
Roger Boesch Technology Solution Professional - Visual Studio Team System blogs.msdn.com/rogerboesch Microsoft Schweiz GmbH.
Das Model-View-ViewModel-Pattern
Entity Framework Tipps und Tricks
Version 2008 Team Foundation Version Control (TFVC) … ist eine vollständige Neuentwicklung … wurde für große Teams, die auch weltweit verteilt arbeiten,
Neno Loje Berater & MVP für Visual Studio ALM und TFS (ehemals VSTS) Hochqualitative Produkte mit Visual Studio & TFS 2010.
Windows Server 2008 Server Deployment
Dariusz Parys Developer Evangelist Microsoft Deutschland GmbH.
Evolution statt Revolution Willfried Färber MVP SQL Server.
BusinessPerformancePoint Server 2007 Planen, Überwachen, Analysieren
SQL Server 2008 Überblick Steffen Krause Technical Evangelist
Frank Fischer + Bernhard Frank Microsoft Deutschland GmbH.
Steffen Krause Technical Evangelist Microsoft Deutschland GmbH
Scripting mit Windows PowerShell
SQL Azure Administration
3/28/2017 8:11 PM Visual Studio Tools für Office { Rapid Application Development für Office } Jens Häupel Platform Strategy Manager Microsoft Deutschland.
Dirk Primbs Developer Evangelist Microsoft Deutschland GmbH.
Dariusz Parys Developer Evangelist Microsoft Deutschland GmbH Christian Weyer Solutions Architect thinktecture.
Windows Server 2008 Terminal Services
Der Moderne Verwaltungsarbeitsplatz Die perfekte Symbiose der neuen Microsoft Technologien mit Ihrer bestehenden IT-Infrastruktur Michael Schäffer
Expression Blend for developers
Windows Presentation Foundation WS 2013/14 Prof. Dr. Herrad Schmidt
2 VirtualisierungSpeicher Web- und Anwendungsplattform Verwaltung & Automatisierung Virtuelle DesktopinfrastrukturIdentität & ZugriffNetzwerk Mehr als.
Virtual Earth Visualisierung von Geodaten Daniel Walzenbach, Microsoft Deutschland GmbH
Cyber-Security und Datenschutz in der Cloud Wie passt das zusammen?
Intensivmedizin-Applikation mit WPF, WCF und LINQ
SQL Server 2008 { Was ist neu für Entwickler? }
3/31/ :26 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Microsoft Cloud Day Herzlich willkommen!. Microsoft Cloud Day MSDN Veranstaltung Die Cloud Plattform als Erfolgsbaustein – Wie Sie als Softwarefirma von.
Thomas Claudius Huber Senior Consultant Trivadis AG WCF RIA Services Datengetriebene Apps.
…und nun aber zum heutigen Vortrag Die Herausforderung: Krisen und andere Verwerfungen Die Herangehensweise: Kosten senken & Produktivität erhöhen Das.
Mit IT IS enbex Hand in Hand Zeitgemäße Unternehmen sind auf schnellen und sicheren Datenaustausch angewiesen IT IS AG.
Kay Herzam IT Consulting GmbH Webentwicklung mit ASP.NET 4, Ajax und jQuery.
Sprachneuerungen des .NET Frameworks 3.5
Bernhard Frank Technologieberater Microsoft Deutschland GmbH.
7.-8. März 2013, Rosenheim Brand my SharePoint grafische Gestaltung von SharePoint 2013-Webseiten Fabian Moritz | MVP SharePoint Server.
Weg mit Fehlern, die kein Entwickler versteht …
Ralf M. Schnell Technical Evangelist Microsoft Deutschland GmbH
Christian Binder Senior Platform Strategy Manager Microsoft Deutschland GmbH.
Ralf M. Schnell Technical Evangelist Microsoft Deutschland GmbH.
Arbeiten in einem agilen Team mit VS & TFS 11
? What is Open PS? SAP Open PS based on EPS 4.0
Microsoft Online Services Technischer Überblick (BPOS-S)
© 2012 IBM Corporation © 2013 IBM Corporation IBM Storage Germany Community Josef Weingand Infos / Find me on:
Cubido business solutions gmbh Haidfeldstrasse 33 A-4060 Leonding di(fh) Wolfgang Straßer ° Rundumblick.
Bing SMB Advertisers – Search Ads
Lync and Learn mit Manfred Helber Thema heute:
Azure Backup, Azure Backup Server und Azure Site Recovery
Azure Active Directory und Azure Active Directory Domain Services
Lync and Learn mit Manfred Helber Thema heute:
Wege in die Cloud: Office 365
oder: Was Licht mit autonomen Fahren zu tun hat
Wachstumsmotor für Ihr Unternehmen: Bing Ads
Michael Korp Technical Evangelist Microsoft Deutschland GmbH
Firmeninternes Softwarelogo
 Präsentation transkript:

ASP.NET 3.5 AJAX Live Coding {mit Visual Studio 2008} 3/28/2017 8:11 PM Download der Folien und Beispiele: http://www.it-visions.de/v4992.aspx ASP.NET 3.5 AJAX Live Coding {mit Visual Studio 2008} Dr. Holger Schwichtenberg Softwarearchitekt, Berater, Fachjournalist www.IT-Visions.de Version 1.2b/18.02.08 © 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.

Abstract Sehen Sie zu, der ASP.NET-MVP Dr. Holger Schwichtenberg innerhalb des Vortrags eine ganze Webanwendung mit AJAX-Funktionalität baut. In dieser Session gibt es nur wenige PowerPoint-Folien, dafür aber viel laut erklärten 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 für Flüge, die nur minimalen Netzwerkverkehr erzeugt und "flackerfrei" ist.

Über den Sprecher : Dr. Holger Schwichtenberg 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, Fachbücher, Konferenzvorträge 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 hs@IT-Visions.de Community Website http://www.dotnetframework.de Weblog http://www.dotnet-doktor.de

Wer sind Sie? 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

Inhalte Überblick: Visual Web Developer 2008: 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)

Überblick 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

Verbesserungen in VWD 2008 Bessere Unterstützung für die Definition und Zuweisung zu CSS-Vorlagen Anzeige der Containerelemente ("Visual Aids") Dünnere Rahmen um einige Container (z.B. Updatepanel) Zweigeteilte Ansicht (Design/Markup) wie der WPF-Designer (Split-View) Unterstützung für geschachtelte Masterpages ASP.NET AJAX Extender-Unterstützung (Smarttag "Add Extender"/"Remove Extender") IntelliSense für JavaScript XML-Kommentarunterstützung in JavaScript JavaScript-Debugger

Partielle Seitenerzeugung

Methodenaufrufe

{ Der Rest des Vortrags } 3/28/2017 8:11 PM { Der Rest des Vortrags } Demo Download des Codes: http://www.it-visions.de/V4992.aspx Verschiedene Ansätze werden gegenübergestellt Achtung: Auch wenn ich das geübt habe… es ist schwer beim Reden an jede Kleinigkeit zu denken © 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.

Vergleich Klassischer "voller" Roundtrip AJAX - PPR AJAX - RPC Serverbelastung Hoch Mittel Gering Übertragungsgröße Client zu Server Übertragungsgröße Server zu Client Eigener Client-Code notwendig Nein Ja Aufwand für den Entwickler Hoch/Mittel Browser muss JavaScript können Ja (aber Fallback zum vollen Roundtrip, wenn nicht verfügbar)

Bugparade des Control Toolkits

Fazit 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

Ausblick: ASP.NET 3.5 Extensions (3.5 SP1/3.6)  Mitte 2008 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

Mehr zur ASP.NET oder .NET? 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 hs@IT-Visions.de

Am Ende... Danke für Ihre Aufmerksamkeit! FRAGEN ? jetzt!!! …oder später unter www.IT-Visions.de/Foren Download des Codes: http://www.it-visions.de/V4992.aspx

3/28/2017 8:11 PM © 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. © 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.

Visual Studio 2008 weitere Angebote 3/28/2017 8:11 PM Visual Studio 2008 weitere Angebote Visual Studio Team System Information Day Regelmäßige ganztägige Informationsveranstaltung von Microsoft Praxisnahe Demos & viel Raum für Diskussionen Details & Anmeldung: www.event-team.com/events/visualstudio TeamConf 2008 – Die Visual Studio Team System Konferenz VSTS in der Praxis - 22.-24. April 2008 in München Anwenderberichte (Siemens, ABB, Commerzbank, Datev, Münchener Rück,..) Fach- und Technologievorträge Vortragsprogramm und Anmeldung: www.teamconf.de Visual Studio Launch Promotion Tauschen Sie Ihre Visual Studio Standard in eine höherwertige Visual Studio Edition Ihrer Wahl Anrechnung in Höhe 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) © 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.

Ask the Experts Wir freuen uns auf Ihre Fragen: Technische Experten stehen Ihnen während der gesamten Veranstaltung in der Haupthalle zur Verfügung.