Firebird Documentation IndexFirebird 3.0 Developer's Guide → Developing Firebird Applications with Microsoft Entity Framework
Firebird Home Firebird Home Prev: Source CodeFirebird Documentation IndexUp: Firebird 3.0 Developer's GuideNext: Methods of Interacting with a Database

Chapter 4: Developing Firebird Applications with Microsoft Entity Framework

Table of Contents

Methods of Interacting with a Database
Setting Up for Firebird in Visual Studio 2015
The Installation Process
Creating a Project
Adding Packages to the Project
Creating an Entity Data Model (EDM)
The EDM Files
Creating a User Interface
Getting a Context
Working with Data
LINQ Extension Methods
Secondary Modules
Filtering Data
Loading the Invoice Data
Showing the Invoice Lines
Working with Stored Procedures
Showing Products for Selection
Working with Transactions
The Result
Source Code

This chapter will describe the process of creating applications with a Firebird database using the Microsoft™ Entity Framework™ access components in the Visual Studio 2015™ environment.

ADO.NET Entity Framework (EF) combines an object-oriented data access technology with an object-relational mapping (ORM) solution for the Microsoft .NET Framework. It enables interaction with objects by means of both LINQ in the form of LINQ to Entities and with Entity SQL.

Prev: Source CodeFirebird Documentation IndexUp: Firebird 3.0 Developer's GuideNext: Methods of Interacting with a Database
Firebird Documentation IndexFirebird 3.0 Developer's Guide → Developing Firebird Applications with Microsoft Entity Framework