[Mono-winforms-list] Help with Mono uses

Coda Highland chighland at gmail.com
Fri Mar 22 16:34:25 UTC 2013


On Fri, Mar 22, 2013 at 8:28 AM, Miljenko Cvjetko
<mcvjetko at holisticware.net> wrote:
> Hi
>
> On 2013.03.22 15:12, Coda Highland wrote:
>
> On Fri, Mar 22, 2013 at 6:44 AM, Miljenko Cvjetko
> <mcvjetko at holisticware.net> wrote:
>
> If You need Linux + Windows  [+ Mac] start with WF, but do not expect
> eye-candy.
>
> Does WinForms work reliably on Mac now? Last time I tried it, it had a
> lot of really game-breaking problems.
>
> I made 2 projects in 2 solutions in last few months. One for Composite C1
> CMS system
> where we read and post news into CMS system and other for one touristic
> agency where
> we download event data for specific location.
>
> Both apps have
>
> DataGridViews for 2-3 lists(tables) something like master
> UserControl with fields for Detail
> Master and Detail have several buttons for "batch" operations
>
> Nothing spectacular. Developed on Windows, checkin/commit, checkout on Mac
> it works.
> problematic - WebBrowser control - does not work on Mac (webkit vs trident
> rendering engine in
> WF.net). I know I could use Mono implementation, but then I would need a lot
> tweaking or
> 2 Forms.
>
> Reasons for this:
>
> unit tests - we write those for desktop apps
> testing features and debugging Model/BusinessLogic (multithreading, syncing
> etc) is
> simply a lot faster on desktop.
>
> Looks - not great (actually quite ugly), but for testing how code works on
> Mac - just enough.
> We live currently from iOS and Android, so reimplementing is Cocoa is
> planned, but later.
>
> Oh yes: before I checkin I test apps in Xamarin studio/Monodevelop on
> WIndows, with
> default runtime for solution set to one of installed Mono versions - not
> .net.
>
> So answer: stable? I could not complain that it is unstable. I could work.
>
> regards
>
> Mel
>
> /s/ Adam
>
>
>
> --
> Miljenko Cvjetko dipl.ing. ET
> Direktor/CEO
> Projektant rješenja/Solution Architect
> Razvojni programer/Senior developer
> Voditelj projekta/Project Manager
>
> IX južna obala 13
> Kajzerica Zagreb
> T: 385 1 7775555
> M: 385 91 557 447 3
> F: 385 1 7779556
> e: mcvjetko at holisticware.net
> w: http://holisticware.net

That's good to hear. It's been a year or so since I used it last and
WF had some painting bugs that made it close to unusable at the time
-- menu bars wouldn't paint at all, text areas would flicker or
disappear, resizing made EVERYTHING fall to pieces... It's actually
why I joined mono-winforms-list; I was looking for help. I'm glad to
hear that it's doing better and I may need to brush out my old app and
see if it's working better with a fresh install.

/s/ Adam


More information about the Mono-winforms-list mailing list