Delen via


Overwegingen voor implementatie (Entity Framework)

Dit onderwerp bevat informatie over het implementeren van toepassingen die gebruikmaken van het ADO.NET Entity Framework voor gegevenstoegang. Zie Aan de slag voor meer informatie over entity framework.

Entity Framework biedt een set hulpprogramma's waarmee u kunt integreren en eenvoudiger kunt ontwikkelen in Visual Studio. Zie ADO.NET Hulpprogramma's voor entiteitsgegevensmodellen voor meer informatie. In dit onderwerp wordt niet beschreven hoe u specifieke technologieën gebruikt om een Op Entity Framework gebaseerde toepassing te implementeren.

Visual Studio biedt faciliteiten voor het distribueren en implementeren van toepassingen, zoals ClickOnce-implementatie. Zie Toepassingen en onderdelen implementeren in de Visual Studio-documentatie voor meer informatie.

De volgende overwegingen zijn van toepassing wanneer u een toepassing implementeert die gebruikmaakt van Entity Framework:

  • Entity Framework is een onderdeel van .NET Framework dat begint met .NET Framework 3.5 Service Pack 1 (SP1). U moet ervoor zorgen dat .NET Framework 3.5 SP1 of een latere versie is geïnstalleerd bij het implementeren van een Op Entity Framework gebaseerde toepassing.

  • Wanneer een conceptueel model wordt gegenereerd door de wizard Entiteitsgegevensmodel, wordt er een verbindingsreeks gemaakt in het configuratiebestand van de toepassing. Model- en toewijzingsbestanden kunnen worden ingesloten als toepassingsbronnen of ze kunnen worden gekopieerd naar de uitvoermap. Ze worden standaard geïmplementeerd als ingesloten toepassingsbronnen. Gebruik de Metadata Artifact Processing eigenschap van het bestand Entity Designer om een van deze opties te selecteren. Zie Voor meer informatie : Model kopiëren en toewijzingsbestanden naar de uitvoermap.

  • Zorg ervoor dat het model en de toewijzingsinformatie (uitgedrukt in de conceptuele schemadefinitietaal (CSDL), het opslaan van schemadefinitietaal (SSDL) en de toewijzingsspecificatietaal (MSL) samen met de toepassing en op de locatie die is opgegeven door de verbindingsreeks. Zie Verbinding maken ion Strings voor meer informatie.

  • Wanneer u model- en toewijzingsgegevens insluit als toepassingsresources, moet u de toepassing telkens opnieuw compileren en opnieuw implementeren wanneer het conceptuele model wordt bijgewerkt.

  • Omdat Entity Framework een onderdeel van .NET Framework is, kan het opnieuw worden gedistribueerd met uw toepassing, zoals toegestaan door de .NET Framework-licentieovereenkomst.

Zie ook