473,408 Members | 2,832 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,408 software developers and data experts.

One more question before I make my decision C# or Java

I know that this question has probably been asked before but I am not in the
mood to search the forums I am already tired of doing that. I need an answer
for my

What are Microsoft corp. plans for C# . Will it replace C and C++? How
about in respect to Java. I decided not to go java becauase the applications
created with it just dont have that swift "Windows flavor". I always hated
to use the Oracle Enterprise manager but i enjoy working with the MS SQL
Server counterpart. See what I mean?

Would you recomand me to start learning C#?

My other worry is the Java's integration with ColdFusion. I know that I
could benefit a lot from it in my web applications but I want to move to
Windows programing I have couple of ideas in mind for my bussines
applications.

Thanks!
Nov 15 '05 #1
2 1569
Ad,

Ultimately, it depends on what your needs are. You seem to have
requirements about the UI, as well as have a familiarity with some of the
products in the MS line already, so I would recommend that based on that,
you should go with .NET.

C# is not meant as a replacement to C and C++. You can have C# code
call legacy code that exists in C and C++, but you can not take C++ code and
compile it into C#. C# is its own language, it just happens to have roots
in C++.

As for the integration with ColdFusion, .NET has ASP.NET, which is the
application environment for the web. You can be sure that Visual Studio.NET
will support ASP.NET for a long, long time. Granted, it is not the same as
Cold Fusion, but MS is committed to ASP.NET and you will see a good deal of
functionality in the IDE representing that commitment.

It's important to notice that almost anything that can be done in Java
can probably be done in .NET (from a very high level view). For example,
Java has support for transactioning, as does .NET. The models are
different, but the basic functionality is there. Ultimately, you have to
decide if the model that one uses is better than the other, for what you
want to do.

Hope this helps.

--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com
"Ad Bec" <bo*******@hotmail.com> wrote in message
news:%2****************@TK2MSFTNGP12.phx.gbl...
I know that this question has probably been asked before but I am not in the mood to search the forums I am already tired of doing that. I need an answer for my

What are Microsoft corp. plans for C# . Will it replace C and C++? How
about in respect to Java. I decided not to go java becauase the applications created with it just dont have that swift "Windows flavor". I always hated
to use the Oracle Enterprise manager but i enjoy working with the MS SQL
Server counterpart. See what I mean?

Would you recomand me to start learning C#?

My other worry is the Java's integration with ColdFusion. I know that I
could benefit a lot from it in my web applications but I want to move to
Windows programing I have couple of ideas in mind for my bussines
applications.

Thanks!

Nov 15 '05 #2
Ad Bec <bo*******@hotmail.com> wrote:
I know that this question has probably been asked before but I am not in the
mood to search the forums I am already tired of doing that. I need an answer
for my

What are Microsoft corp. plans for C# . Will it replace C and C++? How
about in respect to Java. I decided not to go java becauase the applications
created with it just dont have that swift "Windows flavor". I always hated
to use the Oracle Enterprise manager but i enjoy working with the MS SQL
Server counterpart. See what I mean?
That's just an example of a pretty bad Java app, to be honest.

Download Eclipse (www.eclipse.org) and see what you think of that -
that's a Java app.
Would you recomand me to start learning C#?
It's certainly a fine language.
My other worry is the Java's integration with ColdFusion. I know that I
could benefit a lot from it in my web applications but I want to move to
Windows programing I have couple of ideas in mind for my bussines
applications.


I don't know how/whether ColdFusion and Java integrate, never having
used ColdFusion, I'm afraid.

Basically, both Java and C# are fine for both web developing and GUI
applications. You're bound to see a fair amount of hostility to Java
here, and a fair amount of hostility to C# on the Java newsgroups - but
really, both are nice languages backed by solid platforms.

--
Jon Skeet - <sk***@pobox.com>
http://www.pobox.com/~skeet
If replying to the group, please do not mail me too
Nov 15 '05 #3

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

Similar topics

6
by: Jason Tesser | last post by:
I work for at a college where I am one of 2 full-time developers and we are looking to program a new software package fro the campus. This is a huge project as it will include everything from...
11
by: Dave Rahardja | last post by:
OK, so I've gotten into a philosophical disagreement with my colleague at work. He is a proponent of the Template Method pattern, i.e.: class foo { public: void bar() { do_bar(); } protected:...
38
by: Shaun McKinnon | last post by:
HI...Here's my problem...I have a popup window that loads when i want it to, but it's not sized properly. I've set the size, but it doesn't seem to work. I've been on 8 different websites to find...
8
by: Tom Orle | last post by:
Hi all, Although I am a developer - I never coded in javascript. Now, here I am trying to order a laptop from the Dell online shop but everytime I try to press 'continue' after picking the...
55
by: Steve Jorgensen | last post by:
In a recent thread, RKC (correctly, I believe), took issue with my use of multiple parameters in a Property Let procedure to pass dimensional arguments on the basis that, although it works, it's...
35
by: David Cleaver | last post by:
Hello all, I was wondering if there were some sort of limitations on the "if" statement? I'm writing a program which needs to check a bunch of conditions all at the same time (basically). And...
6
by: John Salerno | last post by:
I have a question about how one of these methods is called. The call theNote.Write(); uses the Write() method in the Document class, and not the Write() from the Note class. Why is this?...
102
by: hug | last post by:
www.webmaster, was suggested that this ng could be a better place.] I've updated my test server to handle if-modified-since. I've noticed that the (old copies I run of) IE and Netscape seem...
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: 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
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
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
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
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
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
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...
0
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...

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.