[MonoDevelop] New templating system and dialogs

Michael Hutchinson m.j.hutchinson at gmail.com
Mon Dec 21 15:10:29 EST 2009

Hi everyone,

One of my work items for MonoDevelop 2.4 is to rework the file/project
dialogs, which necessitates working on the templating system too. This
* Drastically improve usability of the new file/project dialogs
* Make it much easier for people to create and manage their own templates

As secondary objective, I'd also like to
* Rework the unmaintainable mess the templating system has become, and
break the tight coupling between the template dialog and the template
* Support templates with options - toggles/combos, class pickers,
entries - and declarative validation
* Merge the ASP.NET MVC T4 template system into the main templating system
* Allow per-solution templates that can override built-ins, like in ASP.NET MVC
* Kill the C#->codedom converter and ASP.NET substitution templates.
They're not very reliable.

The two items are on the wiki at

I'm seeking input and ideas so we can make the user experience as good
as possible

Michael Hutchinson

More information about the Monodevelop-list mailing list