<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6934451664710049518</id><updated>2011-07-08T02:17:48.084+02:00</updated><category term='Conferences'/><category term='General'/><title type='text'>Dsl Codegeneration</title><subtitle type='html'>All about codegeneration, mostly powered by .NET Technologies</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dslcodegeneration.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6934451664710049518/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://dslcodegeneration.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Geert Van Laethem</name><uri>http://www.blogger.com/profile/15092907402741932383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6934451664710049518.post-7830303062925875163</id><published>2009-11-08T21:02:00.003+01:00</published><updated>2009-11-08T21:04:24.478+01:00</updated><title type='text'>moved to codecellar.net</title><content type='html'>I forgot to mention it on this old blog until somebody from Microsoft mentioned it to me.&lt;br /&gt;&lt;br /&gt;My blog moved a while ago to a new location &lt;a href="http://www.codecellar.net"&gt;codecellar.net&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;So delete this one from your memory and move on to my other blog for more posts from me.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6934451664710049518-7830303062925875163?l=dslcodegeneration.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dslcodegeneration.blogspot.com/feeds/7830303062925875163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6934451664710049518&amp;postID=7830303062925875163' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6934451664710049518/posts/default/7830303062925875163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6934451664710049518/posts/default/7830303062925875163'/><link rel='alternate' type='text/html' href='http://dslcodegeneration.blogspot.com/2009/11/moved-to-codecellarnet.html' title='moved to codecellar.net'/><author><name>Geert Van Laethem</name><uri>http://www.blogger.com/profile/15092907402741932383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6934451664710049518.post-779896865994687945</id><published>2008-09-30T15:37:00.004+02:00</published><updated>2008-09-30T15:49:41.166+02:00</updated><title type='text'>VSX Conference + Release FX 1.6</title><content type='html'>Due a tight release plan of our new framework (FX 1.6) I didn't had the time to post on this blog. The first version was released on 12 september.&lt;br /&gt;The day after I left for the Microsoft VSX Conference and VSIP partner days on the Microsoft campus at Redmond (with a bad cold). More about this adventure later on.&lt;br /&gt;&lt;br /&gt;Next week I've planned for myself a hack week so i can play with a lot of ideas I got during the development of the framework and during my stay in Redmond. So probably I will post a lot of my findings on my blog.&lt;br /&gt;&lt;br /&gt;Stay tuned for more!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6934451664710049518-779896865994687945?l=dslcodegeneration.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dslcodegeneration.blogspot.com/feeds/779896865994687945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6934451664710049518&amp;postID=779896865994687945' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6934451664710049518/posts/default/779896865994687945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6934451664710049518/posts/default/779896865994687945'/><link rel='alternate' type='text/html' href='http://dslcodegeneration.blogspot.com/2008/09/vsx-conference-release-fx-16.html' title='VSX Conference + Release FX 1.6'/><author><name>Geert Van Laethem</name><uri>http://www.blogger.com/profile/15092907402741932383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6934451664710049518.post-4840819949620919414</id><published>2008-07-07T11:35:00.002+02:00</published><updated>2008-07-07T12:25:00.373+02:00</updated><title type='text'>How to add a menuitem to your dsl diagram</title><content type='html'>On the codegeneration conference in one of the BOF sessions somebody (I forgot his name, Swedish guy working at Sony Ericson) had a problem to add a menuitem to his diagram.&lt;br /&gt;In the past I always added my menuitem through the guidance package that was using my dsl. I was playing with the idea to keep everything separated and not integrate everything in our guidance package. So I was afraid I had to deal with same problem the other had.&lt;br /&gt;&lt;br /&gt;This is the result of my research:&lt;br /&gt;&lt;br /&gt;In the &lt;a href="http://www.domainspecificdevelopment.com/"&gt;book&lt;/a&gt; of Steve Cook and co there was a chapter that explained it perfectly, but that was for the system used in VS2005.&lt;br /&gt;So I had to look a little bit further and found what I was looking for in the sample database enclosed with VS2008 SDK. It is a good start but didn't gave me everything what I needed. I found on the &lt;a href="http://code.msdn.microsoft.com/Project/ProjectDirectory.aspx?TagName=VSX%2cVS%20SDK"&gt;MSDN Code Gallery&lt;/a&gt; in the &lt;a href="http://code.msdn.microsoft.com/MenuCommandsRefDD/Release/ProjectReleases.aspx?ReleaseId=1221"&gt;Menu Commands Reference Deep Dive&lt;/a&gt; document.&lt;br /&gt;It gave me the overall idea how to do it and after several hours I had my solution.&lt;br /&gt;&lt;br /&gt;If anyone wants to have the code how to do it exactly, leave a comment on this post and I post it ASAP (I am still struggling to post samples without tweaking my post for more then an hour to post it in a proper format).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6934451664710049518-4840819949620919414?l=dslcodegeneration.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dslcodegeneration.blogspot.com/feeds/4840819949620919414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6934451664710049518&amp;postID=4840819949620919414' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6934451664710049518/posts/default/4840819949620919414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6934451664710049518/posts/default/4840819949620919414'/><link rel='alternate' type='text/html' href='http://dslcodegeneration.blogspot.com/2008/07/how-to-add-menuitem-to-your-dsl-diagram.html' title='How to add a menuitem to your dsl diagram'/><author><name>Geert Van Laethem</name><uri>http://www.blogger.com/profile/15092907402741932383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6934451664710049518.post-3495440926445704528</id><published>2008-07-01T15:43:00.002+02:00</published><updated>2008-07-01T15:47:56.566+02:00</updated><title type='text'>Fowler working on a dsl book</title><content type='html'>I just found out that Martin Fowler is working on a dsl book.&lt;br /&gt;(Hopefully Martin will give a presentation on the codegeneration conference next year).&lt;br /&gt;&lt;br /&gt;It is still a work in progress. You can find more information over &lt;a href="http://martinfowler.com/dslwip/"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;What I understand is that it will be more of a general approach in a "duplex" form.&lt;br /&gt;&lt;br /&gt;I am looking forward too read it and hopefully I learn something of it, like all his previous books I bought.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6934451664710049518-3495440926445704528?l=dslcodegeneration.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dslcodegeneration.blogspot.com/feeds/3495440926445704528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6934451664710049518&amp;postID=3495440926445704528' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6934451664710049518/posts/default/3495440926445704528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6934451664710049518/posts/default/3495440926445704528'/><link rel='alternate' type='text/html' href='http://dslcodegeneration.blogspot.com/2008/07/fowler-working-on-dsl-book.html' title='Fowler working on a dsl book'/><author><name>Geert Van Laethem</name><uri>http://www.blogger.com/profile/15092907402741932383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6934451664710049518.post-6736451912554543869</id><published>2008-06-30T11:47:00.004+02:00</published><updated>2008-06-30T11:55:44.069+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Conferences'/><title type='text'>Codegeneration 2008, Cambridge UK</title><content type='html'>I am back from the Codegeneration 2008 conference in Cambridge UK.&lt;br /&gt;It was an awesome experience in a beautiful environment. I met a lot of interesting people and wrote half a notebook with ideas, topics and experiences that I can use in my daily work.&lt;br /&gt;&lt;br /&gt;I will post more of it later on (with photos), but first I need to struggle through all the mails and requests they throw on my desk. (Next time I have to disappear for a few days after the conference, to handle all the stuff I got from the conference).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6934451664710049518-6736451912554543869?l=dslcodegeneration.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dslcodegeneration.blogspot.com/feeds/6736451912554543869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6934451664710049518&amp;postID=6736451912554543869' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6934451664710049518/posts/default/6736451912554543869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6934451664710049518/posts/default/6736451912554543869'/><link rel='alternate' type='text/html' href='http://dslcodegeneration.blogspot.com/2008/06/codegeneration-2008-cambridge-uk.html' title='Codegeneration 2008, Cambridge UK'/><author><name>Geert Van Laethem</name><uri>http://www.blogger.com/profile/15092907402741932383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6934451664710049518.post-5402150829089351261</id><published>2008-06-30T11:37:00.002+02:00</published><updated>2008-06-30T11:47:18.611+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Start of the blog</title><content type='html'>I've started this blog because of a request from somebody I met at the Codegeneration 2008 conference in Cambridge, UK.&lt;br /&gt;I will use this Blog mostly to share my experiences and ideas with the Dsl Tools that are packed in the Visual Studio SDK.&lt;br /&gt;&lt;br /&gt;I am working on a new framework for a client where I am contracted.&lt;br /&gt;The new framework I am building is based on the &lt;a href="http://www.codeplex.com/servicefactory"&gt;Service Factory&lt;/a&gt; of the Microsoft P&amp;amp;P team.&lt;br /&gt;I have a tight schedule but when I can I will post (I will certainly use it myself as a reference).&lt;br /&gt;&lt;br /&gt;Feel free to comment on anything I post. The comments are moderated to keep it clean and well-organized.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6934451664710049518-5402150829089351261?l=dslcodegeneration.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dslcodegeneration.blogspot.com/feeds/5402150829089351261/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6934451664710049518&amp;postID=5402150829089351261' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6934451664710049518/posts/default/5402150829089351261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6934451664710049518/posts/default/5402150829089351261'/><link rel='alternate' type='text/html' href='http://dslcodegeneration.blogspot.com/2008/06/start-of-blog.html' title='Start of the blog'/><author><name>Geert Van Laethem</name><uri>http://www.blogger.com/profile/15092907402741932383</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
