Bespaar nu 20% op je training met onze eindejaarspromotie

Duur:
Slechts 12 dagen
Studiemethode:
Klassikaal
Volgende datum:
22-01-2025 (woensdag)

Overzicht

Tijdens de Microsoft MCPD / MCTS .NET 4 Web Developer cursus, leert u over de nieuwe onderdelen van het .NET platform:

  • Ontwikkelen van Data Toegangsoplossingen met Microsoft Visual Studio 2010
  • Ontwikkelen van Web Toepassingen met Microsoft Visual Studio 2010
  • Ontwikkelen van Windows Communicatie Basisoplossingen met Microsoft Visual Studio 2010

U volgt de volgende examens:

  • Examen 70-513 - TS: Windows Communicatie Basisontwikkeling met Microsoft .NET Framework 4
  • Examen 70-516 - TS: Toegang tot Data met Microsoft .NET Framework 4
  • Ex Examen am 70-515 - TS: Webtoepassingen Ontwikkeling met Microsoft .NET Framework 4
  • Examen 70-519 - PRO: Ontwerpen en Ontwikkelen van Webtoepassingen met gebruik van Using Microsoft .NET Framework 4

Waarom .Net 4.0?

Microsoft draagt Visual Studio 2010 voor als haar belangrijkste platform om Windows 7, Windows Server 2008 R2, Azure, SQL Server, Office 2010 en SharePoint 2010 te ondersteunen. De suite bevat nieuwe ‘drag and drop’ verbindingen voor Silverlight en Windows Presentation Foundation; interoperabiliteit met het ASP.Net model view controller (MVC), beter multicore support en UML support.

Hieronder vindt u een uitgebreide lijst van de nieuwe verbeteringen:

Visual Studio 2010

  • Code Snippets
  • Nieuwe Profielen
  • Genereer van Gebruik
  • Multi-Targeting
  • Multi-Monitor
  • Code Navigatie in Class Files
  • IntelliSense Verbeteringen
  • Aanhoudende Selectie In Staat Stellen
  • Referentie Dialoog Toevoegen
  • Dynamische Lookup

C#

  • Optional Parameters in C#
  • Named Parameters in C#

ASP.NET 4.0

  • Comprimeren van Sessie Waardes
  • Web.Config Transformatie
  • URL Routing
  • Meta Tags
  • Genereren van Klanten ID’s
  • Permanente Redirects
  • Nieuwe Browser Definities
  • Nieuwe Publishing Project Interface

WCF 4.0

  • Simpele Configuratie

Windows Toepassingen 4.0

  • Bevat WPF in het Windows Toepassingen Examen

ADO.NET 4.0

  • Buitenlandse Sleutels in het Conceptuele Model
  • Self-Tracking Entities voor N-Tier Toepassing Ontwikkeling
  • Nieuwe Methoden voor N-Tier Toepassing Ontwikkeling
  • EntityDataSource Support voor de QueryExtender Besturing
  • Testbaarheid met IObjectSet
  • Directe Uitvoering van Vaste Commando’s
  • Persistence-Ignorant Objecten
  • Lazy Loading van Gerelateerde Objecten
  • Functies in LINQ tot Entities Vragen
  • OrderBy Verbeteringen in LINQ tot Entities Vragen
  • Aangepaste Object-Layer Code Generatie
  • Model-First Ondersteuning
  • Complex Type Ondersteuning
  • Verbeterde Model Browser Functionaliteit

U krijgt antwoorden op de volgende vragen:

  • Hoe verschilt ASP.NET MVC van het bouwen van WebForms-based web toepassingen?
  • Hoe helpt Entity Framework 4.0 mij bij het bouwen van n-tier toepassingen?

U leert hoe u:

  • Uw entiteitmodel van de data ontkoppelt met behulp van Plain Old CLR Objects (Pocos).
  • Klassen schrijft die veranderingen kunnen volgen in hun eigen staat voor de n-tier ontwikkeling met Entity Framework.
  • Uw service deployment vereenvoudigt met nul config diensten met WCF 4.0.
  • Rijke webtoepassingen schrijft die eenvoudiger zijn om te unit-testen.
  • Op REST gebaseerde diensten maakt op basis van de ASP.NET-infrastructuur

Inhoudsopgave

Services Creëren

  • Creëer service - en uitvoercontracten
  • Creëer datacontracten
  • Creëer berichtcontracten
  • Implementeer generieke berichten hantering
  • Implementeer RESTful services
  • Creëer en configureer een Routing service
  • Creëer en configureer een Discovery service

Hosting en Configureren van Services

  • Creëer en configureer endpoints
  • Configureer gedrag
  • Implementeer self hosting
  • Implementeer web server hosting

Consumeer Services

  • Creëer een service proxy
  • Configureer klant endpoints
  • Beroep u op een service
  • Consumeer RESTful services
  • Implementeer service discovery

