Monday, February 07, 2011 8:58 PM AlecWhittington

Sharp Architecture 1.9.5 Released

 The S#arp Architecture team is proud to announce the release of version 1.9.5. This version has had the following changes:

  • Upgraded to MVC 3 RTM
  • Solution upgraded to .NET 4
  • Implementation of IDependencyResolver provided, but not implemented

This marks the last scheduled release of 1.X for S#arp Architecture. The team is working hard to get the 2.0 release out the door and we hope to have a preview of that coming soon.

With regards to IDependencyResolver, we have provided an implementation, but have not implemented it in the MVC project. There is a fatal flaw with the IDependencyResolver that makes using it with Castle Windsor not recommended. This stems from the fact that while it implements a Create method, it does not implment a Release method. While the MVC teams states the dependency resolver with call Dispose on any object that implements IDisposable that it is tracking, it does not call this on any children of that object that might have been create also. This can lead to memory leaks and poor performance. While there are ways to program around this, we do not feel that it is worth HACKING a solution to a problem that should not exist in the first place. It is our sincere hope that the MVC team will address this issue in the near future, but given the fact they have know about it since MVC 3 Preview 1, we are not holding out breath. You can read more about the issue here and here.

To download the latest version, please get it from https://github.com/sharparchitecture/Sharp-Architecture/downloads.

Filed under: , , , , , , , , , ,

Comments

# The Morning Brew - Chris Alcock » The Morning Brew #787

Tuesday, February 08, 2011 2:42 AM by The Morning Brew - Chris Alcock » The Morning Brew #787

Pingback from  The Morning Brew - Chris Alcock  » The Morning Brew #787

# Twitter Trackbacks for Sharp Architecture 1.9.5 Released - Alec Whittington [asp.net] on Topsy.com

Pingback from  Twitter Trackbacks for                 Sharp Architecture 1.9.5 Released - Alec Whittington         [asp.net]        on Topsy.com

# re: Sharp Architecture 1.9.5 Released

Friday, February 11, 2011 6:01 AM by se

obviously that it should support MVC3 :)

I've been lost in S#arp since 1.6 was released

Leave a Comment

(required) 
(required) 
(optional)
(required)