Das Webdeveloper Camp ist der Crashkurs für zukünftige Web 2.0-Profis. Zielgruppe sind schwerpunktmäßig bisherige Winform-Entwickler, Web-Entwickler und Web-Designer, aber auch andere, die zukünftig moderne Web-Anwendungen mit ASP.NET und Silverlight entwickeln wollen. Das Camp umfasst zahlreiche Demonstrationen sowie speziell konzipierte Hands-On-Übungen am PC, in denen Sie Ihr neu erlerntes Wissen noch vor Ort festigen und vertiefen können.

Uhr

Tag 1

Tag 2

Tag 3

Tag 4

Tag 5

09:00
-
13:00

9-10 Uhr Registrierung

JQuery

AJAX Control Toolkit

Live DataBinding

.NET RIA Services

ADO.NET Data Services

 Controls in SL

Styles / Templates

Animationen

 

Weitere Features in SL

Deep Zoom

Out of Browser

Einführung in .NET 4

Neuerungen in Visual Studio 2010

Neuerungen in ASP.NET 4

 

Mittagessen im Restaurant

14:00
-
18:00

Architektur WebForms

Neue Controls in ASP.NET 4

Client Template Rendering

Architektur von Webanwendungen

Einstieg ASP.NET MVC

Einführung Silverlight

Versionshisotrie

Multimedia in Webanwendungen

Streaming

Debugging von SL Anwendungen

Ausblick nächste Version von SL

 

Abendessen

19:00
-
21:00

Weitere Controls / Erweiterungen vorhandener Controls

Einführung in ASP.NET AJAX

REST API

Anwendungsszenarien

Werkzeuge: Visual Studio / Blend

XAML

Layout Controls

Kommunikation mit dem Server

RIA Services

16:00 Uhr Ende


Die Inhalte der 9-21 Uhr Powerwoche im Überblick:

Einführung in ASP.NET 4

  • Ziele
  • Möglichkeiten

Entwicklungsumgebung für ASP.NET 4

  • Visual Web Developer
  • Visual Studio 2010
    • Aufbau, Neuerungen, Verbesserungen
  • Expression Web 3.0

Aufbau von Websites / UI Szenarien

  • CSS
  • Master/Contentpages

Server Controls in ASP.NET 4

  • ListView und DataPager
  • Chart
  • QueryExtender
  • Linq Data Source
  • Dynamic Data
    • DynamicControl
    • DynamicDataManager
    • DynamicEntity
    • DynamicFilter
    • DynamicHyperLink
    • DynamicValidator
  • Neue Features in vorhanden Controls
    • ListView Control Erweiterungen
    • CheckBoxList und RadioButtonList Erweiterungen
    • Menu Steuerelement Verbesserungen

ASP.NET Ajax 4

  • AJAX Libraries
  • AJAX Control Toolkit
  • Live Data Binding
    • One-way and two-way binding
  • JQuery
  • Client Template Rendering
  • DataView Control
  • DataContext

Anwendungsfälle

  • Services konsumieren
    • Twitter
    • Facebook

Architektur

  • Mehrschichtige Architekturen für’s Web
  • Windows Azure Web 2.0
  • REST API
  • RSS Services einbinden
  • Twitter / Facebook Services konsumieren
  • ADO.NET Services nutzen
  • .NET RIA Services
  • Datenmodellierung mit dem Entity Framework
  • Einführung in ASP.NET MVC
  • Membership Modell
  • WCF Services

IIS 7.0 und 7.5

  • Module schreiben
  • Membership Provider entwickeln
  • Sicherheitskonzepte
  • Troubleshooting
  • Deployment und Hosting
  • Performance Optimierung

Deployment

  • Caching Szenarien
  • Output Caching in ASP.NET 4
  • Module schreiben
  • Sicherheitskonzepte
  • Troubleshooting

