Craig Nicholson

My blog has moved to http://craign.net/.

News

My blog has moved to http://craign.net/.


AfrigatorI shmaak SA Blogs, sorted with Amatomu.comSign the petition for Xbox LIVE in South Africa. Locations of visitors to this page

Communities

Development Blogs

Development Tools

General Tools

Personal

Browse by Tags

All Tags » LINQ (RSS)
Building data interfaces for .NET
Just a quick reminder for the free SA Developer .NET event tomorrow, the 8th September 2007, on building .NET data interfaces . The talk will be held in the Microsoft auditorium in Bryanston and presented by André van Rensburg. There are tons of resources available on how to access data from a .net application. How is it that this is still really difficult to get right? The myriad of options and requirements often makes it difficult to map the two extremes effectively – to choose the right option...
An in-depth look at EntitySQL
Two of the Microsoft ADO.NET team members, Mark Shields and Fabio Valbuena, have put a rather detailed post discussing EntitySQL. EntitySQL has been developed to address the need for programmers to reason, express and write queries in terms of the new Entity Data Model abstractions. One of the cool benefits of EntitySQL is that the developer can truly work in a data provider agnostic fashion as the language merely provides a means of querying the enhanced data model that is provided by the Entity...
LINQ to SQL and stored procedures, my quest continues
Recently I posted some reservations on LINQ and in particular LINQ to SQL and the usage of stored procedures. After numerous comments from respected community members I have furthered my quest on the subject and found a very interesting blog entry by Mark Seemann where he shares his thoughts on how LINQ to SQL will impact database development best practices. I feel that he shares my thoughts on the subject and he raises some interesting comments. I am a firm believer in the current database development...
Deconstructing LINQ to SQL
I happened to stumble upon the blog of Mike Taulty and the following three very interesting articles on how LINQ actually works. The first article looks at Lambda expressions and introduces the interface IQueryable<T> which inherits from IEnumerable<T> and Expression property to represent the expression tree ( Expression<T> ). The second article explores the IQueryable<T> interface a bit more and applies it to a simple array of integers to explain the concepts. The third article...