aspose file tools*
The moose likes Meaningless Drivel and the fly likes What about .Net ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Other » Meaningless Drivel
Bookmark "What about .Net ?" Watch "What about .Net ?" New topic
Author

What about .Net ?

Amit Agrawal
Ranch Hand

Joined: Aug 23, 2001
Posts: 282
No No...its not J2EE v/s .Net, i don't want to get into that plz.

Just wanted to figure out any of fellow ranchers are working with .Net Technologies or i am alone!! Year back we got couple of projects in .Net and i decided to learn and use C#.Net. As far as learning was concerned, i didn't hv to do much...it is mixture of java n c++ only, also found no problem while working in .Net.

Now there is option of choosing either of 2 prjs one of which is in J2EE and other one is in .Net, both are of long duration. While things wud be decided by next week as whether i wud go all .net or back to j2ee, I just wanted to figure out if anybody around too have started experimenting with .Net and what has been their exp about it?
Allan Christensen
Greenhorn

Joined: Oct 21, 2003
Posts: 24
Currently I am doing a .NET project. I didn't have much of a choice (as I otherwise would have chosen J2EE).

To my surprise I found that .NET is not that bad. C# is a nice language (but seems like a Java rip-off) and as you mentioned, it is very easy to get started with C# when you have Java experience (a bit of C/C++ experience also helps).

Having had this experience I wouldn't mind doing another .NET project, however, I don't like the way that Visual Studio.NET is almost a requirement if you are going to do a proper n-tier application (i.e. taking advantage of code-behind, compiling, and debugging options).

I wish that someone would make a cross-platform .NET IDE so that I can develop the .NET solution on my Linux desktop instead. I've heard about Mono, but it doesn't seem mature yet.

My verdict - I would do Java anyday, but if a .NET project came along again I wouldn't mind at all.

Kind regards,
Allan
Eric Pascarello
author
Rancher

Joined: Nov 08, 2001
Posts: 15376
    
    6
I code in VB.NET everyday

Eric
Bacon
Ranch Hand

Joined: Jul 14, 2004
Posts: 305
This thread may fit better in the "Jobs Discussion" forum.

You have a unique opportunity to select from two different paths. Think hard about what you want to do. The viability of the skill set factors in also. I think in this case both languages will be around for a while, so that shouldn't be an issue.

If you do not wish to move into the .NET world, don't follow that path. It will likely lead to more, especially if you do a good job and impress a few folks.

I learned EDI on my first job in the IS business. That is not a programming language, but rather a specialized skill set. I HATED working with EDI, but I put it on my resume along with the other stuff I worked with. Well, I started getting calls from companies looking for someone to do their EDI work, some really nice opportunities monetarily anyway. I steered clear of those and reduced the EDI emphasis on my resume. I didn't want to do that.

So, if you have the chance, pursue what you like the most.
Warren Dew
blacksmith
Ranch Hand

Joined: Mar 04, 2004
Posts: 1332
    
    2
Allan Christensen:

I wish that someone would make a cross-platform .NET IDE so that I can develop the .NET solution on my Linux desktop instead.

Isn't the whole point of .NET to keep people tied to the Windows platform?
Bacon
Ranch Hand

Joined: Jul 14, 2004
Posts: 305
Yes, M$ wants to snuff out any competition to their OS.

Big Billy's moto... "Kill anyone that can eat you, eat anyone that you can kill." I don't think that he actually said that, but that's how he operates.
Allan Christensen
Greenhorn

Joined: Oct 21, 2003
Posts: 24
Yes, I guess MS main objective is to eliminate other OS vendors - however .NET is quite ready for interoperability and I wish that some company would release a Linux-based (GTK, QT, or even Java) IDE similar to Visual Studio.NET.

The sad thing about this whole thing is that .NET is nothing new really - Sun had done all the java-based libraries for doing what .NET does years back - they just never put any money on it.
Bacon
Ranch Hand

Joined: Jul 14, 2004
Posts: 305
You're absolutely right. I read quite a bit about .NET a few years ago. It sounded like a Java rip-off then. They even talked about platform independance. I don't buy it and will believe it when I see it. My humble prediction is that you will never see .NET running on anything but an M$ OS. At least one sanctioned by them. Some smart programmer may find a way to do it, but not with M$ blessing or support. Of that I am quite certian.

