Database database for .NET.

I would like to use some kind of nosql database in my web application written in asp.net mvc, but cannot find anything useful. I looked at MongoDB and CouchDB, but I would like to have better api (strongly typed non-magic strings) for my queries than they are. Something like this exists for .NET?

+5
source share
5 answers

I am the main author of .Net drivers for Mongo. There is currently no ORM for it, e.g. mapper. Instead, it works with simple documents that are equivalent to a dictionary. It would be difficult to use reflection to iterate over fields in a document and assign them to properties on the object. In the past, I wrote a simple thing for LDAP results. You do not need to worry about SQL injection with Mongo, as there really is no query language that is parsed. All drivers speak Mongo in their native language. There is some potential if you dynamically generate javascript and send it to the database, but the need for this should be rare. If you have any questions about using the driver, you can send them to a Google group or send a message via GitHub.

+2

MongoDB , . open source # driver. #, , . , Python Ruby.

+1

ADO.NET / SQL , ADO.NET. . , , - . , . , SQL SQL. SQL.

Excel, SQL ( ) ADO.NET.

+1
+1

, ... Raven DB, , # by .

+1

All Articles