Cesar de la Torre
Principal Program Manager at the Azure team.
Latest posts
Working with WCF RIA Services JSON endpoints for HTML5, JavaScript & JQuery
WCF RIA Services and JSON endpoints Interesting posts about the base for many future apps based on HTML5, WCF RIA Services JSON endpoints and JavaScript : http://blogs.msdn.com/b/davrous/archive/2010/12/14/how-to-open-a-wcf-ria-services-application-to-other-type-of-clients-the-json-endpoint-4-5.aspx http://www.yumasoft.com/node/108 http://joseph-connolly.com/blog/post/WCF-RIA-Services-jQuery-and-JSON-endpoint-Part-1.aspx Developer & Design Tools will evolve to simplify and give much more productivity, but this is the technical base for many future Internet scenarios. MVVM pat...
Implementing a Value-Object Base class (Supertype pattern–DDD patterns related)
It is usually a recommended practice to have Value-Object base-class so we can have common functionality which can be used by all of our value-object classes. Typically, comparison methods or any other common subject for Value-Objects, should be included here. Below I show a sample Value-Object Base-Class:
Don’t like EF 4.1 ‘Data Annotations’ for DDD Architectures implementation –’Fluent API’ fits better for that!
I write this post in order to get some feedback regarding what I currently think about EF 4.1 Data Annotations and how it fits in DDD Architectural styles. About DDD Architectural styles, here it is our Architecture Guide (Though we are actually writing its second edition, adding EF 4.1 Code-First approach). But most DDD Architectural concepts and patterns are exposed there: http://msdn.microsoft.com/es-es/architecture/en/ The subject I want to toss about is the following: In DDD architecture designs we must isolate our Domain Model Layer and therefore, our Domain Entities from any other layer, especially from i...
Just Published the English version of our ‘DDD N-Layered .NET 4.0 Architecture Guide’ book and Sample-App at CODEPLEX
[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 (Domain-Driven Design) patterns explained in the guidance written in 2010/2011 are still valid nowadays, however all the technologies have evolved significantly. Also,...
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 and Windows Azure. This environment is especially made for small & departmental apps. Non complex scenarios for very simp...
New update Windows Azure Platform Training Kit – April Update
Quite a few new interesting updates: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78&displaylang=en From the site: Some of the specific changes with the April update of the training kit includes: · [New] Authenticating Users in a Windows Phone 7 App via ACS, OData Services and Windows Azure lab · [New] Windows Azure Traffic Manager lab · [New] Introduction to SQL Azure Reporting Services lab · [Updated] Connecting Apps with Windows Azure Connect lab updated for Connect refresh · [Updated] Windows Azure CDN lab updated for CDN ...
Entity Framework 4.1 just Released!
For me, it means fundamentally ‘Code First approach’, which is actually the best approach for DDD (Domain Driven Design) architectural styles (for your Domain Entity Model). So now, it is ready for production developments!!. Release to Web (RTW) of Microsoft ADO.NET Entity Framework 4.1 (EF 4.1). This is a fully supported, go-live release. What’s in EF 4.1? ADO.NET Entity Framework 4.1 introduces two new features: Getting EF 4.1 ADO.NET Entity Framework 4.1 is available in a couple of places: Getting Started There are a number of resources to help you get started with EF 4...
How to enable Wireless Networking on Windows Server 2008 R2
Just for my reminding, as I always forget these steps: By default, WiFi connection is disabled in Windows Server 2008 R2, kind of "locked down", for security reasons (Windows Server is supposed to be running on a server, not in a PC). But in my case, I run Windows Server 2008 R2 on my laptop (HP Elitebook 8540w), so... To enable support for wireless networking:
Automatically deploying Azure Connect Agents software
In order to set up Windows Azure Connect, you need to install a piece of software called Azure Connect Agent in each server/machine from your datacenter that you want to access. In order to do that, you usually have to access Azure-Portal in order to get a specific agent for each server. You usually click “Install Local Endpoint” in the portal the popup window includes the URL for installing the endpoint, and is says: “You cannot save the installation software and run it later, because it includes an activation token” Ok, in reality you can save the endpoint installation software (A...