Alex Papadimoulis' .NET Blog
Alex's musings about .NET and other Microsoft technologies
-
CommunityServer: Adding the "Post Date" Sort Order
I've made a handful of modifications to the Community Server software that I use as a back-end to a website of mine (TheDailyWTF.com). Since quite a few people seem to be using this software, I thought I'd share what I've done. If you find this post valuable, let me know in the comments and I'll post more in the future.
-
Author responds to "Worst. Best Practices Book. Ever."
I think I may have been a bit harsh yesterday in my review of Practical Guidelines and Best Practices for Microsoft Visual Basic and Visual C# Developers. Although I stand by my statements, I wanted to expand on and clarify things based on some of the feedback I received (especially one from the author).
-
Worst. Best Practices Book. Ever.
As you may or may not know, I generally critisize things on a daily basis. But this post is much different than my normal (hopefully witty) commentary on bad code. Today I'm pointing out some serious flaws in a book I came acrossed called Practical Guidelines and Best Practices for Microsoft Visual Basic and Visual C# Developers that make the book not only bad (which I can live with) but dangerous for an inexperienced developer. Not only does it fall short of "best practices," but it actually advocates bad practices. In summary, DO NOT BUY THIS BOOK. And if an enlarged & emboldened statement isn't enough, read on ...
-
GMail Invites. Still Want Em? I Got a Bunch.
And here I thought everyone had already jumped on the GMail train. Aparantly not ... Scott Dockendorf gave away six in a very short time. Wow. Since they're still needed, have some of mine.
-
Return True? That's It? WTF?
I posted some code the other day at TheDailyWTF.com that used some pretty intense error handling for a function that simply returned "True". Of course, the way to do it would have been:
-
Better Error Handling in SQL Server 2005 with TRY..CATCH
(Try #2 ...)
I'm pretty excited to see that there is some real error handling for T-SQL code in SQL Server 2005. It's pretty painful to have your wonderfully architected .NET solution tainted by less-than-VBScript error handling for stored procedures in the database. The big difference being the addition of TRY..CATCH blocks. Let's take a look: -
Amber Alert
So I opened up IE tonite and was quite surprised to see this come up. It's an alert from the AMBER system, which is responsible for alerting the community anytime a child goes missing and is serious danger of harm. We're used to seeing them on the local channels or on the radio, but this is the first time I've seen one show up on the web from the local ISP.
-
Be careful jumping to 64 Bit
A few months ago, I decided that it was time for me to upgrade my desktop PC. Unfortunately, my knowledge of all-things-hardware has been reduced to a simple rule: if the numbers are higher, it must be faster and better.
-
Oracle vs SQL Server Query Optimization
I posted this to the IHOC, but thought it was of general enough interest. So, here's a slightly tamer version of the original post.
-
Announcing the I-Hate-Oracle Club ;-)
I "grew up" using SQL Server, as I'm sure many of us have. And let me say, you never really appreciate what you have until you lose it. Forced to use Oracle, I feel like I may as well be writing binary using two copper wires plugged directly into the serial port on the server or starting fires
with a flint rock...with two sticks... by hoping lightning strikes.