Los Techies : Blogs about software and anything tech!
Sign in
|
Join
|
Help
Home
Merchandise
Blogs
Media
Groups
RSS
Twitter
August 2009 - Jimmy Bogard
Jimmy Bogard
Home
Contact
The Lounge
Ads by The Lounge
Friends of Pablo
Pablo's Extended Family
Syndication
RSS for Posts
Atom
RSS for Comments
Recent Posts
No silver domain modeling bullets
Strengthening your domain: Encapsulated collections
Strengthening your domain: Aggregate Construction
AutoMapper for Silverlight 3.0 Alpha
Strengthening your domain: a primer
Tags
Agile
ASP.NET
ASP.NET MVC
AutoMapper
BDD
Behave#
Behavior-Driven Development
C#
Design
Domain-Driven Design
Legacy Code
LINQ
LINQ to SQL
Misc
NHibernate
Patterns
Rant
Refactoring
StructureMap
TDD
Team Build
Testing
Tools
VSTS
WCF
View more
News
Archives
March 2010 (2)
February 2010 (4)
January 2010 (9)
December 2009 (9)
November 2009 (5)
October 2009 (8)
September 2009 (8)
August 2009 (8)
July 2009 (11)
June 2009 (10)
May 2009 (11)
April 2009 (10)
March 2009 (9)
February 2009 (12)
January 2009 (10)
December 2008 (8)
November 2008 (14)
October 2008 (11)
September 2008 (10)
August 2008 (11)
July 2008 (12)
June 2008 (11)
May 2008 (15)
April 2008 (10)
March 2008 (15)
February 2008 (13)
January 2008 (19)
December 2007 (9)
November 2007 (17)
October 2007 (23)
September 2007 (10)
August 2007 (11)
July 2007 (11)
June 2007 (9)
May 2007 (14)
April 2007 (7)
Sort by:
Most Recent
|
Most Viewed
|
Most Commented
My favorite NHibernate exception
We have a rather large, connected domain model, so we use quite a bit of lazy loading to deal with the richness all these connections provide. The one thing I would have liked C# to get from Java is “virtual by default”, if only for one selfish...
Published
Fri, Aug 28 2009 10:35 AM
by
bogardj
Filed under:
C#
The WebForms stalwarts
One sentence I’d never thought I’d see describing WebForms is: It was perfect, and it’s acceptance was meteoric ! That’s from the VisiCalc-WebForms comparison of Joe Stagner. Obviously no framework is perfect, but I wouldn’t attribute its acceptance...
Published
Thu, Aug 27 2009 8:55 AM
by
bogardj
Filed under:
ASP.NET
How to hinder reflection-based scenarios
In one easy step: Make sure an object’s runtime type doesn’t actually match its compile-time type. This test fails: [ Test ] public void HoorayNullables() { int ? i = 5; i.GetType().ShouldEqual( typeof ( int ?)); } With a rather unexpected...
Published
Mon, Aug 17 2009 9:07 PM
by
bogardj
Filed under:
C#
Getting stuck in the weeds
While plowing through some AutoMapper support issues this weekend, I got a rather troubling one, where a developer got a rather scary exception message: “Operation could destabilize the runtime” Well that’s disturbing. It all came about because...
Published
Sun, Aug 16 2009 9:56 PM
by
bogardj
Filed under:
C#
,
Design
Continuous learning and getting left behind
One of the more tiring arguments against ideas like Agile or Lean is the line of “gee, it used to be RUP, now Agile, now Lean. Make up your mind! I’ll come back in 2 years when it’s something else shiny you’ve latched onto.” But that...
Published
Sat, Aug 15 2009 5:27 PM
by
bogardj
Filed under:
Continuous Improvement
JavaScript: A tool too sharp?
Ehhhh…no. But, Roy Osherove believes so . When I first started JavaScript, I thought so too. My problem was that I approached JavaScript from the eyes of a C# developer. But C#, JavaScript is not. So what are the main gripes of...
Published
Tue, Aug 11 2009 11:08 PM
by
bogardj
Filed under:
C#
,
JavaScript
Late-Bound Invocations with DynamicMethod
When I was looking at improving AutoMapper performance, I initially focused on just the “getter” side of the mapping equation. At its core, you map between types by getting a value from one member and setting it on the other. I was already...
Published
Wed, Aug 05 2009 9:05 PM
by
bogardj
Filed under:
C#
Analyzing AutoMapper performance
One of the last things I wanted to look at AutoMapper before pushing it out to production was to get some idea of how it performed. One of the more difficult things in doing this is trying to come up with a good idea of what exactly I should measure...
Published
Tue, Aug 04 2009 8:07 PM
by
bogardj
Filed under:
AutoMapper
Copyright Los Techies 2008, 2009. All rights reserved.