Silverlight 3

  • Einführung in Silverlight XAML
    • XAML Basics
    • Transformationen
  • Ausschnitte mit Clipping und Masking
  • Styles und Templates
  • Animationen mit Silverlight
    • Einfache Animationen
    • Animation Easing
    • Keyframe Animationen
  • Visual State Manager
  • Einbindung von Media (Audio & Video) in Webanwendungen
  • Tools aus der Microsoft Expression Suite
    • Einstieg in Microsoft Expression Design
    • Einführung in Microsoft Expression Blend
    • Microsoft Expression Tools im praktischen Einsatz
  • Layout
    • Canvas, Grid und Stackpanel
    • Templates
    • Style
    • 3D mit PlaneProjection
    • Pixel Shader APIs
  • Debugging und Fehlerbehandlung von Silverlight
  • Browser Integration
  • Full Screen Mode
  • Custom Controls
  • Offline Anwendungen (out off Browser)
  • Streaming Media und Silverlight Streaming Service
  • Expression Media Encoder
  • Bilder mit Deep Zoom skalieren und zoomen
  • Kommunikation mit dem Server
    • Cross Domain Netzwerkzugriff
    • Web Services
    • Windows Communication Foundation (WCF)
    • Socket Kommunikation
    • ADO.NET Dataservices
    • REST und JSON
    • RIA Services
  • Databinding und Datagrid
  • Dataform und Datapager
  • Silverlight SDK
  • Ausblick auf die nächste Version Silverlight 4
DevTrain Camp .NET 3.0/3.5 und Visual Studio 2008 Überblick - WPF, WCF und WF ADO.NET 3.5 und LINQ - Erweiterter Datenzugriff über Visual Studio 2008 ASP.NET 3.5 - Web-Anwendungen mit Visual Studio 2008 entwickeln Windows Communication Foundation (WCF) mit Visual Studio 2008 Windows Presentation Foundation (WPF) mit Visual Studio 2008 Windows Workflow Foundation (WF) mit .NET 3.5 und Visual Studio 2008 Compact Framework: Entwickeln mit Windows Mobile 5 / 6, CE Visual Studio 2005 - Verteilte Anwendungen mit WebServices und Remoting Visual Studio Team System 2008 - Software im Team entwickeln VSTO 3.0 - Office-Programmierung mit .NET XML im .NET Framework Visual Studio 2005 - Verteilte Anwendungen mit WebServices und Remoting ADO.NET 2.0 - Datenbankprogrammierung C# 2005 - Einführung in die Programmierung C# 2005 - Windows-Anwendungen entwickeln Visual Basic 2005 - Einführung in die Programmierung Visual Basic 2005 - Windows-Anwendungen entwickeln .NET 3.5 Schulung Visual Studio 2008 Schulung WPF Schulung WCF Schulung WF Schulung ADO.NET Schulung LINQ Schulung .NET Entwickler Schulung Kurse in Österreich: .NET 3.0/3.5 und Visual Studio 2008 Überblick - WPF, WCF und WF ADO.NET 3.5 und LINQ - Erweiterter Datenzugriff über Visual Studio 2008 ASP.NET 3.5 - Web-Anwendungen mit Visual Studio 2008 entwickeln Windows Communication Foundation - WCF - mit .NET 3.5 und Visual Studio 2008 Windows Presentation Foundation (WPF) mit Visual Studio 2008 Windows Workflow Foundation (WF) mit Visual Studio 2008 Compact Framework: Entwickeln mit Windows Mobile 5 / 6, CE Visual Studio 2005 - Verteilte Anwendungen mit WebServices und Remoting Visual Studio Team System 2008 - Software im Team entwickeln VSTO 3.0 - Office-Programmierung mit .NET .NET 2.0 und Visual Studio 2005 - Überblick und Einsatzmöglichkeiten ADO.NET 2.0 - Datenbankprogrammierung C# 2005 - Einführung in die Programmierung C# 2005 - Windows-Anwendungen entwickeln Visual Basic 2005 - Einführung in die Programmierung Visual Basic 2005 - Windows-Anwendungen entwickeln