Frans Bouma's blog

Generator.CreateCoolTool();

Syndication

News



    Visit LLBLGen Pro's website

    Follow me on Twitter

    Add to Technorati Favorites

About me

Fun stuff I created

My work

Browse by Tags

All Tags » .NET General (RSS)
"Cloud Cloud Cloud, if you're not in it, you're out!"... or something
After I graduated from the HIO Enschede (B.Sc level) in '94 I have worked with a lot of different platforms and environments: from 4GL's like System Builder, uniVerse and Magic to C++ on AIX to Java to Perl on Linux to C# on .NET. All these platforms...

Posted Wednesday, November 18, 2009 11:16 AM by FransBouma | 12 comment(s)

Happy 6th anniversary, LLBLGen Pro!
Today, it's been exactly 6 years ago we released the first version of LLBLGen Pro , v1.0.2003.1 after a development period of roughly 9 months (Sunday september 7th 2003, late in the evening). It was a big gamble, would it succeed or fail? We got our...

Posted Monday, September 07, 2009 10:46 AM by FransBouma | 21 comment(s)

LLBLGen Pro and SQL Azure
LLBLGen Pro works with SQL Azure, that is, the generated code and the runtime library. There are a couple of things you should be aware of, and I'll enlist them briefly below. The thing which doesn't work is creating a project from a SQL Azure database...

Posted Saturday, September 05, 2009 3:48 PM by FransBouma | 1 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)

Winforms Gotcha: Form.Close() doesn't always call Dispose()
I just ran into a weird issue. During profiling I saw that controls on a form which was already closed were still reacting to events. I checked whether the Dispose() routine of the particular Form was called, but it wasn't. However, the Dispose() routine...

Posted Friday, February 27, 2009 6:06 PM by FransBouma | 12 comment(s)

Soft-deletes are bad, m'kay?
Have you ever ran into database tables with a field which is used to mark if a row has been 'deleted' ? Probably. These fields are used to implement 'soft-deletes'. For the soft-delete impaired, a quick introduction. Soft-deletes are row deletes which...

Posted Thursday, February 19, 2009 11:09 AM by FransBouma | 39 comment(s)

If the Chief-Architect doesn't decide... who does?
Yesterday I read this great article about VS.NET's technical roadmap , posted by Rico Mariani . Rico is the Chief Architect of Visual Studio, and he explains what that title means as follows: I am the Chief Architect but I'm also *only* the Chief Architect...

Posted Friday, November 21, 2008 11:04 AM by FransBouma | 10 comment(s)

Designing a language is hard, and M won't change that
I was a bit surprised about the large scale of the positive hype around 'M' in Oslo. Fortunately, Roger Alsing wrote a 'Back to reality' post about M which stood out as a single critical remark against the sea of positivism. I like it when someone chooses...

Posted Wednesday, November 05, 2008 12:36 PM by FransBouma | 13 comment(s)

Is BDUF really BDUF?
Justing Etheredge posted a great article about that Design Up Front (DUF) is something else than Big Design Up Front (BDUF). He discusses the misunderstanding that just because BDUF is considered harmful in a lot of projects, it's not said that DUF is...

Posted Sunday, September 14, 2008 11:53 AM by FransBouma | 10 comment(s)

The evil of the Office UI ribbon license
For the next major version of a certain application I'm working on (gee, what might that be ) I'm researching some UI frameworks and techniques. In the past few months I've spend most of my time working on application support library code, language designs...

Posted Sunday, July 20, 2008 1:21 PM by FransBouma | 16 comment(s)

More Posts Next page »