Services Veiligstellen

  • Veilige verbindingen
  • Berichtveiligheid
  • Authenticatie
  • Autorisatie
  • Impersonatie
  • Beveiliging auditing

Beheer de Service Instance Life Cycle

  • Service Gebruiksgevallen
  • Sessies
  • Transacties
  • Gelijktijdigheid
  • Beheer consistentie tussen gebruiksgevallen, sessies, transacties en gelijktijdigheid

Toezicht en Troubleshooting Gedistribueerde Systemen

  • Configureer bericht logging
  • Configureer diagnostics
  • Debug client-service interacties

Modellering data

  • Entities en relaties in kaart brengen met gebruik van het Entity Data Model
  • Entities en relaties in kaart brengen met gebruik van LINQ tot SQL
  • Entity objecten creëren en aanpassen
  • Een POCO model verbinden met het Entity Framework
  • De database aanmaken van het Entity Framework model
  • Model gedefinieerde functies aanmaken

Connecties en Context Beheren

  • Verbindingsstrings en providers configureren
  • Een data verbinding creëren en beheren
  • Een verbinding veiligstellen
  • De DataContext en ObjectContext beheren
  • Eager loading implementeren
  • Caching data
  • ADO.NET Data Services

Data bevragen

  • Een SQL vraag uitvoeren
  • Creëer een LINQ vraag
  • Creëer een Entity SQL (ESQL) vraag
  • Omgang met speciale data types
  • Bevraag XML data
  • Bevraag data met gebruik van ADO.NET Data Services

Data manipuleren

  • Creëer, update, of verwijder data met gebruik van SQL statements
  • Creëer, update, of verwijder data met gebruik van DataContext
  • Beheer Transacties
  • Creëer losgekoppelde objecten

Ontwikkelen en Inzetten van Betrouwbare Toepassingen

  • Toezicht en verzamelen prestatiedata
  • Omgang met uitzonderingen
  • Data beschermen
  • Data synchroniseren
  • ADO.NET componenten inzetten

Ontwikkelen en Gebruik van Web Formulier Beheer

  • Valideren invoer van gebruiker
  • Het creëren van de pagina-indeling
  • Het implementeren van gebruiksbeheer
  • Het implementeren van serverbeheer
  • Code-behind in gebruiksbeheer

Web Formulier Pagina’s Ontwikkelen

  • Configureren Web Forms pagina’s
  • Implementeren master pagina’s en thema’s
  • Globalisering en Lokalisering
  • Pagina life cycle events
  • Caching
  • Beheer van Staat

Implementatie Client-Side Scripting en AJAX

  • Dynamische onderdelen aan een pagina toevoegen met behulp van JavaScript
  • Een pagina dynamisch veranderen door de DOM te manipuleren
  • Omgaan met JavaScript Events
  • Implementeren van ASP.NET AJAX
  • Implementeren van AJAX met gebruik van jQuery

De Functionaliteit en Bruikbaarheid van een Oplossing Verbeteren

  • ASP.NET Providers
  • Authenticatie en Autorissatie
  • HttpHandlers en HttpModules
  • Initialisatie en omgang met fouten
  • Referentie en configuratie ASMX en WCF services
  • Projecten en oplossingen configureren, en referentiesamenstellen
  • Een webtoepassing debuggen
  • Een webtoepassing inzetten

Data Tonen en Manipuleren

  • Data-bound besturing implementeren
  • DataSource besturing implementerens
  • Bevraag en manipuleer data met gebruik van LINQ
  • Creëer en consumeer een data service
  • Creëer en configureer een Dynamic Data project
  • Creëer aangepaste routes
  • Creëer aangepaste besturing en acties
  • Structuur en ASP.NET MVC toepassing
  • Creëren en aanpassen van MVC views

Ontwerpen en Ontwikkelen van Webtoepassingen met gebruik van Microsoft .NET Framework 4

  • De Toepassig Architectuur Ontwerpen
  • De Gebruikerservaring Ontwerpen
  • Data Strategieën en Structuren Ontwerpen
  • Beveiliging Architectuur en Implementatie Ontwerpen
  • Voorbereiding en Onderzoek naar Toepassingsproblemen
  • Een Inzetstrategie Ontwerpen

Examenproces

U legt de volgende examens af als onderdeel van de cursus:

  • Examen 70-516 - TS: Toegang tot Data met Microsoft .NET Framework 4
  • Examen 70-511 - TS: Windows Toepassingen Ontwikkeling met Microsoft .NET Framework 4
  • Exam 70-515 - TS: Webtoepassingen Ontwikkeling met Microsoft .NET Framework 4
  • Exam 70-519 - PRO: Ontwerpen en Ontwikkelen van Webtoepassingen met gebruik van Microsoft .NET Framework 4

De cursus omvat

