Monthly Archives: October 2008

Composing Statements with Expression Trees in .NET 3.0

I was preparing some examples for my upcoming ALT.NET Workshop and thought that this might be of some interest to a few people. Expression Trees’ primary raison d’être was to facilitate LINQ-y type stuff in the IQueryable implementations to support … Continue reading 

Posted in .NET, Expression Trees | 1 Comment

Internal DSL Pattern: Nested Function

This is a portion of a larger set of posts on the subject of Internal DSLs. Nested Function is a pattern explained by Martin Fowler as part of his DSL book work in progress. Fowler’s take on Nested Functions is … Continue reading 

Posted in .NET, Design, DSL | Comments Off

Internal DSL Pattern: Method Chaining

This is a portion of a larger set of posts on the subject of Internal DSLs. Method Chaining is a pattern explained by Martin Fowler as part of his DSL book work in progress. Fowler’s take on Method Chaining is … Continue reading 

Posted in .NET, Design, DSL | 2 Comments

Internal DSL Pattern: Expression Builder

This is a portion of a larger set of posts on the subject of Internal DSLs. – Method chaining – Internal state (model or otherwise) – Progressive interfaces – Rathole problem (Fowler calls it the ‘stopping’ problem) Post Footer automatically … Continue reading 

Posted in Uncategorized | Comments Off

ALT.NET Workshops: Internal DSL Draft Outline, Notes

I’ve been preparing for the upcoming ALT.NET Workshop (associated with KaizenConf) on Internal Domain Specific Languages (DSL).  The schedule hasn’t been released yet, but I’m pretty sure the Internal DSL workshop will be on Friday 31-OCT (don’t quote me just … Continue reading 

Posted in .NET, Design, DSL | Comments Off

ReSharper Jedi – FizzBuzz in under 4 minutes

Video (FLV/Flash, 3:55,06, CSA 0:00,00 no words/captioning) Video link (please expand/full screen it’s viewed properly at 1024×768): http://www.viddler.com/explore/Lostechies/videos/1/    Post Footer automatically generated by Add Post Footer Plugin for wordpress.

Posted in ReSharper, Video | 16 Comments

The 3 Most Dangerous Words in the English Language (as determined by software developers)

What are these words? Oh, I can’t possibly mention them because they will apparently unleash all sorts of evil and toil upon the Earth. Why do I believe this? Because people (at least people in my industry – that is, … Continue reading 

Posted in Uncategorized | Comments Off

Austin .NET Dojo on WCF

J Sawyer, our local MS events guy, and Stephen Fulcher are hosting a .NET coding dojo here in Austin, TX on November 3rd, 2008. The topic is WCF and the format is based off a similar dojo event which was … Continue reading 

Posted in .NET, CodingDojo, WCF | Comments Off

NHibernate Intro Screencast Source

A few folks have asked me recently to post the source/binaries for my recent NHibernate Intro screencasts that are currently up on Dimecasts.net.  So, here they are!   ZIP/Binary download: http://code.google.com/p/pablo/downloads/list Source Code Browse: http://code.google.com/p/pablo/source/browse/#svn/trunk/presentations/chadmyers/nhibernate-intro SVN Source Code Checkout: http://pablo.googlecode.com/svn/trunk/presentations/chadmyers/nhibernate-intro … Continue reading 

Posted in NHibernate, Screencast | Comments Off

PDoTDD: It’s a Wrap! Recap Edition (Part 2/2)

As predicted, I did forget a few “Thanks” from my previous post on this subject.  I’d like to thank my own employer, Dovetail Software and, personally, the CEO, Stephen Lynn who generously granted me time to attend and help organize … Continue reading 

Posted in PDoTDD | 2 Comments