>By the way, do you think I should leave all the "[dbo]" in the string I will be sending to the SQL Server? Or it is ok to remove them?
>
You can keep them - it doesn't hurt and SQL Server has less job figuring the schema.
If it's not broken, fix it until it is.
My Blog