Author Archives: martijn

Entity Framework 4 Code-First demo updated to Feature CTP3 Comments Off

The EF 4 code-first demo has been updated to reference the EF4 Feature CTP3 dll at its default location. To run the demo, you have to make sure that the you have it installed. Download the EF 4 Feature CTP3 at http://www.microsoft.com/downloads/details.aspx?FamilyID=af18e652-9ea7-478b-8b41-8424b94e3f58&displayLang=en. Although the demo was originally developed with VS 2010 Beta 2 everything works [...]

Staying out of .NET Open Source dependency hell 1

Probably all consumers of Open Source .NET libraries have run into the following situation: you’re using specific versions of library X and library Y in your application but library X also uses library Y, but a different incompatible version. Aaarrrghh!!! A classic example of Dependency Hell. There are technical solutions out there that address this [...]

The risks of learning a SharePoint alternative 1

A few days ago, I heard someone complaining about the risk of introducing a light-weight CMS as an alternative for the default SharePoint (MOSS2007) solutions. The main issue was the amount of learning that would be required to get productive in the alternative environment. Now let me throw in a bold statement: if your developers [...]

Paging demo for ASP.NET MVC 2 4

During work, I discovered that the pager that I created a while ago didn’t work properly when using ASP.NET MVC2 area’s. The links that were generated didn’t count for the current area that the controller and views were in, resulting in wrong urls. Luckily the ASP.NET MVC team also ran into this issue and created [...]

Cuyahoga 2.0 Alpha released Comments Off

Just a little post to let you know that I released the first Alpha of the next generation of the Cuyahoga CMS yesterday. For the people who don’t know Cuyahoga: it’s a .NET CMS that uses lots of Open Source components like NHibernate, Castle Windsor and Lucene.NET. Although not as polished as Umbraco or Dotnetnuke, [...]

Entity Framework 4.0: a fresh start (with demo application) 1

Edited 2009-11-26: removed EF4 Feature CTP from demo package and added some code examples. So, Entity Framework 1.0 pretty much sucks (compared to alternatives), but I’m glad to see that things have improved a lot in version 4.0 (we’ll call that EF4 from now). To see how the improvements work out, I did a quick [...]

Random observations from Øredev 2009 Comments Off

Last week, my Taiga partner in crime Erwin and I went on a road trip to Malmö Sweden to visit the Øredev 2009 conference. All I can say is that it was the best conference I ever attended. Fantastic sessions, crowd and atmosphere! To summarize, some random observations: JAVA vs. .NET: from the .NET prespective, [...]

Are we out of touch? Comments Off

Last week at the Øredev 2009 conference in Malmö, there was a closing panel with various big names in software development. At one time during the discussion, Scott Hanselman brought up the issue that we (as in the people who attended the conference) might be out of touch with people like ‘The Chief Architect of [...]

One year after the Entity Framework Vote of No Confidence… 11

About a year ago, a few people (called by some as ‘The NHibernate Mafia’) wrote a vote of no confidence against the Microsoft ADO.NET Entity Framework (EF), mainly because a big influential company like Microsoft was releasing an inferior tool set. See the text of the petition for the detailed reasoning. My initial thoughts were [...]

Considering ASP.NET MVC UI controls? Learn HTML and Javascript! 5

Warning: highly subjective content ahead. In the recent weeks we’ve seen several control vendors come up with toolkits that target ASP.NET MVC. Personally, I don’t see anything that might make me starting to consider picking one of these toolkits to speed up development. Why on earth would I prefer a wrapper around jQuery UI or [...]