Ok, at this point, i would like to add a comment about Mono, which has
been on my mind for a while. (I would also like to confess that i have
never bothered to check this one out, but I'll be doing it just after i
write this mail)
Writing once and running on multiple platforms is not the hardest thing,
but providing an enterprise infrastructure on those platform is the hard
part. Let's assume that we can compile an app on windows and run it on
linux with mono. That's fine, but it is not usefull for me unless the
application can use an application server. Scalability is a major
concern for me (we are in the hospital information systems arena), and
java gives me a lot of application servers to provide this.
I have always thought that the major problem with .NET is how it's
enterprise features are bound to native services (Com+). Without such an
infrastructure, how can you compete in the enterprise app domain in a
cross platform scenario?
Does mono have a way of providing .NET enterprise services? If not, than
i can't use it even if i wanted to. Please just forget all other
points(Novell compared to Sun or MS etc..) and think about this.
This is the main argument that makes me unable to defend .NET against
java in my company, since providing an enterprise application with no
licence cost at all is possible in Java,(postgresql, jboss, linux) but
it's not possible in .NET
Please, please and please know that this is not a post to start a
flamewar, it is just a little reminder for a serious necessity. We are
developing using .NET whenever it has it's advantages(for the mobile
clients using ipaq etc for example), and I would love to see .NET being
able to run on linux or solaris or bsd as a full platform for enterprise
apps. But i think it is not there yet, and considering the size of the
missing part (app server?) it will not easily get there
Best Regards
Seref Arikan
Alex Smotritsky wrote:
Mono may be an answer to the java write once run anywhere advantage.
-----Original Message-----
From: Discussion of advanced .NET topics.
[mailto:[EMAIL PROTECTED] On Behalf Of David L. Penton
Sent: Thursday, June 01, 2006 6:28 PM
To: [email protected]
Subject: Re: [ADVANCED-DOTNET] Cool open source
Devil's Advocate:
[If I am in a larger organization and] if I write services/console apps in
this corporate environment that run on WinNT(x) then I
have an excellent option/investigation of vertical scaling by using
zLinux/Mono [on mainframe hardware].
- dave
Frans Bouma wrote:
At 07:14 AM 6/1/2006, Frans Bouma wrote (in part)
Mono is nice, but ... I can't understand how
people want to develop on/for mono other than 'it's cool'.
So that the work we do can be deployed on either Linux
or Windows?
If that's a requirement, why not use Java? Seriously:
first look at the job, then pick the right tool which
fits the job.
It's not as if Java lacks any tooling or functionality
or anything.
Ok, if you have a cool .NET app, it's of course not an
option to use Java, but why then use Linux to run it on?
FB
===================================
This list is hosted by DevelopMentorR 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
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.8.0/353 - Release Date: 31.05.2006
===================================
This list is hosted by DevelopMentorĀ® http://www.develop.com
View archives and manage your subscription(s) at http://discuss.develop.com