Workshop: ASP.NET MVC 3

mit Microsoft Software-Legende Stephen Walther

Kontaktieren Sie uns bitte bei Interesse an einem Inhouse-Training zu diesem Thema.

Inkl. freier Eintritt zur BASTA! 2011 und Teilnahme an der Keynote von Stephen Walther

 

Präsentiert von:

Powered by:

26. - 28. September, Mainz

In this 3-day workshop, taught by former Microsoft ASP.NET Program Manager Stephen Walther, you learn how to build applications using Microsoft´s latest framework for building web applications. The class covers ASP.NET MVC 3 and Entity Framework 4.1. ASP.NET MVC 3 enables you to build loosely coupled and testable applications which can be easily maintained over time. ASP.NET MVC also enables you to take complete control over your script and markup. The Entity Framework 4.1 enables you to more efficiently build database-driven applications. Specifically, we recommend that you take advantage of the Entity Framework´s support for Code-First development and creating data classes with Plain Old CLR (POCO) Objects.

In order to try out the exercises given in this workshop, please bring your own prepared laptop. Your laptop needs to be installed with Visual Studio and SQL Express or the Full version of SQL Server, and ASP.NET MVC 3 with the latest tools update  found at www.asp.net/mvc Click the link for the MVC Installer. The latest version of MVC 3 will include the Entity Framework 4.1.

Preis Specials

  • Bei gleichzeitiger Anmeldung von mind. 3 Kollegen sparen Sie 100 € mit dem Kollegenrabatt!


Workshop: ASP.NET MVC 3 auf einen Blick:

  • Intensives 3-Tages-Training (Mo: 9.30 - 17.30 Uhr, Di: 9.00 – 17.00 Uhr, Mi: 9.00 – 17.00 Uhr)
  • Inklusive lostenlosem Eintritt zu den Abendevents und den Night Schools der BASTA von Mo bis Mi, inkl. der Keynote von Billy Hollis am Mittwochabend auf der BASTA!
  • All-Inclusive-Verpflegung, Mittagessen, Snacks und unlimitierte Getränke, Abendessen am Di und Mi auf der BASTA!
  • Offizielles Zertifikat der Entwickler Akademie.
  • Alle Materialien des Trainings werden Ihnen in elektronischer Form zur Verfügung gestellt.

Ihr Trainer

Stephen Walther is owner of Superxpert, a software consulting company www.superexpert.com. He is a former Senior Program Manager on the Microsoft ASP.NET team. While at Microsoft, he worked on ASP.NET MVC, ASP.NET Ajax and jQuery, and the ASP.NET framework. Stephen created the original ASP.NET MVC tutorials and videos for the official Microsoft ASP.NET website. He also gave talks on ASP.NET MVC at major conferences such as Microsoft PDC, Microsoft Tech-Ed, and MIX. Stephen worked with the open-source jQuery team to build a relationship between Microsoft and jQuery. He worked with the jQuery team to contribute several new features to the jQuery library including templates and globalization. Stephen wrote the original proposal for jQuery templates. Stephen is the author of several best-selling books including ASP.NET MVC Framework Unleashed and ASP.NET Unleashed. ASP.NET Unleashed is the all-time best-selling book on ASP.NET. Prior to working at Microsoft, Stephen help found two successful Internet startups, CityAuction which was one of the largest auction websites (CityAuction was later purchased by CitySearch). Stephen also built the Collescape website which provided online college applications for over 200 colleges including Harvard and MIT (Collescape was later purchased by the Educational Testing Services). Stephen´s blog is www.stephenwalther.com.


Day 1 - Understanding MVC
  • Introduction to Models, Views, and Controllers
    • Creating a simple Movie Database App
    • Comparing ASP.NET MVC and ASP.NET Web Forms
  • Understanding ASP.NET MVC Routing
    • Debugging routes
    • Creating custom ASP.NET MVC routes
  • Understanding ASP.NET MVC Controllers
    • Returning different Action Results
      • View Result
      • Redirect Result
      • File Result
  • Understanding ASP.NET MVC Models
  • Understanding ASP.NET MVC Views
    • Introduction to the Razor View Engine
    • Introduction to the ASPX View Engine
zurück zum Seitenanfang

Day 2 - View and Validation Day
  • Creating strongly-typed ASP.NET MVC views
  • Understanding ASP.NET MVC helpers
    • Using the standard MVC helpers
    • Creating custom helpers
  • Creating Partials
    • Using RenderPartial
    • Using RenderAction
  • Creating View Master Pages
  • Validating Form Data
    • Server Validation
      • Understanding Model State
      • Using DataAnnotation attributes
      • Using the IValidatableObject interface
    • Client Validation
      • Using jQuery Validate
      • Performing Remote Validation
      • Adding custom client validation
  • Improving user experience with Ajax
    • Using ASP.NET MVC Ajax helpers
    • Using jQuery with ASP.NET MVC
zurück zum Seitenanfang

Day 3 - Database Day
  • Understanding LINQ to Entities
    • Standard LINQ operators
    • Debugging LINQ queries
  • Understanding the Entity Framework
    • Creating an Entity Data Model
    • Performing CRUD operations
    • Working with Stored Procedures
    • Working with POCO Entities
  • Understanding WCF Data Services
    • Introduction to the Open Data (OData) protocol
  • Creating ASP.NET MVC data repositories
zurück zum Seitenanfang

Veranstaltungsort

Hilton Mainz Hotel


Rheinstraße 68
55116 Mainz, Deutschland
Telefon: +49 (0)6131 2450
E-Mail: info.mainz@hilton.com


Am Rande der malerischen Altstadt finden Sie das komplett renovierte Hilton Mainz Hotel. Alle Gästezimmer und Suiten erwarten die Gäste in einer neuen modernen und doch warmen Atmosphäre. Trainieren Sie im neuen Precor-Fitnesscenter mit topmoderner Ausstattung und Fitnessgeräten. Verwöhnen Sie sich bei einem Gourmet-Abendessen mit Rheinblick in der Brasserie oder mit Buffets und à la Carte Gerichten in der kürzlich renovierten Weinstube. Alle Zimmer im Hilton Mainz verfügen über W-LAN, einen separaten Arbeitsbereich und HD-Plasma-Bildschirmen.

 

Unterkunft

Für die Teilnehmer bietet das Hilton Mainz Hotel einen Sonderpreis für die Unterkunft unter dem Kennwort "Entwickler Akademie" an. Sie können Einzelzimmer direkt im Hotel für € 205,- inkl. Frühstück buchen. Die Telefonnummer für die Reservierung ist die +49 (0)6131 2450.

 

Als Teilnehmer am Workshop mit Stephen Walther können Sie die BASTA!-Sonderkontingente der Touristikzentrale Mainz für Ihre Hotelbuchung nutzen. Klicken Sie einfach auf den unten stehenden Link, um Ihr Hotelzimmer zu buchen.

Touristikzentrale Mainz

zurück zum Seitenanfang

Als Inhouse-Training buchen

Haben Sie Interesse an einer individuellen Inhouse-Schulung zu diesem Thema?



Haben Sie Fragen oder Anregungen? Wir freuen uns auf ihre Nachricht!

Ihr Ansprechpartner:

Mirko Hillert

Mirko Hillert

Telefon: +49(0)331-287952-40
Fax: +49(0)331-235491-37
mhillert@entwickler-akademie.de