Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Opmerking
De DataSet klassen en gerelateerde klassen zijn verouderde .NET Framework-technologieën uit het begin van de jaren 2000 waarmee toepassingen met gegevens in het geheugen kunnen werken terwijl de apps losgekoppeld zijn van de database. De technologieën zijn vooral handig voor apps waarmee gebruikers gegevens kunnen wijzigen en de wijzigingen weer kunnen behouden in de database. Hoewel gegevenssets een bewezen succesvolle technologie zijn, is de aanbevolen aanpak voor nieuwe .NET-toepassingen het gebruik van Entity Framework Core. Entity Framework biedt een natuurlijkere manier om met tabelgegevens te werken als objectmodellen en heeft een eenvoudigere programmeerinterface.
Gegevenstoepassingen met een N-laag zijn gegevensgerichte toepassingen die zijn gescheiden in meerdere logische lagen (of lagen). Met andere woorden, een gegevenstoepassing met een n-laag is een toepassing die is gescheiden in meerdere projecten, met de gegevenstoegangslaag, de bedrijfslogicalaag en de presentatielaag elk in een eigen project. Zie het overzicht van N-Tier-gegevenstoepassingen voor meer informatie.
Met getypte gegevenssets kunt u TableAdapters en gegevenssetklassen genereren in afzonderlijke projecten. Met dit ontwerp kunt u snel toepassingslagen scheiden en gegevenstoepassingen met een n-laag genereren.
Ondersteuning voor N-lagen in getypte gegevenssets maakt iteratieve ontwikkeling van de toepassingsarchitectuur mogelijk voor een ontwerp met n-lagen. Het verwijdert ook de vereiste om de code handmatig te scheiden in meer dan één project. Begin met het ontwerpen van de gegevenslaag met behulp van de ontwerpfunctie voor gegevenssets. Wanneer u klaar bent om de toepassingsarchitectuur naar een n-gelaagd ontwerp te verplaatsen, stelt u de eigenschap DataSet Project van een gegevensset in om de gegevenssetklasse te genereren in een afzonderlijk project.
Referentie
Verwante inhoud
- Overzicht van gegevenstoepassingen met N-lagen
- Een gegevenstoepassing met een n-laag maken
- Code toevoegen aan TableAdapters in n-tier-toepassingen
- Code toevoegen aan gegevenssets in n-tier-toepassingen
- Validatie toevoegen aan een gegevensset met een n-laag
- Gegevenssets en TableAdapters over verschillende projecten verdelen
- hiërarchische update
- Datasettools in Visual Studio
- Toegang tot gegevens in Visual Studio
- TableAdapters maken en configureren
- N-tier en externe toepassingen met LINQ to SQL