104
« on: February 11, 2007, 09:37 PM »
Dear Mouser,
I have been reviewing and testing software for years now. I'm also a system administrator who's pretty savvy with fews programming/scripting languages such as Perl, VBS, SQL, and Unix shells. I'm at a point now where I want to get into the desktop development area. I spent a lot of time researching the different tools and technologies out there and I truly need the insights of someone like you to help guide me through.
Prinicipally, the first choice I have to make is what language/IDE to use. I know this is a question that can stir up a lot of political controversy which I really care the less about. My objective is to learn a platform that will eventually pays off the most in terms of features, scope, and abilities.
I would like to ask you to touch up on these inquires with your very valuable advice please...
- Looks like using the C++ language is the first choice for professional development. However, how about C# and the whole .NET plaforms (politics aside, of course).
- Writing a feature-full program certainly requires multi-faceted knowledge. There is the language itself, windows programming API, messaging , ... and finally Windows forms , and my be some servers side GUI tools such AJAX. Can you suggest some reference sites or books where you can put this knowledge together as you develop applications?
I spent few hours yesterday reading about donation coder and the whole concept behind donation-ware. I can not tell you how much impressed I was with your abilities and above all your insights into the different subjects and issues. I'm sure whatever your comments are on my inquires, will be priceless indeed as I can never find them in books or web pages.
Thank you in advance for your time and dedication.