# Thursday, March 4, 2004

De SDGN heeft een Europese primeur!

Tijdens deze conferentie zal de eerste Europese demo van Whitehorse gegeven worden. Whitehorse is de codenaam voor een nieuwe tool van Microsoft die gereleased zal worden als onderdeel van de volgende versie van Visual Studio.NET. Whitehorse is het antwoord van Microsoft op de vraag naar producten voor Application Lifecycle Management. Whitehorse brengt UML-ontwerp, code en deployment bij elkaar binnen Visual Studio.NET.


(Learn Dutch, hee hee)

posted on Thursday, March 4, 2004 9:50:29 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] Trackback
# Wednesday, March 3, 2004
Developers, Developers, Developers

Remember when Steve B ran around stage and chanted this over and over. Microsoft is all about developers. DevDays in NJ is tomorrow and it is pretty much by developers for developers. Looking foward to showing Whitehorse and BizTalk again.

Last year, more than 70,000 developers across the world attended Tech-Ed (I spoke at 3 of them!) to and this year, between TechEd 2004 and DevDays 2004, another 100,000 developers will gather together to learn the ins and outs of Visual Studio. Simply amazing! Not even counting the MDC in Egypt, Pakistan Dev Conference and NDC in Morocco!

See you a future developer event.

posted on Wednesday, March 3, 2004 4:31:20 PM (Eastern Standard Time, UTC-05:00)  #    Comments [1] Trackback
# Thursday, February 26, 2004

Yet More Buzz Around Whitehorse

A few RDs are quoted here in yet another article on Whitehorse. There is a clear momentum around Whitehorse.

Uber RD Tim Huckaby said that he expects software developers and architects will be "overjoyed" when they get their hands on Whitehorse.

Semi cool RD Scott Hanselman said: Whitehorse should also help developers create software more quickly,  The combination of the tool's Web services assembly approach and the prewritten chunks of code that Microsoft provides "gives me bigger and bigger Lego blocks than I've ever had to play with before," Hanselman said.

As he noted in my comments the other day, Keith Short (the Whitehorse Architect) just started a Blog as well: http://blogs.msdn.com/keith_short.

posted on Thursday, February 26, 2004 11:28:54 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] Trackback
# Wednesday, February 25, 2004

DevDays Keynote and Whitehorse


Monday’s keynote went excellent and was covered in Mary Jo Foley’s “Microsoft Watch.”

posted on Wednesday, February 25, 2004 2:08:35 PM (Eastern Standard Time, UTC-05:00)  #    Comments [16] Trackback
# Friday, February 20, 2004

Whitehorse Keynote Demo


Visual Studio “Whidbey” which is in alpha at the moment has a new feature called “Whitehorse.” I will be demoing it Monday in New York and next week in New Jersey. It is pretty cool, impressed even some local Microsoft employees at the NY office today during the Keynote run-through. The party line is that Whitehorse provides integrated model-driven design tools to increase productivity and predictability in design, development, deployment and maintenance of service-oriented distributed systems.  Whitehorse helps close the loop between design and operations and between design and code by modeling the software development and deployment process in a rich, integrated metadata-driven environment with tools that let development teams describe design and implement applications keeping design and code synchronized, describe operational requirements and validate designs against those requirements.  In this environment, application design becomes an abstraction of the code so the development process can be driven from design first or code first, or any mix of the two.


The core of this architecture is the System Definition Model, which is part of Microsoft’s Dynamic Systems Initiative to simplify and automate developing, deploying and operating connected systems.  The System Definition Model is a layered model that can be used to represent the structure of applications systems, the application hosting environment, the network and operating systems environment, and the hardware.  Whitehorse focuses on the top two layers of the model, namely the applications layer and the applications host layer.  The application layer allows the user to describe the structure and behavior of application systems where design can be synchronized with code, while the application host later allows the user to describe a model of the application hosts. 


In Whitehorse these layers translate to the following –

At the application layer:

  • A Distributed Services Designer to whiteboard services that make up a service-oriented application, write code and keep code in synchronization with design
  • A Susbsystem Designer to configure these services into deployable systems
  • At the application host layer:
  • A Logical System Architecture Designer to capture metadata about the deployment environment, and drive designs in system design based on infrastructure
  • A Subsystem Mapper to bind and validate the application design against the data center description


Together these Whitehorse design tools allow users to build Web Services-based connected systems.  Whitehorse helps bridge the gap between architects and developers by enabling application architects to create metadata rich designs that can be given to developers and used directly as the starting point for their work with no translation requirements.  The toolset increases the likelihood of rapid and successful deployment by allowing users to validate their application design against the description of their data center and to correct the design early before coding begins.  Whitehorse also increases the value and lifetime of design documents by ensuring that design information can be kept synchronized with changes to code.  This set of integrated model-driven design tools enable productive “Design for Operations.”



posted on Friday, February 20, 2004 6:59:22 PM (Eastern Standard Time, UTC-05:00)  #    Comments [3] Trackback