[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
will
* 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
system
* 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
http://monodevelop.com/Developers/Tasks/General/Workspace_Usability_Overhaul#_task_a_General.Wb.NewProjectDialog

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

-- 
Michael Hutchinson
http://mjhutchinson.com


More information about the Monodevelop-list mailing list