The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
I've pretty much only used vb6, vbscript and, of course, vb.net from 1.0 through 2.0. I've taken an extended break from doing any dev work and have been learning C# off and on for a few years now but haven't actually tried my hand in putting anything together.
I bacame frustrated as I observed fewer and fewer people writing coding tutorials and other examples with VB (including msdn magazine, as I once noted on here). I started to see that nearly everything being written and done was with C#. This trend has continued for several years now. It is because of this that I have decided that I will just switch over and move forward with C# even though everything I already know isn't C#. Without all those examples and how to's that are tremendously avail for C# but not so much with VB.NET (any longer), the choice for me has become more clear.
A number of times in the past when I was creating more complex project with VB.NET, I was unable to find the code/example/help I needed or I'd get some example written in C# that I was unable to convert properly (after using converters or asking for help in converting or trying it myself).
I've decided to move on from vb.net because .. it appears, most everyone else has (or everyone else that was providing code examples/articles/help).
I'm sure if we compare the number of new articles and code examples between the two, we'd see a massive, Massive gap.
Well, instead of acting like a gerbil, you could act like a lemming and jump off a cliff. Or, you could run to the nearest saloon and order as much beer as you can handle. Or, you could decide to go to bed because that was a stupid statement. When you die in the morning because the super-nova burned you to a crisp, you might have a split-second to think "Oh, I cudda had a V-8" (I hear its good for the hangover you might have had if you had time to have one.)
Kinda reminds me of the short-story where the moon was suddenly 10 times brighter. Everyone is enjoying the evening event except one guy who realizes right away this is his last night of life. Turned out half the planet died because of a superflare, not a nova and they were OK. Then the catastrophic weather killed everyone else, it just took a while to reach them. Real up-beat story.
Time and again we witness people desperately cross-posting the same query across multiple forums in the website. I trying to see if instead of reprimanding them why can't we have smart validation of 'similar'* messages posted by the same user in a 'specified'* time-frame.
* These can be configurable parameters based on user behavior and can be used as a valuable heuristic tool later.
And again I am not sure if this strategy would immediately befit as a site suggestion and hence initiating this brainstorming in Lounge.
Ive used a couple of the GoF pattens in my applications as well asread articles and books on them, i however want to find out from the rest of you guys where you used the patterns before?
So, if you could list examples or short descriptions where you have used the various Behavioral, Creational and Structural patterns inreal production applications that would be awesome!
Apologies for posting same thing in two places.
Christian mentioned that it would be better fitted in the lounge, thus me posting this general question here...
To be honest, I thougt it would make for a good discussion to see where people actually use te paterns in real business applications and their experience with it, but after reading some replies from the others i take it i am wrong.