Cesar de la Torre

Principal Program Manager at the Azure team.

Latest posts

Jun 7, 2011
Post comments count 0
Post likes count 0

Working with WCF RIA Services JSON endpoints for HTML5, JavaScript & JQuery

Cesar De la Torre

  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...

Jun 6, 2011
Post comments count 0
Post likes count 0

Implementing a Value-Object Base class (Supertype pattern–DDD patterns related)

Cesar De la Torre

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:

May 27, 2011
Post comments count 0
Post likes count 0

Don’t like EF 4.1 ‘Data Annotations’ for DDD Architectures implementation –’Fluent API’ fits better for that!

Cesar De la Torre

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...

May 23, 2011
Post comments count 0
Post likes count 0

Just Published the English version of our ‘DDD N-Layered .NET 4.0 Architecture Guide’ book and Sample-App at CODEPLEX

Cesar De la Torre

[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,...

Apr 26, 2011
Post comments count 0
Post likes count 0

Workshop VS.Lightswitch & Windows Azure!

Cesar De la Torre

  [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...

Apr 25, 2011
Post comments count 0
Post likes count 0

New update Windows Azure Platform Training Kit – April Update

Cesar De la Torre

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 ...

Apr 14, 2011
Post comments count 0
Post likes count 0

Entity Framework 4.1 just Released!

Cesar De la Torre

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...

Apr 10, 2011
Post comments count 0
Post likes count 0

How to enable Wireless Networking on Windows Server 2008 R2

Cesar De la Torre

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:

Mar 31, 2011
Post comments count 0
Post likes count 0

Automatically deploying Azure Connect Agents software

Cesar De la Torre

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...