Entity Framework – a sorry history, new release 5.0 and future openness
During the quiet days of July, Microsoft announced it would be moving to an “open development model” with Entity Framework. Given these news – and the ever-advancing version numbers – it’s a good time...
View ArticleWindows Azure Active Directory: Microsoft’s stab at cloud identity
Cloud-driven identity is the evolutionary next step from the dichotomy of traditional enterprise directories and application-level user information stores. But as such, it is also a very elusive...
View ArticleWebMatrix 3 is the free site editor for Azure
On May 1st, Microsoft officially launched WebMatrix 3. As with so many other Microsoft products, the third version is the one worth serious consideration. WebMatrix is a simple, yet powerful way to...
View ArticleApproaching Build: What is the “Blue” wave?
This week will be quite a barrage of Microsoft-related information. TechEd Europe kicks off tomorrow in Madrid, and the Build conference will get rolling on Wednesday in San Fransisco. This blog post...
View ArticleState of ASP.NET part 1: Leaving the parents
ASP.NET is working hard to loosen its connections to both Visual Studio and .NET Framework releases in general. What does this mean to you? This post kicks off a three-part series on the state of...
View ArticleState of ASP.NET part 2: One ASP.NET
ASP.NET has expanded into multiple code frameworks, including Web Forms, MVC and Web API. First these siblings grew apart, and now they’re coming back together. There are two distinct developments a...
View ArticleState of ASP.NET part 3: Modern tooling
With the the modern web leaping ahead, Visual Studio has looked like a clumsy and enterprisey toolkit… but its getting leaner and faster. In this post, I will look deeper into the toolset of modern and...
View ArticleBuild 2016 expectations: No strategic surprises
As I write this, I’m sitting in San Francisco, waiting for Microsoft’s Build conference to start. The two keynotes on Wednesday and Thursday mornings will be broadcast live on Channel9. This blog post...
View Article
More Pages to Explore .....