DSL Tools Workbench is Now Available
As discussed at OOPSLA, we are releasing the first salvo of tools with the Microsoft tools for domain specific languages (October 2004 Release). The DSL Tools workbench (DSL Tools Workbench) is the first workbench in the Visual Studio Team System workshop (Visual Studio Team System Workshop). This is a Technology Preview release - not a beta or final release. As such, you can expect it to be a work in progress. On the workbench, you'll find a link to the download and an accompanying walkthrough.
This also marks Jochen Seemann's (RSS) entry into the 'blogosphere':
I am a program manager in the Visual Studio Team System group. Specifically, I’m responsible for a framework that is used to build graphical designers in Visual Studio. My team includes team members in Redmond, WA and Cambridge, UK.
And these posts:
New Software Factories Article
The third installation of a four-part series from Jack Greenfield on Software Factories is now available:
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
This paper is about a methodology developed at Microsoft that we call software factories. In a nutshell, a software factory is a development environment configured to support the rapid development of a specific type of application. While software factories are really just the logical next step in the continuing evolution of software development methods and practices, they promise to change the character of the software industry by introducing patterns of industrialization.
For more information, see:
In his blog, John Evdemon announced the availabiliy of a webcast recording he made with a few others on the subject of SOA patterns & anti-patterns:
New Webcast: Patterns for SOA
I did a webcast this morning with Ron Jacobs (PAG), Alex Weinert (Indigo) and Ted Neward (Author, Speaker, All Around Geek). The topic was "Patterns for SOA" and used an informal "talk show" format.
Comparing VSS and Team Foundation Version Control
Korby Parnell shares an e-mail thread he was on recently that discusses some unexpected behavior in VSS; of course, Team Foundation version control doesn't do anything unexpected...knock on wood:
VSS vs. Team Foundation Version Control | Checkout Behavior
"Unexpected Get" was the subject of a very interesting email thread that passed through my Outlook Inbox today. I mentioned the issue it raises in a previous post: Team Foundation vs. SourceSafe | Checking Out. Basically, VSS and Team Foundation perform check out operations in two very different ways.