aspose file tools*
The moose likes Jobs Discussion and the fly likes Hello C# - Nice knowin' ya, Java Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "Hello C# - Nice knowin Watch "Hello C# - Nice knowin New topic
Author

Hello C# - Nice knowin' ya, Java

John Fontana
Ranch Hand

Joined: Feb 28, 2002
Posts: 235
Well, I invested years of study in Java, and finally I got a job programming in C#!
All is not wasted...because the language is new and so similar to Java, it really is my Java experience that got me in. Just think of all the C++ programmers who were the first in line for Java jobs...
Just as a sidenote to Sun: Make your frikkin' EJB's easier to develop, for crying out loud. After making a distributed application in VS.NET, I'd rather be waxed and plucked alive than have to deal with EJB's again.


www.websiteandsound.com
"If you do what you've always done, you'll get what you've always gotten."
Alex Ayzin
Ranch Hand

Joined: Apr 10, 2001
Posts: 107
Another one bites the dust... Way to go, John and welcome aboard of MS enemy-wagon. You're one of the first and hopefully not last. Congratulations on your new job. I understand you in NYC. I mind to give out the name of your recruiter? How you were able to find that position, if you don't mind me asking? All of the major job sites are almost blank I know there is always an ethical question of 'ask' vs. 'not ask', but my curiousity and jobless state (since 09/11/2001 no less) forces me to be blant. I'm also in NYC.
Thanks,
--Alex
Sam Kebab
Ranch Hand

Joined: Jan 23, 2002
Posts: 104
Congratulations John F.
Sanjay Jadhav
Ranch Hand

Joined: Feb 21, 2002
Posts: 86
Hi..
In my view john is first who get trapped in MS Net, which was created for java programmer and java get replaced with c#.
Leave the javaranch and start your Csharpranch.com.


Sanjay Jadhav<br />Sun Certified Programmer For Java 2 Platform
John Fontana
Ranch Hand

Joined: Feb 28, 2002
Posts: 235
Well, on my way out for the first day. I haven't been up at this hour of the morning in 6 months...I'll be checking back in as I still try to learn EJB's and let you all know what life with .NET is like...(If I don't fall asleep on my keyboard)...
Thnaks for all the good wishes! I'll keep you posted....
Roseanne Zhang
Ranch Hand

Joined: Nov 14, 2000
Posts: 1953
Originally posted by Sanjay Jadhav:
Leave the javaranch and start your Csharpranch.com.

You don't need to leave JavaRanch.com to join CSharpRanch.com. It is comming soon, might be called CodeRanch.com or such.
Mark Herschberg
Sheriff

Joined: Dec 04, 2000
Posts: 6037
We'd love to hear reports comparing and contrsasting the two languages from one of our own :-)
--Mark
Jim Baiter
Ranch Hand

Joined: Jan 05, 2001
Posts: 532
Just as a sidenote to Sun: Make your frikkin' EJB's easier to develop, for crying out loud. After making a distributed application in VS.NET, I'd rather be waxed and plucked alive than have to deal with EJB's again.

I don't think .Net will provide many of the services that J2EE will provide. If your application didn't need these services then .Net would seem easier. I don't see .Net and J2EE (without the Java web services) as being directly competitive - .Net targets the internet model while J2EE targets the intranet.
John Fontana
Ranch Hand

Joined: Feb 28, 2002
Posts: 235
Well, Day One report is in : ( I'm not as good at explaining as I am doing, so I'll give it a shot)
It's a rather large, distributed application. The separation of data/logic/view is VERY reminiscent of frameworks popular with J2EE developers (MVC in particular). Very easy to forget I'm writing C#...inherited classes look a little different, and you have packages instead of namespaces.
The Visual Studio.net is a solid, stable IDE. XML plays a big part in configurations and data, but it is done transparently (as I always believed it should be - XML should be read by machines and not people imho).
It was the first time I worked with Visual Source Safe, and it only took a few minutes to get used to.
Other than that, the company is fun, the people are a little insane in a good way (like me), and I can go outside and smoke whenever I want. Also, I can wear shorts and sneakers. (Read it and weep, bankers!).
This is why I keep URL's like http://www.dementedcards.com on my resume.
[ June 12, 2002: Message edited by: John Fontana ]
Shura Balaganov
Ranch Hand

Joined: Apr 22, 2002
Posts: 664
Hey, John, glad to hear you are doing great. Congrats, and Good luck!
Shura
[ June 12, 2002: Message edited by: Shura Balaganov ]

