Archive for the ‘.NET’ Category
Valio.fi deep dive #8: Resources and ORM
Now we’re standing at the edge of the code pool. Let’s dive in! Good background reading: Deep dive #4 on ORM choice, deep dive #7 on database schema. The resource model As I described in my previous post, we ended up storing all different types of resources in one table. However, we model each of [...]
January 10, 2012
·
Jouni Heikniemi ·
One Comment
Tags: data access, NHibernate, valio.fi · Posted in: .NET, Web
What’s new in .NET Framework 4.5? [poster]
.NET Framework 4.5 had its CTP released in Build, and RTM is coming next year. The key improvement areas are asynchronous programming, performance and support for Windows 8/WinRT – but worry not, it’s not all about those new thingies. Instead of just listing it all out, here’s a poster you can hang on your wall [...]
October 29, 2011
·
Jouni Heikniemi ·
19 Comments
Tags: .NET 4.5, infographics · Posted in: .NET
Valio.fi deep dive #4: Solving the ORM dilemma
In my series on valio.fi deep dives, I’ll return to the original fields of Offbeat and discuss some backend solutions. We won’t dive into the code today, but will take a look at some hard architectural choices. Essentials of your ORM decision We chose to build a reasonably large web site using NHibernate. A few [...]
May 27, 2011
·
Jouni Heikniemi ·
One Comment
Tags: data access, Entity Framework, NHibernate, ORM, valio.fi · Posted in: .NET
Scott Guthrie moves on to lead the Azure Application Platform team
What could be important enough to interrupt the flow of posts on practical project experience? It is the reorganization that will throw every .NET developer’s favorite übergeek to a new position. Yes, Scott Guthrie is leaving his post as the head honcho for many things such as IIS, ASP.NET, Silverlight and a slew of other [...]
May 3, 2011
·
Jouni Heikniemi ·
No Comments
Tags: ASP.NET, Azure, Silverlight · Posted in: .NET, Cloud
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: ASP.NET MVC, Azure, IE, MIX, Orchard, PDC11, WebMatrix · 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: ASP.NET MVC, valio.fi · Posted in: .NET, Web
Finnish municipalities list published in OData!
In an attempt to contribute something back to the community, Offbeat Solutions has published a list of Finnish municipalities, regions, electoral districts and whatnot. And of course, in the modern spirit, using the OData protocol. Check out the actual material at http://www.offbeat.fi/kunnat.aspx. The description of the data is only available in Finnish, but the data [...]
January 14, 2011
·
Jouni Heikniemi ·
No Comments
Tags: OData · Posted in: .NET
NullReferenceException from NHibernate in a WCF Service
Don’t you hate it when you get an NullReferenceException? NHibernate 2.1.2 throws one if you have an WCF Service that accesses the NHibernate context. If you get one from NHibernate.Context.WebSessionContext.GetMap(), read on… It’s really simple but easy to forget – NHibernate’s web session models requires you to have HttpContext available. That particular mentioned method calls [...]
December 21, 2010
·
Jouni Heikniemi ·
No Comments
Tags: ASP.NET, NHibernate, WCF · Posted in: .NET
Razor + Visual Studio bug: don’t paste whitespace in code
Just a quick note of a bug my wife discovered when working with some Razor code. If you have ASP.NET MVC 3 Release Candidate installed, you can trigger this. Take a spot where your view file has a C# expression (such as @View.Title), and paste some code after that expression. An example of the code [...]
November 30, 2010
·
Jouni Heikniemi ·
No Comments
Tags: Razor · Posted in: .NET, Web
SANKO meeting on ORM tools, 2010-11-24
Finnish .NET Users Group SANKO will be meeting on 24th November in Leppävaara, Espoo, Finland in order to discuss the concept and details of object-relation mapping. In case you live in the Greater Helsinki Area, check this out! The agenda is as follows (all sessions in Finnish): 13:00 – 13:15 Welcome & What’s this SANKO? [...]
November 19, 2010
·
Jouni Heikniemi ·
No Comments
Tags: SANKO · Posted in: .NET
