简体   繁体   中英

Using NoSQL/MongoDB in Visual Studio Express or Professional

Our company is planning on purchasing a copy of Visual Studio Professional 2013 for some features that are absent from the Express edition, mainly, the ability to create installers, plugin functionality, and likely the ability to use NoSQL databases. We only plan on buying one copy as our budget is tight, where the rest of the developers when not needing to use the Professional features can use the Express edition.

I know that Express has a database explorer, so that still allows basic SQL functionality, but we are interested in exploring object-oriented databases, mainly MongoDB or other NoSQL databases. My question is - can you use MongoDB (or other object-based databases) with the Express edition, or does it require the Professional edition?

From my research so far, MongoDB compiles to 32-bit and 64-bit, but because VSE can only do 32-bit builds, there will be issues with using it in VS Express.

Next, if the Professional edition is necessary to work with MongoDB, would we then be able to open solutions/projects created with the Professional edition in Express?

Thank you.

If you mean that you want to use MongoDB for queries, updates or inserts, the answer is yes, you can use Visual Studio Express.

You only need the MongoDB C# driver in your project and configure the connection to the database. But it is the same with Oracle, SQL Server, MySQL or whatever database you want. You don't need a Pro version of VS.

If you mean that you want to develop a plugin for explore MongoDB databases, then you need VS Professional or better, or use an external tool.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM