Presenting The NuSoft Framework!

posted on 09/19/07 at 09:21:18 pm by Joel Ross

NuSoft Solutions, my place of employment, has decided to release the NuSoft Framework, a business object framework we use on a lot of our custom development projects, as an open source project on CodePlex.

I'm very excited about this. I was part of the group that originally came up with what we wanted the NuSoft Framework to be, and I did the presentations internally at NuSoft to roll it out company-wide. I'm excited to get it out there and see how it's received. Having said that, I know it's not perfect and is still in it's infancy. We have a whole list of things we want to add!

Putting this out there should provide me with lots of things to talk about, so expect a flood of info about the framework to be coming soon - background on why we did things, how the framework works, how it can be extended - all kinds of stuff.

But first, what is the NuSoft Framework? It's a set of CodeSmith templates that you point to a database, and we generate a whole set of business objects and framework component files to get you off the ground quickly.  It also generates a Visual Studio 2005 solution file for you. It's up to you to add a UI to it - we intentionally did not add any UI specific code to the framework. It requires CodeSmith and SQL Server 2005, so there are some base requirements for it, but what it gives you is quite a bit to get a team moving quickly. The code created can be used by either windows or web applications - and we have built both types of applications, so I'm speaking from experience here.

Anyway, that's a decent introduction. Go grab it, give it a look, and please let me know what you think!

Categories: Development, Software, C#, RCM Technologies