Author Archives: martijn

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 have [...]

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 spike [...]

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, I noticed [...]

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 shoehorning [...]

New adventures under medium trust 11

Many web hosting companies only allow ASP.NET applications to run under medium trust. This has been a major drawback for Cuyahoga because it required full trust (or better: some libraries require full trust). This has already caused some nasty surprises when people deployed their site to the host to find out it would not run.
Well, [...]

The problem of data grids in your web application 2

I’m sure everybody who builds web applications uses grids to display data. There is nothing wrong with that per se, but you might not realize that you’re increasing the customers expectations to an unreachable level:
Yes, all very nice and well, but can’t you make that thing work like Excel?

My first thought is always something like: [...]