Jeremy D. Miller -- The Shade Tree Developer

Sponsors

The Lounge

Syndication

News

Advertisement

Images in this post missing? We recently lost them in a site migration. We're working to restore these as you read this. Should you need an image in an emergency, please contact us at imagehelp@codebetter.com
StructureMap 2.5 will be released on June 23rd

Several people have asked, and I'm getting anxious to get it out.  I've got just a couple little coding tasks to do, then about a week of writing docs, examples, and tutorial thingies.  I originally planned to make this release in .Net 2.0, but I gave in and switched the code over to .Net 3.5. 


Posted Wed, Jun 11 2008 3:25 PM by Jeremy D. Miller

[Advertisement]

Comments

Derik Whittaker wrote re: StructureMap 2.5 will be released on June 23rd
on Wed, Jun 11 2008 4:36 PM

Rock on... Looking forward to this new release.

SM is still my IoC container of choice.

Mike Moore wrote re: StructureMap 2.5 will be released on June 23rd
on Wed, Jun 11 2008 4:54 PM

Why did you switch to .Net 3.5? What benefits did you get for making the switch?

Does using StructureMap 2.5 require you use it from .Net 3.5? Or can you use it from .Net 2.0 as well?

Jeremy D. Miller wrote re: StructureMap 2.5 will be released on June 23rd
on Wed, Jun 11 2008 5:08 PM

@Mike,

One word:  Conciseness

I counted about 30 comments in the code like this:

// TODO:  Make this cleaner with 3.5

// TODO:  Use an extension method here with 3.5

// TODO:  This will be cleaner with 3.5 lambdas

I'm using a *lot* of anonymous delegates and poor man's Functional Programming.  C# 3.0 is just flat out better.  I found some places where a judicious usage of an extension method could take away a big chunk of duplicated code.  The better type inference reduces noise as well.

Of course, the real reason is that my personal notebook computer is sick at the moment, and I only had VS2008 on my work computer and I was too lazy to install VS2005.

Travis wrote re: StructureMap 2.5 will be released on June 23rd
on Wed, Jun 11 2008 5:47 PM

@Jeremy

Where is the appropriate place to ask questions about SM?  I have some implementation questions.

alberto wrote re: StructureMap 2.5 will be released on June 23rd
on Wed, Jun 11 2008 6:14 PM

You know you can target .net 2.0 with VS2008, right?

Jeremy D. Miller wrote re: StructureMap 2.5 will be released on June 23rd
on Wed, Jun 11 2008 8:00 PM

@alberto,

Yes I do know that, but that misses the point.  I do think that the language features in C# 3 are compelling.

Chad Myers' Blog wrote Neat Tricks with StructureMap
on Wed, Jun 11 2008 10:03 PM

I've been getting a crash course in StructureMap the past 2 weeks. It's been going pretty well

Gabriel Schenker wrote re: StructureMap 2.5 will be released on June 23rd
on Fri, Jun 13 2008 5:55 AM

You know that lambdas are only a compiler feature and do not product .NET 3.5 specific MSIL! The only thing you cannot use when targetting .NET 2.0 (from VS 2008) are LINQ and expression trees...

Frédéric Latour wrote re: StructureMap 2.5 will be released on June 23rd
on Fri, Jun 13 2008 9:51 AM

Well, even LINQ to Object can be used when targetting .net 2.0 by using LinqBridge...

Jeremy D. Miller wrote re: StructureMap 2.5 will be released on June 23rd
on Fri, Jun 13 2008 10:57 AM

@Gabriel,

Good point, but I would like to use expression trees for some of the configuration Fluent Interface.

Christiaan Baes wrote re: StructureMap 2.5 will be released on June 23rd
on Mon, Jun 16 2008 7:55 AM

Even us VB.Net guys are looking forward to it.

Perhaps I need to switch to C# one of these years... nah.

And thanks for all the effort you put in.

Erik wrote re: StructureMap 2.5 will be released on June 23rd
on Mon, Jun 23 2008 11:02 AM

Hmmmm,

So I guess June 23rd doesn't mean Monday June 23 at 12:01 a.m.?  

Things Still On track for today?  

Thanks for all your hard work,

Erik

Jeremy D. Miller wrote re: StructureMap 2.5 will be released on June 23rd
on Mon, Jun 23 2008 11:33 AM

@Erik,

Yes and no.  I'm going to put up a zip file of the Release Candidate binaries at lunch time.  I'm lagging on the documentation for the full release, but I'm declaring Code Complete.

Patrick wrote re: StructureMap 2.5 will be released on June 23rd
on Mon, Feb 23 2009 11:13 PM

Hi Jeremy

As happens often in Corporate scenario it is difficult to migrate your codebase suddenly. In our case we will have to continue using .net 2.0 and 3.0. I wished I could use Structuremap 2.5.3 but bit dissapointed now.

Add a Comment

(required)  
(optional)
(required)  
Remember Me?