Computer Forums

Member Login

Remember Me? Sign Up! | Forgot Password
 
Slogan
 
Closed Thread
Old 01-31-2007, 10:28 PM   #1 (permalink)
 
True Techie

Join Date: May 2006

Location: Chicago IL

Posts: 104

thejeremy

Send a message via AIM to thejeremy
Default Java or C#?

Hey forum,

I have a school assignment coming up where I need to design an Image Editor in either Java or C#. Features will have to include (taken from the assignment):

* Loading, displaying and saving images in JPEG and PNG formats.
* Zoom in and out on the image.
* Resize the image (actually changing the number of pixels).
* Rotate the image by an arbitrary amount (clockwise and counterclockwise).
* Perform image corrections on the image. You should at least have blur, sharpen, colorize and invert.


Now I'm not asking for answers of any kind here, I just want to know if anyone has any input on the pros/cons of using Java or C#? I will need to do some GUI programming here, and I haven't done much of that before at all.

Thanks a bunch!
__________________
CPU: AMD Athlon 64 X2 5200+ Windsor, 2.6 GHz
RAM: CORSAIR XMS2 2GB 240-Pin DDR2
VIDCARD: EVGA PCI-Express x16 GeForce 7900GS 256MB
MOBO: ASUS M2N-SLI Deluxe AM2
HDD: Seagate Barracuda 320GB 7200 RPM SATA

my blog: http://jspot.gotdns.com
thejeremy is offline  
Old 01-31-2007, 11:15 PM   #2 (permalink)
 
Software Developer

Join Date: Mar 2006

Location: Columbus, OH

Posts: 569

jaeusm is on a distinguished road

Default

You could use either language. However, if development time is an issue, and you have access to Visual Studio, I would recommend C# -- especially if you have little GUI experience. Also, this assignment would be rather simple using the .NET libraries.
jaeusm is offline  
Old 02-01-2007, 12:08 AM   #3 (permalink)
 
True Techie

Join Date: May 2006

Location: Chicago IL

Posts: 104

thejeremy

Send a message via AIM to thejeremy
Default

I actually do have Visual Studio 6.0 on my laptop here, and my job that starts in July is all .NET programming anyway, so I might as well take a look at it.

Development time is an issue as well....one week from today :eek:
__________________
CPU: AMD Athlon 64 X2 5200+ Windsor, 2.6 GHz
RAM: CORSAIR XMS2 2GB 240-Pin DDR2
VIDCARD: EVGA PCI-Express x16 GeForce 7900GS 256MB
MOBO: ASUS M2N-SLI Deluxe AM2
HDD: Seagate Barracuda 320GB 7200 RPM SATA

my blog: http://jspot.gotdns.com
thejeremy is offline  
Old 02-01-2007, 02:49 PM   #4 (permalink)
forrestcupp's Avatar
 
Ultra Techie

Join Date: Feb 2007

Posts: 588

forrestcupp is on a distinguished road

Default

Quote:
Originally posted by thejeremy
I actually do have Visual Studio 6.0 on my laptop here, and my job that starts in July is all .NET programming anyway, so I might as well take a look at it.

Development time is an issue as well....one week from today :eek:
Visual Studio 6.0 doesn't do .NET. Luckily the latest version of Visual C# Express is a free download at microsoft.com. And the free version works great, too. I don't have much experience with Java, but C# is great. My only complaint is that the end-user has to install .NET 2.0 to run a program. But that is no worse than the fact that the user has to install Java Runtime Environment to run a Java program.
forrestcupp is offline  
 
Closed Thread

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On