Microsoft Officieel Curriculum

  • MOC 10264A: Web Toepassingen Ontwikkelen met Microsoft Visual Studio 2010
  • MOC 10263A: Windows Communicatie Basisoplossingen Ontwikkelen met Microsoft Visual Studio 2010
  • MOC 10265A: Data Toegang Oplossingen Ontwikkelen met Microsoft Visual Studio 2010

Boeken worden gratis verstrekt tijdens de cursus

  • MCPD 70-519 Examen Ref: Ontwerpen en Ontwikkelen van Web Toepassingen met gebruik van Microsoft .NET Framework 4 ISBN 978-0735657267

Vereisten

U moet:

  • Een gedegen begrip hebben van het .NET Framework
  • Zes maanden ervaring hebben in Visual Studio 2010
  • Een tot twee jaar ervaring hebben in het ontwikkelen van toepassingcomponenten die interageren met een verscheidenheid aan gegevensbronnen
  • Een grondige kennis hebben van relationele database concepten
  • Een tot twee jaar ervaring hebben in het gebruik van een relationeel database management systeem
  • Fundamentele kennis bezitten van .NET programmeertalen en object-georiënteerd programmeren (C # of VB.NET)
  • Een jaar ervaring hebben in het ontwikkelen van web toepassingen
  • Ervaring hebben in het creëren van data-driven web toepassingen
  • Een redelijk begrip hebben van webtechnologieën (HTTP/HTTPS, HTML, CSS, JavaScript)

Het wordt aangeraden dat u zes maanden ervaring heeft in het ontwikkelen van .NET services en drie jaar ervaring heeft in het ontwikkelen van ASP.NET technologieën. We behandelen beide onderwerpen echter ook tijdens de cursus.

De cursus omvat

Je versnelde cursus is inclusief:

  • Accommodatie *
  • Maaltijden, snacks, drankjes, thee en koffie *
  • Examens op locatie **
  • Examenvouchers **
  • Oefenexamens **
  • Certificeringsgarantie ***
  • Cursusmateriaal
  • Tot 12 uur klassikale training per dag
  • 24 uur per dag toegang tot het lab
  • Digitaal cursusmateriaal **

* Alleen voor residentiële training. Accommodatie is inbegrepen vanaf de avond voor aanvang van de cursus. Dit geldt niet voor online cursussen.
** Er gelden enkele uitzonderingen. Raadpleeg het examentraject of spreek met onze experts.
*** Slaag de eerste keer of train opnieuw gratis zo vaak als nodig is, onbeperkt voor 1 jaar. Betaal alleen voor accommodatie, examens en bijkomende kosten.

Voordelen

Zeven redenen waarom je een cursus zou moeten volgen bij Firebrand Training

  1. Twee opties voor training. Kies tussen klassikale of online cursussen
  2. U wordt snel gecertificeerd. Met ons bent u in recordtijd opgeleid.
  3. Onze cursus is all-inclusive. Een eenmalig bedrag dekt alle cursusmaterialen, examens**, accommodatie* en maaltijden*. Geen verborgen extra's.
  4. Slaag de eerste keer of train gratis opnieuw. Dit is onze garantie. We zijn ervan overtuigd dat je de eerste keer slaagt. Zo niet, kom dan binnen een jaar terug en betaal alleen voor accommodatie, examens en bijkomende kosten.
  5. Je leert meer. Een dag bij een traditionele trainingsaanbieder duurt over het algemeen van 9 uur 's ochtends tot 5 uur 's middags, met een lekker lange lunchpauze. Met Firebrand Training krijg je minstens 12 uur per dag leertijd van hoge kwaliteit, met je instructeur.
  6. Je leert sneller. De kans is groot dat je een andere leerstijl hebt dan de mensen om je heen. We combineren visuele, auditieve en tastbare stijlen om de stof op een manier te geven die ervoor zorgt dat je sneller en gemakkelijker leert.
  7. Je studeert met de besten. Sinds 2010 zijn we elk jaar opgenomen in de "Top 20 IT Training Companies of the Year" van de Training Industry. Naast het winnen van nog veel meer prijzen, hebben we meer dan 135.000 professionals getraind en gecertificeerd.

*Alleen voor residentiële trainingen. Geldt niet voor online cursussen
** Enkele uitzonderingen zijn van toepassing. Raadpleeg het Examentraject of spreek met onze experts.

Denk je dat je klaar bent voor de cursus? Doe een GRATIS oefentest om je kennis te testen!

Gratis oefentest

Cursusdata


Start
Voltooid
Status
Studiemethode
Prijzen
22-01-2025 (wo)
02-02-2025 (zo)
Open
Klassikaal
22-04-2025 (di)
03-05-2025 (za)
Open
Klassikaal
23-07-2025 (wo)
03-08-2025 (zo)
Open
Klassikaal
27-10-2025 (ma)
07-11-2025 (vr)
Open
Klassikaal