4 ms·
for a client application or for the backend? SQL Server + Windows licensing can get crazy expensive. I know stackoverflow made it work via http://www.microsoft
by dschobel 16y ago
for a client application or for the backend?
SQL Server + Windows licensing can get crazy expensive. I know stackoverflow made it work via http://www.microsoft.com/bizspark/ http://www.microsoft.com/bizspark/ but I believe even with that program you'll have to cough up the exorbitant licensing fees eventually.
more here: http://blog.stackoverflow.com/2009/03/stack-overflow-and-bizspark/ http://blog.stackoverflow.com/2009/03/stack-overflow-and-biz...
- mattmanser 16y agoOnly exorbitant if your app isn't making any money but generating a lot of db time.
- arethuza 16y agoNothing stopping you using another database - I've started using CouchDB with an ASP.Net MVC application and it all hangs together pretty well. You could use MySQL, PostgreSQL, SQLite etc. just as easily.
- bad_user 16y agoThe drivers for MySQL / PostgreSQL are very slow, not to mention stuff like LINQ / Visual Studio integration which are piss-poor, making you wish for SQL Server. People are used to throw such examples in the air, like you forgot "hey, there's Mono if you want Linux" ... but how many real apps used by actual people diverge from the MS stack? Hint: it's not ignorance.
- arethuza 16y agoOf course, not that many - but it is possible. I've designed ASP.Net apps that have had back ends of various forms (everything from navigational databases to Oracle OLAP systems) and once you get over the need to have direct support in Visual Studio then it's not really that big a deal. YMMV.
- dawkins 16y agoI switched to Mono & MySql & Linux a year ago for my startup and in my experience performance is the same or even faster than .Net & SQL Server & Windows. A couple of complex queries not optimized at all where slow in MySql and very fast in SQL Server but I think that that is because of the database engine itself and not because of the driver.