Silverlight and Oslo – My goals for this year

So as the new year starts, I’m going to take a better look at two technologies in particular: Silverlight and “Oslo”. 

Silverlight has so much potential, forget about all of its flashy features, and think about it from a line-of-business (LOB) perspective.  Companies have tried over and over to deliver desktop application features over the browser for years now and at the end of the day, we get these bloated clunky websites that fail to deliver what’s promised.  Ajax has gotten things a lot closer, but keeping state and carrying large chunks of data around on a web application is still an issue…not only that, but the amount of code that is needed on a web application to achieve what can be achieved with WinForms is ridiculous.  Prior to my last contract, I had been doing ASP.NET and back-end development for years, but building a shrink-wrapped windows application opened my eyes to the huge benefits of working outside the browser.  Silverlight does a great job at bringing together the best of both worlds, it gives you a rich environment to work with and allows you the flexibility to deploy content to your users through the browser.

Oslo finally brings a model-driven development platform to developers.  The ideas of Software Factories and Domain Specific Languages (DSLs) are nothing new, they’ve been around way before I heard of them back in ’04 or ’05, but there’s never been good tools or environments that would allow the concept to take off and be adopted. 

As I experiment with these two, I will update this blog with samples, usage scenarios, etc.

About esteban

Esteban is the Founder and Chief Technologist at Nebbia Technology, an ALM consulting and Azure-powered technology company. He is a software developer with a passion for ALM, TFS, Azure, and software development best practices. Esteban is a Microsoft Visual Studio ALM MVP and ALM Ranger, Pluralsight author, and the president of ONETUG (Orlando .NET User Group).

One thought on “Error when installing SQL 2008 on Windows Server 2008 R2 (64 bit)

  1. Mark Allen

    Another approach which works well is to have the XML tag reference a custom TFS group. In my case there is a master contributor group shared between projects so rather than list all the contributor users in the template AssignedTo list boxes I created a TFS group called ‘TeamAssignments’ and within security I referenced the team. Then in the templates I added the tag ListItem value=[project]\TeamAssignments. Now when anyone is added to the team they are displayed in the AssignedTo List box. This also means that another team can be created without changing the templates as the changes can be done in security.

    TFS Team Name: Blue (example set up in security)
    TFS Group Name: TeamAssignments
    Members: Team Blue


Leave a Reply

Your email address will not be published. Required fields are marked *

Are you human? *