I was just wondering if anybody has heard any progress on Telerik running on Mono? Are you guys getting enough requests to warrant going down this route? Your products are definatley the best on the market and it would be a real bonus to use them on *nix.
Cheers for a 1st class product.
Pete
13 Answers, 1 is accepted
0
Hello Peter,
Thanks for your interest in our controls.
We have not had many requests for running our r.a.d.controls on Linux and Mono and that is why we do not officially support and test on non-Microsoft Platforms.
However, you should not be having any major problems if you are running Mod Mono. For more detailed information please refer to the following links.
http://www.mono-project.com/Main_Page
http://www.apacheworld.org/modmono/
http://www.apacheworld.org/modmono/INSTALL
Mind though we do not officially provide support for r.a.d.controls on Mono.
Regards,
Paul
the telerik team
Thanks for your interest in our controls.
We have not had many requests for running our r.a.d.controls on Linux and Mono and that is why we do not officially support and test on non-Microsoft Platforms.
However, you should not be having any major problems if you are running Mod Mono. For more detailed information please refer to the following links.
http://www.mono-project.com/Main_Page
http://www.apacheworld.org/modmono/
http://www.apacheworld.org/modmono/INSTALL
Mind though we do not officially provide support for r.a.d.controls on Mono.
Regards,
Paul
the telerik team
0
Manny
Top achievements
Rank 1
answered on 01 Dec 2006, 11:19 PM
count me in as a backer of Telerik Controls on Mono.
0
Pete
Top achievements
Rank 1
answered on 03 Dec 2006, 07:35 PM
Thanks Paul, that's really good to hear. Thanks for the links.
Hi Manny, wander if we can start a "we want Telerik on mono" thread ;)
I've downloaded an eval of the control suite to give it a test.
I've installed latest mono1.2.1 with mod_mono. It's running the stock asp.net controls okay.
Using a RadCalendar or RadUpload control it's coming back with the following error:
"System.Xml.Schema.XmlSchemaException: XmlSchema error: The targetNamespace attribute cannot have have empty string as its value. Related schema item SourceUri: , Line 2, Position 2.
"
It seems to be with the ValidateDocument call:
" at Telerik.RadUploadUtils.XmlDocumentValidator.ValidateDocument (System.Xml.XmlDocument xmlDoc, System.Xml.XmlTextReader xsdDoc) [0x00000]
at Telerik.RadUploadUtils.Licensing.CheckLicenseKeys () [0x00000]
"
still a bit buggy maybe? Has anybody had this error before?
Thanks,
Pete
Hi Manny, wander if we can start a "we want Telerik on mono" thread ;)
I've downloaded an eval of the control suite to give it a test.
I've installed latest mono1.2.1 with mod_mono. It's running the stock asp.net controls okay.
Using a RadCalendar or RadUpload control it's coming back with the following error:
"System.Xml.Schema.XmlSchemaException: XmlSchema error: The targetNamespace attribute cannot have have empty string as its value. Related schema item SourceUri: , Line 2, Position 2.
"
It seems to be with the ValidateDocument call:
" at Telerik.RadUploadUtils.XmlDocumentValidator.ValidateDocument (System.Xml.XmlDocument xmlDoc, System.Xml.XmlTextReader xsdDoc) [0x00000]
at Telerik.RadUploadUtils.Licensing.CheckLicenseKeys () [0x00000]
"
still a bit buggy maybe? Has anybody had this error before?
Thanks,
Pete
0
Hello Peter,
As far as I can tell the error is in our licensing check code. Most probably, part of the Mono Xml implementation is not fully compatible with the Xml stack offered by Microsoft or/and there are some OS specific issues involved (case sensitivity for example - Linux boxes have case-sensitive file systems as opposed to Windows boxes).
Are you using the trial versions of our controls? Most probably, if you try licensed versions, the license check code will not be run and the component will at least have a chance to fail at a later point :).
Regards,
Rumen Stankov
As far as I can tell the error is in our licensing check code. Most probably, part of the Mono Xml implementation is not fully compatible with the Xml stack offered by Microsoft or/and there are some OS specific issues involved (case sensitivity for example - Linux boxes have case-sensitive file systems as opposed to Windows boxes).
Are you using the trial versions of our controls? Most probably, if you try licensed versions, the license check code will not be run and the component will at least have a chance to fail at a later point :).
Regards,
Rumen Stankov
0
Brad
Top achievements
Rank 2
answered on 30 Jan 2007, 11:29 PM
I think getting your win forms controls running with Mono would be great. Please include my vote for Mono support.
0
JohnC
Top achievements
Rank 1
answered on 05 Feb 2007, 10:08 PM
There is already another thread on this very subject in the general suggestions forum for asp.net here:
http://www.telerik.com/community/forums/thread/b311D-gatgm.aspx
And there have been actually quite a number of requests, but I think it's always going to be a case of who makes it first rather than waiting for people to request it.
Someone's going to eventually, hopefully it's Telerik.
I too agree with another poster that I'd really like to see not just the asp.net but the winform components as well (particularly reporting) as that is a major key for business app mono adoption.
http://www.telerik.com/community/forums/thread/b311D-gatgm.aspx
And there have been actually quite a number of requests, but I think it's always going to be a case of who makes it first rather than waiting for people to request it.
Someone's going to eventually, hopefully it's Telerik.
I too agree with another poster that I'd really like to see not just the asp.net but the winform components as well (particularly reporting) as that is a major key for business app mono adoption.
0
Hi guys,
Thank you for your continued interest in Mono support. As you already know, we do not provide official support for Mono under Linux.
Although there are some customers who have running implementations of the ASP.NET r.a.d.controls under Mono, there are still some methods which are not implemented in Mono and some of the configurations of our controls do not work as expected. We are working closely with Miguel de Acacias team and we are committed to make our ASP.NET controls fully compatible with the Mono framework in the coming months.
However, running our WinForms controls under Mono will prove to be a major challenge, as things do not look good there at all. Mono misses some major methods on this front and much time will be needed until it offers proper support for Windows Forms.
Our current plans are to try and get all ASP.NET controls running under Mono and then we will check our options for the WinForms controls. Please do not get your hopes high - this will require a lot of work on behalf of the Mono team, so this will not happen in the next several months. We will be glad to keep you updated if anything new pops up.
Greetings,
Rob
the telerik team
Thank you for your continued interest in Mono support. As you already know, we do not provide official support for Mono under Linux.
Although there are some customers who have running implementations of the ASP.NET r.a.d.controls under Mono, there are still some methods which are not implemented in Mono and some of the configurations of our controls do not work as expected. We are working closely with Miguel de Acacias team and we are committed to make our ASP.NET controls fully compatible with the Mono framework in the coming months.
However, running our WinForms controls under Mono will prove to be a major challenge, as things do not look good there at all. Mono misses some major methods on this front and much time will be needed until it offers proper support for Windows Forms.
Our current plans are to try and get all ASP.NET controls running under Mono and then we will check our options for the WinForms controls. Please do not get your hopes high - this will require a lot of work on behalf of the Mono team, so this will not happen in the next several months. We will be glad to keep you updated if anything new pops up.
Greetings,
Rob
the telerik team
0
Brad
Top achievements
Rank 2
answered on 06 Feb 2007, 11:06 PM
It is a shame that it will be difficult. I would have thought that Mono support for win forms would be more heavily sort after than ASP.NET. After all, an ASP.NET web app will run on almost any browser no matter what platform it is hosted on. The same can't be said for windows apps, which is one reason why Java still has a strangle hold on the cross platform market.
0
Michael Harrison
Top achievements
Rank 1
answered on 11 Apr 2007, 01:03 AM
Hi,
Count me on a back order fro Telerik on Mono too.
Cheers,
Michael
Count me on a back order fro Telerik on Mono too.
Cheers,
Michael
0
Paul Kavanagh
Top achievements
Rank 1
answered on 19 Feb 2008, 08:06 PM
This is great!! If we are able to run Telerik under mono, it really opens up some possibility for a couple of major projects. Anywhere we can check for status updates or eta?
0
Matt
Top achievements
Rank 1
answered on 16 Apr 2008, 12:25 PM
Any update on Telerik RadControls for ASP.NET on Mono? Mono 1.9 was just released with many bug fixes: "Between the release of 1.2.6 and 1.9 more than 400 bugs were fixed. 1.9 was
branched on January 28th of 2008 and there were 6 Preview releases. More than
100 of those 400 bugs were fixed during the 1.9 preview cycle."
Even if it isn't officially supported, it would be useful to know if anyone has had success. BTW - I am currently using a different component library (ahem C1) and would switch (aka buy) in a heart beat if I knew RadControls worked on Mono.
Thanks!
Even if it isn't officially supported, it would be useful to know if anyone has had success. BTW - I am currently using a different component library (ahem C1) and would switch (aka buy) in a heart beat if I knew RadControls worked on Mono.
Thanks!
0
Patrick Panzenbock
Top achievements
Rank 1
answered on 03 May 2008, 04:24 PM
I did some testing on mono 1.2.6 and while ago and recently with 1.9.1. Both versions have the System.Web.Extensions classes that allow you to run MS ASP.NET AJAX Toolkit.
I had success using some of the ASP.Net Classic controls (e.g. menu and dock) on mono (1.2.6 and 1.9.1).
However, the AJAX version of RadDock doesn't work. I would have expected the Ajax version to work better than the classic
Here is the stack trace that I got:
I had success using some of the ASP.Net Classic controls (e.g. menu and dock) on mono (1.2.6 and 1.9.1).
However, the AJAX version of RadDock doesn't work. I would have expected the Ajax version to work better than the classic
Here is the stack trace that I got:
System.ArgumentException: An element with the same key already exists in the dictionary.
at System.Collections.Generic.Dictionary`2[System.String,System.String].Add (System.String key, System.String value) [0x00000]
at System.Web.UI.ScriptComponentDescriptor.AddEntry (System.Collections.Generic.Dictionary`2& dictionary, System.String key, System.String value) [0x00000]
at System.Web.UI.ScriptComponentDescriptor.AddProperty (System.String name, System.Object value) [0x00000]
at Telerik.Web.ScriptObjectBuilder.DescribeComponent (System.Object instance, System.Web.UI.ScriptComponentDescriptor descriptor, IUrlResolutionService urlResolver, IControlResolver controlResolver) [0x00000]
at Telerik.Web.UI.RadWebControl.DescribeComponent (System.Web.UI.ScriptComponentDescriptor descriptor) [0x00000]
at Telerik.Web.UI.RadDock.DescribeComponent (System.Web.UI.ScriptComponentDescriptor descriptor) [0x00000]
at Telerik.Web.UI.RadWebControl.Telerik.Web.IControl.DescribeComponent (System.Web.UI.ScriptComponentDescriptor descriptor) [0x00000]
at Telerik.Web.UI.ScriptRegistrar.GetScriptDescriptors (System.Web.UI.WebControls.WebControl control) [0x00000]
at Telerik.Web.UI.RadWebControl.GetScriptDescriptors () [0x00000]
at Telerik.Web.UI.RadWebControl.System.Web.UI.IScriptControl.GetScriptDescriptors () [0x00000]
at System.Web.UI.ScriptManager.RegisterScriptDescriptors (IScriptControl scriptControl) [0x00000]
at Telerik.Web.UI.RadWebControl.RegisterScriptDescriptors () [0x00000]
at Telerik.Web.UI.RadWebControl.Render (System.Web.UI.HtmlTextWriter writer) [0x00000]
at Telerik.Web.UI.RadDock.Render (System.Web.UI.HtmlTextWriter writer) [0x00000]
at System.Web.UI.Control.RenderControl (System.Web.UI.HtmlTextWriter writer) [0x00000]
at Telerik.Web.UI.RadDock.RenderControlAlways (System.Web.UI.HtmlTextWriter writer) [0x00000]
at Telerik.Web.UI.RadDockZone.RenderChildren (System.Web.UI.HtmlTextWriter writer) [0x00000]
at System.Web.UI.Control.Render (System.Web.UI.HtmlTextWriter writer) [0x00000]
at System.Web.UI.WebControls.WebControl.RenderContents (System.Web.UI.HtmlTextWriter writer) [0x00000]
at Telerik.Web.UI.RadWebControl.RenderContents (System.Web.UI.HtmlTextWriter writer) [0x00000]
at System.Web.UI.WebControls.WebControl.Render (System.Web.UI.HtmlTextWriter writer) [0x00000]
at Telerik.Web.UI.RadWebControl.Render (System.Web.UI.HtmlTextWriter writer) [0x00000]
at System.Web.UI.Control.RenderControl (System.Web.UI.HtmlTextWriter writer) [0x00000]
at System.Web.UI.Control.RenderChildren (System.Web.UI.HtmlTextWriter writer) [0x00000]
at System.Web.UI.HtmlControls.HtmlForm.RenderChildren (System.Web.UI.HtmlTextWriter w) [0x00000]
at System.Web.UI.HtmlControls.HtmlContainerControl.Render (System.Web.UI.HtmlTextWriter writer) [0x00000]
at System.Web.UI.HtmlControls.HtmlForm.Render (System.Web.UI.HtmlTextWriter w) [0x00000]
at System.Web.UI.Control.RenderControl (System.Web.UI.HtmlTextWriter writer) [0x00000]
at System.Web.UI.HtmlControls.HtmlForm.RenderControl (System.Web.UI.HtmlTextWriter w) [0x00000]
at System.Web.UI.Control.RenderChildren (System.Web.UI.HtmlTextWriter writer) [0x00000]
at System.Web.UI.Control.Render (System.Web.UI.HtmlTextWriter writer) [0x00000]
at System.Web.UI.Page.Render (System.Web.UI.HtmlTextWriter writer) [0x00000]
at System.Web.UI.Control.RenderControl (System.Web.UI.HtmlTextWriter writer) [0x00000]
at System.Web.UI.Page.RenderPage () [0x00000]
at System.Web.UI.Page.InternalProcessRequest () [0x00000]
at System.Web.UI.Page.ProcessRequest (System.Web.HttpContext context) [0x00000]
If I have time I will take a look at the source. So as far as I can tell, you should have better luck using the ASP.NET "Classic" controls.
0
Hi all,
Just in case you have missed the big news: RadControls for ASP.NET AJAX now run on Mono 2.4!
See: Announcement, Blogpost, Demos
Regards,
Ivo
the Telerik team
Instantly find answers to your questions at the new Telerik Support Center
Just in case you have missed the big news: RadControls for ASP.NET AJAX now run on Mono 2.4!
See: Announcement, Blogpost, Demos
Regards,
Ivo
the Telerik team
Instantly find answers to your questions at the new Telerik Support Center