Beginners' guide to using MongoDB 4.0.2 and C#

Beginners’ guide to using MongoDB 4.0.2 and C#


This article attempts to highlight the latest developments in both the Mongo open-source document database and the open-source official C# driver. This piece has now been updated to reflect version 4.0.2 of the database and version 2.7 of the C# driver.

Overview of Document Databases.

Document databases store information relating to a record in a contiguous blob of data known as a document . A document’s structure usually follows the JSON format and consists of a series of key-value pairs. Unlike the schema of relational databases, the document’s structure does not reference empty fields. This flexible arrangement allows fields to be added and removed with ease. What’s more, there is no need to rummage about in various tables when trying to assemble the data; it’s all there in one solid block. The downside of all this is that Document databases tend to be bulky. But, now that disk drives are in the bargain basement, the trade off between speed of access and storage costs has shifted in favour of speed and that has given rise to the increased use of document databases. The Large Hadron Collider at Cern uses a document database but that’s not why it keeps breaking down.

Read More:

BI Studio 10 and Database Master 10 Released

Brand New Product Releases

We’re happy to announce the release of Database Master 10 and Nucleon BI Studio 10. We add new database connections, update the GUI with Microsoft WPF Technology and did more updates and changes. Nucleon BI Web 4 is coming soon with modern look and feel and dashboard more features.

Our brand new product “Nucleon Linqer” for linq queries will be release soon. Nucleon Linqer supports linq to Dll’s (Objects), linq to Xml, linq to Json and other custom linq providers. Writing linq queries to the custom objects or data sources will be easyyyyyyyy!

Nucleon Map&Reduce will be “Nucleon Atomic” again and will be released on July. Nucleon Atomic is an Client/Server (Master and Nodes) based Map&Reduce application. Nucleon Atomic supports c# based Map&Reduce scripts. It is under test now!

Database Master 10

Nucleon Database Master 10 is coming with new GUI and features and improvements. It supports more than 40 database systems and data sources.

Nucleon Database Manager is a powerful and modern database query, development and management tool for MongoDB, NuoDB, Oracle, DB2, Informix, Postgre, MySQL, Netezza, Ingres, SQL Server, SQL Azure, SQLCE, SQL Azure, Apache Hive, FireBird, SQLite, dBase, Apache Cassandra, Redis, Esri GeoDB database systems. It supports OData, ODBC, OleDb, WebDbBridge, WebDbProxy, Google Analytics, Google BiqQuery, WordPress CMS and other data source connections.

Important Changes:

  • MongoDB Driver Update: We (must to) also updated the MongoDB Driver.  Old connections are not more valid for new driver and you need to add new connections.

What is new with Database Master 10:

  • New: Main GUI with Microsoft WPF Technology
  • New: Unique Query format (.query) and custom attributes
  • Add: Apache Cassandra Support
  • Add: Redis Db Support
  • Add: Google BIQQuery Support and Google Analytics fixes
  • Update: MongoDB Driver
  • New: More MongoDB Query commands support
  • and more improvements and bug fixes.

Nucleon BI Studio 10

Nucleon BI Studio 10 newly designed and implemented with Microsoft WPF technology for better scaling high resolution screens. Nucleon BI Studio 10 provides rich data analytics and visualization features for your data. It support of more than 40 data source connections and database systems. It provides Reporting, Charting, Dashboarding, Statistics, PowerViews, PivotTable View, Data Search, Datasource Explorer, Data Export/Import, R-Statistics and other important business intelligence features.

Important Changes!

  • Query file as Datasource: BI Studio 10 projects require query file results as data source.  This feature is not supported with the old versions. You need to update your report and chart definition data sources.
  • MongoDB Driver Update: We (must to) also updated the MongoDB Driver.  Old connections are not more valid for new driver and you need to add new connections.

What is new with BI Studio 10

  • New: Main GUI with Microsoft WPF Technology
  • New: Dashbord Components with Microsoft WPF Technology
  • New: Unique Query file format (.query) instead of .sql and .json
  • Add: Apache Cassandra, Redis and Google Biq Query support
  • Update: MongoDB Driver
  • New: Support for MongoDB Query Commands
  • Update: Reporting Components
  • Update: Chart Designer and Viewer
  • Update: PowerView and PivotTable Designer and Viewer
  • Update: Dashboard Designer
  • Some Improvements and bug fixes.

What is Next>>>

  • BigData: Apache Spark Support
  • Business Workflows
  • Web based Maps
  • JavaScript based Charting and Data Visualization
  • Live Charts and Dashboards

Nucleon BI Web 4 (Coming Soon)

Nucleon BI Web 4 is coming soon and support new BI Studio 10 projects. It has now new modern design&look, can visualize the dashboard components (Reports, Charts, Maps, Web contents, Images, Query Results) for the web and mobile.

Nucleon BI Web 4 supports dashboard visualization, project management (upload, edit, and delete projects), user management and Rest API for dashboards, supports export feature for dashboard components.


Nucleuon BI Studio 10 and Database Master 10 is coming

Nucleuon BI Studio 10 and Database Master 10

We arely  curentworking for the Database Master 10 and BI Studio 10 releases. They  are totaly new written with WPF technology and supports new datasources, better dashboarding, scripting, java script based web charting and more.

New BigData Platform

New BigData Platform

Nucleon software works and make research for a new distributed BigData platform for Desktop, Server and Cloud based data query,analytics and data visualization.

This platform make the BigData work easy and usefull for business people and stackholders.

Nucleon BI Studio 9 released

We are happy to announce the release of Nucleon BI Studio 9 software with new features and data source providers. Nucleon BI Studio 9 supports more data source connections  and data visualization components. It providers more then 40+ data source connections including Esri GeoDB and can execute the ad-hoc sql queries against no sql data sources.

It is not more stable and more feature rich and ready for enterprise use.

Relaunch: Nucleon Map&Reduce released

Nucleon Map&Reduce Desktop has been released

Product Relaunch:

We are happy to announce the new relaunch of Nucleon Map&Reduce Desktop 2.0 (formerly Nucleon Grid) software which allows to distributed data computing and data analysis.  Nucleon Map&Reduce can be used to analyse large data sets and with the poerfull C# scripting.

Nucleon Map&Reduce Desktop is an standalone desktop product and can be add worker nodes for distributed computing.  Map&Reduce Server will released this year for server based computing and remote queries.


Just download and work with Map&Reduce Desktop.