[Mono-list] Re: DotNetNuke on Mono (Windows)

Joe Audette joe_audette@yahoo.com
Fri, 22 Oct 2004 06:59:29 -0700 (PDT)


--0-926495601-1098453569=:83181
Content-Type: text/plain; charset=us-ascii

I know that the Rainbow Portal guys are working on getting Rainbow to run under mono
http://www.rainbowportal.net
Rainbow is like DNN but is C#
 
I am also working on a website framework that does already run under mono. If you are interested, check it out at http://www.mojoportal.com
 
Best Regards,
 
Joe Audette

listmail@huntington-bradley.com wrote:
Thanks for your response. Unfortunately, there is no c# version of 
DotNetNuke.
The core team has talked about porting it, there's even a csharpNuke.com
website. However, no c# version has yet been made available and various posts
on the DotNetNuke forum leads me to believe it will be some time (if ever)
before a c# port is done.

I was hoping maybe someone else has tried to run DNN on Mono. I'ts a very
capable and easy to use portal framework which I'm already familiar with.
Theoretically, it should run on Mono, even though it's written in VB (isn't
this true?) because the application is compiled to IL. So Mono shouldn't need
to compile any VB, just compile or interpret the IL.

Anybody done this?


> I would start off by grabbing the c# version of dotnetnuke because I am
> unsure if the vb support is 100% in mono right now.
>
>
> listmail@huntington-bradley.com wrote:
>
>> Hello,
>>
>> I tried running the DotNetNuke open source ASP.NET portal system 
>> using XSP (mono
>> 1.0.2 installed on WindowsXP). I got the following error messages:
>>
>> Server error in '/' application
>> Description: Error processing request.
>>
>> Error Message: HTTP 500.
>>
>> Stack Trace:
>>
>> System.Reflection.TargetInvocationException: Exception has been 
>> thrown by the
>> target of an invocation. ---> System.ArgumentOutOfRangeException: 
>> Argument is
>> out of range.
>> Parameter name: count
>> in <0x0004a> System.String:Split (char[],int)
>> in <0x0012d> Microsoft.VisualBasic.Strings:Split
>> (string,string,int,Microsoft.VisualBasic.CompareMethod)
>> in <0x00085> DotNetNuke.Data.SqlDataProvider:ExecuteScript (string,bool)
>> in <0x0001e> DotNetNuke.Data.SqlDataProvider:ExecuteScript (string)
>> in <0x0011e> DotNetNuke.Data.SqlDataProvider:GetProviderPath ()
>> in <0x0001a> DotNetNuke.PortalSettings:GetProviderPath ()
>> in <0x00130> DotNetNuke.Upgrade:AutoUpgrade ()
>> in <0x000dd> DotNetNuke.Global:Application_Start (object,System.EventArgs)
>> in (unmanaged) (wrapper managed-to-native)
>> System.Reflection.MonoMethod:InternalInvoke (object,object[])
>> in <0x00004> (wrapper managed-to-native)
>> System.Reflection.MonoMethod:InternalInvoke (object,object[])
>> in <0x0007a> System.Reflection.MonoMethod:Invoke
>> (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
>> --- End of inner exception stack trace ---
>>
>> in <0x000b9> System.Reflection.MonoMethod:Invoke
>> (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
>> in <0x00021> System.Reflection.MethodBase:Invoke (object,object[])
>> in <0x000b2> System.Web.HttpApplicationFactory:FireEvent
>> (string,object,object[])
>> in <0x00063> System.Web.HttpApplicationFactory:FireOnAppStart
>> (System.Web.HttpApplication)
>> in <0x00077> System.Web.HttpApplicationFactory:InitializeFactory
>> (System.Web.HttpContext)
>> in <0x00070> System.Web.HttpApplicationFactory:GetInstance
>> (System.Web.HttpContext)
>> in <0x000ee> System.Web.HttpRuntime:InternalExecuteRequest
>> (System.Web.HttpWorkerRequest)
>>
>> I'm pretty new to Mono and not a .NET expert (though I have 
>> developed a couple
>> of small and simple web applications using Visual Studio and ASP.NET) so I'm
>> not sure what the above error message is telling me. I *think* 
>> what's going on
>> is that something in the VB runtime threw an exeption?
>>
>> Is this something that can be easily addressed? Can someone more 
>> knowledgeable
>> point me in the right direction? Or should I just hold off on running
>> DotNetNuke on Mono until better compatibility with stuff written in 
>> VB has been
>> established?
>>
>> Thanks,
>>
>> mbradley
>> _______________________________________________
>> 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


joe_audette@yahoo.com
http://www.joeaudette.com
http://www.mojoportal.com
--0-926495601-1098453569=:83181
Content-Type: text/html; charset=us-ascii

<DIV>I know that the Rainbow Portal guys are working on getting Rainbow to run under mono</DIV>
<DIV><A href="http://www.rainbowportal.net">http://www.rainbowportal.net</A></DIV>
<DIV>Rainbow is like DNN but is C#</DIV>
<DIV>&nbsp;</DIV>
<DIV>I am also working on a website framework that does already run under mono. If you are interested, check it out at <A href="http://www.mojoportal.com">http://www.mojoportal.com</A></DIV>
<DIV>&nbsp;</DIV>
<DIV>Best Regards,</DIV>
<DIV>&nbsp;</DIV>
<DIV>Joe Audette<BR><BR><B><I>listmail@huntington-bradley.com</I></B> wrote:</DIV>
<BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">Thanks for your response. Unfortunately, there is no c# version of <BR>DotNetNuke.<BR>The core team has talked about porting it, there's even a csharpNuke.com<BR>website. However, no c# version has yet been made available and various posts<BR>on the DotNetNuke forum leads me to believe it will be some time (if ever)<BR>before a c# port is done.<BR><BR>I was hoping maybe someone else has tried to run DNN on Mono. I'ts a very<BR>capable and easy to use portal framework which I'm already familiar with.<BR>Theoretically, it should run on Mono, even though it's written in VB (isn't<BR>this true?) because the application is compiled to IL. So Mono shouldn't need<BR>to compile any VB, just compile or interpret the IL.<BR><BR>Anybody done this?<BR><BR><BR>&gt; I would start off by grabbing the c# version of dotnetnuke because I am<BR>&gt; unsure if the vb support is 100% in mono right
 now.<BR>&gt;<BR>&gt;<BR>&gt; listmail@huntington-bradley.com wrote:<BR>&gt;<BR>&gt;&gt; Hello,<BR>&gt;&gt;<BR>&gt;&gt; I tried running the DotNetNuke open source ASP.NET portal system <BR>&gt;&gt; using XSP (mono<BR>&gt;&gt; 1.0.2 installed on WindowsXP). I got the following error messages:<BR>&gt;&gt;<BR>&gt;&gt; Server error in '/' application<BR>&gt;&gt; Description: Error processing request.<BR>&gt;&gt;<BR>&gt;&gt; Error Message: HTTP 500.<BR>&gt;&gt;<BR>&gt;&gt; Stack Trace:<BR>&gt;&gt;<BR>&gt;&gt; System.Reflection.TargetInvocationException: Exception has been <BR>&gt;&gt; thrown by the<BR>&gt;&gt; target of an invocation. ---&gt; System.ArgumentOutOfRangeException: <BR>&gt;&gt; Argument is<BR>&gt;&gt; out of range.<BR>&gt;&gt; Parameter name: count<BR>&gt;&gt; in &lt;0x0004a&gt; System.String:Split (char[],int)<BR>&gt;&gt; in &lt;0x0012d&gt; Microsoft.VisualBasic.Strings:Split<BR>&gt;&gt; (string,string,int,Microsoft.VisualBasic.CompareMethod)<BR>&gt;&gt; in &lt;0x00085&gt;
 DotNetNuke.Data.SqlDataProvider:ExecuteScript (string,bool)<BR>&gt;&gt; in &lt;0x0001e&gt; DotNetNuke.Data.SqlDataProvider:ExecuteScript (string)<BR>&gt;&gt; in &lt;0x0011e&gt; DotNetNuke.Data.SqlDataProvider:GetProviderPath ()<BR>&gt;&gt; in &lt;0x0001a&gt; DotNetNuke.PortalSettings:GetProviderPath ()<BR>&gt;&gt; in &lt;0x00130&gt; DotNetNuke.Upgrade:AutoUpgrade ()<BR>&gt;&gt; in &lt;0x000dd&gt; DotNetNuke.Global:Application_Start (object,System.EventArgs)<BR>&gt;&gt; in (unmanaged) (wrapper managed-to-native)<BR>&gt;&gt; System.Reflection.MonoMethod:InternalInvoke (object,object[])<BR>&gt;&gt; in &lt;0x00004&gt; (wrapper managed-to-native)<BR>&gt;&gt; System.Reflection.MonoMethod:InternalInvoke (object,object[])<BR>&gt;&gt; in &lt;0x0007a&gt; System.Reflection.MonoMethod:Invoke<BR>&gt;&gt; (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)<BR>&gt;&gt; --- End of inner exception stack trace ---<BR>&gt;&gt;<BR>&gt;&gt; in
 &lt;0x000b9&gt; System.Reflection.MonoMethod:Invoke<BR>&gt;&gt; (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)<BR>&gt;&gt; in &lt;0x00021&gt; System.Reflection.MethodBase:Invoke (object,object[])<BR>&gt;&gt; in &lt;0x000b2&gt; System.Web.HttpApplicationFactory:FireEvent<BR>&gt;&gt; (string,object,object[])<BR>&gt;&gt; in &lt;0x00063&gt; System.Web.HttpApplicationFactory:FireOnAppStart<BR>&gt;&gt; (System.Web.HttpApplication)<BR>&gt;&gt; in &lt;0x00077&gt; System.Web.HttpApplicationFactory:InitializeFactory<BR>&gt;&gt; (System.Web.HttpContext)<BR>&gt;&gt; in &lt;0x00070&gt; System.Web.HttpApplicationFactory:GetInstance<BR>&gt;&gt; (System.Web.HttpContext)<BR>&gt;&gt; in &lt;0x000ee&gt; System.Web.HttpRuntime:InternalExecuteRequest<BR>&gt;&gt; (System.Web.HttpWorkerRequest)<BR>&gt;&gt;<BR>&gt;&gt; I'm pretty new to Mono and not a .NET expert (though I have <BR>&gt;&gt; developed a couple<BR>&gt;&gt; of small and simple web
 applications using Visual Studio and ASP.NET) so I'm<BR>&gt;&gt; not sure what the above error message is telling me. I *think* <BR>&gt;&gt; what's going on<BR>&gt;&gt; is that something in the VB runtime threw an exeption?<BR>&gt;&gt;<BR>&gt;&gt; Is this something that can be easily addressed? Can someone more <BR>&gt;&gt; knowledgeable<BR>&gt;&gt; point me in the right direction? Or should I just hold off on running<BR>&gt;&gt; DotNetNuke on Mono until better compatibility with stuff written in <BR>&gt;&gt; VB has been<BR>&gt;&gt; established?<BR>&gt;&gt;<BR>&gt;&gt; Thanks,<BR>&gt;&gt;<BR>&gt;&gt; mbradley<BR>&gt;&gt; _______________________________________________<BR>&gt;&gt; Mono-list maillist - Mono-list@lists.ximian.com<BR>&gt;&gt; http://lists.ximian.com/mailman/listinfo/mono-list<BR>&gt;&gt;<BR>&gt;&gt;<BR>&gt;&gt;<BR><BR><BR><BR>_______________________________________________<BR>Mono-list maillist -
 Mono-list@lists.ximian.com<BR>http://lists.ximian.com/mailman/listinfo/mono-list<BR></BLOCKQUOTE><BR><BR>joe_audette@yahoo.com<br>http://www.joeaudette.com<br>http://www.mojoportal.com
--0-926495601-1098453569=:83181--