Los Techies : Blogs about software and anything tech!
Sign in
|
Join
|
Help
Home
Merchandise
Blogs
Media
Groups
RSS
Twitter
May 2008 - 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
MVC Storefront Challenge Kickoff
Last week, I announced the MVC Storefront Challenge , which is a response to some feedback Rob Conery was getting on his ongoing MVC Storefront series. Before I could get started, I needed to get the original project up and running on my own machine....
Published
Wed, May 28 2008 9:19 PM
by
bogardj
Filed under:
ASP.NET MVC
Austin Code Camp material posted
I've (finally) posted my slides and code from Austin Code Camp: Intro to C# 3.0 Mocks and Stubs Legacy Code All code includes before and after solutions, along with descriptive comments on the changes made (and why). The slides aren't too interesting...
Published
Tue, May 27 2008 10:07 PM
by
bogardj
Filed under:
Austin Code Camp
Working with the web model
Lots of comments from my recent post on ASP.NET WebForms being officially unmaintainable noted that: AJAX works with the ClientID property I don't care about HTML One thing to remember about web applications is that web applications are nothing more...
Published
Wed, May 21 2008 8:46 PM
by
bogardj
Filed under:
ASP.NET
The MVC Storefront Challenge!
In Rob Conery's recent post on the MVC Storefront example he's been working on, he got some comment to basically toss out Linq2SQL and use NHibernate instead. Blah. How about the community does it instead? I'm not looking for an us vs. them...
Published
Tue, May 20 2008 11:25 PM
by
bogardj
Filed under:
Domain-Driven Design
,
LINQ to SQL
,
ASP.NET MVC
Entities, Value Objects, Aggregates and Roots
Taking a small detour before I deliver the first installment in the Domain-Driven Design: Supple Design Patterns series, I'd like to cover the basic elements of Domain-Driven Design modeling: Entities Value Objects Aggregates and Roots I'd like...
Published
Tue, May 20 2008 10:59 PM
by
bogardj
Filed under:
Domain-Driven Design
More Entity Framework thoughts
Dan Simmons has a great write-up on Microsoft's vision of Entity Framework that really gives some insight into the motivation behind a lot of the direction that they're going in. Go read that post, and come back. Back now? OK good. I like to pull...
Published
Mon, May 19 2008 5:32 PM
by
bogardj
Filed under:
Entity Framework
ASP.NET: officially unmaintainable
Recent forays back into "classic" ASP.NET (i.e. not MVC) have me completely convinced that ASP.NET is inherently unmaintainable. Not partially convinced, not on the fence, but completely convinced that the presentation layer of ASP.NET cannot...
Published
Sun, May 18 2008 10:13 PM
by
bogardj
Filed under:
ASP.NET
,
MonoRail
Austin Code Camp 2008 post-mortem
I really hate the word "post-mortem." Did someone die? Anyway, I had a great time in my talks over: Legacy Code Intro to C# 3.0 Mocks and Stubs All in all, I felt the Legacy Code talk went the best as it generated the most discussion. I heard...
Published
Sun, May 18 2008 9:58 PM
by
bogardj
Filed under:
Austin Code Camp
See you at Austin Code Camp!
This week I'll be speaking at Austin Code Camp , a technical conference here in Austin that features in-depth code-centric sessions. The sessions I'm doing are: Intro to C# 3.0 - covering practical and pragmatic applications of the new features...
Published
Thu, May 15 2008 7:51 AM
by
bogardj
Filed under:
Misc
Domain-Driven Design: Supple Design Patterns Series
At last week's Austin DDD Book Club , we discussed my favorite chapter in Evans' Domain-Driven Design book : Supple Design. Modeling is an important exercise in Domain-Driven Design, but it's not enough to have a codebase that's easy to...
Published
Thu, May 15 2008 7:37 AM
by
bogardj
Filed under:
Domain-Driven Design
LINQ query operators: lose that foreach already!
Now that .NET 3.5 is out with all its LINQ query operator goodness, I feel like going on a mean streak of trashing a lot of our (now) pointless foreach loops. Some example operations include: Transformations Aggregations Concatenations Filtering As I...
Published
Fri, May 09 2008 6:11 PM
by
bogardj
Filed under:
C#
,
LINQ
Enhancing mappers with LINQ
The "big 3" higher-order functions in functional programming are Filter, Map and Reduce. When looking at the new C# 3.0 LINQ query operators, we find that all three have equivalents : Filter = Where Map = Select Reduce = Aggregate Whenever you...
Published
Thu, May 08 2008 7:49 AM
by
bogardj
Filed under:
Domain-Driven Design
,
C#
,
LINQ
Mike Cohn in town
Mike Cohn , author of User Stories Applied and Agile Estimation and Planning , is speaking tomorrow night as a part of Agile Austin's Distinguished Speaker Series. The topic is "Succeeding with Agile: A Guide to Transitioning" , with the...
Published
Wed, May 07 2008 7:26 AM
by
bogardj
Filed under:
Agile
PabloTV: Eliminating static dependencies screencast
Nature abhors a vacuum. It turns out she also abhors static dependencies (I have my sources). Static dependencies are the modern-day globals, often exposed through classes named "Helper". I've certainly been guilty of overusing static dependencies...
Published
Tue, May 06 2008 7:24 AM
by
bogardj
Filed under:
Legacy Code
,
Refactoring
,
BDD
,
TDD
,
PabloTV
A pointless exercise
I caught this last night from Scott Hanselman on Twitter: http://www.betterwebapp.com/drupal/?q=screencasts It's a side-by-side comparison of the time to create a simple web app for: Ruby Perl ASP.NET Java The website compares a few other frameworks...
Published
Mon, May 05 2008 7:40 AM
by
bogardj
Filed under:
Misc
,
Rant
Copyright Los Techies 2008, 2009. All rights reserved.