Bespaar nu 20% op je training met onze eindejaarspromotie
Slechts 11 dagen
Klassikaal
22-10-2024 (dinsdag)
Overzicht
Tijdens de Microsoft MCPD / MCTS .NET 4 Windows Developer cursus, leert u over de nieuwe onderdelen van het .NET platform:
- Het Ontwikkelen van Data Toegangsoplossingen met Microsoft Visual Studio 2010
- Het Ontwikkelen van Windows Toepassingen met Microsoft Visual Studio 2010
- Het Ontwikkelen van Windows Communicatie Basisoplossingen met Microsoft Visual Studio 2010
U zult worden getest tijdens 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
- Examen 70-511 - TS: Windows Toepassingen Ontwikkeling met Microsoft.NET Framework 4
- Examen 70-518 - Pro: Ontwerpen en Ontwikkelen van Windows Toepassingen met gebruik van 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#
- Optionele Parameters in C#
- Naam Parameters in C#
ASP.NET 4.0
- Comprimeren van Sessie Waardes
- Web.Config Transformatie
- URL Routing
- Meta Tags
- Genereren van Klanten ID’s
- Permanent 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 web toepassingen 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
Een User Interface Bouwen met Gebruik van Basistechnieken
- Besturing en controle van hierarchieën
- Stijlen en thema’s
- Herbruikbare bronnen
- Animatie in WPF
Een User Interface Verbeteren met Gebruik van Geavanceerde Technieken
- Gerouteerde gebeurtenissen in WPF en WPF besturing
- Door de gebruiker gedefinieerde besturing en werken met afbeeldingen
- Multimedia in WPF
- Controle sjablonen in WPF
- Data creëren, event, en property triggers in WPF
Data Beheren in de User Interface laag
- Data Binding
- Waarde Converteerders in WPF
- Data validatie
- Het consumeren van veranderingsnotificatiegebeurtenissen
- Collecties van data en bindendende hiërarchische gegevens
- Data sjablonen in WPF
De Functionaliteit en Bruikbaarheid van een Oplossing Verbeteren
- Integratie van WinForms en WPF
- A-synchrone verwerking en threading
- Globalisering en lokalisering
- Drag en drop ondersteuning
- Beveiliging
- Gebruikers - en toepassing instellingen
- Afhankelijkheid eigenschappen
Stabiliseren en vrijgeven van een oplossing
- WPF test strategieën
- Debug XAML met gebruik van WPF visualize
- Debug WPF met gebruik van PresentationTraceSources
- ClickOnce inzetten
- Windows Installer project
- Instellen van veiligheidsinstellingen
Ontwerpen en Ontwikkelen van Windows Toepassingen
- De Toepassing Architectuur Ontwerpen
- De Gebruikerservaring Ontwerpen
- Data Strategieën en Structuren Ontwerpen
- Veiligheidsarchitectuur en Implementatie Ontwerpen
- Toepassing Problemen Voorbereiden en Onderzoeken
- Een Inzetstrategie Ontwerpen
Examenproces
U legt de volgende examens af als onderdeel van de cursus:
- Examen 70-513 - TS: Windows Communicatie Basisontwikkeling met Microsoft .NET Framework 4
- Examen 70-516 - TS: Toegang tot Data met Microsoft .NET Framework 4
- Examen 70-511 - TS: Windows Toepassingen Ontwikkeling met Microsoft .NET Framework 4
- Examen 70-518 - PRO: Ontwerpen en Ontwikkelen van Windows Toepassingen met Microsoft .NET Framework 4
De cursus omvat
Microsoft Officieel Curriculum
- MOC 10265A: Data Toegang Oplossingen Ontwikkelen met Microsoft Visual Studio 2010
- MOC 10262A: Windows Toepassingen Ontwikkelen met Microsoft Visual Studio 2010
- MOC 10263A: Windows Communicatie Basisoplossingen Ontwikkelen met Microsoft Visual Studio 2010
Boeken worden gratis verstrekt tijdens de cursus
- MCPD 70-518 Examen Ref: Ontwerpen en Ontwikkelen van Windows Toepassingen met Microsoft .NET Framework 4 ISBN 978-0735657236
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 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 Windows toepassingen
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
- Twee opties voor training. Kies tussen klassikale of online cursussen
- U wordt snel gecertificeerd. Met ons bent u in recordtijd opgeleid.
- Onze cursus is all-inclusive. Een eenmalig bedrag dekt alle cursusmaterialen, examens**, accommodatie* en maaltijden*. Geen verborgen extra's.
- 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.
- 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.
- 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.
- 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!