Full multi-tier ASP.NET code generation solution?
Any recommendations? ...for a full multi-tier ASP.NET code generation solution/tool/tool set?
Thank you,
Michael.
Any recommendations? ...for a full multi-tier ASP.NET code generation solution/tool/tool set?
Thank you,
Michael.
This is one product we're seriously evaluating (i.e. this isn't a plug in disguise).
Michael.
You might also take a look at the Codesmith tool (not free) plus the n-tier generation templates (free) that are available for Codesmith. This generates the bottom two layers (business and data), and does so in a fashion that allows you to re-generate without losing any custom code.
Also, LLGenPro(?) has some similar tools and generators for nHibernate and other stuff. nHibernate is also open source.
Anyone familiar with IdeaBlade? They're featured on the MSDN home page: http://www.ideablade.com/downloads.html?referrer=msdnspecialoffer/
Mini webcast: http://www.ideablade.com/ArchitectureStackMovie/ArchitectureStackMovie.html
Michael.
Might wanna look at http://www.mygenerationsoftware.com
It is a free Code Generation tools. There is quite a lot of templates already developed.
The nice thing is that it is easy to modify or develop your own templates for code generation.
Richard
I'd reccomend ironspeed if you are not concerned with middle tier. It gives you a ready to deploy application.
In case you require a strong data access layer, then you better try TierDeveloper from Alachisoft. They have improved in last few months.
Have a look at BLINQ preview.
http://dotnetwithme.blogspot.com/2007/01/orcas-blinq-preview.html
vikas goyal
The current version supports user interface generation, this has a great middle tier and data access tier and you can modify the way the code is generated easily.
I tried Ironspeed, while a very powerful tool, it is way too complex for my taste.
Michael Herman - Parallelspace wrote:
Anyone looked at Iron Speed Designer? http://www.ironspeed.com/products/ This is one product we're seriously evaluating (i.e. this isn't a plug in disguise).
Michael.
I looked at Iron Speed Designer several years ago, and created a production application with it. It was a great tool to get an 85% solution, and you could get a pretty robust application up in all of 15 minutes if you had a decent database structure on the backend. But it was a real pain in the *** to do the last 15%. At the time it was difficult to take advantage ofthe entire page lifecycle and there weren't enough hooks into their model. Eventually, I gave up on it.
However, that was at least a version or two ago, when it was still running on .NET 1.1. They were continuing to improve the model and open up more hooks into the system. I would think that Partial Classes in .NET 2.0 would have been a major improvement for them too.
We're using CodeSmith together with the .netTiers templates at the moment.
The templates themselves aren't too difficult to tweak, so your not stuck with the defaults (although there are enough options to choice from initially).
I'm also looking at http://subsonicproject.com/, which is getting some attention lately...