[ Back to Diary Page ]


General Meeting

Location: Auditorium, Library 2nd Floor
Date: Thursday, April 24, 2003
Time: 7:00 to 10:00 pm
Topic: Code Generation: Beyond Component-Based Programming
John Lam, IUnknown.com
www.iunknown.com

There are limits to what you can build using component-based programming and object-oriented languages. In this talk, John will take you on a journey with him as he discusses how code generation can allow you to build higher quality software, in significantly less time, and which can transcend the underlying technology that it was originally implemented on. We will see how domain-specific languages and simple code generation scripts are all that you need to build far more powerful and lasting abstractions than you would have thought possible.

About John Lam
John Lam is Wintellect’s ASP.NET wonk. He teaches and tweaks Wintellect's Programming ASP.NET class, which is now available in both C# and VB.NET. He spends the rest of his time working at a software startup that is building innovative digital media software. John is the technical chair for the C# and C++ tracks at this VSConnections conference. He is the co-author of Essential XML, and has published numerous developer articles in MSDN Magazine and PC Magazine. John maintains a popular weblog on his website: http://www.iunknown.com.

Links: Here are some links to code generation related posts on John's weblog. You can download the Powerpoint slides from his talk by following the third link.

When less is more
Code generation with GSLgen: Step 0
Beating the code generation drum


[ Back to Diary Page ]