If I were to want to create a nice looking widget to stay running in the background with a small memory footprint, where would I start building the windows application. It's goal is to keep an updated list of items off of a web service. Similar to an RSS reader.
note: The data layer will be connecting through REST, which I already have a C# dll, that I assume will not affect the footprint too much.
Obviously i would like to use a nice WPF project, but the ~60,000k initial size is too big.
*C# Forms application is about ~20,000k
*C++ Forms ~16,000k
*CLR or MFC much smaller, under 5
Is there a way to strip down the WPF or Forms? and if im stuck using CLR or MFC what would be the easiest way to make it pretty. (my experience with MFC is making very award forms)
Update: Clarification The above sizes, are the memory being used as the process is ran, not the executable.