Home MVC Storefront

SubSonic 2.1 Released

TFS (CodePlex source control) is still freaking out but Eric and I feel pretty good about the state of things… and so 2.1 is now live.

You can download it here.

Docs
If you have been playing with 2.1 and have had fun – please do me a favor and blog what you did. I need to expand on the documentation so people know how to use the new bits (Migrations, Query) and your help would be greatly appreciated.

Our issue tracker is freaking out right now so if you have any issues, I’d appreciate it if you could use the issue list on our Project site at Google.

We’ve addressed so many issues and added so many great features – this really should be 3.0. The only reason it’s not is because I want to rev with a language rev (I know, sounds silly… but…).

To know more about what’s going into this release, take a read of Eric’s blog.

As for the “How do I…” stuff – I will be updating the main project site daily. I could really use some help with this so if you like to write, please let me know.

Frans Heilwig avatar
Frans Heilwig says:
Tuesday, July 08, 2008

Sort and Find are broke.


Rob Conery avatar
Rob Conery says:
Tuesday, July 08, 2008

5 words - nicely done.


Ajwaka avatar
Ajwaka says:
Tuesday, July 08, 2008

Go Brewers Go, And Subsonic!!


Chris Kolenko avatar
Chris Kolenko says:
Wednesday, July 09, 2008

Maybe codeplex's TFS 2008 Trial Period expired.. lol..


Frans Heilwig avatar
Frans Heilwig says:
Wednesday, July 09, 2008

I dropped the new assembly into my project and when I built it I got a bunch of errors on Sort and Find. Did you change the method signatures? That's what it looks like and that's a breaking change. Do you dogfood this thing in any projects? This is a pretty simple test - I would think something like this would have been done before it was released. Live and learn.


Eric Kemp avatar
Eric Kemp says:
Wednesday, July 09, 2008

Frans,

Have you regenerated your code? While we've done as much as possible to ensure backwards compatibility, there's no avoiding regenerating the classes...


Javier Lozano avatar
Javier Lozano says:
Wednesday, July 09, 2008

Congrats, guys!


mikedopp avatar
mikedopp says:
Wednesday, July 09, 2008

Congrats!

Can't wait to break it err I mean abuse it. thanks.


Bruno Caimar avatar
Bruno Caimar says:
Wednesday, July 09, 2008

Congratulations guys! This is really good!


Esico avatar
Esico says:
Thursday, July 10, 2008

fantastic!


Steve Raynold avatar
Steve Raynold says:
Thursday, July 10, 2008

Hi guys,

first off all congratulation for not letting the project die, the website looks a bit abandoned...and wishing many many power to getting 3.0 realase with LINQ provider soon!

one question though, how does this compare to (commercial) mindscape's lightspeed OR/M?

I'm not interested in the free vs commercial factor (for us it is irellevant cost in project) and also not interested vs domain driven vs DAL generator comparisons etc...

both projects are "cars" you can drive on, both are OR/Ms, if anybody has experiences on performance, features (validators?), DBs support (postgreSQL?), mapping (1:n / n:1?) please write it here...

What I like about Subsonic is that it is quite widely used (so tested) what I can't tell about almost unknown Lightspeed looking at their forum...

many thanks for any answer (can't google the comparison), I'm in no way connected to NZ guys btw, just looking for a neat OR/M and rulling few out (Nhibernate...)

I know Subsonic yet doesn't have LINQ provider but that doesn't interest me at this stage, I just want something which is good to invest code in.

Thanks


Jason Kealey avatar
Jason Kealey says:
Thursday, July 10, 2008

Great job guys! Now that the final is released, we'll look at upgrading and let you know our feedback.

My Find/Sort are also broken as it appears ItemCollections are not longer List<Item> ... I guess I'm going to rewrite the code.


DotnetShadow avatar
DotnetShadow says:
Thursday, July 10, 2008

Thanktastic stuff guys

Excellent job, one thing I can say about

@Steve Raynold: One thing I can say about Subsonic is they when a bug is found it's often patched and fixed and in quick time which is a real benefit. Developers actually take time address the problems.

Suggestions for How do I... documentation

- Trivial examples that show the best way to do something

i.e. Grab 1 product from DB .Load(), new Query() etc

- Show ActiveRecord version and Repository version

- Also DB.Save() what will it return record id? what error values would it return 0 ? -1? etc

Thanks for your tire


Omid Zaman avatar
Omid Zaman says:
Thursday, July 10, 2008

Great Job guys! Thanks for your time and effort.

I am going to upgrade my code :).


Ryan Lanciaux avatar
Ryan Lanciaux says:
Thursday, July 10, 2008

Congratulations to you and the SubSonic team. I look forward to using this in several of my upcoming projects :)


mike avatar
mike says:
Thursday, July 10, 2008

Thanks for this wonderful project, it has saved me a lot of time. It has always been a bit rough around the edges (especially documentation/intellisense) but you live with it.

By the way, do you have a tag in the subversion repository for this release?


Jason Kealey avatar
Jason Kealey says:
Thursday, July 10, 2008

Rob,

Here are my comments.

blog.lavablast.com/.../Upgrading-to-Su

Thanks!


Phil Dockerman (aka Franz) avatar
Phil Dockerman (aka Franz) says:
Friday, July 11, 2008

Hi,

Quick question I've not been entirely sure about.

I seem to recall ages ago reading a blog about the future of SubSonic being around DotNet 3.5, is this the version where this starts or is there another branch?

I ask as I want to stick with DotNet 2 for the time being due to more choice on shared hosts.

Cheers in advance,

Franz.


John  avatar
John says:
Sunday, July 13, 2008

Thanks guys,

You Rock Our World...!!!

John


Yitzchok avatar
Yitzchok says:
Monday, July 14, 2008

For the people that have problems with Find and Sort just do this "tableCollection.GetList().Find...." this will return a List of "Table"


Stefan avatar
Stefan says:
Tuesday, July 15, 2008

Hi Rob

Nice done!!

You are talking about a SubSonic Starter-Kit (ASP.NET), where can I download this package?

Stefan


Jason Kealey avatar
Jason Kealey says:
Monday, August 04, 2008

Here is our updated ObjectDataSource/Utility code.

blog.lavablast.com/.../SubSonic-v21-Co



Search Me
Index Of MVC Screencasts

You can watch all of the MVC Screencasts up at ASP.NET, and even leave comments if you like.

Subscribe

Popular Posts
 
My Tweets
  • @mattberther do you really want to use the words "fair", "balanced" and "Hannity" in the same sentence? :):)
  • @ryanlanciaux McCain is becoming a national embarrasment like Bush before him. Cheapens our political process and makes us look like idiots
  • @ryanlanciaux The basics I spose - the ability to speak in full sentences, details about their plans, no overt smears and lies... like that
  • Time Magazine: "what a desperate empty embarrassment the McCain campaign has become". Have to agree. http://tinyurl.com/3kygnq
  • How does O'Reilly keep his job? http://tinyurl.com/3zw5r4
  About Me



Hi! My name is Rob Conery and I work at Microsoft. I am the Creator of SubSonic and was the Chief Architect of the Commerce Starter Kit (a free, Open Source eCommerce platform for .NET)

I live in Kauai, HI with my family, and when my clients aren't looking, I sometimes write things on my blog (giving away secrets of incalculable value).