Any posted remarks that may or may not seem offensive, intrusive or politically incorrect are not truly so.
RusUSA.com - Russian America today - Guide To Russia
Sameer Jamal
Ranch Hand

Joined: Feb 16, 2001
Posts: 1870
I FOUND THIS ON Microshit's(sorry microsoft) site
Top 10 Reasons to Switch to Visual C# from Java

Familiarity
Visual C# provides Java developers with a language that is immediately familiar and comfortable to them, regardless of skill level.
Object-based Type System
Visual C# provides developers with a modern and intuitive object-based type system that negates the need for complex and verbose data marshalling code commonly found in Java applications.

Powerful Component-oriented Development
Visual C# provides developers with a powerful component-oriented development language that includes support for properties, indexers, delegates, inheritance, versioning, and attributes, without the need for esoteric or rigid naming patterns and companion classes.

XML Comments
Visual C# allows developers to use Extensible Markup Language (XML) Comments to provide useful and customizable source code documentation.

Standards-based Language
Visual C# provides developers with a standards-based language that ensures community involvement and consistent innovation.

Interactive XML Web Services
Visual C# allows developers to deploy and consume rich, interactive XML Web services that reduce development time by enabling software aggregation from any platform.

Target Any Device
Visual C# lets developers target powerful desktop computers and a wide variety of handheld and wireless devices today using identical tools and skills.

Leverage the .NET Framework
Visual C# provides developers with access to the Microsoft .NET Framework, a robust, thread-safe library of collection classes, networking functionality, data access classes, and more.

"C Style" Memory
Visual C# gives developers access to "C style" memory management and pointers when necessary, rather than forcing developers to author code in other languages using obtuse application programming interfaces (APIs).

Visual Studio .NET IDE
Visual C# provides developers with the award-winning Visual Studio .NET development environment, which includes support for Task Lists, Property Editors, Microsoft IntelliSense´┐Ż, Forms Designers, and much more.
Sameer Jamal
Ranch Hand

Joined: Feb 16, 2001
Posts: 1870
Originally posted by Sanjay Jadhav:
Hi..
In my view john is first who get trapped in MS Net, which was created for java programmer and java get replaced with c#.
Leave the javaranch and start your Csharpranch.com.

I think you dont know Thomas Paul he was the one from Javaranch
Sameer Jamal
Ranch Hand

Joined: Feb 16, 2001
Posts: 1870
You can see the vision of microsoft by visiting this download page on microsoft site
http://www.microsoft.com/java/vm/dl_vm40.htm
second point in this page is as follows

If you have run any Java applets in the current browser session, exit and restart the browser. Return to this page to continue with the download procedure
Sumit Amar
Ranch Hand

Joined: Jun 08, 2002
Posts: 180
Congrats John !
It's nice that you got a job in C#, infact most of the Java Programmers can easily hunt down C# within days, but getting a job in C#/VC# means something much more. great work keep at it !


SCJP, SCWCD, OCA, OCP-DBA 9i, <a href="http://brainbench.com/transcript.jsp?pid=2232802" target="_blank" rel="nofollow">BCIP</a>, MCP, MCAD, MCSD.NET, MCDBA, MCTS (SQL 05), MCITP (DBD, DBA)
Sanjay Jadhav
Ranch Hand

Joined: Feb 21, 2002
Posts: 86
I think you dont know Thomas Paul he was the one from Javaranch

If
ranch hand
people start posting message like this then what about the pople preparing for scjp or scjd, those will get dissappointed.
If this website is only for java then why MS is there, Sameer posted Top 10 Reasons to Switch to Visual C# from Java
did u know single reason why not use MS.

