Re: [Mono-list] numerical performance comparison [C++ vs JVM vs Mono]
i did the exact same thing, and dumped the assembly generated by c and c# on nbody, in addition to the sqrt issue, which i believe is pre and post a SSEn, where mono isn't as uptodate on full use of SSEn , the other issue was, mono did a few sets of unnecessary register transfer, as compared to the assembly generated by C. With these two issues resolved, the benchmark would have match on time. I am not even sure mono's older sqrt call was the majority of the diff in the mark, I believe it was the unnecessary reg. trans. you will also notice in that bench mark game, many of the C versions (most recent version of given benchmark), often are not even solutions that can even be compared, I think there is even one that is threaded solution in the winner, and mono uses single thread. Really, that game is way more to do with people making better and better algos for a given language solution, then it is a comparison of language. Having said that, it seems to me, given my comparison of the assembly code of a few, that aside from obvious issues of array boundary checks and so on for safety, the main issue of performance kill (for mono) appears to be non optimal use of registers, with to much unnecessary transfer/setup. This however is only most noticeable in these huge loops, with for many people using mono, isn't an issue. Another issue i noticed is that in the latest SSE4.? there is 16 registers to use, but I see Mono shuffling within 8 (i think, if i remember correctly). Oddly enough I didn't see gnu gcc using the available 16 either. tl On Mon, 4 Oct 2010 10:43:18 -0400 Jonathan Shore jonathan.sh...@gmail.com wrote: Hi, I am looking forward to moving all of my code from Java / C++ to F# / C# in the very near future. I took the nbody code from the language shootout and ran with 500 million iterations (much more than used in the shootout to provide a fair comparison) on ubuntu server on a core i7 920 box. I used: - C++ (g++ -O3 with various MMX related flags as done in the shootout) - Java 7 -server - Mono 2.4.4, compiling with -optimize:+ I had the following results in seconds: 1. C++: 98 seconds 2. JVM: 126 seconds, a 28% performance gap against C++ 3. Mono: 191 seconds, a 50% performance gap with the JVM Because the nbody problem uses sqrt for the euclidean distance in each loop, thought that maybe the discrepancy might be more related to the implementation of Sqrt(). I implemented a (very poor) numerical algorithm as a substitute for the sqrt() function in each implementation to provide an apples-to-apples comparison.The new numbers became: 1. C++: 517 seconds 2. JVM: 527 seconds 3 Mono: 223 seconds (wow, a surprise here) I noticed that the Mono runtime libraries use an internal implementation of Sqrt() that seems to resolve to an Op Code. I am wondering, ultimately, what implementation this maps to? Clearly the Sqrt implementation in Mono is 2x as slow (or access through the layers is 2x as slow) as the libc implementation. I do mostly numerical work, so concerned about sqrt as well as other fundamental functions in this regard. Are these custom implementations in assembler for each arch?Would it be reasonable to try to map these to the existing libc library when available? Thanks -- Jonathan Shore Systematic Trading Group ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list -- ted leslie tles...@tcn.net ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] MonoDroid/MonoTouch for FLOSS/hobby development?
I am getting a android phone (Samsung Galaxy S cap.) hopefully, to also toy with it (mono droid) I don't have an issue myself paying the 400 beans if I use it anyway commercially (i.e. generate a comercial product, or even a fee one tied to a commercial project), but to just play with it, learn it, rather not have to drop the 400 at that time. Perhaps at a min. a crippled free version to build non-commercial apps? Crippled by, max size of executable? or a tonne of other ways. Obviously Novell with benifit by maximum use of it in a completely non-commericial way as possible, there by ringing up max. sales when these convert to commercial uses. tl On Mon, 4 Oct 2010 09:27:30 +1300 Daniel Hughes tramps...@gmail.com wrote: I to was hoping to create a few open source apps however the $399 would create a large barrier to contributions. Are there any plans for an alternative licence or product for open source and hobbyist development. Cheers, Daniel Hughes On Sat, Oct 2, 2010 at 3:38 AM, Christopher David Howie m...@chrishowie.com wrote: I'm interested in using the MonoDroid/MonoTouch technologies, specifically MonoDroid, for developing F/LOSS software. However, with the current pricing model of MonoTouch ($399/year for one developer) this is incredibly cost-prohibitive. As the Android platform is more open, are there any plans to make MonoDroid available for free or at a substantially reduced cost for hobbyist/FLOSS developers? I'm not paying 400 bucks so I can write stuff for fun on my own time. -- Chris Howie http://www.chrishowie.com http://en.wikipedia.org/wiki/User:Crazycomputers If you correspond with me on a regular basis, please read this document: http://www.chrishowie.com/email-preferences/ PGP fingerprint: 2B7A B280 8B12 21CC 260A DF65 6FCE 505A CF83 38F5 IMPORTANT INFORMATION/DISCLAIMER This document should be read only by those persons to whom it is addressed. If you have received this message it was obviously addressed to you and therefore you can read it. Additionally, by sending an email to ANY of my addresses or to ANY mailing lists to which I am subscribed, whether intentionally or accidentally, you are agreeing that I am the intended recipient, and that I may do whatever I wish with the contents of any message received from you, unless a pre-existing agreement prohibits me from so doing. This overrides any disclaimer or statement of confidentiality that may be included on your message. ___ Mono-list maillist - mono-l...@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 -- ted leslie tles...@tcn.net ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Ubuntu
it the big middle finger. Microsoft and Apple do not package mono or include mono by default. And mono thanks them for this by providing them with first class support. It doesn't make any sense to me at all. (I sent the email to the sender by mistake because the reply button in gmail replies to the sender not the list.) On Wed, Aug 11, 2010 at 12:57 PM, Bojan Rajkovic severedcr...@gmail.com wrote: Does GNOME maintain PPA's like this? Does any project? On Aug 10, 2010 6:35 PM, Daniel Hughes tramps...@gmail.com wrote: No one expects mono to be pushed out as a automatic update on ubuntu. We do however expect a PPA which is on even footing with windows, mac etc. I.E same day support to the same quality. And supported by the mono team. That is all. On Wed, Aug 11, 2010 at 2:18 AM, Bojan Rajkovic severedcr...@gmail.com wrote: On 08/10/2010 10:03 AM, Christopher Monroe wrote: I'll second the complaint about the foru... ___ Mono-list maillist - mono-l...@lists.ximian.co... ___ Mono-list maillist - mono-l...@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 -- ted leslie tles...@tcn.net ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Ubuntu
After looking at the go-mono.com site closer, I would suggest the following: On download page, there is a other (linux tm image) link/button, that then bring up another line of 2. Mono for Unsupported or Community-Supported Distribution Novell does not offer support for your distribution. A number of distributions are supported by their own communities instead. Please select your platform below: Debian Ubuntu Other -- I would propose (dealing just with Ubuntu in this discussion) have Ubuntu listed as Community-Supported, and not tied to the Unsupported banner. As well, have it always display (rather then switched into the page only when the other is selected). Also perhaps adding in Ubuntu derived i.e. Mint, Kubuntu, etc. as a further descriptor under the link. Then when it goes to the Ubuntu specific page, all the warnings and explanation can stay. It then forwards off to badgerports.org, where I would suggest (to Joe), that this become more of an official page (or change the domain and create new site, i.e. go-mono-ubuntu.com, etc). This all under the condition the effort/results meets the mono community definition of a Community-Supported distro. I am not sure what that condition is however, but I assume it has to do with showing a history of support from member of the community, and that it generally works. Assuming this could happen, it then leaves the questions of who does this distro package (Joe should get help) [ I'd love to help, and I assume there are others], and, how is the badgerports (or new) domain funded/hosted (does the mono community as a whole, and/or Novell help with this)? Maybe this could be hosted off of the Mint domain as well, probably should be hosted at two places for redundancy. Just my 0.02 tl On Thu, 12 Aug 2010 09:32:52 +1200 Daniel Hughes tramps...@gmail.com wrote: I think mono should adopt the Jo Shields badgerports PPA as the offical ubuntu PPA. However in my mind this would involve more then just putting it on the download page. The mono team would have to make commitment to working with Jo to ensure that it was available from day one when a new release is made and that it was stable. It that was to happen I would be a happy man :) (sorry stifu I sent it to you instead of the list ... again) On Thu, Aug 12, 2010 at 9:19 AM, Stifu st...@free.fr wrote: I know Jo Shields (http://apebox.org/wordpress/) has is packaging Mono for Ubuntu. However, he may suffer from not having enough exposure, as people keep asking where to find the latest Mono release for Ubuntu. Wouldn't the solution simply be for the Mono download page to have a link to Jo's builds? The only problem I can think of is small delays before they're ready, compared to the other builds. ted leslie wrote: I had the same questions you had. I am a Mint user (the 4 largest OS in world, after ubuntu, OSX, Win32), and Mint is very pro user experience out of the box, and given were it is authored, it has lessor issue with licensing/patents and such. They actually have had (if I remember correctly) moonlight installed out of the box, in addition to codec's and such that are not normally on other distros. I did find Joe's badger ports and it does the trick for me. I also am hoping I can assist in that effort in some way, as I am glued to Mint. I understand your issues/concerns and also the other side as well (see Miguel's and other posts). It really can be seen as a marketing trade off. It costs to create these and support them, BUT I can't help thinking that investing the time better supporting Mint/Ubuntu, that it would (but only a guess) pay off by bringing more people into the community, there by getting a huge return on investment, one that makes it self sufficient. So to that end I do see it as odd. However, there needs to be community, and free contribution to the efforts, and hopefully, ideally, that can handle the task (in the case of Mint/Ubuntu). The other side of looking at it is, with Mint/Ubuntu being so huge, and statistically speaking, should generate a large pool of free resource to look after the task of its own repos for Mono. This brings me to another question. Suppose a combination of resources can build the Ubuntu/Mint packages (solid builds as they progress, even some targeted just for developers with the latest and greatest). It helps to have the packages (PPA) come from some place official. I know about badger ports, I trust it, so I install from it, but thats just me. It seems to me that from the trust aspect, to cater to the most paranoid, doesn't the PPA have to (should) come from go-mono.com, or the domain of the distro? It may not always be possible to hang it off the disto's domain, so that leaves go
[Mono-list] Generic.xaml resource based moonlight (silverlight 2) project never seem to work (build in MD)
I am digging into MD and moonlight (to learn), and doing a whole bunch of examples I see on the web (many Silverlight 2 examples) to learn this stuff. I was finding no luck with examples that involved resources, i.e. Generic.xaml of a custom control. I am using joe's badger ports mono packages, MD is 2.4, moonlight is 2.99.0.8. The latest example I was following along is: http://msdn.microsoft.com/en-us/magazine/cc721611.aspx it works, until I get to the part of taking the attributes out of the Page.xaml and make a Generic.xaml file. I prop. it as a embed resource, and have verified it goes into the dll in the xap (that I unpack and check). When running, chrome flags trying to load: /SimpleButtonDemo;component/themes/generic.xaml and when I google on Generic.xaml moonlight this same issue comes up a lot, with no info that helps me figure it out. I also tried everything to set up the same pathing with folders, i.e. component/themes ... etc, and even played with with the cases (Generic.xaml/generic.xaml), but no dice. Now I am guessing, not finding the Generic.xaml is not a hard error, given you can at least continue without sourcing those setting, and I do get just a blank page. I checked out moon-unit2 unit tests in the svn, and see evidence of use of this construct, but when I try and build any project (moon-unit, or even on web), using resources, I always seem to get somewhat odd error warning CS8026: The compilation may fail due to missing `System.Reflection.Emit.AssemblyBuilder.SetCorlibTypeBuilders(System.Type, System.Type, System.Type, System.Type)' method I have also gotten this error when building csproj MS silverlight 2 examples from the net. The error, which is a warning, but actually registers as a error, so the project doesn't build. I hope this isn't a homer simpson duooopp moment, but with many examples I try (without resources) working, and I can't help but think I am doing everything right, I am baffed. Any help would be appreciated. -- ted leslie tles...@tcn.net ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] moonlight key focus (abort) in browser [flash has same issue]
Now that I am using moonlight more often (and flash has this problem, but I turn off flash alot now), I hate the issue of it stealing all key presses, so browser key short cuts don't work. I can understand that its important to offer up as many keys to the moonlight plugin as possible, but is there not some kind of combination (or custom pick for it in moonlight [right click settings]) that one could have browser get back focus? How about ctrl-alt-^ ? or maybe two odd key codes back to back ctrl-z ctrl-z breaks it out? This of course assumes there isn't already a way? But googling (against this annoyance in flash) didn't provide any answers, so I wouldn't be suprized if there isn't currently a focus breakout for moonlight. Not sure if there is a way in silverlight for IE in Windows (not that I need that, but if it did exist, use same in linux world with moonlight). -- ted leslie tles...@tcn.net ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-dev] SVN based mono monodevelop install, but (new) moonlight project gives error
I have built mono, monodevelop (even moonlight) from svn. Everything works fine, even the generated moonlight plugins to firefox and chrome and monodevelop works great, BUT on start up of monodevelop (or if one tries to make a new moonlight project) I get the following (enclosed below). I must be missing something simple with respect to building monodevelop from svn to get moonlight support? Any hints would be appreciated. FATAL ERROR [2010-07-07 19:19:40Z]: Unhandled exception in SystemAssemblyService background initialisation thread. System.NullReferenceException: Object reference not set to an instance of an object at MonoDevelop.Moonlight.MoonlightFrameworkBackend+GetMoonDirectoriesc__Iterator4.MoveNext () [0x0006b] in /home/sysadm/svn/monodevelop/main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight/MoonlightFrameworkBackend.cs:115 at MonoDevelop.Moonlight.MoonlightFrameworkBackend.Initialize (MonoDevelop.Core.Assemblies.TargetRuntime runtime, MonoDevelop.Core.Assemblies.TargetFramework framework) [0x000b7] in /home/sysadm/svn/monodevelop/main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight/MoonlightFrameworkBackend.cs:47 at MonoDevelop.Core.Assemblies.TargetRuntime.GetBackend (MonoDevelop.Core.Assemblies.TargetFramework fx) [0x00079] in /home/sysadm/svn/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Core.Assemblies/TargetRuntime.cs:274 at MonoDevelop.Core.Assemblies.TargetRuntime.IsInstalled (MonoDevelop.Core.Assemblies.TargetFramework fx) [0x0] in /home/sysadm/svn/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Core.Assemblies/TargetRuntime.cs:472 at MonoDevelop.Core.Assemblies.TargetRuntime.CreateFrameworks () [0x0012a] in /home/sysadm/svn/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Core.Assemblies/TargetRuntime.cs:497 at MonoDevelop.Core.Assemblies.TargetRuntime.RunInitialization () [0x0001c] in /home/sysadm/svn/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Core.Assemblies/TargetRuntime.cs:389 at MonoDevelop.Core.Assemblies.TargetRuntime.BackgroundInitialize () [0x0002d] in /home/sysadm/svn/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Core.Assemblies/TargetRuntime.cs:364 -- ted leslie tles...@tcn.net ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-dev] SVN based mono monodevelop install, but (new) moonlight project gives error
Now when I build a moonlight project i get: Unhandled Exception: System.ArgumentException: Path is empty at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean anonymous, FileOptions options) [0x0] in filename unknown:0 at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share) [0x0] in filename unknown:0 at (wrapper remoting-invoke-with-check) System.IO.FileStream:.ctor (string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare) at System.IO.File.OpenRead (System.String path) [0x0] in filename unknown:0 at ResourcePacker.Pack (System.Collections.Generic.List`1 files) [0x0] in filename unknown:0 at ResourcePacker.Main (System.String[] args) [0x0] in filename unknown:0 Build complete -- 1 error, 0 warnings So this is probably related to the other error, in that some primary path isn't set. I tried setting the MOONLIGHT_SDK_PATH but that didn't help. I am a bit confused on what/where exactly is the moonlight SDK (and with respect to svn as well), the You just have to download and extract my Moonlight SDK, extract it somewhere, then tell MonoDevelop where it using the MOONLIGHT_2_SDK_PATH environment variable: http://mjhutchinson.com/journal/2009/05/08/moonlight_development_linux_monodevelop seems dated? and I can't find any other newer info. tl On Wed, 7 Jul 2010 19:43:22 -0400 ted leslie tles...@tcn.net wrote: I have built mono, monodevelop (even moonlight) from svn. Everything works fine, even the generated moonlight plugins to firefox and chrome and monodevelop works great, BUT on start up of monodevelop (or if one tries to make a new moonlight project) I get the following (enclosed below). I must be missing something simple with respect to building monodevelop from svn to get moonlight support? Any hints would be appreciated. FATAL ERROR [2010-07-07 19:19:40Z]: Unhandled exception in SystemAssemblyService background initialisation thread. System.NullReferenceException: Object reference not set to an instance of an object at MonoDevelop.Moonlight.MoonlightFrameworkBackend+GetMoonDirectoriesc__Iterator4.MoveNext () [0x0006b] in /home/sysadm/svn/monodevelop/main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight/MoonlightFrameworkBackend.cs:115 at MonoDevelop.Moonlight.MoonlightFrameworkBackend.Initialize (MonoDevelop.Core.Assemblies.TargetRuntime runtime, MonoDevelop.Core.Assemblies.TargetFramework framework) [0x000b7] in /home/sysadm/svn/monodevelop/main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight/MoonlightFrameworkBackend.cs:47 at MonoDevelop.Core.Assemblies.TargetRuntime.GetBackend (MonoDevelop.Core.Assemblies.TargetFramework fx) [0x00079] in /home/sysadm/svn/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Core.Assemblies/TargetRuntime.cs:274 at MonoDevelop.Core.Assemblies.TargetRuntime.IsInstalled (MonoDevelop.Core.Assemblies.TargetFramework fx) [0x0] in /home/sysadm/svn/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Core.Assemblies/TargetRuntime.cs:472 at MonoDevelop.Core.Assemblies.TargetRuntime.CreateFrameworks () [0x0012a] in /home/sysadm/svn/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Core.Assemblies/TargetRuntime.cs:497 at MonoDevelop.Core.Assemblies.TargetRuntime.RunInitialization () [0x0001c] in /home/sysadm/svn/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Core.Assemblies/TargetRuntime.cs:389 at MonoDevelop.Core.Assemblies.TargetRuntime.BackgroundInitialize () [0x0002d] in /home/sysadm/svn/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Core.Assemblies/TargetRuntime.cs:364 -- ted leslie tles...@tcn.net ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list -- ted leslie tles...@tcn.net ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-dev] Moonlight and OSS4 sound ubuntu 9.10 and opensuse11.2
Putting # $HOME/.asoundrc pcm.!default { type oss device /dev/dsp } mixer.!default { type oss device /dev/dsp } fixed the sound issue of moonlight on oss4, however the game now is unresponsive for the first 10 seconds, then runs 1/3 the normal speed (while background music plays), then runs normal speed once background music stops, but action sound play fine still. Seems like the constant streaming of background music in the game causes issue (but cpu/resources of computer were not strained). This may not be a mono/moonlight issue at this point. Just posting this, as a search hit, if anyone else has same issue, they can resolve with above .asoundrc entry. tl On Tue, 29 Jun 2010 22:17:01 -0400 ted leslie tles...@tcn.net wrote: In setting up a new opensuse 11.2 install I installed google chrome and installed the preview moonlight (without even thinking, as I thought moonlight didn't work with normal install with chrome), it worked!! But on the dr. dobbs http://dobbschallenge2.com/ silverlight/moonlight game the sound garbled up. (ran ok for 10 seconds then went all freaky). This was probably do to it running in a vmware instance. Youtube did the same (had sound issue). So I installed oss4 as i really prefer it anyways over pulseAudio/alsa. Youtube now works great, but there is no sound in moonlight. I also tried the same game in my native host os ubuntu 9.10, firefox and chrome (same test as in opensuse11.2), and I also have OSS4 as my sound layer there as well. Also no sound in moonlight (dobbs game), but sound work fine for everything else, flash, and wav, etc.(using this set up for over a year). I can dig further, but perhaps someone in the know on moonlight, can very easily comment on why sound doesn't work on linux with OSS4. Is it only made to work with alsa/pulse? It there a solution? One of the really poor things about linux is no good standard sound layer. I have had set ups were pulseaudio works, other set ups where is pure broken. I have used alsa standalone, but had little luck with multiplexing sounds. I know others swear by Jack. For me OSS4 works perfect. But as I see now, not with moonlight :( I am thinking, if everything else works fine in browser (through to oss4), why not moonlight? -- ted leslie tles...@tcn.net ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list -- ted leslie tles...@tcn.net ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
[Mono-dev] Moonlight and OSS4 sound ubuntu 9.10 and opensuse11.2
In setting up a new opensuse 11.2 install I installed google chrome and installed the preview moonlight (without even thinking, as I thought moonlight didn't work with normal install with chrome), it worked!! But on the dr. dobbs http://dobbschallenge2.com/ silverlight/moonlight game the sound garbled up. (ran ok for 10 seconds then went all freaky). This was probably do to it running in a vmware instance. Youtube did the same (had sound issue). So I installed oss4 as i really prefer it anyways over pulseAudio/alsa. Youtube now works great, but there is no sound in moonlight. I also tried the same game in my native host os ubuntu 9.10, firefox and chrome (same test as in opensuse11.2), and I also have OSS4 as my sound layer there as well. Also no sound in moonlight (dobbs game), but sound work fine for everything else, flash, and wav, etc.(using this set up for over a year). I can dig further, but perhaps someone in the know on moonlight, can very easily comment on why sound doesn't work on linux with OSS4. Is it only made to work with alsa/pulse? It there a solution? One of the really poor things about linux is no good standard sound layer. I have had set ups were pulseaudio works, other set ups where is pure broken. I have used alsa standalone, but had little luck with multiplexing sounds. I know others swear by Jack. For me OSS4 works perfect. But as I see now, not with moonlight :( I am thinking, if everything else works fine in browser (through to oss4), why not moonlight? -- ted leslie tles...@tcn.net ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
[Mono-list] Gecko-sharp question (seek examples) handles to content
I have a need to use gecko-sharp to display some web content in an app. I want to access some of that web content, for example, like one would with java script in the page, to manipulate, even do ajax type things, and beyond, but I would like to code it in c# in the app, in other words I just want the handles to the content that gecko is rendering (and perhaps fire/control redrawing). I assume this is doable, are there any good examples of this (in c#/mono), or failing that some reasonable starting point? Also, how well would this work on Windows at this time (i.e. gecko-sharp, and xul, and libgtkembedmoz and such)? thanks, -- ted leslie tles...@tcn.net ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-dev] RichTextBox and SeletionColor
I have tried to use SelectionColor (and SelectionFont) in a RichText Box. the SelectionFont works, but the SelectionColor doesn't. I have tried under 1.2.4 and 1.2.6 and no Color modification in either. Also, the code runs in MS .net2.0 and the Color modification DOES works correctly using the mono generated exe run in MS XP .Net2.0 Now it could just be that SelectionColor isn't implemented in Mono yet? but that seems odd, and I do seem to see code for it in the build, and you would think SelectionFont and SelectionColor would implement together closely. So I am baffed. And again, it does work when running under MS .Net2.0 (the same exe). If SelectionColor is supposed to work in Mono, can someone point me (or supply) an working example? Thanks, -- ted leslie [EMAIL PROTECTED] ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-dev] [Mono-list] RichTextBox and SeletionColor (Bug file?)
by setting the BackColor in the RichTextBox before doing SelectionColor got it to work, but to be compatible with the MS .Net, selecting (what would be a default anyways) BackColor isn't required, so I think this should probably be looked at in the Mono distribution? -tl On Wed, 19 Dec 2007 09:35:49 -0500 ted leslie [EMAIL PROTECTED] wrote: I have tried to use SelectionColor (and SelectionFont) in a RichText Box. the SelectionFont works, but the SelectionColor doesn't. I have tried under 1.2.4 and 1.2.6 and no Color modification in either. Also, the code runs in MS .net2.0 and the Color modification DOES works correctly using the mono generated exe run in MS XP .Net2.0 Now it could just be that SelectionColor isn't implemented in Mono yet? but that seems odd, and I do seem to see code for it in the build, and you would think SelectionFont and SelectionColor would implement together closely. So I am baffed. And again, it does work when running under MS .Net2.0 (the same exe). If SelectionColor is supposed to work in Mono, can someone point me (or supply) an working example? Thanks, -- ted leslie [EMAIL PROTECTED] ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list -- ted leslie [EMAIL PROTECTED] ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
[Mono-list] RichTextBox and SeletionColor
I have tried to use SelectionColor (and SelectionFont) in a RichText Box. the SelectionFont works, but the SelectionColor doesn't. I have tried under 1.2.4 and 1.2.6 and no Color modification in either. Also, the code runs in MS .net2.0 and the Color modification DOES works correctly using the mono generated exe run in MS XP .Net2.0 Now it could just be that SelectionColor isn't implemented in Mono yet? but that seems odd, and I do seem to see code for it in the build, and you would think SelectionFont and SelectionColor would implement together closely. So I am baffed. And again, it does work when running under MS .Net2.0 (the same exe). If SelectionColor is supposed to work in Mono, can someone point me (or supply) an working example? Thanks, -- ted leslie [EMAIL PROTECTED] ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] RichTextBox and SeletionColor (Bug file?)
by setting the BackColor in the RichTextBox before doing SelectionColor got it to work, but to be compatible with the MS .Net, selecting (what would be a default anyways) BackColor isn't required, so I think this should probably be looked at in the Mono distribution? -tl On Wed, 19 Dec 2007 09:35:49 -0500 ted leslie [EMAIL PROTECTED] wrote: I have tried to use SelectionColor (and SelectionFont) in a RichText Box. the SelectionFont works, but the SelectionColor doesn't. I have tried under 1.2.4 and 1.2.6 and no Color modification in either. Also, the code runs in MS .net2.0 and the Color modification DOES works correctly using the mono generated exe run in MS XP .Net2.0 Now it could just be that SelectionColor isn't implemented in Mono yet? but that seems odd, and I do seem to see code for it in the build, and you would think SelectionFont and SelectionColor would implement together closely. So I am baffed. And again, it does work when running under MS .Net2.0 (the same exe). If SelectionColor is supposed to work in Mono, can someone point me (or supply) an working example? Thanks, -- ted leslie [EMAIL PROTECTED] ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list -- ted leslie [EMAIL PROTECTED] ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] IDE developing .net applications
if your a power user, and into vi or emacs slickedit is the cats ass of IDE's but it doesn't have any graphical form creation abilites for WF or ASP/html stuff. -tl On Fri, 2007-01-26 at 15:21 +0100, laas wrote: On 1/26/07, Madars Vitolins [EMAIL PROTECTED] wrote: Hi folks I have trivial question, What IDE you use to develop Mono and (including asp.net) applications? Is it MS VS? Or MonoDevelop? I have a feeling that Visual Studio 2005 is very slow platform (from point of performance) Hi Madars, for all my projects developed to run under mono I've used Monodevelop +Glade; for my actual main job I'm using Visual Studio 2005 Express just because I've to develop a solution that will be run on Win2003 server, SQL Server and IIS. Regards -- [LAAS] aka Salvatore WebSite: http://laas.altervista.org YTSite: http://laas.altervista.org/youtranslate/ytindex.php ___ 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
[Mono-list] VistaDB ... will Data Builder Utility run in Mono 1.2 ?
The VistaDB (as mentioned on mono site and in mono blog) will support Mono 1.2 as of this weekend. Does anyone know if the VistaDB 3.0 Data Builder Utility (Full C# source code included) works in Mono 1.2 ? ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Port to symbian?
i have a nokia 9200i and would love to run mono apps on it, i'd be there as a tester for sure!! -tl On Fri, 2006-11-10 at 15:39 +0100, Andreas Färber wrote: Hi Thomas, Found the question about Symbian in the below posting - Would just like to add a vote. Mobility is key - am I wrong when I say most new applications has a mobility perspective? We should have at least an official opinion on this? Thomas Hearing and finding nothing new on the topic, apart from another commercial CLI implementation, I have begun to write a small CLI interpreter for Symbian OS - I recently spent about a week getting from an mcs-compiled assembly to it writing its Hello World string to the console - last part is still a hack with all calls treated as calls to void Console.WriteLine(System.String), a not-type-safe stack and no compiling mscorlib yet and as a console app with static variables it only runs in the simulator. Anyway, I could share the code if there is interest. I figured Mono was way too big for my phone and Symbian OS only includes a POSIX compatibility library and otherwise uses C++ libraries along with its own conventions, so porting Mono directly seemed problematic at least. Helpful for any such effort would be if Mono's mcs were less tied to Microsofts .NET - for example it emits a non-standard version string and requires me to complete a number of classes before compiling mscorlib even if I don't use them yet... Andreas http://lists.ximian.com/pipermail/mono-list/2006-August/032404.html I would like to know if somebody is working in porting mono to symbian OS. Is there any work in progress around it? I'd be interested to hear that, too! The only related product I know of is AppForge Crossfire (http:// www.appforge.com/products/crossfire/index.html), which is commercial. Mono does appear to support the ARM processor (http://www.mono- project.com/Mono:ARM); the biggest issue I see is that the memory management is considerably different on Symbian OS (cleanup stack), and non-constant global variables are problematic. ___ 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
Re: [Mono-list] Uncertainty and Doubt about MONO
My brain still hurts on this whole thing. Here is what I'd _like_ to think : Microsoft isn't saying it will sue anyone over infringement, but its not saying (to everyone) its not. The possibility is enough for corporate suits to consider keeping Linux out of the server room (in some businesses) just because of that. So this deal definitely allows some IT VP's to say - Put in Linux now, I feel totally safe with it. Having said that - what happens in 5 years? [big question mark here] Novell would like us to think this is a Patent muzzle for both sides in an exchange, and not to say either one was going to pull the trigger, but now they simply cannot. This might be 100% the truth (I don't know). To have the (security) in OpenSuse is also a plus. I am guessing that SLED will have this protection now, and at 50$? its a very smart choice for a business to have as a desktop, also with the benefit that there will be better integration to MS software. The thing that I don't like is, will this hurt Mono? slow down development because resources leave? or distros (i.e. fedora) don't include Mono with it? When it comes to Patents you really can't do an investigation to prove absolute free of. Just to get a warm feeling. If you have a beef with someone using your technology, your supposed to make it known, so the potential guilty party doesn't go to far down the road. I think MS has already waited to long. How can they defend themselves against the simple question Why now?, why not have notified infringers back X number of years ago ... doing it years after just makes it look like a ploy to inflict max. damage. Something usually not looked kindly at by a Judge. On the other hand, given how MS makes out with lawsuits, one can't help but think they own the Judge, but thats a whole other topic for another day. Again the fact is, no one was going to bet their life that MS was never going to strike, and as unlikely as one might think it is, with this agreement, people can deploy Suse with good indemnification. It would be nice if Novell did something to help public image now, like: donate to the different funds that work for the betterment of Linux, put more resources on Mono, and other projects, provide aid to whole new Linux open source projects. This would make a clear statement to the community, it is serious about making Linux and open source healthier, and basically putting back to the community (even more then it already has). One thing I believe very strongly about, with respect to the Linux community, is that they 1) never forget (or at least for 10's of years), 2) that the community holds a lot of power. If Novell intends to have Linux be it's bread and butter for many years to come, the only way this current MS deal is going to work for Novell, is if the community is at a minimum indifferent about it. Less then indifferent, that is, community resentment to some degree, in a few years down the road, is going to come back to haunt. Most people should realize that Novell is a company with shareholders, and thus, it needs to look after their (shareholders) best interests, and not just short term interest. This means much of what Novell does has to earn money. Novell obviously has a balancing act, with profit on one side and community respect on the other. From what I can see so far, the move Novell made actually looks really good for its share holders, and doesn't look to bad for Linux and open source. Linux will benefit in general if Suse can make its way into many more high profile data centers. I think that if the community sours, Novell has got to open the bank vault and give large to the Linux and open source community, to preserve the balance. The PR people might have to start earning their X-mas bonuses starting now! -tl On Sat, 2006-11-04 at 23:12 +0200, Alexandru Nedelcu wrote: Hi, I always respected Miguel de Icaza's judgment and he always has a good and sane point of view. I am a little troubled about the recent announcement, about the Novell/Microsoft agreement. Didn't Miguel de Icaza assured us that Mono was safe, that there are no known patents that Mono infringes, that .NET is an ECMA standard, that even if Mono infringes on some patents then the Open Inventions Network will protect it ? Didn't Miguel said that Novell conducted a whole investigation on Microsoft owned patents and no infringed patents where found ? And Novell is the owner of the Unix copyrights (I am no lawyer, so please correct me if I am wrong) ... and Novell just admitted that GNU/Linux has pieces that infringe on Microsoft's intellectual property ? True or not true ... there are many companies that might stand up and demand the same royalties that Microsoft is asking. The solution is to fight the whole software patents system, not getting around it by a minor deal with the devil himself. What if companies like IBM or Oracle or Apple take a stand and demand the same
Re: [Mono-list] Cleaning shit up (Re: Uncertainty and Doubt about MONO)
uncool Atsushi you probably want to try and use more tack in your correspondence Alex wasn't deserving of such a tirade, who pissed in your cornflakes this morning anyways? -tl On Sun, 2006-11-05 at 09:34 +0900, Atsushi Eno wrote: Alexandru Nedelcu wrote: Hi, I always respected Miguel de Icaza's judgment and he always has a good and sane point of view. I am a little troubled about the recent announcement, about the Novell/Microsoft agreement. Obviously you don't appreciate much from his posts before, as it is very unlikely that you could understand them. Didn't Miguel de Icaza assured us that Mono was safe, that there are no known patents that Mono infringes, that .NET is an ECMA standard, that even if Mono infringes on some patents then the Open Inventions Network will protect it ? In objective perspective, he did along with the context above. In subjective perspective, Miguel never assured idiots like you that. In that context, he just assured those who understand him so well. Didn't Miguel said that Novell conducted a whole investigation on Microsoft owned patents and no infringed patents where found ? No he didn't did. If you object, showed the exact evidence. And Novell is the owner of the Unix copyrights (I am no lawyer, so please correct me if I am wrong) ... and Novell just admitted that GNU/Linux has pieces that infringe on Microsoft's intellectual property ? You want to conceive us like your Microsoft that Linux infringes MS patents, but Novell never said Linux infringes MS patents. On the other hand, no one assured that Linux infringes or will infringe others' patents (that's ok; if someone blames patent infringement, then he or she must *first* point the exact patents out). But that does not mean Linux is always safe. As Miguel has always been pointing out, no software in the world is safe in this context. If someone says that if there is no assurance on a technology we should never push it, then what happens to W3C. True or not true ... there are many companies that might stand up and demand the same royalties that Microsoft is asking. The solution is to fight the whole software patents system, not getting around it by a minor deal with the devil himself. Some economists and legal scholars has been successful to weaken software patents by writing evident papers asserting that software patents are rather harmful. I also wrote some legal analysis on software patents in the context of Japanese legal academic argument and sent them to the government. Some other people, like Bill Gates, claimed that US patent system should not grant too many patents. None of idiots like you made it successful. You never fight software patents in reality. What if companies like IBM or Oracle or Apple take a stand and demand the same thing ? You should read Miguel's posts 100x again and understand what OIN is. Miguel says in his blog something like: So today we have secured a peace of mind for Novell customers that might have been worried about possible patent infringements open source deployments But doesn't anyone at Novell notice that the REST of the open-source landscape is now in a greater danger than before ? Huh? Nothing has changed in non-mono land in this context. Unlike idiots like you, Microsoft and Novell know that the partnership will expire at 2012. (as a sane person) I see no reason to endanger their own businesses. What is happening ? I already invested in Mono, I also switched to Gnome the whole network that I am managing, Gnome which is tainted with Novell's products. I am not the only one wondering: http://www.groklaw.net/article.php?story=20061103073628401 You are not the only one idiot wondering, but you are the only idiot who tries to throw your shit to others. Let's wait for your graduation from junior high school and post again. Atsushi Eno ___ 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
[Mono-list] running two different versions on mono on one box?
I have a need to keep one particular older version of mono on computer, because it's included in a system that I have deployed and need to support, and it not convenient to upgrade those environments at this time, but yet still update applications written against that older version of mono. But, I'd like to run the newest stable version too on my machine. Write now i do this by having a script, a pre-script/post-script that moves the mono binary, libs and /etc/mono to the version I want, runs the program, and then changes it back. There must be an easier way? to selectively run a mono app against a particular mono version, and do so with different versions on the same machine? I am thinking there is a set of environment variables? I can dig on it, but figuring someone can probably post there sol'n in 2 seconds. -tl ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-dev] Mono 1.1.17 has been released.
The thread is about a language (platform) allowing one to do most anything, adding Flash to the mix immediately defeats the purpose. I use asp.net, great for many things when i am talking in a browser i am talking about stuff that you can't handle with asp.net, like a full fledged arcade game (to take it to an extreme), a video/audio playing client, the power to properly sync video and audio, integrate with the local file system and other resources. ASP.NET and AJAX don't even get you 1% of the way there, and even flash is incredibly lacking in some of these areas. I have been involved with many projects, and the clients always have the same needs. The audience goes to a web site, and you want to make your sale QUICK (or viral growth), say its a podcast client, a community collaboration tool, casino games, whatever, and the clients don't want to hear about a install executable, or a pokey asp.net sol'n, they want, when i boils down to it, an active X plugin (vb, c, c++ depending on needs) (or Java), and it just runs right there, no fuss no muss. Programmers don't think twice about installing a gtk app, 99+% of web users will not touch it with a ten foot pole. They will move on to the next casino, or community collaboration tool that just works right there, and yes many times now, you can find it to be flash, but lets not even go there and discuss the use of flash. I am just saying, it would be nice if Mono answered everyones needs (w.r.t the general places that you deploy programs - i.e. stand alone apps, ajax, asp.net, scripts/command line, and lastly browser plugins ), and filled this rather HUGE void (all be it a particularly commercial one). -tl On Wed, 2006-08-30 at 08:11 +0100, damien churchill wrote: __ From: damien churchill Sent: 30 August 2006 08:11 To: 'Justin Dearing' Subject: RE: [Mono-dev] Mono 1.1.17 has been released. Yeah if you write your program in classes then it’s easy enough just to make a gui for both web and desktop using asp/gtk whatever. __ From:[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Justin Dearing Sent: 30 August 2006 08:00 To: mono-devel-list@lists.ximian.com Subject: Re: [Mono-dev] Mono 1.1.17 has been released. Don't mean to start a flame war here, but if you want the write once run anywhere in a browser. If you can't do it in AJAX, do it in flash. Secondly, have you heard of ASP.NET, The equivilant of JSP for .NET. Mono's support is pretty good. Aside from needing C for linux kernel programming, what would even be better then write once, run anywhere, is write for any purpose, write once, run anywhere and unfortunately mono has not provided a means to use it as a browser plugin like Java. For me i could go for just a plugin to Firefox (linux and Win32), wouldnt even need it to support IE. Until this can occur, a programmer still has to Java or (active x plugin), to achieve web page integration. Unfortunately not having this is a huge barrier to some people adopting mono. Providing this (as even MS .Net doesn't seem to provide web page plugin ability of .Net) would put Mono over the top, and likely bring many more contributors on board making Mono grow much faster. -tl ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-list] [Mono-dev] Mono 1.1.17 has been released.
The thread is about a language (platform) allowing one to do most anything, adding Flash to the mix immediately defeats the purpose. I use asp.net, great for many things when i am talking in a browser i am talking about stuff that you can't handle with asp.net, like a full fledged arcade game (to take it to an extreme), a video/audio playing client, the power to properly sync video and audio, integrate with the local file system and other resources. ASP.NET and AJAX don't even get you 1% of the way there, and even flash is incredibly lacking in some of these areas. I have been involved with many projects, and the clients always have the same needs. The audience goes to a web site, and you want to make your sale QUICK (or viral growth), say its a podcast client, a community collaboration tool, casino games, whatever, and the clients don't want to hear about a install executable, or a pokey asp.net sol'n, they want, when i boils down to it, an active X plugin (vb, c, c++ depending on needs) (or Java), and it just runs right there, no fuss no muss. Programmers don't think twice about installing a gtk app, 99+% of web users will not touch it with a ten foot pole. They will move on to the next casino, or community collaboration tool that just works right there, and yes many times now, you can find it to be flash, but lets not even go there and discuss the use of flash. I am just saying, it would be nice if Mono answered everyones needs (w.r.t the general places that you deploy programs - i.e. stand alone apps, ajax, asp.net, scripts/command line, and lastly browser plugins ), and filled this rather HUGE void (all be it a particularly commercial one). -tl On Wed, 2006-08-30 at 08:11 +0100, damien churchill wrote: __ From: damien churchill Sent: 30 August 2006 08:11 To: 'Justin Dearing' Subject: RE: [Mono-dev] Mono 1.1.17 has been released. Yeah if you write your program in classes then it’s easy enough just to make a gui for both web and desktop using asp/gtk whatever. __ From:[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Justin Dearing Sent: 30 August 2006 08:00 To: mono-devel-list@lists.ximian.com Subject: Re: [Mono-dev] Mono 1.1.17 has been released. Don't mean to start a flame war here, but if you want the write once run anywhere in a browser. If you can't do it in AJAX, do it in flash. Secondly, have you heard of ASP.NET, The equivilant of JSP for .NET. Mono's support is pretty good. Aside from needing C for linux kernel programming, what would even be better then write once, run anywhere, is write for any purpose, write once, run anywhere and unfortunately mono has not provided a means to use it as a browser plugin like Java. For me i could go for just a plugin to Firefox (linux and Win32), wouldnt even need it to support IE. Until this can occur, a programmer still has to Java or (active x plugin), to achieve web page integration. Unfortunately not having this is a huge barrier to some people adopting mono. Providing this (as even MS .Net doesn't seem to provide web page plugin ability of .Net) would put Mono over the top, and likely bring many more contributors on board making Mono grow much faster. -tl ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-dev] Mono 1.1.17 has been released.
On Tue, 2006-08-29 at 19:23 -0700, Carlos J. Muentes wrote: I just want to say great job to those making mono a real and competitive alternative to the .NET platform, in addition to its incredible cross-platform enabling; being an engineer with .NET technologies, I can say that mono is truly robust and really (finally) provides the write once, run anywhere capability we all have longed for. I salute you, Mr. Cross-platform Enabler! Aside from needing C for linux kernel programming, what would even be better then write once, run anywhere, is write for any purpose, write once, run anywhere and unfortunately mono has not provided a means to use it as a browser plugin like Java. For me i could go for just a plugin to Firefox (linux and Win32), wouldnt even need it to support IE. Until this can occur, a programmer still has to Java or (active x plugin), to achieve web page integration. Unfortunately not having this is a huge barrier to some people adopting mono. Providing this (as even MS .Net doesn't seem to provide web page plugin ability of .Net) would put Mono over the top, and likely bring many more contributors on board making Mono grow much faster. -tl Original Message Subject: [Mono-dev] Mono 1.1.17 has been released. From: Miguel de Icaza [EMAIL PROTECTED] Date: Tue, August 29, 2006 4:43 pm To: mono-list@lists.ximian.com, Mono Announce mono-announce-list@lists.ximian.com, mono-devel-list@lists.ximian.com Hello, Mono 1.1.17 has been released. Full release notes: www.go-mono.com/archive/1.1.17 Mono was branched at version 1.1.13 to become the stable version of Mono that is distributed by Novell on its enterprise products. That series of releases are only getting bug fixes. Before each release we run all of the regression tests on Mono, so we consider this release usable for deployment, but there are still a few changes in various areas. This release is mostly a bug-fix release, there are very few new developments. Changes since Mono 1.1.16 Highlights Basic world: The Mono Basic compiler and the Basic runtime have been removed from the Mono distribution. A new compiler that is compatible with Visual Basic 2005 and a matching runtime are now part of a separate distribution. On this particular release, we are offering the basic runtime, but the compiler is not able to run completely on Mono yet. Windows.Forms: Printing is now supported. This release is able to compile and build IronPython 1.0 RC2. COM: Basic COM support has been integrated. Inotify watcher The FileSystem will now use inotify directly on systems that support it without having to go through an external library like FAM or Gamin, this should make our use of inotify reliable. [Gonzalo Paniagua] Async Process Notification 2.0 support for asynchronous reads and writes from the Process class is now supported [Gonzalo]. Mono Loading as a Shared Library Works Again This was a problem that mostly affected the OpenOffice plugin, which loaded Mono as a separate process, this is now fixed [Zoltan Varga] Gtk# Split As part of Gtk# becoming one of the supported language bindings in the Gnome platform and Tomboy, a Gtk#-based application, becoming part of the Gnome desktop, Gtk# has been split up into multiple packages, instead of a single one. All the packages are available from our download site [Mike Kestner]. Mono.Cairo Mono.Cairo bindings now supports a DirectFB surface now [Alp Toker]. System.Drawing This release includes an upgraded Cairo stack (from 1.0 to 1.2) and allowed us to enable printing in System.Drawing and System.Windows.Forms. The original work was done by Jordi Mas, the Cairo upgrade by Peter Bartok and the work was completed by Chris Toshok. 2.0 API updates Process now support the async io handling [Gonzalo Paniagua] String.Normalize is included [Atsushi Enomoto] ADO.NET 2.0 updates, included an implementation for SqlConnection.GetSchema (Nagappan, Nagappan). Registry Updated to the 2.0 API. [Miguel de Icaza] Gert added support for splitting the registry across user and system level settings. [Gert Driesen] mod_mono Added support for X.509 client certificates. It's now possible to use System.Web.HttpClientCertificate with Apache. Certificate validation can be done by Apache, Mono or both (default). [Hubert Fongarnand, Sebastien Pouliot] Security SN now accept password-protected PKCS#12/PFX files to strongname assemblies. This feature is enabled in both 1.x and 2.0 profiles [Sebastien Pouliot] Additions CodeDOM
Re: [Mono-list] [Mono-dev] Mono 1.1.17 has been released.
On Tue, 2006-08-29 at 19:23 -0700, Carlos J. Muentes wrote: I just want to say great job to those making mono a real and competitive alternative to the .NET platform, in addition to its incredible cross-platform enabling; being an engineer with .NET technologies, I can say that mono is truly robust and really (finally) provides the write once, run anywhere capability we all have longed for. I salute you, Mr. Cross-platform Enabler! Aside from needing C for linux kernel programming, what would even be better then write once, run anywhere, is write for any purpose, write once, run anywhere and unfortunately mono has not provided a means to use it as a browser plugin like Java. For me i could go for just a plugin to Firefox (linux and Win32), wouldnt even need it to support IE. Until this can occur, a programmer still has to Java or (active x plugin), to achieve web page integration. Unfortunately not having this is a huge barrier to some people adopting mono. Providing this (as even MS .Net doesn't seem to provide web page plugin ability of .Net) would put Mono over the top, and likely bring many more contributors on board making Mono grow much faster. -tl Original Message Subject: [Mono-dev] Mono 1.1.17 has been released. From: Miguel de Icaza [EMAIL PROTECTED] Date: Tue, August 29, 2006 4:43 pm To: mono-list@lists.ximian.com, Mono Announce mono-announce-list@lists.ximian.com, mono-devel-list@lists.ximian.com Hello, Mono 1.1.17 has been released. Full release notes: www.go-mono.com/archive/1.1.17 Mono was branched at version 1.1.13 to become the stable version of Mono that is distributed by Novell on its enterprise products. That series of releases are only getting bug fixes. Before each release we run all of the regression tests on Mono, so we consider this release usable for deployment, but there are still a few changes in various areas. This release is mostly a bug-fix release, there are very few new developments. Changes since Mono 1.1.16 Highlights Basic world: The Mono Basic compiler and the Basic runtime have been removed from the Mono distribution. A new compiler that is compatible with Visual Basic 2005 and a matching runtime are now part of a separate distribution. On this particular release, we are offering the basic runtime, but the compiler is not able to run completely on Mono yet. Windows.Forms: Printing is now supported. This release is able to compile and build IronPython 1.0 RC2. COM: Basic COM support has been integrated. Inotify watcher The FileSystem will now use inotify directly on systems that support it without having to go through an external library like FAM or Gamin, this should make our use of inotify reliable. [Gonzalo Paniagua] Async Process Notification 2.0 support for asynchronous reads and writes from the Process class is now supported [Gonzalo]. Mono Loading as a Shared Library Works Again This was a problem that mostly affected the OpenOffice plugin, which loaded Mono as a separate process, this is now fixed [Zoltan Varga] Gtk# Split As part of Gtk# becoming one of the supported language bindings in the Gnome platform and Tomboy, a Gtk#-based application, becoming part of the Gnome desktop, Gtk# has been split up into multiple packages, instead of a single one. All the packages are available from our download site [Mike Kestner]. Mono.Cairo Mono.Cairo bindings now supports a DirectFB surface now [Alp Toker]. System.Drawing This release includes an upgraded Cairo stack (from 1.0 to 1.2) and allowed us to enable printing in System.Drawing and System.Windows.Forms. The original work was done by Jordi Mas, the Cairo upgrade by Peter Bartok and the work was completed by Chris Toshok. 2.0 API updates Process now support the async io handling [Gonzalo Paniagua] String.Normalize is included [Atsushi Enomoto] ADO.NET 2.0 updates, included an implementation for SqlConnection.GetSchema (Nagappan, Nagappan). Registry Updated to the 2.0 API. [Miguel de Icaza] Gert added support for splitting the registry across user and system level settings. [Gert Driesen] mod_mono Added support for X.509 client certificates. It's now possible to use System.Web.HttpClientCertificate with Apache. Certificate validation can be done by Apache, Mono or both (default). [Hubert Fongarnand, Sebastien Pouliot] Security SN now accept password-protected PKCS#12/PFX files to strongname assemblies. This feature is enabled in both 1.x and 2.0 profiles [Sebastien Pouliot] Additions CodeDOM
[Mono-list] Miguel (on MS opensource) mentioned compiz-sharp
after googling and google-news'ing i am only seeing http://git.ndesk.org/ i would love to have a 3D cube on compiz for my V desktop selection. i also need to get some kde features into compiz (i.e. remember where windows should sit (using 2-3 monitors Xinerama and need to enforce where windows launch to) , and pinning windows) I also love to have it that when i get new mail, that i could say trigger blue water rain (for a few seconds) on the desktop, etc. so compiz-sharp sounds like the vehicle to do this, but I can't find a home web site for it, anyone one of anymore links? or is this puppy brand spank'n new, with no real home/community yet? -tl ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Platform independend Graphics library
not on a Mac without x11 installed? i use wx.Net and it allows deployment on Mac Win and Linux with those OS as a standard install. -tl On Thu, 3 Aug 2006 09:25:59 -0400 Peter Dennis Bartok [EMAIL PROTECTED] wrote: System.Drawing is, uh, a graphics library that is usable on all platforms. Or were you asking for Which GUI should you use?. In that case, you can either use GTK# or System.Windows.Forms. Both work on all platforms. Peter -Original Message- From: Robert [EMAIL PROTECTED] Cc: mono-list@lists.ximian.com Date: Thursday, August 03, 2006 01:48 Subject: [Mono-list] Platform independend Graphics library Hi, I am here working under Mac OS X and I intend to write some graphical applications (hardly GUI) that should be usable on Win.NET and on Linux/BSD. Can you recomment me a graphics library that works on all platforms? What issues are there to ru Cairo on a often met Win + MS.Net installation? (Deliver dll + OK?) Thanks ___ 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 ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Mono Mugs? Shirts? where they at?
where is the web site to purchase mono mugs, shirts, etc, to (1) get this stuff - i need some new clothes!, (2) donate some coin to the project. i checked mono site and novell (quickly), nothing is jumping out surely it can't be the case that this stuff doesn't exist? -tl ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Calendar widget source code ?
anyone know of a small calendar widget thats opensource in c-sharp .Net ? i thought i remember seeing one somewhere as a sample in mono? but can't seem to find one. I found a commercial one, and source is about a G$ :( Just need something that renders a small calendar (stylish) for the month with clickable days, etc. and I don't want to reinvent the wheel. -tl ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-dev] What would you like to see in Mono?
a mono plugin to firefox, and IE, etc, allow you to run your app. in these browsers, in addition to having signed protection. With sandbox type security as a later improvement. I want to be able to program something in mono, and have it run everywhere and use it for most every task ... i.e. 1) scripting in linux/unix 2) server apps 3) gui app. 4) browser plugin we have 1-3, lets get 4! I mean, why do i want to work with Java, or Flash or activeX plugin as my only choice now ? Its logical to assume I should be able to get my mono c# stuff running in a browser. I think this was brought up before, and someone mentioned it would be almost impossible to do the sand box .. well ok , screw the sandbox, the activeX plugin doesn't have that either, just means most public app would need to be signed, for at least some integrity process. -tl On Tue, 28 Mar 2006 20:47:27 -0500 Miguel de Icaza [EMAIL PROTECTED] wrote: Hey, What would be the top feature you would like to see in Mono? Think of a feature that is not something we are currently working on (we know about those), for example avoid saying: a class-is-missing feature or IDE or the debugger. We know about those. Miguel. ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
[Mono-list] could linux be MORE .Net then windows ?
This article, with at least a bit of (hopefully accurate) research behind it, seems to state a shocking conclusion: article: http://www.grimes.demon.co.uk/dotnet/vistaAndDotnet.htm#conclusion My conclusion is that Microsoft has lost its confidence in .NET. They implement very little of their own code using .NET. The framework is provided as part of the operating system, but this is so that code written by third party developers can run on Vista without the large download of the framework. Supplying the .NET runtime for third party developers in this way is similar to Microsoft supplying msvbvm60.dll as part of XP. now seeing this, is it possible, by the time Vista comes out, that a linux OS distro at that time (Feb 2007?) could in fact have (epecially if gnome installed) MORE .Net to it then even MS's new OS line of Vista? Mono could end up being more relevent for linux - then .Net is to Vista. Who would have ever guessed that 3 years ago! -tl ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] could linux be MORE .Net then windows ?
On Mon, 27 Mar 2006 06:08:17 -0500 Jonathan Pryor [EMAIL PROTECTED] wrote: On Mon, 2006-03-27 at 04:28 -0500, ted leslie wrote: This article, with at least a bit of (hopefully accurate) research behind it, seems to state a shocking conclusion: At which point we can realize that Microsoft is still using more managed code than SuSE. :-) Anyone on the Mono project care to guess how many lines of managed code (re:mono) could be in a Q1 2007 Suse release? you never know, maybe it could be more then 20 Million lines ? - Jon ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Moving from Mono/C# from C/Linux world
Everyone has their opinions .. I use mono in a production environment, for a med sized pizza franchise in Canada, and hopefully soon rolling out a system using mono for one of the largest pizza companies in the world. I find mono rock solid. Regardless of how solid .Net 2.0 is your still running it on a OS i.e. windows 2003 server, etc, that is a alpha/beta version of an OS at best .. so whats better a VS.Net 2005 considered superior to mono as you say (but i dont agree) on a alpha/beta OS, or Mono on a bullit proof OS i.e. Linux end result is mono on linux is going to smoke MS .Net on a MS OS each and every time. -tl On Tue, 7 Mar 2006 14:53:42 -0700 [EMAIL PROTECTED] wrote: ISV adoption is going to take a while in my opinion. .NET guys are mostly windows guys, and at the moment VS.NET 2005 is considered superior to mono on MS platforms. Most *nix people that would use .NET are already Java guys, and most of them probably see little reason to switch from Java. Personally I would love to be able to use mono on *nix and therefore escape windows-land, however until mono matures some I don't think there's a good reason to use it over .NET2.0 in a production environment. That said, if I ever have a client that needs both MS and *nix support I wouldn't have any problem using mono/.net1.1 -Matt McDonald -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Michael Schurter Sent: Tuesday, March 07, 2006 10:07 AM To: mono-list@lists.ximian.com Subject: Re: [Mono-list] Moving from Mono/C# from C/Linux world Honey, Steve wrote: I've been evaluating Mono/C# for a few weeks now and am generally impressed by what I see. My group works currently in the C/Linux world where we develop near real-time scientific application software. I'm looking at C#/Mono because: a) Another group at our company uses C# / Windows and they rave about it. b) I'd like to bring get my group using something more modern then C. c) It would be nice if the two groups use the same development language to encourage code reuse. I have two questions. The first is what are there any things I need to worry about that would be difficult to do in the Mono/C# world that are fairly easy and standard in the C world? Note we have a distributed environment where most of the programs are fairly small. The programs typically perform a specific function (e.g. ingest the data, or run an algorithm on it) and then pass it on to the next program. Data is passed in a number of ways, but mainly through file sharing and pipes. We often use shell scripts to control the flow of data and the programs to do the actual work. In addition, we have fair number of existing C functions that I wish not to duplicate (at least not initially) but I believe I can incorporate them using SWIG. .Net and therefore Mono is a complete platform/framework whereas it sounds like you use the more traditional C/Unix environment of C as the language, and Unix as the platform. There's no reason you can't use the same development methodology with Mono (small apps, shell ties them together), but I think you'll be disappointed with the performance. IMHO Mono will work much better if you work toward adopting it not just as a language, but as a framework. Use remoting instead of sockets and pipes. Write larger applications, so you don't have to tie them together with shell scripts. And definitely encourage good OO programming techniques so that your entire organization can reuse code and build a common internal framework. This is just my $0.02. I'm not saying Mono won't work as a drop-in replacement for small C apps. I'm just saying thats not where its strengths lie. Secondly, I'm slightly concerned that at some point down the road (say 3 - 5 years) Mono, for whatever reason, will no longer be supported. From what I've seen so far, Mono is a solid project with a strong following of core programmers supporting it and I see no reason why it might fade away. But I don't have a good feel for how many people are using it and if that number is growing from year to year or if it has started to stagnate, i.e. has Mono hit critical mass? This seems to be a pretty common fear, but I think you can be at ease about the longevity of Mono. First of all subscribing to the mono-devel list will give you a good idea of how quickly mono is progressing. Also Mono has a major corporate backer, Novell. While Novell has seen better days, they're not going away anytime soon, and they've completely committed to Linux and Mono as their platform. For the most part, the free and open source software world has accepted Mono after some trepidation. Popular databases distribute Mono specific interfaces, and many popular Java projects have been ported (such as (N)Hibernate or iText#).
Re: [Mono-dev] good IDE tool to work with MONO source codes in Linux?
i love slickedit because (as you say you like VI) and slickedit allows you to vi inside the GUI windows, kinda nice! not sure how x-develop and slickedit compare however, or if x-dev has VI mode as well. -tl On Sun, 11 Dec 2005 00:06:54 -0800 Curtis Wensley [EMAIL PROTECTED] wrote: Since most of mono is written in C#, x-develop might be good for you. Has awesome code completion svn/cvs and nunit integration. I use it for all my c# work on both windows and linux (and currenly osx since my x86 machine died). I like it MUCH better than vs.net actually, and it uses the same project/solution format as vs.net which makes it easy to move over. http://www.omnicore.com/xdevelop.htm Cheers, Curtis. On 9-Dec-05, at 10:26 AM, Okehee Goh wrote: Hello, My question is quite off from this list. I'm sorry about that. When work with Mono's windows version using Visual studio in windows, the working environment was quite good. After switching to Linux version for some experiment , it becomes quite difficult because only tool i use is vi editor and gdb. Is there good IDE tool to work with MONO source codes in Linux (not for C# , but for mono codes)? When googled, i got anjuta. But, I'm a little afraid that it might be hard to make integrated working environment for huge mono project with the tool? Thanks for any tip. Regards, Okehee ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-dev] good IDE tool to work with MONO source codes in Linux?
it simply passes you through to the back-end language's debugger via the ability to set up shell commands (link to keys), etc. It basically just allows you to excerise whatever debugging the language platform behind has available. Unless you set it up, it will not have any. I have never used the mono debugger so I can't comment. If you need debugging via breakpoint nav. etc, I don't even know if mono has that yet? that is C# code debugging in mono, that can run GUI based with breakpoints, etc? -tl On Sun, 11 Dec 2005 09:37:34 +0100 Bu Bacoo [EMAIL PROTECTED] wrote: How is it with SlickEdit and debugging? On 12/11/05, ted leslie [EMAIL PROTECTED] wrote: i love slickedit because (as you say you like VI) and slickedit allows you to vi inside the GUI windows, kinda nice! not sure how x-develop and slickedit compare however, or if x-dev has VI mode as well. -tl On Sun, 11 Dec 2005 00:06:54 -0800 Curtis Wensley [EMAIL PROTECTED] wrote: Since most of mono is written in C#, x-develop might be good for you. Has awesome code completion svn/cvs and nunit integration. I use it for all my c# work on both windows and linux (and currenly osx since my x86 machine died). I like it MUCH better than vs.net actually, and it uses the same project/solution format as vs.net which makes it easy to move over. http://www.omnicore.com/xdevelop.htm Cheers, Curtis. On 9-Dec-05, at 10:26 AM, Okehee Goh wrote: Hello, My question is quite off from this list. I'm sorry about that. When work with Mono's windows version using Visual studio in windows, the working environment was quite good. After switching to Linux version for some experiment , it becomes quite difficult because only tool i use is vi editor and gdb. Is there good IDE tool to work with MONO source codes in Linux (not for C# , but for mono codes)? When googled, i got anjuta. But, I'm a little afraid that it might be hard to make integrated working environment for huge mono project with the tool? Thanks for any tip. Regards, Okehee ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-list] suse8.0
why do you have to go back to SUSE 8? because of oracle or something? oh, thats the last 2.4 kernel addition .. maybe thats why? -tl On Tue, 29 Nov 2005 14:05:39 -0800 (PST) Eduardo Osorio Armenta [EMAIL PROTECTED] wrote: My employer needs to run free suse 8.0 does someone know where to download iso's ? does mono run under suse 8.0 at least mod_mono, xsp ?, we don't need gtksharp.. __ Yahoo! Music Unlimited Access over 1 million songs. Try it free. http://music.yahoo.com/unlimited/ ___ 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
[Mono-dev] SWF, gtk#, OSX, Linux, Win32, GUI's thougths?
I would just like to get some thoughts and clarifications about a few things. 1) It says SWF at end of month.. and then months of testing.. when will it likely debut in the standard distribution (dowload page) , and not be a cvs only? 2) It is mentioned how SWF will work on Win32, OSX and linux, is it possible that the release that has SWF will for sure have SWF working on all three Win32/Linux/OSX, with OSX not needing X11 support .. or may it be the case that it could come out, at fisrt, not supporting OSX? 3) No IP flames intended here (just assume there might be an issue) ... Having been around Mono now for 2+ years, I have seen much written about the licensing and IP issues. Let just assume for this question that there is a possibly a MS IP issue that could come along for SWF in the future. I would really rather use GTK# for win32/linux/OSX x-platform dev. (call it personal choice) but as we know gtk# for native OSX (no X11 deps.) is no where is sight. So this (above) got me thinking - We know a certain portion of people on/in the Mono project are MS people (which is great, Mono needs that), and the MS people are of course going to want SWF for their GUI a lot of the time? But is it not true that many others would want gtk#? and in fact from what I see in the demo pages, gtk# IS very popular. So I find it odd that gtk# support for native OSX is still perhaps completely out of sight, yet we could be close to having SWF for native OSX now? and there are possibly some IP issue with SWF on linux/OSX. So the end result of my thinking is .. is there not a disproportionate amount of time being spent on SWF on native OSX than gtk# on native OSX? maybe the answer is - that i am one of about 5 people that care about using gtk# on native OSX :( Or perhaps SWF for native OSX came very easy? and gtk# for native OSX is very hard to implement? -tl ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-dev] SWF, gtk#, OSX, Linux, Win32, GUI's thougths?
On Tue, 22 Nov 2005 15:15:17 -0600 CODY RUSSELL [EMAIL PROTECTED] wrote: I think OSX support for GTK just went into cvs recently. with no need for X11? can anyone confirm this? -tl - Original Message - From: ted leslie [EMAIL PROTECTED] Date: Tuesday, November 22, 2005 3:04 pm Subject: [Mono-dev] SWF, gtk#, OSX, Linux, Win32, GUI's thougths? I would just like to get some thoughts and clarifications about a few things. 1) It says SWF at end of month.. and then months of testing.. when will it likely debut in the standard distribution (dowload page) , and not be a cvs only? 2) It is mentioned how SWF will work on Win32, OSX and linux, is it possible that the release that has SWF will for sure have SWF working on all three Win32/Linux/OSX, with OSX not needing X11 support .. or may it be the case that it could come out, at fisrt, not supporting OSX? 3) No IP flames intended here (just assume there might be an issue) ... Having been around Mono now for 2+ years, I have seen much written about the licensing and IP issues. Let just assume for this question that there is a possibly a MS IP issue that could come along for SWF in the future. I would really rather use GTK# for win32/linux/OSX x-platform dev. (call it personal choice) but as we know gtk# for native OSX (no X11 deps.) is no where is sight. So this (above) got me thinking - We know a certain portion of people on/in the Mono project are MS people (which is great, Mono needs that), and the MS people are of course going to want SWF for their GUI a lot of the time? But is it not true that many others would want gtk#? and in fact from what I see in the demo pages, gtk# IS very popular. So I find it odd that gtk# support for native OSX is still perhaps completely out of sight, yet we could be close to having SWF for native OSX now? and there are possibly some IP issue with SWF on linux/OSX. So the end result of my thinking is .. is there not a disproportionate amount of time being spent on SWF on native OSX than gtk# on native OSX? maybe the answer is - that i am one of about 5 people that care about using gtk# on native OSX :( Or perhaps SWF for native OSX came very easy? and gtk# for native OSX is very hard to implement? -tl ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-list] Re: Wx.Net
i found out about wx.net (which i use alot) via the mono web site, so if its not referenced there any more, then it must of got removed. I know when I saw it there 8-9 months ago (or more) it was not looked at favourably because little weight was given to the fact it worked on all three Linux/Win32/OSX. Weight was assigned heavily to gtk#. IF gtk# could be built on native OSX foundations (instead of requiring X11 install) I do believe that would be the cats ass, but it seems they are far from that right now. -tl On Sat, 19 Nov 2005 21:48:15 +0100 Andrés G. Aragoneses [EMAIL PROTECTED] wrote: Clint Herron wrote: Hello! Something I've been wondering lately is if there should be a link to Wx.Net ( http://wxnet.sourceforge.net/ ) on the Mono homepage? It might be mutually beneficial Mono users to know that there are more options than just GTK# and Windows.Forms for Windows/Linux/Mac GUI developement, and they could probably stand to get more notice. I was using Mono for a while before I knew of Wx.Net, simply because it was flying under the radar. Just a thought! Respectfully, clint I agree with you. Regards, Andrew [ knocte ] -- ___ 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
Re: [Mono-dev] ANNOUNCE: Ice 3.0 released
nice timing, i was just looking at C#/mono CORBA products, and your annoncement obviously has me checking out your product. I guess i'd like to know (totally no biased :) ) how stable it is on mono. Looks like the project is mature, but the C# side of the product? Any comments on current user success in particular w.r.t. mono? or is it to early to tell? -tl On Fri, 18 Nov 2005 10:33:29 -0500 Michi Henning [EMAIL PROTECTED] wrote: Hi, we've just released Ice 3.0. (For those of you who haven't heard of it, it's a multi-language and multi-platform middleware.) Some highlights: improved C# and VB mapping and a new grid service. And, of course, it works with the latest Mono :-) See http://www.zeroc.com/vbulletin/showthread.php?p=8081#post8081 for the official announcement. Cheers, Michi. ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
[Mono-dev] C#/mono in IE plugin
When i do a google for C# and IE plugin, i find surprizingly litte. Comments like should be doable, or probably not doable are what I see, but no conrcete answers. I have a project that will start out as a app. that would thus make C#/Mono for use on Linux and Win32 a good sol'n. But there is the need to consider making the project web based in the sence of a no-nonsence Win32 IE plugin up the road. The fact I get very little details about a straight out Win32 C#/.Net use in IE/plugin on google is bad enough, so I'd imagine to think of a C#/mono with say gtk+ or windows.forms to be used as a IE plugin (or with very minor porting issue) would be considered impossible? Anyone comment on the doability of this, or when it might become feasiable? I's assume it would be in MS best interest to make this very easy to do (in time)? And then if thats the case what about Mono support for that, and then taking it to Linux as a FireFox plugin? -tl ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-dev] how to improve mono performance
see mono options: --aot Compiles the assembly to native code --optimize=OPT Turns on or off a specific optimization Use --list-opt to get a list of optimizations MS might has similar so it might not mean much for comparisons, but can mean a lot just for your absolute runtimes on linux. some of your times are very short, i.e. 1000ms you might want to make them go longer (iterate) so as to eliminate what might be an unfair startup requirement but i am guessing here. Maybe your timing is done in the code and not just with a time mono .. off the shell. I have done a couple of tests comparing optimized C# to optimized C (on linux) and generally found C#/mono to be 33% slower then C which actually I was very happy to see it so close. Your tests are showing 300%!! average differences to MS C#, so I am very surprized to see your results having such a difference :( The integer/floating add test results just blows me away, as i did a integer add comparison of C# vs. C on linux and again that was only 33% difference. Its almost as if your floating point part was done with out fpu (on linux) and done in the CPU fpu on Windows. -tl On Wed, 16 Nov 2005 20:30:23 -0800 (PST) zhu shi song [EMAIL PROTECTED] wrote: Dear lists, I've got one test example and tested it using linux mono and windows .NET on the same machine. The results showed that the performance of linux mono is much bad than windows .NET. Linux Mono: ArrayList strings test.3311 ms StringBuilder test.4008 ms Integer Floating ADD.15145 ms Exception test.621 ms Reflection and recursion...9421 ms Windows .Net: ArrayList strings test.1109 ms StringBuilder test.1437 ms Integer Floating ADD.2734 ms Exception test.4046 ms Reflection and recursion...5843 ms Machine configuration: RAM: 512M DDR CPU: Intel C4 2.0G OS: Windows 2003 Server .NET 1.1 Framework Fedora Core 4 with mono compiled from svn Now I try to port my aspx web application to linux mono from windows 2003 .net framework. But regarding of performance, I wonder whether it is deserved. Maybe I lack some tips to improve linux mono performance. If someone knows pls help me. tks zhu __ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-list] Scripting the Linux OS with Mono
On Fri, 11 Nov 2005 19:34:51 + Elliott Draper [EMAIL PROTECTED] wrote: Hi Abe, Abe Gillespie wrote: *snip mono script_host.exe MyScript.cs myarg1 myarg2 *snip Has anyone out there done something or started a project like this? Give the attached source code a try :-) I'm not claiming it's perfect, but it's something I knocked up while I was bored this afternoon, and you may be able to use it or tweak it to what you need. It uses the features of CodeDom, available both in .Net and Mono, to compile the source file to an in-memory assembly, where the code can then be executed. The file MonoScript.cs can be compiled on its own to provide the actual script execution tool, and also attached is a sample script file (Test.cs) that you can use to give it a bash. Simply compile the MonoScript tool: mcs MonoScript.cs And then it's as easy as running: mono MonoScript.exe --sourceFile:Test.cs If for example your source file has a reference to System.Data then you can simply run: you could parse for the popular ones and illiminate this step right? mono MonoScript.exe --sourceFile:Test.cs --references:System.Data.dll For the full usage of the program, run: mono MonoScript.exe --displayUsage:true Any arguments you specify that MonoScript doesn't recognize will be forwarded onto the script application, you can see this by appending as many arguments as you want to the test script: mono MonoScript.exe --sourceFile:Test.cs test1 test2 test3 Have a play, and give me a shout if you run into any bugs or problems with it and I'll do my best to fix them, failing that, jump right in and tweak the code yourself ;-) If anyone else finds the code useful, let me know and I'll get the entire thing (project files, a build file maybe, a bigger testsuite perhaps?) up on my website as a package. Likewise if anyone has any comments, let me have 'em! -Abe Cheers, -= El =- On 11/10/05, Kornél Pál [EMAIL PROTECTED] wrote: Hi, You have to compile C# code using mcs that will result in a .exe assembly that can be executed using mono: $mcs some.cs $mono some.exe If you prefer you can write a shell script that will do this as a single step. Kornél - Original Message - From: Abe Gillespie [EMAIL PROTECTED] To: MonoList mono-list@lists.ximian.com Sent: Friday, November 11, 2005 1:02 AM Subject: [Mono-list] Scripting the Linux OS with Mono Hey all, I was wondering if there's any easy way to run C# scripts in Mono. I'm fairly new to Linux (just at about a year) and I'd like to avoid learning yet another language (Perl, sh, etc.). Has anyone written a .Net program that takes a file as input and runs that code? Perhaps Mono can do this natively? How cool would it be to have startup scripts written in C#?! Thanks for the help as always. -Abe ___ 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 ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Scripting the Linux OS with Mono
I too find it appealling to use C# in place of perl, etc. I am not sure what your asking can happen with the mono distro. you could however, if you don't want to just have my_script.cs my_script.exe as a pair and use the exe to execute your script, that goes without saying. i guess you could make a shell script that woud say monoscript my_script.cs arg1 arg2 that would compile it to a temporary file /tmp/csexe_uniqueid.exe (in tmp?) and run the exe with the args essentially giving you what you want and removing the tmp exe when done ? no different then perl my_script.pl arg1 arg2 just that monoscript is this shell beast you write, which would be a few lines. except you would have to know how to make your exe based on whats in the *.cs file and not what would be in a Makefile, for its libraries ? i would personally love to see more movement in this area .. i.e. mono/C# as a linux/unix scripting language! maybe in the end it just needs to be formalized by someone at mono? -tl On Thu, 10 Nov 2005 19:02:49 -0500 Abe Gillespie [EMAIL PROTECTED] wrote: Hey all, I was wondering if there's any easy way to run C# scripts in Mono. I'm fairly new to Linux (just at about a year) and I'd like to avoid learning yet another language (Perl, sh, etc.). Has anyone written a .Net program that takes a file as input and runs that code? Perhaps Mono can do this natively? How cool would it be to have startup scripts written in C#?! Thanks for the help as always. -Abe ___ 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
[Mono-dev] Totally baffed! multithread app totally different on two environments with MONO
I have a server process written on Mono that spawns 400 threads, runs great on one server, I just installed in on a different server, and the exact same program spawns ONE PROCESS for each thread (400 linux OS processes!!!) where as on the original server it just is ONE PROCESS. This is very twilight zone'ish, but the app still works (can't have as many threads on the newer). I am sure there is a good answer to this, but I curtainly don't have it! Anyone care to conjecture? one server is SUSE 9.2 (which has only one process for the server app) (mono 1.1.8), the other server is a old redhat 9.X (mono 1.0.2) with 2.4 kernel. mono does threading different depending on whether 2.4.X vs. 2.6.X kernel ?? mono does threading different depending on mono 1.0.2 vs. mono 1.1.8 ?? -tl ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [good] RE: [Mono-dev] C# and SWT
i am waiting for that gtk port to MacOS ... in the mean time .. I am using WX.Wigets (wx.net) which is native on linux,mac, and win32 its not nearly as powerful as using gtk+ direct, but it does work to produce an app to all three platforms now. And with wx.net it just involves including 2 dll's in your application deployment for windows and linux. But for mac as far as i have found, you have to tinker a bit more. I just have the mac users install the WX.net package (demo), then have them put my app in that structure, as i am not knowledgable about packaging for a Mac yet. -tl On Fri, 21 Oct 2005 13:30:07 -0400 Miguel de Icaza [EMAIL PROTECTED] wrote: Hello, Why you dont uses Gtk#? Is a nice toolkit and run under Linux and Windows (I am not sure about Mac). I have used GTK+ in the past, and liked it, but I'm really looking to use native widgets this time. In my experience, Mac users demand nothing less, and personally I think it looks better anyway. I appreciate that. There is an ongoing effort from Immendio to port Gtk to MacOS and use Quartz natively. This plus a rendering theme should get you must of the features you want. Sadly it wont hit the streets until next year. ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
[Mono-list] Warning .. on socket server app.
on a server app. in mono accepting socket connections , i get ** (./server.exe:5919): WARNING **: _wapi_handle_count_signalled_handles: iteration overflow! i get one of these every 10-20 seconds, or about every 100 or so connections. The server still runs, and processes connections, but this can't be good? anyone know what this means and whether I can live with it? -tl ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Gnome and Kde and how the mono project works with them .......
I have just recently run in to a gtk-sharp issue on a kde desktop. Went to gnome on the same machine, and all is fine. It just got me thinking .. I don't really have a preference to either desk top, i just have been running KDE for years and years because it probably came up stock on an old distro. I see obviously direct support for gnome in the mono project, and of course gtk# appears to be where its at right now for gui with mono apps. That having been said .. I am about to roll out some mono/gtk# apps to a pool of about 1000 people working for various fortune 500 companies in US and fortune 50 companies in Canada. and I pick the desktop they run, and until now that is KDE. Since I am doing everything now in mono/gtk# on Linux (for these clients), (now) and in time want to have the most optimum desktop environment for these people, is it correct to say I should obviously be switching to Gnome based on the Mono project direction? If anyone were to guess..what percentage of mono lead developers/maintainers use gnome vs. kde? As far as I gather, mono/gtk# app. will work fine on both desktops but with gnome there will be synergy amongst apps (i.e. drag on to) that KDE will not have? And if this is the case, anyone thought about that type of support for KDE? Is there perhaps maybe a bit of hidden politics at work here too? but I find it odd ... Novell bought SUSE, Novell funds mono (to some extent), suse distro's default to KDE do they not? (pretty sure 9.0/9.1/9.2 do)? Since we see Novell funding mono, owning SUSE, and talk of how tight Gnome and mono may become what is the outlook/piture of KDE in the future. Looks like I am switching to Gnome unless my hunch (post) is completely off base. -tl ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-devel-list] Thread SpinWait not supported? Interrupt ?
Unhandled Exception: System.NotImplementedException: The requested feature is not implemented. in 0x0001d System.Threading.Thread:SpinWait (Int32 iterations) in 0x00072 ServerClass:StaticMethod () in (wrapper delegate-invoke) System.MulticastDelegate:invoke_void () I tried a Thread.SpinWait / Interrupt demo program ... and mono doesn't support SpinWait ? Its an inefficent function, but if someone were to use it in MS .Net and expect there code to work on Mono? Then having said that, SpinWait and Interrupt seem to be a matching pair, so without SpinWait, what is Interrupt going to be used for? It doesn't seem to Interrupt Sleep(). Search of archives shows 2002/2003 mail-list items saying its a TODO, and not high priority I have read some workarounds, but I can't help but think if Interrupt is supposed to also interrupt a Sleep, this would be handy. Is there a big implementation delima? Or is it not considered a high priority? On to the suggested work around ... On Fri, 2003-02-28 at 11:53, Yury Serdyuk wrote: Hi ! We see in the List of not-implemented classes that the Interrupt - method didn't realized yet. In particular, the following program doesn't work properly : But this function is very important for multithreading applications. So, tell us about the current status of this problem, Thread.Interrupt() has not been implemented, and it is way down on my todo list. or is there a walk-around of it ? Use events to signal state changes between threads? - Dick -tl ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
[Mono-devel-list] mono SDL linux/win32 SDL.DLL - my brain hurts!
(After my preamble, I am essentially asking .. how does a wrapper to .Net/Mono work .) There must not be to many people writting cross platform apps that need sound? Searching for sound (audio, mp3, sound) on mono-project.com via mail list, etc returns almost nothing. Anyways I came across SDL on the Resources page wow!!! this will solve my problems! I go to cs-sdl.sourceforge.net and check it out, It has SDL.NET for Win32 and Linux (mono is supported, it says) So i download the support libraries for SDL.NET which are the traditional SDL libs .. put them on Win32 and updated my ones on my Suse box. I ran the Examples just fine on Win32 Now on to Linux and Mono ... First off the latest SDL.NET downloads on sourceforge seem to be for Win32 only (as an aside they have a nice installer that does everything for you on the Win32 side of things) So i dig back a COUPLE years and get a gz file (of SDL.NET) that has linux support (incidently i see screen caps in SDL.NET project page of SDL apps running on linux so even thought the linux support in the project seems old, it infact looks like it run and works) I build the SDL.NET on Linux (using latest stable release Mono), but there is an error in the Makefile, the pathing slash is of the windows variety (hm...?), so i fix that and Makefile the SDL.NET DLL's and the examples. The Examples compile/build fine but the give a Mono runtime error that they can't find System DLL:SDL.dll --An exception was thrown by the type initializer for SdlDotNet.Music --- System.DllNotFoundException: SDL.dll So this is were I hit a dead end because I don't know anything about .Net/C# wrappers to traditional C based libraries on Linux. I looked at the gtk-sharp wrapper (cause i know it works), I see a mixer of C and CS files and traditional gcc references in makefiles, but basically it looks like a big job to figure out gtk-sharp's process of a wrapper. On that note, is there a doucmentation section somewhere on that - i.e. building wrappers? To me, I am thinking in the end SDL.NET has to get hold of the routines in the SDL .so file right? how does that happen? I know how it happens in a traditional C/gcc compile, link, create a .so file, and compile your apps with dynamic support againt the .so what bit of magic get Mono to see/do that (with its wrapper)? I check around the SDL.NET code and see in the Natives.cs file this: const string SDL_DLL = SDL; const string MIX_DLL = SDL_mixer; // General [DllImport(SDL_DLL, CallingConvention=CallingConvention.Cdecl), SuppressUnmanagedCodeSecurity] public static extern int SDL_Init(int flags); which I am thinking is pretty key to the process ... but why reference SDL.DLL ... I don't have that on Linux, thats on Win32. Anyone shed light? Also, would it be a hard job making the same wrapper to the SDL lib on MAC-OSX to complete a good cross-platfrom SDL.NET class for Mono ? -tl ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-devel-list] mono SDL linux/win32 SDL.DLL - my brain hurts!
This version (of SDL.NET) has a script directory that you run to make a project for sharpdev or monodev i made for monodev (all though i have never used it, use slick-edit for dev), the script assumed the exe would run right away, so i needed to add mono in front of it as i dont have my kernel mod'd to run a mono.exe right away. Then when i started monodevelop and loaded in the project it made for me for monodevelop .. it still has windows pathing in it that caused errors, Really seems to me this SDL.NET project is very Windows flavoured! I don't know monodevelop .. Can someone build a workable SDL.NET (for/on linux) for me and send it or post it up somewhere? Having said that, I can't help but think that even this newer version, if i was to sucessfully build it, wouldn't it too still want to find/link to something other then SDL.dll ? I dont see all the DllImport attributes in this newer version either ... making me think this isn't destin to be built using mono to target linux, but for mono to target .Net on Win32 OS? Just to be sure here - there is a SDL.NET build FOR Mono on Linux right, if anyone is using it ... can they please come forward :) ? -tl On Thu, Jul 21, 2005 at 03:36:48PM +1200, David Mitchell wrote: Try this: http://prdownloads.sourceforge.net/cs-sdl/SdlDotNet-3.1.2-1.zip?download Looks like the latest linux version to me. David ted leslie wrote: (After my preamble, I am essentially asking .. how does a wrapper to .Net/Mono work .) There must not be to many people writting cross platform apps that need sound? Searching for sound (audio, mp3, sound) on mono-project.com via mail list, etc returns almost nothing. Anyways I came across SDL on the Resources page wow!!! this will solve my problems! I go to cs-sdl.sourceforge.net and check it out, It has SDL.NET for Win32 and Linux (mono is supported, it says) So i download the support libraries for SDL.NET which are the traditional SDL libs .. put them on Win32 and updated my ones on my Suse box. I ran the Examples just fine on Win32 Now on to Linux and Mono ... First off the latest SDL.NET downloads on sourceforge seem to be for Win32 only (as an aside they have a nice installer that does everything for you on the Win32 side of things) So i dig back a COUPLE years and get a gz file (of SDL.NET) that has linux support (incidently i see screen caps in SDL.NET project page of SDL apps running on linux so even thought the linux support in the project seems old, it infact looks like it run and works) I build the SDL.NET on Linux (using latest stable release Mono), but there is an error in the Makefile, the pathing slash is of the windows variety (hm...?), so i fix that and Makefile the SDL.NET DLL's and the examples. The Examples compile/build fine but the give a Mono runtime error that they can't find System DLL:SDL.dll --An exception was thrown by the type initializer for SdlDotNet.Music --- System.DllNotFoundException: SDL.dll So this is were I hit a dead end because I don't know anything about .Net/C# wrappers to traditional C based libraries on Linux. I looked at the gtk-sharp wrapper (cause i know it works), I see a mixer of C and CS files and traditional gcc references in makefiles, but basically it looks like a big job to figure out gtk-sharp's process of a wrapper. On that note, is there a doucmentation section somewhere on that - i.e. building wrappers? To me, I am thinking in the end SDL.NET has to get hold of the routines in the SDL .so file right? how does that happen? I know how it happens in a traditional C/gcc compile, link, create a .so file, and compile your apps with dynamic support againt the .so what bit of magic get Mono to see/do that (with its wrapper)? I check around the SDL.NET code and see in the Natives.cs file this: const string SDL_DLL = SDL; const string MIX_DLL = SDL_mixer; // General [DllImport(SDL_DLL, CallingConvention=CallingConvention.Cdecl), SuppressUnmanagedCodeSecurity] public static extern int SDL_Init(int flags); which I am thinking is pretty key to the process ... but why reference SDL.DLL ... I don't have that on Linux, thats on Win32. Anyone shed light? Also, would it be a hard job making the same wrapper to the SDL lib on MAC-OSX to complete a good cross-platfrom SDL.NET class for Mono ? -tl ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list -- David Mitchell Software Engineer Telogis ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http
Re: [Mono-devel-list] mono SDL linux/win32 SDL.DLL - my brain hurts!
I got it working on the really old SDL.NET package that had Make/Build support for Mono, I needed to put up the SDL-Dev libs too !! arggh!!! :( But still, i'd love to be able to get a recent (this year) build for SDL.NET working, as it looks really different (the new one) then the older one. Also if anyone could write a small, or point to a resource talking to the: How you write a wrapper in C#/Mono/Linux to wrap a standard library in linux that would be appreciated. and if someone could build the latest SDL.NET and post it somewhere that would be very much appreciated as well. -tl On Thu, Jul 21, 2005 at 03:36:48PM +1200, David Mitchell wrote: Try this: http://prdownloads.sourceforge.net/cs-sdl/SdlDotNet-3.1.2-1.zip?download Looks like the latest linux version to me. David ted leslie wrote: (After my preamble, I am essentially asking .. how does a wrapper to .Net/Mono work .) There must not be to many people writting cross platform apps that need sound? Searching for sound (audio, mp3, sound) on mono-project.com via mail list, etc returns almost nothing. Anyways I came across SDL on the Resources page wow!!! this will solve my problems! I go to cs-sdl.sourceforge.net and check it out, It has SDL.NET for Win32 and Linux (mono is supported, it says) So i download the support libraries for SDL.NET which are the traditional SDL libs .. put them on Win32 and updated my ones on my Suse box. I ran the Examples just fine on Win32 Now on to Linux and Mono ... First off the latest SDL.NET downloads on sourceforge seem to be for Win32 only (as an aside they have a nice installer that does everything for you on the Win32 side of things) So i dig back a COUPLE years and get a gz file (of SDL.NET) that has linux support (incidently i see screen caps in SDL.NET project page of SDL apps running on linux so even thought the linux support in the project seems old, it infact looks like it run and works) I build the SDL.NET on Linux (using latest stable release Mono), but there is an error in the Makefile, the pathing slash is of the windows variety (hm...?), so i fix that and Makefile the SDL.NET DLL's and the examples. The Examples compile/build fine but the give a Mono runtime error that they can't find System DLL:SDL.dll --An exception was thrown by the type initializer for SdlDotNet.Music --- System.DllNotFoundException: SDL.dll So this is were I hit a dead end because I don't know anything about .Net/C# wrappers to traditional C based libraries on Linux. I looked at the gtk-sharp wrapper (cause i know it works), I see a mixer of C and CS files and traditional gcc references in makefiles, but basically it looks like a big job to figure out gtk-sharp's process of a wrapper. On that note, is there a doucmentation section somewhere on that - i.e. building wrappers? To me, I am thinking in the end SDL.NET has to get hold of the routines in the SDL .so file right? how does that happen? I know how it happens in a traditional C/gcc compile, link, create a .so file, and compile your apps with dynamic support againt the .so what bit of magic get Mono to see/do that (with its wrapper)? I check around the SDL.NET code and see in the Natives.cs file this: const string SDL_DLL = SDL; const string MIX_DLL = SDL_mixer; // General [DllImport(SDL_DLL, CallingConvention=CallingConvention.Cdecl), SuppressUnmanagedCodeSecurity] public static extern int SDL_Init(int flags); which I am thinking is pretty key to the process ... but why reference SDL.DLL ... I don't have that on Linux, thats on Win32. Anyone shed light? Also, would it be a hard job making the same wrapper to the SDL lib on MAC-OSX to complete a good cross-platfrom SDL.NET class for Mono ? -tl ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list -- David Mitchell Software Engineer Telogis ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
[Mono-list] URL link - launch browser window in Mono on Linux and Win32
Is there a method of having a clickable URL link launch a browser window in Mono on both Win32 and Linux that is part of the same library? I have seen it on Linux using gnome targeted mono apps. and its works on Win32 using System.whatever - i assume. But is there a commmon way to do it that would work on both systems? -tl ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Stumped - mime type, aspx not being handled , yet ....
I am upgrading from about a .3 mono to the latest 1.0.2 Everything has gone well, i updated the httpd.conf to reflect new attributes with mod_mono, and now when i start everything, I get the usual pause, on the first access, as it is compiling the login.aspx and login.aspx.cs files, and then it offers the aspx file up to me as a file that my browser doesn't know what to do with, because it never got handled and thus, is being delivered to the browser unhandled. hat has me baffed, is that in my web.config i have a auth section that will forward all accessed to the login.aspx file, if not auth'd yet, so i can but in other aspx files, and sure enough, the back end is clearly working because I can put in http://./crap.aspx and it will deliver me ./login.aspx, this is odd, becuase it appears everything is working, back in mod-mono-server, the mod_mono module, its taking over the socket in /tmp/mod_mono_server, its compiling aspx/aspx.cs files I target, YET it gives me a unhandled page in the end (offered up to my browser). This seems kinda odd to me, because if the apache is smart enough to know its a aspx page and went ahead and had mono compile it (first time access since server started), why would it not also know to deliver it to the browser? I save the file it offers me, and its just the raw aspx file, not handled. I am sure I will kick myself when I find the answer, but I just can't figure it out. my httpd.conf is set up like the main samples i have seen in docs and list-postings .. if i try xsp on the same apps, it give me a Redirection limit for this URL exceeded. Unable to load the erquested page. This may be caused by cookies that are blocked. message in the browser. Now if i use the /usr/share/doc/xsp/test apps, then it works so that would imply that its the web.config file that is the issue (the same one i used in mono .3) but why would anything in a web.config file have bearing on how apache handles the file ... not to mention, shouldn't operation of the web.config be the same for .3 verse 1.0.2 ? i think i will remove auth from web.config and see if that has any change in things. Any thoughts, ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Re: Stumped - mime type, aspx ...
I tracked this down to the actual Login.aspx page, and now for some reason, different then on mono .3 the page is going into a redirect to itself infinite loop, and when running in xsp, the browser tells me this, in mod_mono apache, it seems ... that this redirection to itself, just causes apache to deliver the page unhandled ... and if this is the case, perhaps it should be handled differntly (like with an error?). -tl ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Re: [good] Re: [Mono-devel-list] Mono 1.0.1 released
I took a wild guess ... and guessed right, it was accidentally gzip'd twice, so gunzip mcs... rename it again to mcs.gz gunzip it again, then tar -xf it . -tl Michi Henning wrote: Duncan Mak wrote: Hello all, An update of the Mono 1.0 release is now available for testing. You can find source tarballs and RPM packages for the 1.0.1 release here: http://go-mono.com/archive/1.0.1/ Please test the packages and tarballs and report any problems you find. If all goes well, we'll do our final testing and announce the 1.0.1 release to the public and update the web site tomorrow. I just tried unpacking the mcs archive: $ tar zxvf mcs-1.0.1.tar.gz tar: This does not look like a tar archive tar: Skipping to next header tar: Archive contains obsolescent base-64 headers tar: Error exit delayed from previous errors I'm getting the same error for the mono tarball. (This is on RH8.) Cheers, Michi. ___ Mono-devel-list mailing list [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-devel-list ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Ingres (goes open source) can Mono interface to it - thoughts?
Ingres (on their website) works with .Net data providers anyone used Ingres with MS .Net? Can anyone comment on what (if anything) it would take to hook Ingres to a Mono web app. ? I am excited to dowload and try this open-source Ingres and would obviously like to use Mono and it together as possibly a better sol'n then Mono/Postgres, as atleast with Ingres I can point to the CA web site and say hey, we are using that!. -tl ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [good] Re: [Mono-list] ASP.NET - usability/robustness/safety
Based on the exploits i have seen on MS-SQL of recent, etc, nothing is going to be safe really, if you really want safe, submit the CC# through a Java App. (or Flash) that will encrypt them, and therefore they never sit anywhere in the publicly accesable side of your system in readable form. Since Mono isn't likely as much of a target ? it might even be safer. For the part of your site that accepts CC#, you could always just do that part SSL to Perl/C cgi script (if that is more proven to you)... I have made a site with primarily Mono but through a bit of Perl in (both having Postgres access). -tl Ron Afloh wrote: How would you feel though about running a site w/ mono/apache/linux/aspx though that takes credit card transactions and stores credit card #'s in a backend mySQL database? Because the mono mod plugin for Apache is fairly new code (as is the entire mono code base), would people consider this to be too risky? Would there be too many discovered holes that could compromise my system and the credit card #'s on the backend? This is not to knock the plugin or mono by saying its immature, obviously there has been an incredible amount of progress that has been made very very quickly and lots of blood/sweat/tears, but i wonder if using it for commercial backend that holds confidential personal financial information would be unwise at this point. Thanks for all feedback - Ron --- ted leslie [EMAIL PROTECTED] wrote: Ron Afloh wrote: I had a few questions about ASP.NET as supported by mono and apache. In short, i'm considering using it to write a commercial webpage and wanted to get feedback from you guys on how good/bad of an idea this is. 1) Is the ASP.NET mono sections + apache plugin ready for primetime -- i.e., has this stuff been load tested, is the security there, can it scale to handle a fairly large website? 2) Are any other non-hobby sites using mono's asp.net implementation? I used it for the Toronto NXNE music festival web site (the venue schedule and music listing part), it got hit at a pace of about 50,000 page hits (in its busiest period) / day. About 2000 unique vistors per day. Infrequently, the mod_mono process would constantly take some cpu time (even when no hits) and the pages would not serve up, a early-morning cron to restart mod_mono/apache kept it reiable, but I am also using a 4+ month old version on Mono. No other problems except above have been noticed. Id hope the new version doesn't have this issue. 3) If the asp.net stuff is not ready for full blown commercial websites any ideas on when that level of robustness/security/load-handling will be there? 4) From what i've read, ASP.NET is not covered under ECMA specs and therefore is not as legally safe from lawsuit from MS as the compiler/JIT/corelibs are. So would it be stupid to risk using mono's ASP.NET implementation for a commercial venture -- i.e., too risky legally? In our projects, some of the programmers develop in the MS .Net Visual Studio and test on their IIS and with a Postgres DB running on a Linux box, then they simply load it on to the Linux server as they finish it, so it works on the MS environment to begin with then dropped into Linux. If MS flexs some muscles at a later time, worst case, it gets hosted on a MS box, but I think thats unlikely, and if it got to that point, MS would probably have a .NET product for Linux. So to be safe, you might want to make sure what you create runs on both systems (as you create it). There is no IDE for Mono yet (monodevelop doesn't have a html layout - integrate components to DB fields - etc), so you probably will end up using MS Visual studio anyways, so you know it will work on MS, you'll just deploy on Linux to save on the OS cost (perhaps the DB cost), and of course reduce all the time wasted in installing virus defs, service patches, and fighting blue screens .. At this time we have had to avoid (to be functional on both platforms), Server.Transfer (use Response.Redirect), and turning off components, and thus setting Validation for them to false also is buggy, other then these two issues, so far, all we create works between the two environments. I did read the FAQ and searched the last few months of postings and didn't really see anything that answered all of these -- hopefully i didn't miss anything to obvious :) I'm also aware that some of these questions are not black and white and may not have an answer at all -- regardless, i appreciate everyones input and suggestions. Cheers - Ron __ Do you Yahoo!? Vote for the stars of Yahoo!'s next ad campaign! http://advision.webevents.yahoo.com/yahoo/votelifeengine/ ___ Mono-list maillist
Re: [good] [Mono-list] ASP.NET - usability/robustness/safety
Ron Afloh wrote: I had a few questions about ASP.NET as supported by mono and apache. In short, i'm considering using it to write a commercial webpage and wanted to get feedback from you guys on how good/bad of an idea this is. 1) Is the ASP.NET mono sections + apache plugin ready for primetime -- i.e., has this stuff been load tested, is the security there, can it scale to handle a fairly large website? 2) Are any other non-hobby sites using mono's asp.net implementation? I used it for the Toronto NXNE music festival web site (the venue schedule and music listing part), it got hit at a pace of about 50,000 page hits (in its busiest period) / day. About 2000 unique vistors per day. Infrequently, the mod_mono process would constantly take some cpu time (even when no hits) and the pages would not serve up, a early-morning cron to restart mod_mono/apache kept it reiable, but I am also using a 4+ month old version on Mono. No other problems except above have been noticed. Id hope the new version doesn't have this issue. 3) If the asp.net stuff is not ready for full blown commercial websites any ideas on when that level of robustness/security/load-handling will be there? 4) From what i've read, ASP.NET is not covered under ECMA specs and therefore is not as legally safe from lawsuit from MS as the compiler/JIT/corelibs are. So would it be stupid to risk using mono's ASP.NET implementation for a commercial venture -- i.e., too risky legally? In our projects, some of the programmers develop in the MS .Net Visual Studio and test on their IIS and with a Postgres DB running on a Linux box, then they simply load it on to the Linux server as they finish it, so it works on the MS environment to begin with then dropped into Linux. If MS flexs some muscles at a later time, worst case, it gets hosted on a MS box, but I think thats unlikely, and if it got to that point, MS would probably have a .NET product for Linux. So to be safe, you might want to make sure what you create runs on both systems (as you create it). There is no IDE for Mono yet (monodevelop doesn't have a html layout - integrate components to DB fields - etc), so you probably will end up using MS Visual studio anyways, so you know it will work on MS, you'll just deploy on Linux to save on the OS cost (perhaps the DB cost), and of course reduce all the time wasted in installing virus defs, service patches, and fighting blue screens .. At this time we have had to avoid (to be functional on both platforms), Server.Transfer (use Response.Redirect), and turning off components, and thus setting Validation for them to false also is buggy, other then these two issues, so far, all we create works between the two environments. I did read the FAQ and searched the last few months of postings and didn't really see anything that answered all of these -- hopefully i didn't miss anything to obvious :) I'm also aware that some of these questions are not black and white and may not have an answer at all -- regardless, i appreciate everyones input and suggestions. Cheers - Ron __ Do you Yahoo!? Vote for the stars of Yahoo!'s next ad campaign! http://advision.webevents.yahoo.com/yahoo/votelifeengine/ ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] WEB SITE DOWN???
www.mono-project.com is up but all links to download software go to go-mono.com (the old site) and this is unreachable, is there a DNS change in the works and I am cached, or is it down because of everyone and their uncle downloading new release? -tl ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] IsPostBack and Server.Transfer 1.0 vs. 1.1 carrying a MS bug in Mono ?
I see Server.Transfer is workin in Beta 3.0, now i have another issue, which oddly enough was an issue to MS in 1.0 --- 1.1 of .Net it seems the IsPostBack was original ALLWAYS true with 1.0 (coming from a Transfer). and a bug fix (or 1.1) changed this, i am not sure if there was ever a reason to want this functionality of always TRUE from a server transfer, but now 1.1 works as one would expect, Mono seems to have carried this 1.0 issue with it, Is this being keep for 1.0 original compat. ? anything i am missing? anyone porting from 1.1 .Net to Mono with IsPostBack and Server.Transfer will be in for a bit of a code mod. if this stays this way. -tl ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [good] [Mono-list] beta 3 for FC2 - again
I second this, any news on FC2 mono 3 ? PFJ wrote: Hi, I may have missed it, but when is beta 3 for Fedora Core 2 due to hit? TTFN Paul ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [good] RE: [Mono-list] Q: how's using Mono in the corporate/enterprise world?
We (an ISP in Toronto) have used it for two sizable projects to date, 1) the backend of a Macromedia flash music player service for the music festival NXNE (a sister fest to SXSW), which had ~400 bands playing in Toronto just this last week. And this music model will be used for other venues/showcases. 2) the Canadian Wide Science Fair - A site that organizes all the students across Canada that do a Science Fair (in the finals). this involved a conversion of MS-SQL to Postgres, the only hitch was Postgres doesn't appear to support multiple DataSet return (from function/SP), and thus we devised a procedure to kinda emulate this. -tl Andrew Arnott wrote: I'd like to collect case studies, or simple references of organizations, corporations, software houses, financial institution, no profit orgs, anyone...using Mono for: Here at Brigham Young University of Provo, Utah, we are preparing to use Mono, especially mod_mono, to fill a gap that IIS cannot fill with our web applications. Specifically, Windows is very slow in accessing Novell shares compared to Linux. Also, IIS cannot host ASP.NET apps when their files are stored on Novell shares. Mono has no problem with Novell shares, which makes it the ideal solution. We will be using Mono to host dozens of web apps, most of them taking advantage of some advanced features in mod_mono and the System.Web namespace. I speak not for all of BYU, but for one college within it, called Family Home and Social Sciences. Andrew Arnott ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Logic/Reason to ASPX caching ?????
Anyone know what the story is on the caching of ASPX files, what i mean is, I change code in a ASPX file and re-run the page, and I may/or may not get the change, I can reset the mono service, and it will allways refresh, but you don't always have to do this. From a hosting-company point of view, it would be important not to have to restart server to get a ASPX page to refresh, anyone know what the scoop is here? -tl ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [good] Re: [Mono-list] Is ASP.NET safe?
My thinking and choice to use Mono is just the opposite of (below), I use it for web servers (not deployed), running on my own servers (hosting customers web sites), as if in years to come there is a licensing issue, it effects only a few of my web servers, if i was making a app. that could have a wide commercial audience, then i'd be a bit more worried, so I believe Mono is a very safe choice for web services based on a worst case licensing scenerio, and if that issue ever came to pass, hopefully I could jump to a different class stack for those services. -tl Melinda wrote: On Fri, 2004-06-11 at 08:23, Rodrigo B. de Oliveira wrote: The question was not about how good the asp.net support on mono is right now. The question, a valid one, was what's the recommended approach to write web applications since asp.net is not covered by the ECMA spec, in other words, what's the equivalent piece of technology in the mono stack? I guess the answer is that right now we don't have one. That is what I mean. That is what keep me away from Mono. Mono is good to write desktop applications with GTK# but for web services :( all the best, Rodrigo Em Qui, 2004-06-10 às 21:54, Cory Nelson escreveu: ASP.NET is mainly just a collection of classes. The hack they call PHP doesn't even compare to it haha. Mono's ASP.NET support is actually very good. On Fri, 11 Jun 2004 07:39:35 +0700, Melinda [EMAIL PROTECTED] wrote: Ok, in FAQ page of go-mono website, there are statements like this: The controversial elements are the ASP.NET, ADO.NET and Windows.Forms subsets. Those are convenient for people who need full compatibility with the Windows platform, but are not required for the open source Mono platform, nor integration with today's Mono's rich support of Linux. Ok, it said ASP.NET is just for people who need full compatibility for Winblows platform, but not required for the open source Mono. So what is the alternative for ASP.NET in open source platform? Maybe PHP.NET? :) ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Anyone have a Server.Tranfer example
in porting some MS .net web apps to Mono we have had great success!! but one thing eludes us ... we can;t get Server.Transfer to work, so we switched to Responce.Redirect to get some stuff to work, but real something as basic as Server.Transfer should just work as well, but it doesn;t and we have tried it in a couple of installed releases on mono, but not the 1.0 beta yet, i will still work away, and perhaps i will post a link to a zip file if someone could try a simple example we can created to illustrate the problem, but if anyone has got Server.Transfer to work, if they could post their pages and web.config ? thanks, -tl ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [good] Re: [Mono-list] Anyone have a Server.Tranfer example
I can only suggest the following points, that i have noticed in my travels, 1) i didnt have much luck doing a compile of mono from source, once i got it from Red-Carpet Channel, or more recently the RPM's for FC2/FC1 everything is smooth 2) update web.config with obvious changes (i.e. paths, etc) 3) remove all the intermediate and MS.Net development files, one type seems to bug Mono typically all you need are the .aspx .aspx.cs *.cs *.asax it will be pretty obvious from looking in the file, if its plastered with MS wording and looks like a artifact of the IDE then store it away somewhere else. following the 3 rules above, i have very easily got two sizable projects ported to Mono, with the only issue being Server.Transfer, and of course the .Net projects on Mono seem to run alot more reliably. you should key-word-search some of your words below that make up the error messages in the mail-list archive search, I often have good luck tracking down sol'n to problems there. Also you might want to install the newest version, check the class/methods your using against the compliance list at go-mono web site, perhaps your using one of the things that isn't fully implemented yet? Gabriel Enea wrote: Hi, Could you tell me the steps you've followed to port the .net web apps to Mono? I've tried that but I've got the next error: Description: Error processing request. Error Message: HTTP 500. Stack Trace: System.NullReferenceException: Object reference not set to an instance of an object in (unmanaged) (wrapper managed-to-native) System.Reflection.Assembly:LoadFrom (string) in 0x4 (wrapper managed-to-native) System.Reflection.Assembly:LoadFrom (string) in 0x0009d System.Web.UI.TemplateParser:AddAssembliesInBin () in 0x001c1 System.Web.UI.TemplateParser:.ctor () in 0xa System.Web.UI.ApplicationFileParser:.ctor (string,System.Web.HttpContext) in 0x0003a System.Web.UI.ApplicationFileParser:GetCompiledApplicationType (string,System.Web.HttpContext) in 0x00036 System.Web.HttpApplicationFactory:CompileApp (System.Web.HttpContext) in 0x00039 System.Web.HttpApplicationFactory:InitializeFactory (System.Web.HttpContext) in 0x00073 System.Web.HttpApplicationFactory:GetInstance (System.Web.HttpContext) in 0x00132 System.Web.HttpRuntime:InternalExecuteRequest (System.Web.HttpWorkerRequest) Thanks a lot, Gabriel Enea. in porting some MS .net web apps to Mono we have had great success!! but one thing eludes us ... we can;t get Server.Transfer to work, so we switched to Responce.Redirect to get some stuff to work, but real something as basic as Server.Transfer should just work as well, but it doesn;t and we have tried it in a couple of installed releases on mono, but not the 1.0 beta yet, i will still work away, and perhaps i will post a link to a zip file if someone could try a simple example we can created to illustrate the problem, but if anyone has got Server.Transfer to work, if they could post their pages and web.config ? thanks, -tl ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Mono and Patents
There is no right answer to this until it is tested in court. Much like SCO/IBM/Linux issue. I am getting into mono now because I know that worst case scenerio (just like with SCO on Linux), if MS squashed Mono, it would be redeveloped, probably quickly, i.e. within months, and then MS would face a competitive product, which ultimate is better (and free), that will dry up the market they will have for their .Net products. Thats the nice thing about GPL and free software with many supporters, (mix that with countries that realize MS is an illegal monopoly), is that its software can never die, or be pushed out of existence by any flunky US court cases (thats assuming there is negative results on GPL based cases). To be a safe user of Mono, (much like a safe user of Linux), you'd have to get it from a vendor that will endemnify it, and maybe some day soon, who knows, that could happen. Dell, IBM, HP, etc are already endemnifying against actions on Linux, to protect their end users. I wonder, is Mono part of a Redhat that HP (for example) endemnies against? or do they preclude this? -tl ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [good] Re: [Mono-list] Mono and Patents
I agree with you 100% but suits want that kinda shit, I am just relating what i am seeing/hearing with multi-billion dollar companies I consult for in Canada, they get worried about this shit, and your rational below (I buy it), but the heads of IT's, well they need a bit more to feel comfortable. Also remember, the US DOJ has managed to NOT hand out any justice what so ever in anything to do with MS, the fines are simple some small part of interest on the profits they made from the screw fest the dealt out to Netscape,Sun, etc,etc. My point is, use Mono, be happy, and if MS comes in to screw things up, hopefully Mono steers around it, just as Linus has said Linux can steer around SCO (if they won). -tl Paul wrote: Hi, There is no right answer to this until it is tested in court. Much like SCO/IBM/Linux issue. There is no SCO-IBM issue other than in Darl's head. Everyone and his dog agrees there is no validity in it. http://www.groklaw.net for the latest info. To be a safe user of Mono, (much like a safe user of Linux), you'd have to get it from a vendor that will endemnify it, and maybe some day soon, who knows, that could happen. Why? Just because a number of distro companies (and IBM) decide to indemnify doesn't mean anything. All it's there for is to say to customers, don't worry, use linux and we'll protect you against any trumped up charges from SCO. Mono is also a different case. Mono has nothing to do with MS, but is based on the EMCA standards for the language. It is using a clean implementation (AFAIK) of the windows.forms stuff. MS, like SCO and Linux, has no hold on mono. Use it and be happy. TTFN Paul ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] MonoDev Bug Report crashes when ......
monodev 1.0 Add a existing file into a project and if the file already exists in the project directory (i.e. from an earlier project, i.e. starting again), monodev crashes as it has issue with creating a file that already exists. Not a bug but ... in monodev, it will index theclass-completion DB on first run. How do i get it to index some existing classes that i wrote? In other words, how do i force a reindex, and what criterion does it use to determine the scope of what/where it indexes? -tl ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] monoDevelop (how do i get a beta copy) ?
I really need to start into monoDevelop. I am developing some web sites with mono and my employees are ok using MS visual .Net shit, but i have been using Linux on the desktop for 2+ years now and I can't go back to touching a Windows box (for obvious reasons). So i would love to try monoDevelop even if it was pretty buggy and beta. Anyone know how i can get a copy (like today?). There is notes in CVS about SVN but all require a keygen, and I don't need to commit work, just grab a copy, and I don't want to go through a SVN install and a keygen, if someone can just email me a copy or direct me on how to get it - please. Thanks in advance -tl ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [good] Re: [Mono-list] monoDevelop (how do i get a beta copy) ?
Great but ... for deps i might be stuck on not having cvs to get gtksourceview-sharp.. is it available anywhere for a quick download? (sorry down know about Red Carpet or their channels). From README on monoDev ... gtksourceview = 0.7 gtksourceview-sharp from mono's cvs (gtksourceview is available on Red Carpet, on many of the OpenCarpet channels.) -tl Richard Torkar wrote: On Thu, 2004-03-04 at 21:47, ted leslie wrote: I really need to start into monoDevelop. I am developing some web sites with mono and my employees are ok using MS visual .Net shit, but i have been using Linux on the desktop for 2+ years now and I can't go back to touching a Windows box (for obvious reasons). So i would love to try monoDevelop even if it was p Anyone know how i can get a copy (like today?). There is notes in CVS about SVN but all require a keygen, and I don't need to commit work, just grab a copy, and I don't want to go through a SVN install and a keygen, if someone can just email me a copy or direct me on how to get it - please. A somewhat old snapshot can be found here: http://devservices.go-mono.com/MonoDevelop/ Version 0.1 will be released soon. /Richard ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list