It is not ASP.NET specific, but I've started to use rico
<http://openrico.org> on a project and in some initial experimentation
with ASP.NET (albeit simple) it worked fine. It requires some specific,
but simple, XML response from the server, and is a capable client
library. Uses an Apache 2 license. There is a pdf under the
documentation section that explains the relevant pieces, it was pretty
easy to get going using a IHttpHandler on the server to send the proper
responses.
Kevin Flanagan wrote:
Two related question areas -
1.
We're developing web applications using ASP.NET 2.0. I'd like to ensure
they'll work under Mono (I know the 2.0 support isn't complete, had good
experiences with 1.1. though). We'll be using some sort of AJAX-type
approach (looking at both Atlas and MagicAjax.NET, maybe Anthem and others).
Does anyone know enough about the various AJAX-on-.NET endeavours to know
which is most likely to be Mono-friendly? Or is there some particular AJAX
strategy planned for Mono, or already recommended for use with 1.1? I
noticed the part in Miguel's mono status blog mentioning Chris Toshok's work
on an open-source Atlas implementation - does that make Atlas our best bet?
2.
Just installed Mono 1.1.12.1 on Windows XP to do some xsp2 tests, using a
simple single-page C# app - you press an asp:Button and the server side code
puts the current time in an asp:Label. Runs fine under xsp2. Did the same
app, but putting both the button and the label in an ajax:AjaxPanel, using
MagixAjax.NET. Under xsp2, that leads to the following message:
Server error in '/' application
----------------------------------------------------------------------------
----
Description: Error processing request.
Error Message: HTTP 500.
Stack Trace: System.MissingMethodException: Method not found:
'System.Web.UI.Page.set_EnableEventValidation'.in <0x00000> <unknown
method>in (wrapper delegate-invoke)
System.MulticastDelegate:invoke_void_object_EventArgs
(object,System.EventArgs)in <0x0046f>
System.Web.HttpApplication+<RunHooks>__3:MoveNext ()
Presumably MagicAjax.NET happens to be trying to use the
EnableEventValidation property, which the Mono class-status pages say isn't
done in Mono yet ... is that one that would be filled in eventually, or not
implemented for some reason? If the former, any guesses as to whether that
kind of thing (plus other stuff MagicAjax might use) would be in before
(say) open-source Atlas fills out?
Regards
Kevin.
_______________________________________________
Mono-list maillist - Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list
_______________________________________________
Mono-list maillist - Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list