-
The Entity Framework is a set of technologies in ADO.NET that support the development of data-oriented software applications. Architects and developers of data-oriented applications have struggled with the need to achieve two very different objectives. They must model the entities, relationships, and logic of the business problems they are solving, and they must also work with the data engines used to store and retrieve the data. The data may span multiple storage systems, each with its own protocols; even applications that work with a single storage system must balance the requirements of the storage system against the requirements of writing efficient and maintainable application code.
-
This white paper describes and demonstrates how to write testable code with the ADO.NET Entity Framework 4.0 and Visual Studio 2010. This paper does not try to focus on a specific testing methodology, like test-driven design (TDD) or behavior-driven design (BDD). Instead this paper will focus on how to write code that uses the ADO.NET Entity Framework yet remains easy to isolate and test in an automated fashion. We’ll look at common design patterns that facilitate testing in data access scenarios and see how to apply those patterns when using the framework. We’ll also look at specific features of the framework to see how those features can work in testable code.
-
-
-
-
A generic method for attaching detached object graphs to an Entity Framework context.
-
-
-
-
-
A problem I run into a lot when evangelizing IronRuby is the language barrier. Just like real life, people are scared when they visit a country where they do not know the local language. Same thing with C# developers who are afraid to learn other languages.
-
Flavors.me allows anyone to create an elegant and dynamic website using personal content from around the web
-
Werken met sneltoetsen is veel handiger werken dan met de muis. Je gebruikt de muis niet en hoeft deze dus ook niet continu te positioneren (een ingewikkeld oog-hand coordinatie spelletje). Ook blijven je handen op hun plaats; let eens op hoe vaak je nu wisselt tussen muis en toetsenbord. Constant! Met sneltoetsen ontwikkel je je motorisch geheugen, zoals je ook pincodes onthoudt: binnen afzienbare bedient je programma’s blindelings!
-