-
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!
Monthly Archives: June 2010
links for 2010-06-22
links for 2010-06-16
-
One of the things I'm digging about VS2010 is its extensibility model. I'm collecting add-ins in VS like I collect Add-Ins in FireFox. Here's my current of the best Visual Studio 2010 Extensions I'm using.
-
If you don't follow Marc Grabanski, you should – especially if you are interested in learning the ins and outs of jQuery. Marc just posted a new jQuery Essentials slide deck. Carve some time out and run through the deck. Whether you are a jQuery noob or somebody who has worked with jQuery for some time, it will be time well spent as you are sure to learn something new.
-
Save Money. Save the Environment.
Tired of printing web pages only to find your printout is full of ads, empty space and other junk you don't want?
PrintWhatYouLike is a free online editor that lets you format any web page for printing in seconds!
links for 2010-06-02
-
In a shared hosting environment, it’s a common desire to have a single IIS website that handles multiple sites with different domain names. This saves the cost of setting up additional sites with the hoster.
At ORCS Web, we’ve supported this situation for many years using ISAPI Rewrite. Now, with URL Rewrite for IIS 7, it’s easier and it’s integrated right into web.config. In this blog post I’ll set out to cover the essentials for hosting multiple domain names under a single account using URL Rewrite.
-
William Brewer turns a jaundiced eye to the task of laying out web pages using CSS, and gives some nuggets from years of occasional page design. It is, of course, set with a a stylesheet he's come up with to demo a few of his points.
-
ASP.NET now has support for the jQuery JavaScript library. Although ASP.NET integrated AJAX technology by introducing the is the UpdatePanel server control, jQuery offers an alternative, and more versatile, way of doing it and a great deal more besides. Matteo shows how easy it is to get started with using jQuery.
-
Try to get to the next level…




