276 reputation
12
bio website
location
age
visits member for 3 years, 3 months
seen Dec 4 '11 at 13:26

Aug
4
awarded  Yearling
Aug
8
comment Microsoft certifications
The "retired" certifications tend to be based around older versions of the Microsoft stack. e.g. 70-526 and 70-536 were the exams for Windows desktop application developer in .NET 2.0. In most cases there will be a newer version of the certification (a quick search suggests 70-511 and 70-518 would be the equivalents for my example)
Aug
6
comment Why do interfaces require methods over members?
Not sure I follow. Why would allowing member variables in an interface require or imply support for multiple inheritance?
Aug
6
answered .Net - web controls and win form controls
Aug
6
answered Which deployment technologies makes sense in Continuous Deployment?
Aug
6
comment Want to know performance issues of Class types & access modifiers
Apologies - I misread the question slightly (or completely ;-)) and thought you were just talking about sealed, rather than other access modifiers. For the case of "sealed" I think the top rated answer to the article I linked covers it very well. From a "practical" perspective I would still suggest that allowing design decisions to be influenced by performance considerations of this kind without supporting performance measurements is premature optimisation :-)
Aug
6
comment Why do interfaces require methods over members?
I tend to agree with your comment re: abstract/interfaces. When I look back at old code where I used a lot of abstract classes, it's clear to me with 10-15 years' more experience that I was using language features to code around bad design
Aug
6
awarded  Supporter
Aug
6
answered Want to know performance issues of Class types & access modifiers
Aug
6
awarded  Teacher
Aug
6
answered Why do interfaces require methods over members?
Aug
6
answered How to approach the ol' “this will just be a small application”? Yeah right?