Reputation
16,247
Next privilege 20,000 Rep.
Access 'trusted user' tools
Badges
2 36 78
Newest
 Nice Answer
Impact
~601k people reached

Oct
31
comment What is the advantage of a programmers VM apart from portability
.NET executables run on many flavours of windows (8.1, 8, 7, ...) and bitness, and on phone, and perhaps other platforms as well. As a "party trick" I have run them on Unix. A native exe could not do that.
Sep
12
awarded  Nice Answer
Sep
8
awarded  Yearling
Sep
7
awarded  Custodian
Sep
7
reviewed Reviewed How can I improve upon this “pattern”?
Aug
21
comment How do you evaluate learning C# from videos for a beginner?
to forestall the obvious "hey, how about a link to your courses" comment, I am deliberately not promoting them here. It's not a hard search if you want to find them - my answer is to help the OP evaluate courses and to share some of my thinking on course design, not to get a few more views for myself on the courses I wrote. They're darn good courses and don't need to be shilled for.
Aug
21
answered How do you evaluate learning C# from videos for a beginner?
Aug
19
answered Is it okay to add time for “unexpected delays” to a time estimate?
Aug
16
answered Is this a good use case?
Aug
15
revised Navigating Code in Visual Studio
added screenshots
Aug
15
answered Navigating Code in Visual Studio
Jul
31
revised Why must a constructor's call to the superconstructor be the first call?
removed meta talk like being banned on other forums or why this question belongs here. Still needs to be edited for tone (Eg calling things stupid) - leaving that work for OP
Jul
31
comment Why must a constructor's call to the superconstructor be the first call?
You want a link directly to an answer? An answer that says WHY? OK: stackoverflow.com/a/6697760/203458
Jul
21
awarded  Guru
Jul
13
awarded  Nice Answer
Jul
6
comment Help with learning the C++ Qt Framework
As you say, C++ is a strongly typed language. Skipping C++ material (books, courses) because you think you know loops, conditionals etc is a bad idea. I have some courses at Pluralsight you might like - they have a free trial. Learn C++ concepts, especially stack semantics, strong typing, and using templates - then learn Qt.
Jun
18
revised How to make the switch to C++11?
deleted 1 characters in body
Jun
5
answered Application of Implementing 3 Stacks in single array
May
30
comment What can I use to keep track of the status of 60 software projects, some of which are obsolete?
FYI if you have 5 developers or less, TFS as a service is free and will be free forever. Takes about 5 min to set up. So OP doesn't need the funds :-)
May
21
awarded  Nice Answer