Frans Bouma's blog

Generator.CreateCoolTool();

Syndication

News

    Visit LLBLGen Pro's website

    Follow FransBouma on Twitter

    Add to Technorati Favorites

About me

Fun stuff I created

My work

Browse by Tags

All Tags » Linq (RSS)
LLBLGen Pro QuerySpec: the basics
Last time I introduced LLBLGen Pro QuerySpec , a new fluent API for specifying queries for LLBLGen Pro . As promised I'll write a couple of blogposts about certain aspects of the new API and how it works. Today I'll kick off with the basics. Two types...

Posted Thursday, April 21, 2011 12:40 PM by FransBouma | 5 comment(s)

Introducing LLBLGen Pro QuerySpec: a new fluent query API
In the past two months I've been busy creating a new query specification API for LLBLGen Pro . Our native query API is modeled after SQL statement fragments (like a 'predicate', a 'relationship', a 'field'), but specifying a query with it can be a little...

Posted Friday, April 08, 2011 2:04 PM by FransBouma | 6 comment(s)

Unknown breaking change in .NET 4?
Today I ran into a breaking change in .NET 4 which I couldn't find in the documentation. It's about binding a linq to objects query to a BindingSource's DataSource in winforms. The code works properly in .NET 3.5, but crashes in .NET 4: _firstRelationshipsBindingSource...

Posted Friday, January 21, 2011 10:07 AM by FransBouma | 4 comment(s)

This is why algorithms rule
For the people who know me a little it's no surprise, but in case you didn't know: I love algorithms. I think they're the cornerstone of good software and they should be your first source of wisdom for every piece of software you're creating. This post...

Posted Friday, December 11, 2009 4:13 PM by FransBouma | 3 comment(s)

Linq: Beware of the 'Access to modified closure' demon
If you're using Linq and Resharper, you've probably seen the warning Resharper shows when you use a foreach loop in which you use the loop variable in a Linq extension method (be it on IQueryable<T> or IEnumerable<T>). In case you don't know...

Posted Thursday, June 25, 2009 10:32 AM by FransBouma | 15 comment(s)

Linq to LLBLGen Pro: feature highlights, part 2
In the first part of this series I talked about the fact that Linq to LLBLGen Pro is a full implementation of Linq and why it's so important to use a full linq provider instead of a half-baked one. Today, I'll discuss a couple of native LLBLGen Pro features...

Posted Thursday, July 03, 2008 1:00 PM by FransBouma | 1 comment(s)

Linq to LLBLGen Pro: feature highlights, part 1
Some people asked me what the highlights are of Linq to LLBLGen Pro , which was released this week , as it seems that Linq support is apparently growing on trees these days. In this and some future posts I'll try to sum up some of the characteristic features...

Posted Tuesday, June 17, 2008 1:11 PM by FransBouma | 4 comment(s)

LLBLGen Pro v2.6 has been released!
After almost 11 months of design, development, beta testing and adding final polish, it's here: LLBLGen Pro v2.6 ! This version, which is a free upgrade for all our v2.x customers, has a couple of major new features, the biggest of course being the full...

Posted Monday, June 09, 2008 11:37 AM by FransBouma | 13 comment(s)

VB.NET: Beware of the 'Aggregate' keyword (updated)
UPDATE I tested this initially with EmployeeID and noticed the strange behavior. Writing this blogpost I thought the max of the employeeID was a little artificial, so I changed that in OrderDate. But... what happened (see my reply to this blogpost below...

Posted Wednesday, May 21, 2008 6:36 PM by FransBouma | 7 comment(s)

Linq to Sql support added to LLBLGen Pro
Imagine, you're sitting at your desk and you're using the Linq to Sql designer in VS.NET 2008 and you have, say, 50 entities in your model. You're happy about how things are progressing. It took a while to get the model set up, considering the wicked...

Posted Thursday, May 01, 2008 12:50 PM by FransBouma | 14 comment(s)

More Posts Next page »