Migrating Applications to Windows Azure – The Silverlight 3 Client

New GUI Even though I created a new UI for the application, I reused much of the code as the functionality was nearly identical. I changed the color, location and size of the elements and added a few new ones. The new user interface is built using a both Expression Blend 3 and Visual Studio…


Migrating Applications to Windows Azure – SOAP to REST

Migrating the Sounds Familiar application services to the cloud prompted me to make a switch from SOAP to REST. Though it was not necessary to make the switch, REST has become the de-facto standard for public services. The modification to my existing services was not a major change. To assist me in my service migration…


Migrating Applications to Windows Azure – Visual Studio 2010 Project Setup

Setting up the project in Visual Studio 2010 is very straight forward: Click File –> New –> Project, select Cloud, provide a Name and click OK. Next select the type of Role you want to create. For hosting both a Silverlight client and WCF services, choose ASP.NET Web Role. Once the Azure project is created,…


Migrating Applications to Windows Azure – SQL Server to SQL Azure

SQL Azure Database is a cloud database service from Microsoft. SQL Azure provides web-facing database functionality as a utility service. Cloud-based database solutions such as SQL Azure can provide many benefits including rapid provisioning, cost-effective scalability, high availability and reduced management overhead. The SQL Azure Portal gives you a simple page to create your database….


Migrating Applications to Windows Azure – System Configuration

Configure your Windows Azure Account and Development Environment To get started developing for Windows Azure you will need an account. Before you can have an account you will need a Windows Azure token. Request a token by completing the application here. Tokens are generally issued within a few hours. Once you have received your token,…


Migrating Applications to Windows Azure – The Architecture

The architecture for a rich internet application leverages the same logical model that all modern applications are based on: the n-tier service-oriented model. This diagram depicts the n-tier service-oriented layered architecture consisting of 3 layers, Presentation, Business and Data / Interop. Of course this is the most basic version of this model and at this…


Migrating Applications to Windows Azure

  Over the past three years I have been using my personal music website as a sandbox for experimenting with the latest Microsoft Application Platform features for building service oriented web applications. The last version of the site featured WCF SOAP services and a Silverlight 2 UI. The site was hosted at DiscountASP and leveraged…


Innovation Showcase Headlines – 12/14/2009

Here are the latest headlines from the Innovation Showcase News Site. Windows 7 Application Compatibility List Windows Azure in 20 Minutes! 3M Multi-touch Developer Kit on Windows 7 ARCast.TV – Rocky Lhotka on Development Frameworks 15 reasons why you should start using Model Driven Development (MDD) IE8 And Web Standards Dominos Pizza Hosts a Java/Tomcat…


ARCast.TV – Rocky Lhotka on Development Frameworks

ARCast.TV – Rocky Lhotka on Development Frameworks It is difficult to strike a balance between the optimal architecture and over architecting a solution. Joe Shirey sits down with Rocky Lhotka , the creator of the CSLA.NET framework, to discuss how he balances what should and should not be in his framework. Technorati Tags: ARCast,Architects,Architectural Skills,CSLA.NET,Frameworks,Practical…


Innovation Showcase Headlines – 12/07/2009

This weeks Innovation Showcase Headlines features news from the PDC09, the latest ARCast episode, a “Dallas” deep dive from Jim O’Neil, a Silverlight 4 overview from Jeff Barnes and Azure pricing info detailed by Allan Da Costa Pinto. Azure Data as a Service – Jim O’Neil details Dallas ARCast.TV – Vishwas Lele, CTO of Applied…