Hi Frans,
I have checked it out as I have written, and as you can see at
http://www.mono-project.com/EnterpriseServices Mono does not support the
features I have mentioned. Even if it tried to do so, I am afraid may
issues would arise, containing licence problems with MS, lack of a
formal definition of Enterprise services (to my knowledge) which means
any company or individual trying to do this would not know the extend of
work, and also would produce an incompatible implementation with other
potential implementors. (J2EE standards anyone? :)
Oh whatever, this is a .Net list...
Best Regards
Seref Arikan
Frans Bouma wrote:
Thanks Seref, you worded my concern perfectly :)
FB
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 DevelopMentorR 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 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.1/354 - Release Date: 01.06.2006
===================================
This list is hosted by DevelopMentorĀ® http://www.develop.com
View archives and manage your subscription(s) at http://discuss.develop.com