Sherpa: Another Code/Layer/Application Generator - ISerializable - Roy Osherove's Blog

Sherpa: Another Code/Layer/Application Generator

I'm not much of a fan of various "Application Generators" software, but Sherpa seems to be an interesting find. It's allows full application generation but with inherent extensibility (by changing templates, XSLT and other measures)
I haven't gotten the change to use it yet on anything real, but it does seem promising.
The nice thing about these kinds of apps is that they *can* save lots of time when creating standard boilerplate code and such (which CodeSmith helps with as well, as do other tools), but they can also help with creating full blown simple applications to be customized later.
Yes, there is an architecture-Lock in: Once you have a working app you're bound to use the architecture generated to change stuff, but if you play your cards right and simply enough, you might find that most changes require part of code-regeneration rather than fiddling with unknown APIs too much. Again - there's a thin line between a code generator and application generator. Sherpa seems to provide both abilities: Generate as much as you want, including Data Layer, business layer and I believe a UI layer as well. And it's supposed to do it in a manner which will not make experienced developer cringe at the thought of looking at the code.
Published Wednesday, August 17, 2005 7:12 PM by RoyOsherove
Filed under:

Comments

Wednesday, August 17, 2005 1:14 PM by M. Keith Warren

# re: Sherpa: Another Code/Layer/Application Generator

Great name if you think about it.

"Everybody has their Tenzing Norgay"
Wednesday, August 17, 2005 1:26 PM by G

# re: Sherpa: Another Code/Layer/Application Generator

Do they follow "Thona Theory"?
Wednesday, August 17, 2005 10:00 PM by Chris Woodruff

# re: Sherpa: Another Code/Layer/Application Generator

I would also look at Codus that is developed by Sean McCormack a MS MVP. Here si the link --> http://www.adapdev.com/codus/index.aspx

I have used it and it is very exciting. Another great thing is that it is open source.
Thursday, August 18, 2005 6:40 AM by Roy Osherove

# re: Sherpa: Another Code/Layer/Application Generator

Thanks Chris. I've heard of Codus but have not had a chance to look at it really :)
Thursday, August 18, 2005 7:44 AM by Enrique

# re: Sherpa: Another Code/Layer/Application Generator

Do you try Deklarit (www.deklarit.com) and GeneXus (www.genexus.com)?
It genereates .NET and Java code from de same spec...