Archive for January, 2010

Those of you that are interested in EF probably know by now by now that if you wanted to start playing around the new features of EF like POCO entities, Self tracking Entities and Code Only EF, you had to download and install EF4FeatureCTP2.exe.

Unfortunately the second CTP which was released last November, the update for Visual Studio 2010, was released without the POCO Template (the new code generation mechanism for EF relies on T4 mechanism) and raised a lot of debate and comments from developers.  Last week though the EF Team announced the Entity Framework POCO Template update for Visual Studio 2010 Beta 2, you can download the C# version here and the Visual Basic version here.

Besides being compatible with Beta 2, the new template includes a number of bug fixes, generated code improvements, handling of relationship fixup that includes support for Foreign Keys in the Model (see more details here about this new feature of Entity Framework) and compatibility with change tracking POCO Proxies and ObservableCollection<T>.

The POCO Template is not going to be part of Visual Studio 2010 in RTM. Instead the team’s plan is to continue to deliver updates for it through the Extension Manager and the Visual Studio Gallery.

Watching Vittorio Bertocci‘s Windows Identity Foundation (WIF) introductory talk at PDC as well as the recording of the excellent talk Microsoft Architect Hervey Wilson gave on this subject at PDC09 brought back wonderful memories of long discussions (and arguments ;-)) I had with Stelios, Manolis, Dimos and Stavros back when I was working at DOL, on Federated identity and Microsoft’s offerings on that area.

To be honest I skimmed through Hervey’s session rather too quickly, got a little confused, jumped over to Vittorio Bertocci’s session and then … gave up. I decided that I needed to look at the whole WIF thing another time – and ideally in a more structured way than just watching a PDC session 🙂

So today I found out that there is a much more structured way to learn about Windows Identity Foundation (WIF) and Azure. The new identity developer training kit and channel9 training course, announced today, contain a new hands-on lab, Federated Authentication in a Windows Azure Web Role Application, which provides step-by-step guides for hosting in Windows Azure (WAZ) a Web application accepting identities from an external identity provider, leaving you free to focus on the business function of your application. You can also go here for a standalone version of the lab.

So if you’re really interested on this subject I suggest you take a look at them, I know I will.

It’s been a while since my last post, but things have been pretty hectic trying to set up and start my new business. Thankfully things are going great so you’re going to be hearing more about Techaholics in the near future ;-).

Yes Techaholics is the name I think best represents what my Friend Panos talked about a few years back (now that I look at it we’ve come up with a name almost at the same time just two years ago, what a coincidence ;-)). Let me know what you think about it.

I’ve already started working on the website and hope that will not be long till I’ve got it up and running. Till then you can have a look at the Christmas Card I’ve created (you probably got an email with it before Christmas) using Silverlight for Christmas.

1 2 3 


So Happy new year everyone, hope this year brings you everything you ever wished for.