views:

491

answers:

6

I would like to learn how a program can be written and installed without the use of the .net framework. I'm looking for a project that is known to be lightweight and robust. Something like the uTorrent client.

+2  A: 

chromium, the open-source project behind Google Chrome, is chalk full of clean, robust (and unit-tested) code. If you choose to dive in, keep the map handy.

Gordon Wilson
I think this is a great suggestion.
BobbyShaftoe
+3  A: 

Notepad++ seems like a nice, lightweight C++ Win32 program you can check out. Many features including a plugin system.

RayOK
+3  A: 

Try Anki, a spaced learning tool.

Interesting, I might start using this program!
BobbyShaftoe
This looks like an awesome program.
Mark Fruhling
Is taking a dependency on QT really any better than on .NET if you are already planning on targetting only Windows?
Eclipse
A: 

Just use Win32 unmanaged code, C or C++

Nothing else !

What's wrong with this - it's absolutely the best way to get a very light-weight windows app running.
Eclipse
A: 

I created a very small example C++ windows application example years ago for this purpose. I'ts not robust at all but its cleanly written with no fluff. So if your looking for a really fresh start... check it out.

NTDLS
+1  A: 

Look at Charles Petzold's Programming Windows. It's an introduction to the basic Win32 API, which will let you do pretty much anything you want in windows without any extra outside dependencies. It's not an open source app per se, but it does contain a number of full sample apps.

Eclipse