George,<br><br>The significant difference between emerge and these two projects is that emerge is a server oriented runtime.&nbsp; You can use templates, but they are processed on the server.&nbsp; XAP on the other hand, appears to be a client-side templating system, and Script# is a pre-processing event, so you will not have available to you any of your c# classes, services, etc., once your javascript class actually runs.
<br><br>I tend to agree with the consensus on Ajaxian about generating javascript with java or c#:&nbsp; Javascript is a great language, and becoming greater all the time, I don't feel any need to avoid working with it, especially with a project like dojo.&nbsp; But you know -- you ask if you think I could leverage the ideas, and maybe I could -- it's tempting to build more complex widgets entirely on the server, grouping together a number of more primitive widgets -- maybe we could compile these more abstract widgets into client side aggregatio.&nbsp; That might accelerate performance...
<br><br>XAP seems like it could be useful, but I'll probably just defer to the decisions the dojo community makes on it -- I'm happy with the widgets I have now.&nbsp; Besides -- I'm instantiating my widgets programmatically, not declaratively, so I'd need that support in the project.
<br><br>All good projects I'm sure, just with different strengths and weaknesses.<br><br>thanks,<br><br>--ben<br><br><div><span class="gmail_quote">On 6/2/06, <b class="gmail_sendername">George Costanza</b> &lt;<a href="mailto:gcostanza@operamail.com">
gcostanza@operamail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi Ben,<br>Thank you for the explanation. I was kind of surprised when I saw so
<br>lightweight wrappers in C# and wanted to be sure on what was going on.<br>Having though about your framework for a while would it be terribly<br>wrong to say that it's something like Apache XAP for .NET<br>(<a href="http://www.roks.xmgfree.com/blog/2006/05/15/apache-xap-proposal/">
http://www.roks.xmgfree.com/blog/2006/05/15/apache-xap-proposal/</a>)? Also<br>do you have any thoughts about possibly leveraging on Nikhil Kothari's<br>Script# (<a href="http://www.nikhilk.net/ScriptSharpIntro.aspx">http://www.nikhilk.net/ScriptSharpIntro.aspx
</a>), assuming of<br>course Microsoft don't take it in the wrong direction making it<br>impossible to use in something other than their frameworks.<br><br>_______________________________________________<br>Dojo FAQ: <a href="http://dojo.jot.com/FAQ">
http://dojo.jot.com/FAQ</a><br><a href="mailto:Dojo-interest@dojotoolkit.org">Dojo-interest@dojotoolkit.org</a><br><a href="http://dojotoolkit.org/mailman/listinfo/dojo-interest">http://dojotoolkit.org/mailman/listinfo/dojo-interest
</a><br></blockquote></div><br><br clear="all"><br>-- <br>ben joldersma<br><a href="http://ben.creationsnetwork.org">http://ben.creationsnetwork.org</a>