I think the post got away from you there.  :-)

On Mon, 2006-06-05 at 07:30 +0000, Paul Cowan wrote:
> Just what happened to my original post??
>  
> Not once did I mention mono
>  
> [EMAIL PROTECTED]
> 
> 
> 
> > Date: Thu, 1 Jun 2006 18:27:54 +0100> From: [EMAIL PROTECTED]> Subject: Re: 
> > [ADVANCED-DOTNET] Cool open source> To: 
> > [email protected]> > > -----Original Message-----> > 
> > From: Discussion of advanced .NET topics. [mailto:ADVANCED-> > [EMAIL 
> > PROTECTED] On Behalf Of gregory young> >> > Winforms support is very well 
> > underway http://www.mono-> > project.com/WinForms> > So's Hurd.  And Duke 
> > Nukem Forever.  OK, that's an unfair comparison in many> respects, but I'd 
> > have a lot of difficulty in recommending any business> decision on the 
> > basis of a not-yet-usable open-source or free project.  It's> too easy for 
> > one of the key people to get hired by a competitor/get run over> by a 
> > truck/lose interest, and for that to stall the project.  If it's> delivered 
> > to the point where it's usable, that's different.  If it has the> backing 
> > of a major company, again, that's different (because they can afford> to 
> > hire replacements for key people).  When I looked, Mono with Winforms> 
> > wasn't anywhere near that.  It may or may not be now.  (And I would class> 
> > 100%-compatible for 95% of applications as usable, not 95%-compatible for> 
> > 100% of applications.)> > > I personally disagree with this statement 
> > though. If you put a winforms> > interface on a *nix box or mac (yes I am 
> > treating mac differently) your> > users will hate your interface. It is no 
> > different than when you use> > something that has a GTK based interface in 
> > windows, its different you> > don't> > like it.> > That's OK - I didn't 
> > send the email for everyone to agree with me!> > Even so, I do believe that 
> > if Mono could "just run" .NET apps, it would put> Mono, GNU/Linux, and .NET 
> > all in much stronger positions.  The fact that it> can't means that you 
> > can't treat an application as independent of its> platform, even though 
> > we're /so close/ to that with .NET.> > I mean, we have a nifty runtime for 
> > a completely abstract intermediate> language.  We have ECMA standardised 
> > base APIs.  We have relatively> well-documented non-standardised libraries 
> > that allow you to create useful> programs (like ASP.NET and Winforms).  And 
> > these are rich, usable> applications, not like the lowest common 
> > denominator approach that AWT took.> > I really, really like the idea of, 
> > say, writing a ClickOnce application that> Just Works, whether they're on 
> > Debian, Ubuntu or Vista.  And as I said, I> think that would be 
> > tremendously valuable.> > The interface issue you mention is indeed a 
> > thorny one.  I love Ethereal to> bits, but its GTK interface means I have 
> > to think twice about actions that> are second nature in other programs.  
> > It's very annoying.  But I still use> Ethereal, because it's such a great 
> > tool.> > You're right though - the interface issue won't be solved just by 
> > having> Winforms in Mono.> > > I advocate using a MVC/MVP type pattern and 
> > actually producing native> > interfaces sure you are only reusing 90% of 
> > your code instead of 100%> > but> > you have happy users. Given for 
> > situations where you might have 50> > users> > running in unix this 
> > obviously is not worthwhile but for any serious> > user> > base...> > 
> > Absolutely (and good advice irrespective of porting).  I just don't think> 
> > that'll happen.  I think the typical VB shop will take one of their VB.NET> 
> > applications, investigate how much effort it'll take to port, then either> 
> > try and fail or conclude it's not worth the cost or effort.  I don't see> 
> > that situation as being any different from the old C + Toolkit approach> 
> > which some companies used quite successfully but most never bothered with.> 
> > > I don't want to sound down on Mono, and I'm sorry if it comes across 
> > that> way.  I really would like it to make porting/recompiling a thing of 
> > the> past.  And I really did think that, when it came out, that was the 
> > point.> >                         Geoff> > 
> > ===================================> This list is hosted by DevelopMentorĀ®  
> > http://www.develop.com> > View archives and manage your subscription(s) at 
> > http://discuss.develop.com
> ===================================
> This list is hosted by DevelopMentorĀ®  http://www.develop.com
> 
> View archives and manage your subscription(s) at http://discuss.develop.com
> 
-- 
Zac Bowling <[EMAIL PROTECTED]>

===================================
This list is hosted by DevelopMentorĀ®  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to