Computer Association of SIUE - Forums

CAOS Forums => Suggested Downloads => Topic started by: Brian Glass on 2006-04-25T17:39:08-05:00 (Tuesday)

Title: Paint .NET
Post by: Brian Glass on 2006-04-25T17:39:08-05:00 (Tuesday)
Looking for a nice free piece of software to add to your arsenal.  Give Paint.NET a try.  It produces very nice images comparable to photoshop.  If you're looking for something to tinker around with download it here (http://www.eecs.wsu.edu/paint.net/).  They have forums for the community too.  Check it all out.  I think it would be neat to see it installed on the CS computers.

Here's something that took like 5 minutes to produce.
[img align=left]http://www.gl-computers.com/Paint.NET/glassman324.png[/img]
Title: Re: Paint .NET
Post by: R. Andrew Lamonica on 2006-04-25T19:37:35-05:00 (Tuesday)
I like this program too.  I use in on my home computer all the time.  The most interesting part of this program is that it was developed as a CS senior project at WSU.  MS was so impressed that they have apparently started funding its continued development.

Download Paint.NET (http://www.eecs.wsu.edu/paint.net/)

P.S. It is open-source.
Title: Re: Paint .NET
Post by: Brian Glass on 2006-04-27T13:32:46-05:00 (Thursday)
So is there any chance that it will be available on the CS computers?
Title: Re: Paint .NET
Post by: R. Andrew Lamonica on 2006-04-27T14:08:24-05:00 (Thursday)
That could be arranged.  It seems to work fine as a non-admin on my home computer so the labs are not unreasonable.  It will take a while to roll-out because this is not agood time of the semester to ghost labs.
Title: Re: Paint .NET
Post by: Stiffler on 2006-04-27T19:06:35-05:00 (Thursday)
Open Source?

Does this mean we can port it to Linux? Or has that already begun?
Title: Re: Paint .NET
Post by: Bryan on 2006-04-27T22:13:01-05:00 (Thursday)
porting a .net application to linux...I'm just not even sure where to begin on that.
Title: Re: Paint .NET
Post by: Stiffler on 2006-04-28T06:07:02-05:00 (Friday)
You begin with Mono. :P And work your way from there.  :lol:
Title: Re: Paint .NET
Post by: R. Andrew Lamonica on 2006-04-28T08:26:20-05:00 (Friday)
For many .NET applications no porting is necessary.  .NET compiles to a byte-code called "IL" (Intermediate language (http://en.wikipedia.org/wiki/Microsoft_Intermediate_Language)) that is a similar to Java Byle-Code (http://en.wikipedia.org/wiki/Byte-code) in that it can be executed anywhere there is a framework.  Microsoft provides a free framework for most windows versions and the Mono Project (http://www.mono-project.com/Main_Page) provides support for most other platforms.  

Once Mono is installed you just type:

mono ./YourDotNetExecutable.exe in the directory with you .NET executable to run it.

P.S. Those of you who think this makes .NET a poor choice for fast applications should read about JIT Compilation (http://en.wikipedia.org/wiki/Just-in-time_compilation).

P.P.S. Long time not see Stiffler.
Title: Re: Paint .NET
Post by: Bryan on 2006-04-28T11:12:47-05:00 (Friday)
I think my sarcasm was lost on stiffler and that's a good bit of info Andrew
Title: Re: Paint .NET
Post by: Stiffler on 2006-04-28T16:38:43-05:00 (Friday)
Been busy. :P Yeah. The sarcasm wasn't lost. :P But I guess my humor isn't too good. I need to work on that. :P Ah well.

Well, I was hoping that there would be a better way to run it instead of using the mono command to run it. Like in Windows you can just douple click on it and it will start. I am just not familiar with .NET on Linux, though, I have set up Apache on Linus to run ASP.Net stuff. That was actually a pain to do.

Cheers