473,854 Members | 1,821 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Java vs dotNet

1 New Member
Hi,

Our company develops a data mining application. We have a DB instance (can be 1 TB) for each customer and we have algoryrhms that process the data. The users are business users of the customer that use our web interface to trigger the process and get results.
I am checking alternative for the technology to be based on: java vs dotNet. I would like to get information regarding two aspects of this issue:

1. Costs - what is the average cost per programmer for the framework, associated developement tools,etc.
2. Time-to-market - learning curve and time it will take us to develope services with each technology.

Currently we use dotNet and SQL server, mainly because of historical reasons. We are still a small developement team and I think it is the right time for this strategic decision.

Thanks

Gilad
May 18 '07 #1
4 9963
drhowarddrfine
7,435 Recognized Expert Expert
The fact that you are asking this question makes me guess you are wanting to move away from the expense of Microsoft software, true? The problem lies in the fact that you already know .NET stuff and will have to go through the learning curve of Java. But Java can do anything you did with .NET which leads me to the question above, which you don't have to answer, of course.

The expense of moving to Java is only in time and any money spent would be minuscule to what you pay for MS licenses.
May 18 '07 #2
Dököll
2,364 Recognized Expert Top Contributor
Hi,

Our company develops a data mining application. We have a DB instance (can be 1 TB) for each customer and we have algoryrhms that process the data. The users are business users of the customer that use our web interface to trigger the process and get results.
I am checking alternative for the technology to be based on: java vs dotNet. I would like to get information regarding two aspects of this issue:

1. Costs - what is the average cost per programmer for the framework, associated developement tools,etc.
2. Time-to-market - learning curve and time it will take us to develope services with each technology.

Currently we use dotNet and SQL server, mainly because of historical reasons. We are still a small developement team and I think it is the right time for this strategic decision.

Thanks

Gilad
Hey there, gld!

I recently started a thread here on this, a bit more info on Java. Also, if your establishment simply want to convert existing apps to Java, there is software out there for that. This is just in case time is scarce, no Java programmers at hand and you need answers straight away.

Here's the discussion:


http://www.thescripts. com/forum/thread623040.ht ml


Here are links to conversion solutions:

http://www.google.com/search?hl=en&r...a+apps&spell=1

Good luck with this project!

Dököll
May 19 '07 #3
swaliax
1 New Member
it's a million dollar question.
you may get a good answer about the comparison about Java and Dot Net at [url removed]
Oct 22 '08 #4
JosAH
11,448 Recognized Expert MVP
it's a million dollar question.
you may get a good answer about the comparison about Java and Dot Net at
<url removed>
I read that comparison table: it sucks. @OP: if you want some cross platform
solution for your problems, go the Java way: you can even develop your code on
an MS Windows laptop and run it on the largest Sun Fire server clusters. That
dot net stuff is kid stuff compared to that.

kind regards,

Jos
Oct 24 '08 #5

Sign in to post your reply or Sign up for a free account.

Similar topics

4
5309
by: Arich Chanachai | last post by:
What are the pros and cons of Java? How does Java measure up to .NET in terms of speed? How about in terms of depth of classes? I am looking for garbage collection while at the same looking for speed. Java and .NET seem to be the only two application platforms offering both, any suggestions? Thanks all!!
12
4226
by: tmb | last post by:
1 - Is Microsoft dotnet a Virtual Machine... like the Java Virtual Machine... that will run on any operating system? 2 - If so, does Microsoft give away the dotnet development system like Sun does the Java Developmet system? I was considering learning Java for my next project and someone suggested dotnet instead. 3 - Can someone give me the pro's & con's of each?
40
3196
by: Eitan | last post by:
Hello, I know Java-Applet (written for JBuilder). I would like to know about dotnet technology, pros and cons in comparation to Java-Applet technololgy. Can I write a program in dotnet, like Java-Applet, compile it, debug it, and put it as a class on an HTML (like Java-Applet). I would like to introduce to the dot net technology. Give me some samples, please, and a comparation to Java-Applet technology.
3
2388
by: Sai Kit Tong | last post by:
I posted for help on legacy code interface 2 days ago. Probably I didn't make it clear in my original mail. I got a couple of answers but none of them address my issues directly (See attached response). My first reply directed me to source code migration but I didn't have the source code. The second reply mentioned about .NET interoperability (PInvoke I think) but I MENTIONED THAT I COULDN'T FIND ANY DOCUMENTATION FROM MSDN LIBRARY BASED ON...
3
18202
by: Mike | last post by:
Hi, Does anyone know of reliable programs that convert C# to Java and viceversa? Thanks Mike
8
2831
by: Mitch | last post by:
Scenario: Heavily data driven application to be written. Relies on huge SQL database to pull information in real time, outputs created tables into excel and word documents for customer outputs. Client wishes to use Java as a web based application as opposed to a vb.net or even c#.net web based solution. Does anyone see why they wish to use java as a web based application vs and ..net solution? Thanks for any feedback. I would prefer...
7
4994
by: Christian Wilhelm | last post by:
Hi! I'm trying to call a Java WebService out of a .net Client. There are two Methods, one Method requires one Parameter of type Parameter, the other Method requires one Parameter of type Parameter. I can call the first Method without Problems, the Parameter can be deserialized by the WebService. But if I want to call the second Method and give it an Array of Parameters, then the following exception is thrown by the WebService:...
12
4188
by: Von Clubusev | last post by:
I like Java just as much as I like C#, but the truth is that unless you absolutely need platform portability, DotNet is the way to go. This is becoming even more true with the release of Windows Vista later this year. Users will quickly get used to the flashy Mac-Like UI of Vista and expect all their apps to support Vista specific features. Java will try to play catchup but but the UI will stll be primitive compared to .Net, and it...
2
1439
by: Jeff Jarrell | last post by:
We are a software vendor and have been working on an integrated dotnet\java solution to replace the legacy product offering. The new architecture is a dotNet client with a Java backend. the java was selected to satisfy our primary enterprise level client (who is anti-msft) and to attract new enterprise level clients. We are using the dotNet client for a smart client that uses web services to talk to the back-end. While there are...
6
2334
by: Mark | last post by:
Hi, We are having a debate on DotNet and Java. As a beginner I do not have much experience on DotNet and Java. Are there any major advantage of using DotNet over Java? Thanks for any help I get on this subject. Mark
0
9752
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
11037
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10371
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9524
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7920
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5753
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5945
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4565
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
4165
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.