Archives
-
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. -
Getting Dynamic HTML From a Page
One popular way to create a rich web experience is using DHTML with XMLHTTP to draw the UI instead of constantly hit the server again. Debugging this process, however, can be quite tedious as a View Source will only show the text sent from the server.
-
VB6 to C#
Jeremy just posted about VB.NET vs C# in the enterprise, so I thought I'd share the standard language at my employer.
-
Who needs Flash? (Cool DHTML Demo)
While browsing the results of the thirteenth-annual Assembly '04 competition, I came across an extraordinarily impressive DHMTL demo called mooncheese by Shingebis. It's definitely worth checking out.
-
Contest to win "A First Look at ASP.NET v2.0"
I'm feeling rather Canadian today, so the first person to correctly answer the following physics question gets my copy of A First Look at ASP.NET v.2.0.
-
Javascript Anti-Spam Email Link (#2)
Jason Mauss posted a neat Javascript trick to hide your email address from Spam Bots using a document.write, and I've seen similar techniques using some pretty advanced encoding functions.
-
Why VB Is Better Than C# ...
... because I said so. But seriously, while looking something in the newsgroups, I came yet another VB v. C# debate. Better-Intellisense this, Operator Overloading that. I really don't get it. And it got me thinking ... when it comes down to it, it's like arguing what's better: Chocolate or Peanut Butter [*].
-
It only took a Long Weekend
Here's a fun comment snippet I came across on Slashdot:
-
PHP vs. ASP.NET
Here's some quick information from an unbiased, informative article that discusses the differences between PHP and ASP.NET.
-
+5, Insightful
I present to you one of the more insightful comments I've seen on Slashdot in a while:
-
Planning for the Future
Alex Campbell griped a bit earlier about how much of a complete pain in the butt it is to maintain an overly complex system. Demonstrative/educational reasons aside, it's quite unnecessary to build platform flexibility into a system when the platform has already been decided. Yes, I do realize that punch card based data providers do not support stored procedures, but sometimes it's just easier to code for a SQL-92 database provider than to build an abstract data factory layer that can handle anything, including cuneiform tablets. Anyways, that got me thinking ... do folks in other fields think with the same “what if they change their mind later” mindset ...
-
QBasic 4.5 Available for Download
While everyone else is getting all hyped about VS'05 Beta (which, I admit, is incredibly exciting), I'm going to take this opportunity to hype up one of my absolute favorite development tools: QBasic. While I haven't used this tool in nearly a decade, I still think it's great that it's now available for MSDN Subscribers. It may have been there before, but I'm pretty sure I would have noticed it ...
-
Using Modules in VB.NET
I came across this comment in a the newsgroups today ...
-
An Introduction to Smart Clients
Just incase you've never heard of them before, I posted an article on smart clients that I wrote a long while back for the boss after going to a smart client seminar. It's a short, high level overview of the concept.
-
An Introduction to Smart Clients
Back in the day (1960-1980), there were no personal computers – only mainframes (server) and dumb terminals (workstation). The applications were completely dependent on the server for the interface, business logic behind the interface, and the database. This was great for developers and network administrators in that a change to the program affected all users instantly without requiring any new software to be installed. At the same time, the interface was limited relying on the server for everything created unneeded high demand.
-
Your Daily Cup of WTF - tblCalendar + GMail Invites :-D
-
Your Daily Cup of WTF - Array Initializer
It's that time of the day again.
-
Your Daily Cup of WTF - Diet Software
Your daily TheDailyWTF WTF Teaser:
-
Your Daily Cup of WTF - StripChar() = "Extreme NIH"
Just incase you're not feeling like typing in TheDailyWTF.com:
-
Your Daily Cup of WTF ... But It's All Plugged In
Your partial cross post from TheDailyWTF.com:
-
Your Daily Cup of WTF - Class IntWrapper
From, of course, TheDailyWTF.com:
-
A Former Microsoftie Forecasts Microsoft Doom
For those who missed the Slashdot Post:
-
Your Daily Cup of WTF - Unregistering a COM DLL
From TheDailyWTF.com:
-
Your Daily Cup of WTF - Enter The Matrix
From TheDailyWTF:
-
Your Daily Cup of WTF - That Greedy Sytem Idle Process
Here's an excerpt from today's post:
-
Your Daily Cup of WTF - færsla
Reader Stefán Jökull Sigurðarson, whose middle name means Glacier (now, how awesome is that!), sent along this chunk of C-code, straight from Iceland.
-
Your Daily Cup of WTF - Because New() Fails Way Too Much
First and foremost, thanks for the WTF submissions! Please keep 'em coming. They don't have to be code snippets or diagrams, just something technical-related that made you say or think What the F--! And now that I think about it, I'd love to see some crazy Boss Emails and Memos. I had a trove of them saved from the last company I was at, but lost them all. So let's see yours! Just use the Contact Form, and feel free to include a website to link back to.
-
Smart Paster 1.1 Add-In - StringBuilder and Better C# Handling
I received some great ideas for new features and thought I'd incorporate them in a new version. Here's what's new:
-
Your Daily Cup of WTF - Who Needs Stored Procedures, anyways?
I'm sure we've all heard, over and over, that inline SQL is generally a bad practice, and that we should use Stored Procedures when possible. But let's be realistic for a minute. Who wants to write a stupid stored procedure for every stupid little simple query needed. Like, for example, this query from an actual, production, report-producin' web page:
-
Your Daily Cup of WTF - Batman()
As a certified Überprogrammer, I get quite annoyed with inexperienced maintenance programmers looking at my code and asking questions that any coder with a clue would instinctually know. Take for example this function:
-
Your Daily Cup of WTF - IsTrue()
Yesterday, we learned that sarcasm is officially dead. Oy. So today, let me disclaim by saying that I am not actually advocating this as a good practice. Just trying to toss in a little humor. And also, let me applogize already for having a weak example today, been too busy to dig for some real gems. And with out further ado, your Daily Cup of WTF:
-
Now "Paste As.." in VS.NET with Smart Paster Add-In
I don't know about you guys (and gals), but I often find myself pasting large string literals (SQL queries or dialogs) into code. It started to become quite a hassle to fire up EditPlus, paste, replace line breaks with quote characters, copy, and paste it into Visual Studio. So, I put together an add-in to help with this task and called it Smart Paster.
-
Your Daily Cup of WTF - tblStaffDirectory
I suspect this one may be a bit less common than tblState ...
-
Your Daily Cup of WTF - tblState
Naturally, all tables referencing tblState link with a column “intStateID”
-
Your Daily Cup of WTF