Look this is not one side apporch for java or sun but about the standered and MS never compite on same.Read about MS vs. Openwolrd in june 13 Times of India.
If the MS is best for every thing then why the oracle,ibm etc(almost top 50 It's)support to .net or create single App server for .net freamwork,how many OS accepted .net freamwork(no platfrom independence)
In the MS tone "I like your home now it belong's to me"
Sameer Jamal
Ranch Hand

Joined: Feb 16, 2001
Posts: 1870
Originally posted by Sanjay Jadhav:

Look this is not one side apporch for java or sun but about the standered and MS never compite on same.Read about MS vs. Openwolrd in june 13 Times of India.
If the MS is best for every thing then why the oracle,ibm etc(almost top 50 It's)support to .net or create single App server for .net freamwork,how many OS accepted .net freamwork(no platfrom independence)
In the MS tone "I like your home now it belong's to me"


Hi this is just a discussion forum, I am not consulting you to go for a particular platform
that is your choice.
SJ Adnams
Ranch Hand

Joined: Sep 28, 2001
Posts: 925
Just looked at jobserve.com and 1823 Java jobs going with just 168 c# jobs.
A more refined query "(c# and city) and not (java)" returns just 6 results, they all seem to mention c# looking forward e.g. opportunity to gain C#, motivated to learn C# etc.
I think it's early days to start focussing job searches on C#.
Thomas Paul
mister krabs
Ranch Hand

Joined: May 05, 2000
Posts: 13974
The job I found was advertised as looking for Java developers interested in C#. This makes sense since there are very few C# developers since the language is so new. So searching for (C# and not Java) may not give any hits!
A Java developer can learn C# fairly quickly.


Associate Instructor - Hofstra University
Amazon Top 750 reviewer - Blog - Unresolved References - Book Review Blog
Sumit Amar
Ranch Hand

Joined: Jun 08, 2002
Posts: 180
For Simon Lee :
Simon, I am going to take Oracle 9i DB Fundamentals exam in few days, can you put some light on what kinda exam is this? and what was your score etc? And do tell me, did you try STS(self test software) for this exam? waiting for your reply.
Mark Herschberg
Sheriff

Joined: Dec 04, 2000
Posts: 6037
Originally posted by Sumit Amar:
For Simon Lee :
Simon, I am going to take Oracle 9i DB Fundamentals exam in few days, can you put some light on what kinda exam is this? and what was your score etc? And do tell me, did you try STS(self test software) for this exam? waiting for your reply.

Sumit, do not hijack threads! This thread is about C#. If you want to ask Simon about the Oracle exam you may either 1) send Simon an email/private message, or 2) post a new topic in an appropriate forum.
We now return you to the C# discussion already underway.
--Mark
Roseanne Zhang
Ranch Hand

Joined: Nov 14, 2000
Posts: 1953
Originally posted by Sanjay Jadhav:
people start posting message like this then what about the pople preparing for scjp or scjd, those will get dissappointed.
If this website is only for java then why MS is there, Sameer posted Top 10 Reasons to Switch to Visual C# from Java

People have their brains, and need to make well-informed decision. There is no point to be an ostrich.
Java is not the beginning of the world, nor the end of the world. Java is just one programming language to get the job done. So does C#, Lisp, Fortran, C/C++, Pascal, etc. Good people are always good no matter which language they are coding. Good skills are transferable. When I created JavaChina, I was a full time VC++ programmer and only a part-time Java teacher.
I wish people visit John's website, then you probably learn the reason why C# shop hired him without hesitation...

I'm currently coding in Java on four different platforms without any difficulty to switch from one to other, except our native code, and some apache/tomcat connection problems on HP-UX. Java has its unique merits on my situation. However, CLR/.NET/C# have their unique merits too.
There is no competition on easy to use and learn of Microsoft. Sun will never learn. I hope the new UNIX platform MAC OS X will gain more market shares, since they have both (Easy to use, pleasant look and feel, plus all the goodness of Unix).
[ June 13, 2002: Message edited by: Roseanne Zhang ]
Roseanne Zhang
Ranch Hand

Joined: Nov 14, 2000
Posts: 1953
BTW, if my boss let me code in C# tomorrow, I know I can do it, and do it good too!
SJ Adnams
Ranch Hand

Joined: Sep 28, 2001
Posts: 925
Sumit,
I'll post something in the Product and Other Certifications forum.
Jim Baiter
Ranch Hand

Joined: Jan 05, 2001
Posts: 532
I try to be openminded and view new things. I attended technet in New Orleans and have investigated .Net. But to say .Net is blowing Java out of the water is ludicrous. Look at this link and tell me that .Net is supporting all of these features. Now that the JCP has become an organization I hope for peace with Microsoft someday.
John Fontana
Ranch Hand

Joined: Feb 28, 2002
Posts: 235
Originally posted by Roseanne Zhang:
I wish people visit John's website, then you probably learn the reason why C# shop hired him without hesitation...

Roseanne, really, I am blushing now! Thank you....
[ June 14, 2002: Message edited by: John Fontana ]
John Fontana
Ranch Hand

Joined: Feb 28, 2002
Posts: 235
Here is an interesting example that we are using as a blueprint for our application:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dwamish7/html/vtoriDuwamish70Overview.asp
It's a rather esoteric Petstore-on-steroids sort of an application. Probably overkill for most web projects, but that should not discourage fans of EJB's from trying it out.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
 
subject: Hello C# - Nice knowin' ya, Java