That said, .NET is not bad at all. I have not touched C#, but had a few months working on a VB.net job that utilized browser based apps. Very cool and easy to learn. I even learned to throw a few Javascripts in to speed up the execution time by not making server calls for everything.

The IDE is a pig and really bogged down my middle-of-the-road laptop.

If I were to use it all the time, I would definitely get a beefier system.
[ September 10, 2004: Message edited by: Ray Marsh ]
Stan James
(instanceof Sidekick)
Ranch Hand

Joined: Jan 29, 2003
Posts: 8791
Mono


A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
Bacon
Ranch Hand

Joined: Jul 14, 2004
Posts: 305
That's very interesting Stan. Particularly that Sun is backing it.

Looks like another volley in the dev wars.

All in all I think the competition is a good thing, as long as no one wins.
Stan James
(instanceof Sidekick)
Ranch Hand

Joined: Jan 29, 2003
Posts: 8791
That's a cool line! Might have to steal it.

Mono looks pretty serious, tho their site was down when I tried to hit it yesterday. Hope it's not because it built on Mono. Attempting to duplicate .NET from the publicly available APIs is a huge task. Not something I'd start up as a hobby.
Mark Fletcher
Ranch Hand

Joined: Dec 08, 2001
Posts: 897
My job requires me to code in .NET, specifically C# and ASP.NET. I like programming in Java and .NET, although I find myself leaning toward .NET nowadays.

Ive found that it was easier to get employment in a .NET role than a Java role, although I think this was mainly due to the downturn in the last couple of years.

I wish there was a Javaranch like forum for C# and .NET, but I havent found a community as fun and as friendly as Javaranch.

Mark
[ September 15, 2004: Message edited by: Mark Fletcher ]

Mark Fletcher - http://www.markfletcher.org/blog
I had some Java certs, but they're too old now...
Bacon
Ranch Hand

Joined: Jul 14, 2004
Posts: 305
So what's the future look like? Java, .NET, both, neither?

IMO, Web based apps are going to increase in both abundance and quality. The browser is a universal interface available almost everywhere. It may, however, be a negative for Java since it takes a little shine off the "transportableness" (<--- nice word huh?) aspect of Java. That simply isn't as important if anyone with a browser can run your web-enabled apps.
[ September 15, 2004: Message edited by: Ray Marsh ]
Amanda Leigh
Ranch Hand

Joined: Sep 15, 2004
Posts: 40
I am just getting into the .Net world after a couple years of Java. Not a hard switch to C# or VB.Net. After arguing my java side of things for so long, I am almost embarrassed to say that I might actually prefer .Net. I have also found that .Net jobs are much more abundant, and apparently higher paying in my area.
Bacon
Ranch Hand

Joined: Jul 14, 2004
Posts: 305
In my younger days I was quite given over to bias to one technology over another. I worked in the IBM world and hated Microslop. I still do not like many things about the company, but some of their products are quite good. Visual Studio is great, except (like most M$ products) its a bit bulky. If M$ made humans they would all be extremely obese. Yeah, I guess I still have some bias, but it would not stop me from working in the .NET arena. In fact I have already had a short and enjoyable stint with VB.NET

Bottom line, I like what I do and still, unfortunately, need to draw a paycheck from somewhere. That stipulation makes blind loyalty or hatred for a technology, company or coding language disadvantageous.

I prefer the "Java World" for a few reasons. The most significant is that you are not bound to one company like in .NET

Preferences do not pay the mortgage or buy groceries. You have to go where the work is.
Amit Agrawal
Ranch Hand

Joined: Aug 23, 2001
Posts: 282
finally i am into .Net project.

i do love java...i have worked long time on java/j2ee. but i beleive .net will also hv a good market share and i want to learn the same well.

so hoping to learn .net in coming days...

yeah....i do miss that there is no forum like javaranch for .net guys...i wish i cud start one ...or somebody starts one...

cauz the biggest trouble talking bout .net on a javaforum is that some of pure java guys start taking it offensive and the whole topic may turn into hate mail....

anyway thks to who shared thier views on .net
Amanda Leigh
Ranch Hand

Joined: Sep 15, 2004
Posts: 40
I have found http://dotnetforums.net/ very helpful. It's not quite as well organized as javaranch, but it has been an aid in my learning. Good luck with your .Net adventures.
 
wood burning stoves
 
subject: What about .Net ?