473,387 Members | 3,750 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

Question: Java vs. vb.net development

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 to see them use a .net solution
myself.


Nov 21 '05 #1
8 2813
* "Mitch" <no*****@address.com> scripsit:
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 the client wish JSP pages or Java applets?
Does anyone see why they wish to use java as a web based application vs and
.net solution?


I don't know, but I would try to avoid hybrid solutions.

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>
Nov 21 '05 #2

"Herfried K. Wagner [MVP]" <hi***************@gmx.at> wrote in message
news:eL**************@TK2MSFTNGP10.phx.gbl...
* "Mitch" <no*****@address.com> scripsit:
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 the client wish JSP pages or Java applets?

The program the client envisions is an entire web based application, using
java applets run within the web browser environment.

Does anyone see why they wish to use java as a web based application vs and .net solution?
I don't know, but I would try to avoid hybrid solutions.


I just see a whole lot of trouble brewing here... considering a couple other
of their apps are java based and they slow and unreliable.
Changing their minds is not even an option, so I will probably pass on this.

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>

Nov 21 '05 #3
Mitch,

Can be everything, one of them can be that they have shares Sun, or maybe
they find the name Java very nice.

Why is this sentence
vb.net or even c#.net web based solution.


C# is from Microsoft and certainly when it is about the Web nowhere better
than VBNet, however it sounds maybe as well more sharp.

Maybe you also have something with just a name, why should your client not
have that.

Cor
Nov 21 '05 #4

"Cor Ligthert" <no**********@planet.nl> wrote in message
news:#A**************@TK2MSFTNGP11.phx.gbl...
Mitch,

Can be everything, one of them can be that they have shares Sun, or maybe
they find the name Java very nice.
True, perhaps they do own shares in it :). None of my business though.

Why is this sentence
vb.net or even c#.net web based solution.
C# is from Microsoft and certainly when it is about the Web nowhere better
than VBNet, however it sounds maybe as well more sharp.


That would an error on my part, I was trying to express the idea of using a
..net solution and I should of stated it in different terms.

Maybe you also have something with just a name, why should your client not
have that.
No, I dont have any preference, I just want to understand their dire want of
Java. Based on their past application experience I would like to think they
would want something better then their past experiences, _not_ saying that
Java isnt as good etc, but if I was the client and had something that wasnt
performing on the hardware I had, I wouldnt go looking down that same route
again.

I can completely understand your points of view though.
Cor

Nov 21 '05 #5

"Mitch" <no*****@address.com> wrote in message
news:O4**************@TK2MSFTNGP15.phx.gbl...
<snipped>
I just see a whole lot of trouble brewing here... considering a couple other of their apps are java based and they slow and unreliable.
Changing their minds is not even an option, so I will probably pass on this.

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>


I can appreciate you are only joking - "I will probably pass on this." But,
IMHO, it is probably the wisest course of action.

In 25+ years of IT (10 years Unix) - I have never seen such anomosity that
exists between the Java crowd and M$ in the current environment. - I would
judge the atmosphere as bordering on hysteria.

Perhaps it has been just my turn to draw from the 'nightmare client barrel',
but after several experiences over the last couple of years, were even the
simplest design effort turned into a battlefield - I will not go back there.

-ralph
Nov 21 '05 #6
* "Ralph" <nt*************@hotmail.com> scripsit:
I just see a whole lot of trouble brewing here... considering a couple

other
of their apps are java based and they slow and unreliable.
Changing their minds is not even an option, so I will probably pass on

this.

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>


I can appreciate you are only joking - "I will probably pass on this." But,
IMHO, it is probably the wisest course of action.

In 25+ years of IT (10 years Unix) - I have never seen such anomosity that
exists between the Java crowd and M$ in the current environment. - I would
judge the atmosphere as bordering on hysteria.


I think that a .NET-only solution is better than a solution that is a
mix between .NET and Java. This doesn't mean that Java is bad (the
code conventions for Java are stupid), but a presentation layer written
in Java for a .NET backend is not the best solution.

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>
Nov 21 '05 #7
Yeah -
They don't want to have to upgrade every 2 years - or
they want to use an affordable OS like linux - or a dependable OS like
OS/400
or - they want to be able to move the app from one machine to another later

"Mitch" <no*****@address.com> wrote in message
news:OS**************@TK2MSFTNGP09.phx.gbl...
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 to see them use a .net solution
myself.

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.744 / Virus Database: 496 - Release Date: 8/24/2004
Nov 21 '05 #8

"Hal Rosser" <hm******@bellsouth.net> wrote in message
news:L7******************@bignews5.bellsouth.net.. .
Yeah -
They don't want to have to upgrade every 2 years - or
they want to use an affordable OS like linux - or a dependable OS like
OS/400
or - they want to be able to move the app from one machine to another later


All very valid considerations.

However, without going into the details of the "trade-offs" involved - it
still doesn't address the main problem, and that is the impediance mismatch
between M$ .NET and Java Platform solutions. While it is possible (and even
feasible) to coordinate the two environments at some higher level, the
ability to integrate deteriorates rapidily with the granularity of the
design.

While I have had the occasional success and have read of successful
solutions - my experience has shown it is generally not productive to "go
there", if you don't have to. YMMV <g>

-ralph


Nov 21 '05 #9

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

37
by: asj | last post by:
awhile back, eBay decided to switch from a Microsoft/.NET/Windows architecture on the backend to a J2EE one, which might explain why their java backend will handle up to 1 BILLION page views a day!...
8
by: One More Try | last post by:
Not to start a flame war here, but I really would like to know if someone did a comparison of Java to dotnet, and what the benefits (pros and cons) each development environment has. Since I have...
2
by: Alex | last post by:
Hello I am interested learn more about .NET but am uncertain of exactly what niche it fills in the world of programming. (The more I read the more I am confused). What I am looking for is the...
11
by: DrUg13 | last post by:
In java, this seems so easy. You need a new object Object test = new Object() gives me exactly what I want. could someone please help me understand the different ways to do the same thing in...
5
by: Lee David | last post by:
I went to the sun site and downloaded what I hope is the development part of java. I downloaded JDK5 with Netbeans. I installed it and now have a folder in my program group "Netbeans". Is that...
1
by: Raquel | last post by:
Have a question on the Stored procedure method code generated by DB2 development center for Java stored procedures. Suppose I have a requirement to return the resultset consisting of FIRSTNME,...
8
by: Jolly Student | last post by:
Dear Colleagues: I am a systems guy who has been working with hardware, networking and basic scripting for ten years or so. I have been given the opportunity to attend ..Net classes of all...
11
by: Bryan | last post by:
Hi, I work for a company that is heading towards an FDA approved development process. We have always used C++ in a windows environment, and we have more than 6 years of code, applications and...
0
by: systemania.com | last post by:
We have 3 contract positions open in Herndon Virginia for 3 JAVA/J2EE Developers. The contracts are Long Term (1 year ++). The rate is $45/h negotiable based on experience. To apply for this...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
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...
0
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,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

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.