AspNetEdit hits SVN

I've finally committed the ASP.NET Graphical Designer to Mono Subversion, module 'aspeditor'. It's unimaginatively codenamed AspNetEdit. If anyone *really* wants to play with it, please be aware that right now it doesn't do an awful lot. Also it requires Mono class libraries hot out of SVN. I would advise waiting till an actual release the beginning of September; I'll keep my blog updated with screenshots. Here's the next:

As before, you can add controls to the design surface from the toolbox, and change their properties with the Property Browser. In this screenshot you can also see the new Collection Editor. All of this has been polished, and you can now save the document to a .aspx file. However, ASP directives are not suported yet, and the interactive design surface is still a little way away.

Comments

Sweet!!! Keep up the nice

Sweet!!! Keep up the nice work! :)

Is this project planned to

Is this project planned to become a part of MonoDevelop?

Hopefully, yes

The Summer of Code project will result in a standalone editor that will have neither code view nor project support. However, as you have correctly surmised, the ultimate aim is to integrate it into MonoDevelop to provide these features.

Well done, Michael!

Keep coding, you're doing a great job!

monodevelop ?

This looks really cool! I haven't been following your project, so please forgive my naive question: why are you working on this independent of mono/sharp develop ? Isn't this precisely the sort of thing that mono/sharp develop needs integrated in it ?

MonoDevelop is indeed where

MonoDevelop is indeed where I hope this will end up, but for the Summer of Code it was felt that the most important thing was to get the 'Visual' part of the designer working. It's much easier to do this as a standalone app, then integrate it with MonoDevelop's project support later.

SharpDevelop will be a bit trickier because of AspNetEdit's GTK# and Gecko# dependencies. This is a shame because it's #D that originally inspired my to work on this, but I'd be happy for someone to port my code over, as far as it goes...

Looks neat, but...

It surely looks neat, but I wonder what the code that is being created looks like? Most web developers should care about that and if the designer generates anything but perfectly valid HTML 4.01 Strict or XHTML 1.0 Strict, I would think that this is not a good feature of MonoDevelop at all. It would be almost as bad as if MonoDevelop had some C# code generation feature that generated C# code that actually couldn't compile.

So I hope you pay attention to W3C's standards and follow them as closesly as possible, and also try to follow their guidelines for accessibility, etc. Btw, does the code generator create CSS or is all the styling done inline in either style attributes or in *shrug* HTML attributes like bgcolor, align et al?

That's a good point, and I

That's a good point, and I personally believe that Web Standards are a good thing. However, the generated HTML is all coming from the Mozilla editor, so I don't have much control over it.

My philosophy with the editor is to keep the output as close to the input as possible, i.e. I'll try to avoid changing users' HTML. This will limit me from cleaning up the Mozilla editor's output, in case I mess up a user's code.

Not that bad

The Mozilla editor isn't that bad, so I guess it will be okay. I agree that you shouldn't override the author in any way, but I also think you shouldn't generate bad code by default. Like when an author wants something right-aligned, do that with float: right in CSS rather than align="right" in HTML. But I guess I have to spank the Mozilla editor programmers to get that right, then, not you. ;-)

hello all) great site) im

hello all) great site) im like this!

How can install AspNetEditor on mono?

I reach in a lot of sites and i follow the instructions in the readme file, but i can't install it. Can you give me some help?

Did you read the INSTALL

Did you read the INSTALL file?

You may need to manually create the build and build/lib subdirectories.
Then run

./autoconf.sh --prefix=PREFIX
make
sudo make install

where PREFIX is the path into which you want to install (usually /usr).

You will also need to ensure that you have autotools (automake, autoconf and pkg-config), Mono 1.1.9, Gtk# 2.5.5.99, Gecko# 0.10, GCC 3.3, Gtk+ 2.6.4 + developer headers, and Mozilla 1.7.10 + developer headers or newer.

If you encounter any problems with this, post details here and I will try to resolve the problem.

The file autoconf.sh it

The file autoconf.sh it doesn´t appear in the tarball that i download. I think this is my problem. I download the tarball from http://svn.myrealbox.com/viewcvs/trunk/aspeditor/
can you give me another repository from where i can download the aspeditor again?
Thanks

Oops, my bad

Oops, my bad - it should be autogen.sh

Nice interface

The interface on that looks pretty simple and straight forward. Hopefully you'll keep developing this project.

Thanks, very nice to share

Thanks,
very nice to share your ideas and thoughts with us....!

This is something what you

This is something what you can really rely on...! Since long time I look here at regular intervals and read the interesting and well written contributions. Its really appreciating.

The information you gathered is really true.

Thats great to great piece of information you shared here through post...

About article.

hi,
YOU r doing wonderfully coz u do on a good information.
what, this work for Monodevelopment ?.
Thanks.