Steve Cook's WebLog
Getting .NET Framework source code in your VS2008 debugger
Shawn Burke's blog has full instructions on how to make the .NET reference source code available in...
Author: Steve Cook MSFT Date: 02/08/2008
Known issues in Microsoft Visual Studio 2008 SDK 1.0
The VSX Team Blog lists these issues, several of which affect the DSL Tools.
Author: Steve Cook MSFT Date: 01/31/2008
Storyboard designer
The storyboard designer (https://www.codeplex.com/storyboarddesigner) is a great example of how DSL...
Author: Steve Cook MSFT Date: 12/18/2007
DSL Tools and Visual Studio eXtensibility are hiring in Cambridge and Redmond!
If you have great software development skills and want to join the Visual Studio Extensibility team,...
Author: Steve Cook MSFT Date: 12/07/2007
Your feedback needed
Aaron Ruckman is looking for feedback on your experience of installing and deploying Visual Studio.
Author: Steve Cook MSFT Date: 12/04/2007
DSL Tools Roadmap
Stuart has blogged a roadmap of future plans for DSL Tools.
Author: Steve Cook MSFT Date: 11/26/2007
Barcelona
Tomorrow morning I'm off to Barcelona, where TechEd is happening. I'll be there until Sunday. I...
Author: Steve Cook MSFT Date: 11/07/2007
Containment and deletion
An old chestnut came up recently: the relationship between "containment" and "cascade delete"....
Author: Steve Cook MSFT Date: 10/06/2007
Releasing the Source Code for the .NET Framework Libraries
See Scott Guthrie's blog. This will make things easier for .NET developers.
Author: Steve Cook MSFT Date: 10/04/2007
Using LINQ to write constraints in OCL style v4
Based on much appreciated feedback from my earlier posts, here is my latest version. This one is...
Author: Steve Cook MSFT Date: 09/02/2007
Using LINQ to write constraints in OCL style v3
In a comment to my last post, Keith Short challenged me to write a version of this constraint with...
Author: Steve Cook MSFT Date: 08/29/2007
Using LINQ to write constraints in OCL style v2
Based on Michael Giagnocavo's feedback, here's a cleaner version of my last post. Thanks Michael....
Author: Steve Cook MSFT Date: 08/23/2007
Using LINQ to write constraints in OCL style
I wanted to investigate using LINQ to write constraints "OCL-style". I made a "minimal language" and...
Author: Steve Cook MSFT Date: 08/23/2007
DSL Tools team joins VS Ecosystem team
I'm back from a very nice family holiday. As announced on the VSX Team Blog the DSL Tools team has...
Author: Steve Cook MSFT Date: 08/21/2007
Recording of CG2007 panel session
The recording of the panel session at the recent CG2007 conference on the topic of DSLs vs UML is...
Author: Steve Cook MSFT Date: 07/17/2007
TOOLS conference
I'll be giving a keynote at the TOOLS conference in Zurich in a few days. There's also a workshop...
Author: Steve Cook MSFT Date: 06/20/2007
New Path Editor
Nice description of the new path editor for DSL Tools on the VS Team Architect blog.
Author: Steve Cook MSFT Date: 06/08/2007
Video of Gareth at TechEd
Gareth speaks about DSL Tools on video - with a picture of the book.
Author: Steve Cook MSFT Date: 06/08/2007
Speeding up auto-layout
I've been trying to speed up the way that DSL Tools lays out a bunch of lines and shapes when you...
Author: Steve Cook MSFT Date: 06/07/2007
Videos about the VS 2008 Shell
There are some short video interviews about the new VS 2008 Shell at the VSX team blog. This is...
Author: Steve Cook MSFT Date: 06/07/2007
Slides from Code Generation 2007
Many of the slides from CG2007 are available here. Several of the talks are about DSL Tools: I...
Author: Steve Cook MSFT Date: 06/07/2007
The book is here!
I saw my first copy of our book on Saturday at the CodeGen 2007 conference in Cambridge - Jos Warmer...
Author: Steve Cook MSFT Date: 05/21/2007
Our book is in final production
We've finished proofreading our book and it should be available within a month.
Author: Steve Cook MSFT Date: 05/02/2007
Software Factories book now published in Russian
Here is the Software Factories book in Russian, courtesy of the publishing group...
Author: Steve Cook MSFT Date: 03/09/2007
Controversy at Code Generation 2007
Several members of our team will be at Code Generation 2007. I'll be on a panel session on 19th May....
Author: Steve Cook MSFT Date: 03/08/2007
Visual Studio SDK V4 and DSL Tools Update
The new version of DSL Tools is out now - see Gareth's blog for details.
Author: Steve Cook MSFT Date: 03/06/2007
Hmmm. Tagged.
Oh. I have been tagged by Tad Anderson. I never do chain letters. But I suppose this is different....
Author: Steve Cook MSFT Date: 03/04/2007
Visual Studio Team System Chat – This Wednesday
Join members of the Visual Studio Team System product group to discuss features available in Visual...
Author: Steve Cook MSFT Date: 02/06/2007
100,000 software factories
There's a nice plug for our work on Soma's blog - Somasegar is the corporate vice president of...
Author: Steve Cook MSFT Date: 01/30/2007
LINQ and DSL Tools
I've been playing with DSL Tools and the LINQ preview. Apparently the LINQ preview contains an...
Author: Steve Cook MSFT Date: 01/12/2007
SoSyM Theme Issue on Metamodeling
The journal Software and Systems Modeling is having a special issue about Metamodeling. The call for...
Author: Steve Cook MSFT Date: 01/08/2007
Architecture Journal on software factories
Issue 9 has articles by Jack Greenfield, Marcel de Vries, Tom Fuller, Steve Eadie, Lewis Curtis and...
Author: Steve Cook MSFT Date: 01/03/2007
Happy New Year!
Back to work today. I spent quite a bit of time over the holidays reading through the draft of our...
Author: Steve Cook MSFT Date: 01/02/2007
Tangible Architect uses DSL Modelling
Another product based on DSL Tools can be seen at www.tangiblearchitect.com/tour
Author: Steve Cook MSFT Date: 01/02/2007
Esoteric Programming Languages
I thoroughly enjoyed this.
Author: Steve Cook MSFT Date: 12/05/2006
The UML Pantomime
I found the Babel Experiment described here very interesting. It claims to show that if you only...
Author: Steve Cook MSFT Date: 11/10/2006
DSL Tools V1 is available
We've released DSL Tools V1 - see https://msdn.microsoft.com/vstudio/DSLTools/. Hardware permitting,...
Author: Steve Cook MSFT Date: 09/20/2006
A mopping up exercise
I gave a keynote talk this morning at JMLC2006 in Oxford, about Domain Specific Languages. To be...
Author: Steve Cook MSFT Date: 09/14/2006
The MSF team
David Anderson has blogged about Alan Wills moving to the MSF team. Alan has been a mainstay of the...
Author: Steve Cook MSFT Date: 09/06/2006
Visual Studio Team System Public MSDN Chat
Come and join members from the Visual Studio Team System product group to discuss features available...
Author: Steve Cook MSFT Date: 09/01/2006
We are still recruiting
I'm just back from a very nice family holiday in Greece, and I'm catching up. We are still looking...
Author: Steve Cook MSFT Date: 08/21/2006
We're recruiting .Net developers
Are you an outstanding .Net developer? Would you like to work in Cambridge (UK) helping us build our...
Author: Steve Cook MSFT Date: 07/12/2006
Macaw's Software Factory
At this link is an interesting article about how Macaw, a System Integrator based in the...
Author: Steve Cook MSFT Date: 06/15/2006
New version of DSL Tools now available
See the DSL Tools web page for details on the latest preview of the DSL Tools. Here's what the link...
Author: Steve Cook MSFT Date: 06/06/2006
HL7 Software Factory discussions
Over on Roy Osherove's blog there are some interesting interchanges about the HL7 software factory,...
Author: Steve Cook MSFT Date: 05/19/2006
A Software Factory for game development
André Furtado's SharpLudus is a very interesting-looking application of the DSL Tools.
Author: Steve Cook MSFT Date: 05/13/2006
EDS article on using DSL Tools
There's a nice article on MSDN about using the DSL Tools in EDS's model-driven development approach,...
Author: Steve Cook MSFT Date: 05/12/2006
The Atlantic Microsoft DSL Tools Zoo
I'm just back from a very pleasant holiday, which partially explains my recent blogging silence. At...
Author: Steve Cook MSFT Date: 04/18/2006
Analogy between software development and manufacturing
Neil Davidson emailed me this interesting comment about my SPA talk. I fully agree with him that...
Author: Steve Cook MSFT Date: 01/19/2006
Software Factories talk
Last night I spoke at the British Computer Society Software Practice Advancement group's Cambridge...
Author: Steve Cook MSFT Date: 01/19/2006