-
Recent Posts
Recent Comments
- GoDaddy.com on Domains available
- Chad Myers on Domains available
- Adam Rackis on Domains available
- Gleb on Domains available
- Joey on Sweet, sweet vindication
Archives
- February 2012
- December 2011
- October 2011
- July 2011
- June 2011
- May 2011
- March 2011
- February 2011
- January 2011
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- February 2010
- January 2010
- November 2009
- October 2009
- September 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
Categories
- .NET
- 1998
- ad nauseum
- Advice
- Agile
- Agile Arguments
- ALT.NET
- altdotnet
- ASP.NET
- ASP.NET MVC
- ATX Code Lunch
- Austin
- Code Examples
- CoDe Magazine
- Code Specifications
- code-review
- CodeCamp
- CodingDojo
- composition
- Consulting
- Controllerless
- Conventions
- cool
- cool-stuff-in-fubu
- Database
- datetime
- Deployment
- Design
- DimeCasts
- Domain
- Dovetail
- DSL
- Enforcement
- Expression Trees
- Extension Methods
- Fiesta
- Fluent API
- Fluent NHibernate
- fubucore
- FubuMVC
- GenericFun
- Guidance
- Hiring
- Humor
- internationalization
- IoC
- jQuery
- Kaizenconf
- leadership
- LINQ
- LiveMeeting
- LosTechies
- Mangement
- Mean
- Misc
- Mocks
- MVC
- MVP
- NHibernate
- OffTopic
- Open source
- ORM
- Oxite
- parsing
- Patterns
- PDoTDD
- Plan
- Premature optimization
- Principles
- professionalism
- Programming
- Proof
- PTOM
- Quality
- quiz
- QUnit
- Rails
- rant
- regex
- Repositories
- ReSharper
- RSS
- Ruby
- Sad
- sanctus bovis
- Screencast
- Self-examination
- ShadeTree
- SQL is evil
- Static Reflection
- StructureMap
- TDD
- Tips
- Twitter die die die
- Uncategorized
- Unmaintainability
- VAN
- Video
- WCF
Meta
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
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
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
