Re: Help with Mono uses
Miljenko Cvjetko <[email protected]> Fri, 22 Mar 2013 16:28:13 +0100
| Newsgroups | gmane.comp.gnome.winforms |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format. --===============0354673899== Content-Type: multipart/alternative; boundary="------------080504050607070807080601" This is a multi-part message in MIME format. --------------080504050607070807080601 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi On 2013.03.22 15:12, Coda Highland wrote: > On Fri, Mar 22, 2013 at 6:44 AM, Miljenko Cvjetko > <[email protected]> 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 rjes(enja/Solution Architect Razvojni programer/Senior developer Voditelj projekta/Project Manager IX juz(na obala 13 Kajzerica Zagreb T: 385 1 7775555 M: 385 91 557 447 3 F: 385 1 7779556 e: [email protected] w: http://holisticware.net --------------080504050607070807080601 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit <html> <head> <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body text="#000000" bgcolor="#FFFFFF"> <div class="moz-cite-prefix">Hi<br> <br> On 2013.03.22 15:12, Coda Highland wrote:<br> </div> <blockquote cite="mid:CAFE_sBHJxVN5bvzOHFVMMWxfHwEyvotvnTdz2yWrQk9sC-qooA@mail.gmail.com" type="cite"> <pre wrap="">On Fri, Mar 22, 2013 at 6:44 AM, Miljenko Cvjetko <a class="moz-txt-link-rfc2396E" href="mailto:[email protected]"><[email protected]></a> wrote: </pre> <blockquote type="cite"> <pre wrap="">If You need Linux + Windows [+ Mac] start with WF, but do not expect eye-candy. </pre> </blockquote> <pre wrap=""> Does WinForms work reliably on Mac now? Last time I tried it, it had a lot of really game-breaking problems.</pre> </blockquote> I made 2 projects in 2 solutions in last few months. One for Composite C1 CMS system<br> where we read and post news into CMS system and other for one touristic agency where<br> we download event data for specific location.<br> <br> Both apps have <br> <ul> <li>DataGridViews for 2-3 lists(tables) something like master</li> <li>UserControl with fields for Detail<br> </li> <li>Master and Detail have several buttons for "batch" operations</li> </ul> <p>Nothing spectacular. Developed on Windows, checkin/commit, checkout on Mac it works.<br> problematic - WebBrowser control - does not work on Mac (webkit vs trident rendering engine in<br> WF.net). I know I could use Mono implementation, but then I would need a lot tweaking or<br> 2 Forms.<br> </p> <p>Reasons for this: <br> </p> <ul> <li>unit tests - we write those for desktop apps</li> <li>testing features and debugging Model/BusinessLogic (multithreading, syncing etc) is <br> simply a lot faster on desktop.<br> </li> </ul> <p>Looks - not great (actually quite ugly), but for testing how code works on Mac - just enough.<br> We live currently from iOS and Android, so reimplementing is Cocoa is planned, but later.<br> </p> <p>Oh yes: before I checkin I test apps in Xamarin studio/Monodevelop on WIndows, with<br> default runtime for solution set to one of installed Mono versions - not .net.<br> </p> <p>So answer: stable? I could not complain that it is unstable. I could work.<br> </p> <p>regards<br> </p> <p>Mel<br> </p> <blockquote cite="mid:CAFE_sBHJxVN5bvzOHFVMMWxfHwEyvotvnTdz2yWrQk9sC-qooA@mail.gmail.com" type="cite"> <pre wrap=""> /s/ Adam </pre> </blockquote> <br> <br> <pre class="moz-signature" cols="72">-- 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: <a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a> w: <a class="moz-txt-link-freetext" href="http://holisticware.net">http://holisticware.net</a></pre> </body> </html> --------------080504050607070807080601-- --===============0354673899== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Mono-winforms-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-winforms-list --===============0354673899==--