Mladen Prajdić Blog

Blog about stuff and things and stuff. Mostly about SQL server and .Net

Book Review: Inside SQL Server 2005: T-SQL QUERYING

This is an AWSOME book! Written by Itzik Ben-Gan and coauthored by Lubor Kolar and Dejan Sarka it's definitly worth it's money. It starts with the chapter on logical query processing in which it explaines the basics of the full select statement and the order of processing it. Read more →

How to Override Non-Virtual Base Members in C#

This is something i assumed was common knowledge, but apparently it isn't. If you want to have a method in your derived class with the same name as the one in the base class and the base class one isn't marked as virtual you can use the NEW keyword. Read more →

Multiple Active Result Sets

I've written an article about Multiple Active Result Sets (MARS) and it's published on SQLTeam.com Multiple Active Result Sets is a new SQL Server 2005 feature that, putting it simply, allows the user to run more than one SQL batch on an open connection at the same time. Read more →

Why is MVP Summit under NDA?

We had an interesting discussion here about Katmai (the next SQL Server version) Of course it was discussed in the latest MVP summit, but noone can say anything because it's all under NDA. Read more →

How do you write your Flagged Enums?

A while ago i explained why do you need a [Flags] attribute on the Enum here. We'll since then i was happy with my flags until i got to the point of having 16 flags. Read more →

How Yahoo! Mail just made me laugh

I use Yahoo's mail service since 1996. But today i doscovered a new thing that made me laugh for half an hour. You have to use their ajax-ifed beta version. Click Compose and start clicking on the subject button. Read more →

How to store an incomplete date?

When doing apps that deals with date there almost always comes a question on how to store an incomplete date. For example:  Person A is born on 1980-02-17. Person B is born on 1980-02 <- The person doesn't know the exact day (This is acctually a real life scenario) Read more →