Layered Architecture Sample for Azure
takes the Expense Sample
application that was originally developed in Layered Architecture Sample for .NET
and ports it into the Windows Azure
platform to demonstrate how a carefully designed layered application can be easily deployed to the cloud. It also illustrates how layering concepts can be applied in the cloud environment.Layered Architecture Sample for .NET
was designed to showcase various .NET Technologies such as Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), Windows Workflow Foundation (WF), Windows Form, ASP.NET and ADO.NET Entity Framework working in conjunction with the Layered Architecture Design Pattern. Layered Architecture Sample for Azure
extends on that vision by demonstrating how to perform them in the cloud.
The current version of Layered Architecture Sample for Azure uses Windows Azure and SQL Azure completely to show how to deploy all the layers to the cloud while retaining a small portion of the desktop clients for on-premise communication with the cloud service. Future versions of the sample will demonstrate hybrid on-premise and cloud scenario by leveraging on Windows Azure AppFabric Service Bus to communicate with on-premise services.
You can now quickly create a layered project structure for your Windows Azure cloud applications with Layered Architecture Solution GuidanceFull cloud scenario with minimal on-premise bits (Non Azure AppFabric scenario)