I’ve been working migrating an App to Windows Azure and SQL Azure. This app is using Entity Framework 4.3 Code First and DbContext.
One important point is related to the SQL Azure Conection Fault Handling. If you don’t know about this topic,
CQRS has several internal patterns and objects types like Commands, CommandHandlers, Events, EventHandlers, and a few others. In the following diagram I show a basic diagram positioning those topics:
I am not going to explain CQRS philosophy here, as you can read about it in many posts from Greg Young,
[UPDATED June 7th] Here I add a nice LightSiwtch Sample Application:
[UPDATED May 11th 2011]
Here I attach the presentation we delivered in this Workshop.
On May 5th, joining forces with Avanade, we’ll deliver the following Workshop in Microsoft Office (Madrid):
Maximum productivity and ‘Time-To-Market’
[UPDATED – April 2017] – IMPORTANT: For up-to-date architecture and development guidance using .NET (i.e. .NET Core, ASP.NET Core, Docker containers, etc.) including Domain-Driven Design patterns, microservices architectures and other .NET related technologies like Xamarin for mobile apps check this landing page pointing to multiple NEW guides and reference applications:
Microsoft® Project Code-Named “Houston” is a lightweight and easy to use database management tool for SQL Azure databases. It is designed specifically for Web developers and other technology professionals seeking a straightforward solution to quickly develop, deploy, and manage their data-driven applications in the cloud.
As you may know, Windows Azure is a multi-platform environment, so we can run many other languages/platforms other than .NET, like Java, PHP, Ruby, etc., and even using a whole Web-AppServer like Apache Tomcat, a DBMS like MySQL, and using IDEs like ECLIPSE.
This is a very easy tip, but useful. As you may know, Windows Azure management portal has not a way to set many things you could do using IIS Management console. But, because most of the IIS 7.x configuration can be also set using XML configuration files,
The basic way: SQL Scripts + BCP
There are also other methods you can use to export/import or even sync data like SQL Azure Migration Wizard, SQL Azure Data Sync, and even SSIS (SQL Server Integration Services).
Also, instead of creating database schema using SQL Scripts,
Last week, we delivered a nice Azure training (One condensed full day about AZURE platform).
Sorry, but everything is in Spanish (Agenda & Presentations), as we delivered it in Spanish.
So, down below you can read the agenda and the Presentations are posted in my SKYDRIVE,
So!, I’m actually attending PDC 2008!!. It has just started a few hours ago. Its main announcements are around ‘the cloud’ and the services Microsoft is offering now based on:
Windows Azure is an Operating System in ‘the cloud’