.NET is ontworpen om te worden gebruikt voor het ontwikkelen van meerdere soorten applicaties. Je krijgt een overzicht van de applicaties die je kunt bouwen. Je zult ook zijn kennismaking met de verschillende smaken in .NET. Een ontwikkelaar is niets zonder hun tools, dus bovendien maak je kennis met tools van onschatbare waarde zoals als Visual Studio en GitHub Copilot.
Krijg een professioneel inzicht in het structureren van .NET-applicaties tijdens de ontwerpfase met Visual Studio Solutions en Projects. Ontdek hoe uw projecten zijn samengesteld in samenstellingen en uitgevoerd door de .NET Runtime, om een fundamenteel begrip te krijgen van hoe .NET werkt.
Duik in de kernprincipes van Object-Oriented Programming (OOP) met deze module, die betrekking heeft op de fundamentele aspecten van .NET programmeren. Leer klassen te ontwerpen en te implementeren, de blauwdrukken voor objecten, en begrijp hoe deze objecten tijdens runtime worden geïnstantieerd. Dit hoofdstuk zal als leidraad dienen voor u door het maken en manipuleren van variabelen voor het opslaan van numerieke gegevens, tekst en complexe objecten, en het toepassen van operatoren op hen. Krijg bovendien inzicht in het structureren van klassen, het inkapselen van de staat en gedrag in objecten, en een inleidend overzicht van foutopsporingstechnieken binnen Visual Studio.
Telkens wanneer u een object uit een klasse instantiëert, moet het worden Gebouwd. In deze module wordt besproken hoe .NET hiermee omgaat.
Ontdek hoe interfaces in C# duidelijke, flexibele ontwerpen door contracten op te stellen die andere klassen kunnen volgen. In dit overzicht wordt ingegaan op hun rol bij het afdwingen van consistentie en het mogelijk maken van Polymorf gedrag, essentieel voor het bouwen van schaalbare, onderhoudbare software-architecturen.
Asynchroon programmeren verhoogt de efficiëntie en het reactievermogen van applicaties door niet-blokkerende bewerkingen en soepelere gebruikerservaringen mogelijk te maken. De trefwoorden asynchroon en afwachten behoren tot de meest gebruikte taal constructies in .NET. Maar verrassend weinig mensen weten hoe ze eigenlijk werk.
Het doel van deze module is om deelnemers als ontwikkelaar een overzicht te geven van de Microsoft Dataverse-architectuur en waar de uitbreidingspunten zich bevinden.
De Dataverse-web-API is een van de twee webservices die u kunt gebruiken om met gegevens en metagegevens in Dataverse te werken. De andere is de Organisatiedienst. De Dataverse-web-API biedt een ontwikkelingservaring die kan worden gebruikt in een breed scala aan programmeertalen, platforms en apparaten om toegang te krijgen tot de Dataverse-gegevens en -functionaliteit. In deze module leren studenten over de authenticatie- en autorisatieopties met de Dataverse Web API.
De Dataverse-web-API biedt een moderne, RESTful-webservice die u kunt gebruiken om te communiceren met gegevens en metadata in Dataverse met behulp van een breed scala aan platforms, programmeertalen en apparaten. Deze module leert studenten hoe ze CRUD-bewerkingen, acties en functies kunnen uitvoeren met behulp van de Dataverse-web-API.
In dit hoofdstuk maken deelnemers kennis met de Dataverse Service Client SDK en leren ze hoe ze CRUD-bewerkingen in .NET kunnen uitvoeren met behulp van late of vroege binding. De Dataverse Service Client SDK is een platformonafhankelijke SDK op basis van .NET waarmee u toegang hebt tot de Dataverse-web-API.
Wanneer u als ontwikkelaar toegang krijgt tot Dataverse, kunt u op verschillende manieren naar gegevens zoeken. In dit hoofdstuk leert u de syntaxis van de FetchXML-taal om Dataverse op te vragen.
Een invoegtoepassing is aangepaste bedrijfslogica die u in Dataverse kunt implementeren om het standaardgedrag van Dataverse te wijzigen of uit te breiden. In dit hoofdstuk leren studenten hoe ze een aangepaste plug-in in .NET kunnen schrijven en deze kunnen implementeren in Dataverse. Studenten leren ook hoe ze plug-ins in Dataverse kunnen debuggen.
Microsoft Dataverse ondersteunt integratie met Azure. Ontwikkelaars kunnen invoegtoepassingen registreren bij Dataverse die runtime-berichtgegevens, ook wel de uitvoeringscontext genoemd, kunnen doorgeven aan een of meer Azure-oplossingen in de cloud. Naast het schrijven van een aangepaste plug-in, is Azure de enige andere ondersteunde oplossing voor het communiceren van runtime-context naar externe line-of-business (LOB)-toepassingen.
Gebruik aangepaste API's om uw eigen API's te maken in Dataverse. Met een aangepaste API kunt u een groep bewerkingen consolideren in een API die u en andere ontwikkelaars in hun code kunnen aanroepen.
9 juni 2025
Objectgeoriënteerd programmeren in C#
dinsdag 10 juni 2025
Objectgeoriënteerd programmeren in C#
woensdag 11 juni 2025
Ontwikkelen voor het Power Platform met Microsoft Dataverse
donderdag 12 juni 2025
Ontwikkelen voor het Power Platform met Microsoft Dataverse
vrijdag 13 juni 2025
Ontwikkelen voor het Power Platform met Microsoft Dataverse
Prijsgroep | Prijs |
---|---|
Standaard | € 100 |