अधिकांश उत्तर यहां पुराने हैं और अब लागू नहीं हैं क्योंकि .net ड्राइवर परिपक्व हो गया है और इसमें अनगिनत विशेषताएं जोड़ी गई हैं।
यहां मिले नए 2.0 ड्राइवर के दस्तावेज़ीकरण को देखते हुए:http://mongodb.github.io/mongo-csharp-driver/2.0/reference/driver/connecting/
.net ड्राइवर अब थ्रेड सुरक्षित है और कनेक्शन पूलिंग को संभालता है। दस्तावेज़ीकरण के अनुसार
<ब्लॉकक्वॉट>MongoClient इंस्टेंस को वैश्विक स्थान पर स्टोर करने की अनुशंसा की जाती है, या तो स्थिर चर के रूप में या IoC कंटेनर में सिंगलटन जीवनकाल के साथ।