Manish Pansiniya's Blog

.NET, C#, Javascript, ASP.NET and lots more…:)

Subsonic Migration from 1.0.3 to 3.0 has issues with Performance

leave a comment »

We have worked with subsonic from around last 4 years and I am very much impressed with how it started. It’s really easy to understand, easy to generate and easy to implement subsonic ORM. So we started using it every project in our company.

But one of our client needs upgrades from 1.0.3 to 3.0 and we started the migration process. But at the end of this process we end up cancelling the Migration and do it from 1.0.3 to 2.2.

The main issue was when we see it in profiler was the linq query creation and execution was taking more time. One of our functions when converted was 3x slower. I don’t know but it seems the development of Subsonic after Rob left might be stuck somewhere or going slow. And I searched in stackoverflow and lot of guys have this issue regarding performance with Subsonic.

I believe Subsonic is great tool and ORM but due to the fact that we could not use 3.0 and LINQ for the new projects, we might need to search something relatively near to Subsonic in implementation. Might be it’s time to try NHibernate Smile. Or try to join the SubSonic team Winking smile.

About these ads

Written by Manish

May 18, 2011 at 11:32 pm

Posted in .NET, .NET 3.0

Tagged with , , , ,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: