My talk on ASP.NET and modern web development

On 18th January I was speaking in an HTML5 seminar arranged by Microsoft Finland (agenda in Finnish). Although my presentation was in Finnish, you can find a short link-annotated recap of the presentation – and links to the material – here. The material (partly in Finnish) My PowerPoint slide deck Demo #1: HTML5 Editor templates, […]

January 20, 2012 · Jouni Heikniemi · No Comments
Tags: , , , , , ,  · Posted in: Web

MIX’11 keynote summary, day 1

It’s time for MIX again! Microsoft’s number one conference for web and phone enthusiasts kicked off in Las Vegas. The first keynote day covered web development, the second one will zero in on phone thingies. Here are the highlights from the first day’s keynotes. Internet Explorer Dean Hachamovitch kicks off the keynote – and he’s […]

April 12, 2011 · Jouni Heikniemi · One Comment
Tags: , , , , , ,  · Posted in: .NET, Web

Out of the dark

It’s been a silent couple of months. Offbeat Solutions has been heads down programming, debugging, optimizing – and then, finally shipping. Now it’s time to look back. In TechDays Finland 2011 we finally talked about our latest customer project, the www.valio.fi web site (slides available, in Finnish). In case you’re not from around here, Valio […]

April 8, 2011 · Jouni Heikniemi · 6 Comments
Tags: ,  · Posted in: .NET, Web

Outputting partial elements with ASP.NET Razor

The new ASP.NET MVC 3 also ships with a totally new option for a view engine, Razor. I’ve now been using Razor in a project for couple of months, and yeah, it’s good – but not entirely without problems. Here I’ll cover one of them. Imagine a scenario where you’re outputting something that may or […]

November 17, 2010 · Jouni Heikniemi · No Comments
Tags: ,  · Posted in: .NET, Web

Keeping ASP.NET MVC action method argument names separate from the query

ASP.NET MVC does a wonderful job of automatically routing and binding your HTTP request data to the action method. But what if you don’t want to use the same argument names in your routes (for example, query strings) and your methods? There are a few typical scenarios where you might encounter this. First, if you’re […]

November 15, 2010 · Jouni Heikniemi · 9 Comments
Tags:  · Posted in: .NET, Web

ASP.NET MVC 2 Beta and Visual Studio 2010

If you’re eager to try out new things, you probably already run Visual Studio 2010 beta 2. If you do, it’s good to realize that trying out ASP.NET MVC 2 beta on the same machine isn’t really supported – not even on Visual Studio 2008. But as usual, it works just fine if you hack […]

December 9, 2009 · Jouni Heikniemi · No Comments
Tags: , ,  · Posted in: .NET

jQuery IntelliSense on ASP.NET MVC

You might imagine that getting jQuery IntelliSense working on Visual Studio 2008 and ASP.NET MVC would be trivial. As usual: It is, once you know what to do. Getting there is the trick. How? Here are the steps (reasoning comes thereafter): Make sure you have Visual Studio 2008 SP1 installed. Install the Visual Studio hotfix […]

August 6, 2009 · Jouni Heikniemi · 5 Comments
Tags: , ,  · Posted in: .NET, Web