No, because MSDE would require me to install the database and start to write
TSQL.  I don't want to do that.  I am thinking about a .NET assembly that
will pretend that it is a real database and return a TDS stream, while it is
actually not.  Something that would listen on the actual SQL server ports,
accept parameters, and return some data just like SQL Server does; but it
could live on a developer's system without requiring a full database load.

My development cycle typically includes tiered coders, each are given an
explicit document of "what to do", even in calling stored procedures.  The
problem is that all of the stored procedures are not ready or written (or
sometimes fully thought out and need to be changed) on the DB side of
things.  So it would be to the .NET component developer's advantage to have
the DB-calling code in place, but instead of calling the real thing, it just
calls this pseudo-MSSQL-host.  Then the .NET coders could perform unit
testing and etc without having things break when they are actually supposed
to get data from "somewhere".



---orig

Date:    Tue, 6 Jan 2004 21:00:59 -0500
From:    Stephen Johnston <[EMAIL PROTECTED]>
Subject: Re: SQL Server Emulator?

I would think that MSDE fits the bill for this doesn't it?

At 07:20 AM 1/6/2004, you wrote:
>Can anyone weigh-in on the idea of a C#-based SQL Server emulator?
>Something that would accept connection strings from an
>ODBC/OLEDB/SQL-Managed client, accept dynamic SQL or a stored procedure,=
 and
>return a TDS?  I was thinking it would be nice for prototype systems and/or
>test-driven development, without the overhead of having a living SQL server
>somewhere.

===================================
This list is hosted by DevelopMentorŪ  http://www.develop.com
Some .NET courses you may be interested in:

NEW! Guerrilla ASP.NET, 26 Jan 2004, in Los Angeles
http://www.develop.com/courses/gaspdotnetls

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to