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.
Smart Homes, if you will have been on the drawing boards for many years but has not been cheap enough to go main stream. In some areas new home construction includes the wiring but not the smarts in all cases.
I think it's great that Microsoft has finally added - through third parties - the ability to control hardware directly to the .Net toolbox. It's a nice development. Of course, that's exactly what Java was designed to do, 20 years ago or so, and has done nicely for all that time.
What would make .Net really useful for people in the trenches dealing with hardware would be a branch off the Framework tree containing MODBUS and DNP modules that supersede the cooperative multi-tasking model of Windows and allow pre-emptive execution priorities. Being able to model a piece of hardware using classes designed for real-time control would be an awesome addition to the library.
What would make .Net really useful for people in the trenches dealing with hardware would be a branch off the Framework tree containing MODBUS and DNP modules that supersede the cooperative multi-tasking model of Windows and allow pre-emptive execution priorities.
I suppose we could then use .NET to control our nuclear reactors.
I would move a thousand miles away if that happens.
You mean to say Robert Kanasz participates in best C# article and best overall article and despite there being really magnificent articles on really interesting and hard stuff he's winning both genres with chewed-out articles on design patterns? And besides that these two genres have over 100 more votes than all the others? Yeah that is suspicious... His first article on design patterns won best C# and best overall article too, while his second article didn't even participate in the competition (or it would have won, I am sure). I know this because I came in second that month. I was surprised, just like now because there were really very good articles, like Sacha Barbers one about DSLs (I really expected that one to win)... Why did so many people vote for design patterns which are written about almost daily since the 90's over more advanced and interesting stuff you don't read so much about? Beats me. So why does this Robert win in two genres with these design pattern articles while his second didn't even make it in the competition? I'm not saying Roberts articles are bad, but article of the month? Come on! The number two wrote a friggin web-search add-in for Visual Studio, now that's winners material! Still he's winning with about ten votes more than the number two. Is it cheating? I don't know. Is it suspicious? Maybe... Is it unfair to the people who write about DSLs, add-ins for VS, pretty tabcontrols (compliments to you!) and cool IL injection. Definitely!
I read Roberts article (it's not bad) and I wish him luck, but he didn't get my vote
I think you have to be careful in case you are seen to be throwing unfounded accusations around. When the competitions end, the CP team check the winning entries to ensure the voting isn't suspicious. They have pulled winning entries before just because of it.
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington
Yeah, I figured. I'm not accusing Robert of anything, but if someone is cheating (as the OP suggested) then I guess the cheater would be the winner. And let's be honest, Robert is winning each category with ease with what seems like a simple and chewed out topic (design patterns). If anything is suspicious that would be it. Robert wrote some great articles and I don't doubt his knowledge and skill, I even voted for him in the past. Just not this time. And I'm not even saying his article is not good, because it is. It's just not winners material in my opinion
I see what you mean. Actually, as I was reading your post, I first thought you were teasing the OP (Burak), but half way through your second paragraph I decided to start reading from the top again. There sure are a lot more votes in those two categories, but I think it is a little early to start drawing conclusions.
After I read the post from Burak, I started looking at the survey (I had not voted yet) and after a while, I thought he was referring to the ".NET CLR Injection" article. It is not ranked at the very top in the survey, but it has received 140 article votes in just over two weeks - that is quite a lot. However, the author is a long time member in good standing, so I will not draw any conclusion here either.
I get surprised with the votes I receive on my articles... but people usually vote on articles that are easy to understand, beautiful or ready to use on their own projects.
If it is something very interesting, but hard, only those who have good programming knowledge will vote. So, to me, having many votes on Design Pattern articles is not that strange... students learn they must follow design patterns and those are even a requisite for job interviews, but some presentations are hard to understand. If the presentation is easy to understand then, well, it is going to get votes by those who want to learn them.
I'm afraid you are quite right. But design patterns...? There isn't a more chewed out subject in all of programming. But there's a good reason for that too...
I'm just wondering what makes Roberts article so much better than all other articles on design patterns that did not make article of the month. And why did his structural patterns article not even enter the competition if they are so popular?
For the record, I am not accusing Robert of cheating, he's written some great articles. I just don't think design patterns should win any competition anymore