Click here to Skip to main content
15,898,371 members
Home / Discussions / C#
   

C#

 
GeneralRe: IExtenderProvider Pin
mike montagne1-Mar-07 16:25
mike montagne1-Mar-07 16:25 
GeneralRe: IExtenderProvider Pin
Scott Dorman1-Mar-07 16:58
professionalScott Dorman1-Mar-07 16:58 
GeneralRe: IExtenderProvider Pin
mike montagne1-Mar-07 17:25
mike montagne1-Mar-07 17:25 
GeneralRe: IExtenderProvider Pin
Scott Dorman2-Mar-07 4:15
professionalScott Dorman2-Mar-07 4:15 
GeneralRe: IExtenderProvider Pin
mike montagne2-Mar-07 7:32
mike montagne2-Mar-07 7:32 
GeneralRe: IExtenderProvider Pin
mike montagne2-Mar-07 7:41
mike montagne2-Mar-07 7:41 
GeneralRe: IExtenderProvider Pin
Scott Dorman2-Mar-07 5:25
professionalScott Dorman2-Mar-07 5:25 
GeneralRe: IExtenderProvider Pin
mike montagne2-Mar-07 7:53
mike montagne2-Mar-07 7:53 
Damn! It's like we're walking down the same path here.

This is where I developed my alternate scheme of drawing.

I took a hard look at all this, and (believing I'm pretty intuitive about where Anders H likes to go with these design features), I decided to descend from Control so that I could do what I wanted with optimal efficiency. In other words, my interpretation of what they're doing with the external classes which provide further services to given classes, is basically a way of partitioning so that the *whole* class you are using (really) *is* not perceived to be so oversized.

My approach was to build just what needed to be built, and to leave all that extra stuff out of my landscape. Totally custom.

After all, you will probably spend more time wrestling with the huge Cadilac they built than *designing* a Porsche. I look ahead, see too many mysteries or insufficiently documented issues... ambigous issues... hidden workings... all that sort of thing, and (thinking I can build it as well as better anyway) I just tend to dispose of all that stuff that can get in the way.

In the end it comes down to this: If *you* can build it as efficiently as it can be built, then why wrestle with all this ostensibly fancy stuff with the huge footprints, when in the end it's going to slow you down so much that you're 2 steps backward (at least), and you've incorporated an eventual dinosaur that, when *they* change it, your life's work is down the tube again.

I trust my standards better than Microsoft's -- and I've already revisited those lessons far too often.
GeneralRe: IExtenderProvider Pin
mike montagne2-Mar-07 8:07
mike montagne2-Mar-07 8:07 
GeneralRe: IExtenderProvider Pin
mike montagne27-Feb-07 7:26
mike montagne27-Feb-07 7:26 
GeneralRe: IExtenderProvider Pin
Scott Dorman27-Feb-07 7:58
professionalScott Dorman27-Feb-07 7:58 
GeneralRe: IExtenderProvider Pin
mike montagne27-Feb-07 8:09
mike montagne27-Feb-07 8:09 
GeneralRe: IExtenderProvider Pin
Scott Dorman27-Feb-07 8:11
professionalScott Dorman27-Feb-07 8:11 
GeneralRe: IExtenderProvider Pin
mike montagne27-Feb-07 8:22
mike montagne27-Feb-07 8:22 
GeneralABSTRACT ISSUES Pin
mike montagne27-Feb-07 7:56
mike montagne27-Feb-07 7:56 
AnswerRe: IExtenderProvider Pin
Pete O'Hanlon1-Mar-07 2:42
mvePete O'Hanlon1-Mar-07 2:42 
GeneralRe: IExtenderProvider Pin
Scott Dorman1-Mar-07 15:41
professionalScott Dorman1-Mar-07 15:41 
GeneralRe: IExtenderProvider Pin
Pete O'Hanlon1-Mar-07 22:39
mvePete O'Hanlon1-Mar-07 22:39 
GeneralRe: IExtenderProvider Pin
Scott Dorman2-Mar-07 5:25
professionalScott Dorman2-Mar-07 5:25 
QuestionReading A dataBase Smart Device C# Help Please Pin
BOND_JAMES26-Feb-07 3:33
BOND_JAMES26-Feb-07 3:33 
AnswerRe: Reading A dataBase Smart Device C# Help Please Pin
Judah Gabriel Himango26-Feb-07 13:38
sponsorJudah Gabriel Himango26-Feb-07 13:38 
GeneralRe: Reading A dataBase Smart Device C# Help Please Pin
BOND_JAMES26-Feb-07 23:23
BOND_JAMES26-Feb-07 23:23 
AnswerRe: Problem with error Pin
Stefan Troschuetz26-Feb-07 3:47
Stefan Troschuetz26-Feb-07 3:47 
GeneralRe: Problem with error Pin
Martin#26-Feb-07 5:14
Martin#26-Feb-07 5:14 
JokeRe: Problem with error Pin
Stefan Troschuetz26-Feb-07 6:25
Stefan Troschuetz26-Feb-07 6:25 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.