Wat zijn de doelstellingen van de opleiding?
Opleidingsprogramma
Inleiding
Ontwikkeling en implementatie van .Net applicaties
Bijdragen van de verschillende versies van VB.Net
Architectuur en best practices
Geavanceerde begrippen van VB.Net
Genericiteit: methodes, klassen en interfaces
Anonieme methodes
Geavanceerde objecten: indexers, initialisatie/vernietiging, interfaces, reflectie
Inleiding tot parallellisme
Asynchroon programmeren
Workshop: Gebruik van abstractie, gemeenschappelijke interfaces en polymorfisme - Complexe verzamelingen
XML en webdiensten
XML manipulatie in VB.Net: creatie, parsing, transformaties
Web services: presentatie, architectuur en protocollen
Samenvatting van SOAP en WSDL
Principes van WCF (Windows Communication Framework)
Assemblies, contract en implementatie van een service
Hosting van de service (console, IIS, windows service)
Consumptie van een service
Workshop: Implementatie en gebruik van een WCF-webdienst
Een GUI bouwen met WPF
WPF (Windows Presentation Foundation) : presentatie, architectuur
WPF vergeleken met Winforms
Inleiding tot XAML, vensterconstructie
Gebeurtenissenbeheer
Belangrijkste besturingselementen en positionering
Interactiviteit en gegevensbeheer
Workshop : creatie van een volledige beheerapplicatie met WPF
Object relationele mapping
Herinnering aan databasetoegang met ADO.Net
Overzicht van ORM-frameworks
Entity Framework : functionaliteiten, architectuur
LINQ : presentatie, syntaxis en querygeneratie
Associatiebeheer
Opgeslagen procedures aanroepen
Workshop: Efficiënte implementatie van een datatoegangslaag met Entity Framework