I can't be more agree with Jim Rapoza on Eweek.
It's true that SQL 2000 is showing every day its age, and Microsoft should had launched a SQL Server 2003 to have the IT market at least be happy ready to wait for the net big release Yukon.
His arguments are strong but full of sense.
Extract:
"
But five years is a bit much. I think I speak for a lot of SQL Server users when I say that a SQL Server 2003 release would have been a good thing. It didn't have to be anything major, just something that addressed security problems more effectively than a service pack and that made SQL Server better equipped to deal with the current reality of Web services and XML.
Instead, we wait. Or not. Because when it comes to a core enterprise database system, living in the past is not an option.
"
Read it here
via Microsoft Watch
OK I worked a lot on this stupid General Network Error. I follow the advices given by a lot of people.
I closed my connections all the time, I dispose them, I added a connection.timeout, well everything humanly possible.
And guess what, still the same issue. I'm really fed up of this. If only I could have a better message.
The only way I can stop this is to add a pooling=false in my connection string.
So now is there anybody from Microsoft or a the guru of the gurus who can explain me what should I do ?
I use a tracking error code which sent me an email everytime something goes wrong in my projects.
This is an example of something I would like to kill for good.
[When]
Wednesday, March 31, 2004 3:35 PM
[Page]
/article.aspx?id_art=32
[Exception]
Exception of type System.Web.HttpUnhandledException was thrown.
System.Web.HttpUnhandledException: Exception of type System.Web.HttpUnhandledException was thrown. ---> System.Data.SqlClient.SqlException: General network error. Check your network documentation.
at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream)
at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior)
at Scoilnet.Article.change_cols(Int32 nbcols)
at Scoilnet.Article.Page_PreRender(Object sender, EventArgs e)
at System.Web.UI.Control.OnPreRender(EventArgs e)
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Page.ProcessRequestMain()
--- End of inner exception stack trace ---
at System.Web.UI.Page.HandleError(Exception e)
at System.Web.UI.Page.ProcessRequestMain()
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at System.Web.CallHandlerExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
[Client]
xxx.xxx.xxx.xx
[Server]
www.scoilnet.ie
F:\Web projects\Scoilnet\article.aspx
[Request]
IE
http://www.scoilnet.ie/article.aspx?id_art=38
http://www.scoilnet.ie/article.aspx?id_art=32
Is somebody tried the new Kazaa adventure Skype, Voice over IP ?
Just curious to see if it's really working well.
Useless but fun, adding your kids (or wife) picture in the background of Visual Studio.Net
Check here on codeProject
First screenshots. Most notable thing, the ability to manage different screens size (square or not)
See more here

Microsoft Monday released a sixth service pack for Visual Studio 6.0 to fix known issues with Visual Basic 6.0, Visual C++ 6.0 and Visual Source Safe 6.0.
SP6 can be downloaded for free as a single or mulitpart download, and MDAC 2.5 and IE 5.0 are required.
I wish I could announced a Service Pack for .Net 1.1 !
The new devices from Motorola are so cool. The slide below contains for me the mot exciting news, .Net compact Framework embedded !
And the full support of Microsoft tools, present and future. Very cool.
If you want to know more about MotoPro, check this series of slides from the MPC.
(the photographer was not obviously exactly in front of the screen :-))

Everything you need to know on the next version of System.Xml.
The performances are also there according to this graph

This is adressed to the bloke who have time to spent this morning flooding my mailbox with the same stupid comment (around 60 times !)
Sorry if this is a little off topic, but would anybody know of any good examples on the web of how to perform an automatic reboot using C#?
So now Vashilli (or whatever is your name) I hope you're happy I posted your comment .