<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>C# on The blog of Mr Wade</title><link>https://www.mrwade.co.uk/tags/c%23/</link><description>Recent content in C# on The blog of Mr Wade</description><generator>Hugo</generator><language>en-GB</language><copyright>Copyright © 2026, Michael Wade; all rights reserved.</copyright><lastBuildDate>Wed, 12 Mar 2014 11:10:26 +0800</lastBuildDate><atom:link href="https://www.mrwade.co.uk/tags/c%23/index.xml" rel="self" type="application/rss+xml"/><item><title>MongoDB LINQ Queries executing on the client side.</title><link>https://www.mrwade.co.uk/posts/mongodb-linq-queries-executing-on-the-client-side.aspx/</link><pubDate>Mon, 03 Feb 2014 21:47:00 +0800</pubDate><guid>https://www.mrwade.co.uk/posts/mongodb-linq-queries-executing-on-the-client-side.aspx/</guid><description>&lt;p&gt;For my Final Year Project at University I have been building &amp;ldquo;Infometrics&amp;rdquo;, something I may well provide more detail on in the future. In this case the only thing you need to know about it that its a C# App written with a MongoDB backend.&lt;/p&gt;
&lt;p&gt;Now the crux of the issue I was experiencing was that all database operations seemed to be slow, despite not having that many documents, and indexes set up.  I was getting very confused as to why MongoDB&amp;rsquo;s query profiler was showing an empty query body, and assumed it was something to do with my Expression building code. It all boiled down to the fact that the wrong .Where() method was getting called.&lt;/p&gt;</description></item></channel></rss>