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]">&lt;[email protected]&gt;</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&#353;enja/Solution Architect	
	Razvojni programer/Senior developer
	Voditelj projekta/Project Manager

IX ju&#382;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==--