Entity Framework Code First DbContext and SQL Azure Connection Fault Handling

  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, you can read this explanatory info: http://social.technet.microsoft.com/wiki/contents/articles/1541.sql-azure-connection-management-en-us.aspx Then, regarding a workaround when…


CQRS BUS and Windows Azure technologies

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, Udi Dahan, Martin Fowler, etc….


Workshop VS.Lightswitch & Windows Azure!

  [UPDATED June 7th] Here I add a nice LightSiwtch Sample Application: http://blogs.msdn.com/b/bethmassi/archive/2011/05/25/contoso-construction-lightswitch-advanced-development-sample.aspx  [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’ using the new Microsoft RAD VS.LightSwitch…


Just released V1.0 of our DDD NLayered Architecture Guide/Book and Sample-App (Free eBook)

[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: https://www.microsoft.com/net/architecture/ Specifically, most of the DDD…


Houston codename: SQL Azure Web/RIA Management Studio

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. Project “Houston” provides a web-based database management tool for basic…


Developing and Deploying Java-Tomcat apps into Windows Azure

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. You can get more info about this here: http://www.microsoft.com/windowsazure/interop/ So, in this…


How to set a default page to a Windows Azure Web Role App (Silverlight, ASP.NET, etc.)

  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, in most of the cases we don’t…


Importing/Exporting data to SQL Azure databases using BCP and SQL Scripts

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, another new option is using the new DACPAC (Data…


Azure Metro Training in Madrid (16th April 2009) Material

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, as well: SKYDRIVE location (Presentations): http://cid-c537c2af47f728a0.skydrive.live.com/browse.aspx/Msft%20Dpe%20Spain%20Architects%20Events/2009%20-%20Azure%20Metro%20Training    Marzo de 2009  …


PDC 2008 disclosures! – The cloud: Windows Azure Services Platform

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! Windows Azure is an Operating System in ‘the cloud’ (massive Microsoft data centers for the Internet), but you can see it more like…