[Mono-dev] AJAX.NET

Atsushi Eno atsushi at ximian.com
Fri Feb 2 01:06:57 EST 2007


You can use either mod_mono or XSP. Actually mod_mono does not build
without XSP, so they are mostly the same when you are simply hacking
ASP.NET applications (applications here means, as compared to core
engine like HttpRuntime).

AJAX.NET assembly is likely put in "olive" module in svn, where
we host several post-2.0 stuff (like WF, WCF and WPF). The directory
layout is almost identical to mcs tree.

Fortunately I had some of very few code locally. Since it could be
often messy to set up build related files for new assembly,
I attached some minimum introductive source and build files in a zip
file, and assembly public key file to sign (atlas.pub, created by
our sn.exe).

You can put the files under olive/class for each assembly you hack,
and on your assembly's top directory, you can run "make" to build the
assembly (it will be generated under olive/class/lib/net_3_0, though
it's not really 3.0 stuff), "make test" to build unit tests (dll),
and "make run-test" to actually run the tests. And optionally "make 
run-test-ondotnet" to run your test under Microsoft.NET so that your
tests actually assures expected results (unless .NET behavior is not
bogus).  atlas.pub is to be put under olive/class.

(I'm not likely to work on it, so in case you use them feel free to
replace those files when you are done with your own implementation :-)

Hope this helps.

Atsushi Eno

Matthew McDonald wrote:
> Hi,
> I just got it to build with cygwin, xsp works, looks like it's time to 
> dig in. Right now I'm planning on using a Windows box to write the .NET 
> 2.0 unit tests and a OpenSuse Linux box to actually test the Mono 
> implementation (when the time comes).
> One final question before I dig in: On a Linux machine, Is is 
> appropriate to use apache+mod_mono to test web assemblies, or should XSP 
> always be used?
> Thanks a lot for bearing with me as I come up to speed on how things 
> work around here.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: System.Web.Extensions.zip
Type: application/x-zip-compressed
Size: 8457 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20070202/aaa7002c/attachment.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: atlas.pub
Type: application/octet-stream
Size: 160 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20070202/aaa7002c/attachment.obj 

More information about the Mono-devel-list mailing list