[Monodevelop-devel] GSCOC 2012 - MonoDevelop projects regarding ASP.Net MVC

Michael Hutchinson m.j.hutchinson at gmail.com
Thu Mar 29 19:44:37 UTC 2012

On 28 March 2012 21:24, Madushanka fonseka <madushankaf at gmail.com> wrote:
> Hi,
> I am a Sri Lankan Computer Science  and engineering student that follows an
> MSC at University of Moratuwa, Sri lanka.
> I am interested in the Gsoc2012 projects related to Monodevelop and
> specifially on the project related to "Make ASP.NET Awesome in
> MonoDevelop".
> AS per my knowledge  some of the new key features Microsoft introduced in
> ASp.net mvc 2 are, strongly type html helpers, both client and server side
> validation, introduction of areas etc in validation feature Microsoft used
> their scripting files.
> regarding implementing strongly typed html helpers
> Here I think the support of System.Linq and System.Linq.Expressions in
> hugely required and we need to modify the existing
> helper classes in order to add TextBoxFor like classes.
> I have expirience in working with "Awesome MVC"(awesome.codeplex.com/) which
> is available in codeplex we site and I think I have
> the architectural knowledge on this....
> regarding validations
> Can we use (do we have rights ) to use Jquery if we are to implment
> client/server side validations in implementing
> asp.ne mvc 2 in MD ???
> Do we have that Annotation support or do we have to implement that as well
> (I think as of now "System.ComponentModel" does not have the annotation
> classes implemented)???
>  I would like to know the answers for these queries to proceed on this...

Mono has a full ASP.NET MVC 3.0 implementation already, this project
is about improving the ASP.NET support in the MonoDevelop IDE to make
it easy to develop ASP.MVC sites.

Andreia summarized this quite nicely in an email to mono-devel-list:

"From the chatter I've heard about this today, improving ASP.NET
involves getting the support in MD up to date and making sure it's a
smooth experience for users. Things like ASP.NET MVC3 support, fixing
bugs, adding features.

Since there's a big scope in this project, you can tell us in your
proposal what you think would make it better in your proposal. What do
ASP.NET developers do on VS that MD could do and doesn't? What are
nice features to have? Are there long-standing bugs or requests in
forums or bugtrackers that could be fixed and would really improve the
ASP.NET experience in MD? This could be improving the coding
experience, or the debugging experience, testing, designing,
refactoring, the UI, etc, etc."

Michael Hutchinson

More information about the Monodevelop-devel-list mailing list