Category Archives: Performance

Validating Architecture through LINQ Query

These days we are restructuring the NDepend code base to make it more suited to welcome future features implementation. Here is below the new architecture of the NDepend.UI assembly, made of around 50.000 lines of code, shown through a Dependency Structure … Continue reading 

Also posted in C#, Code Dependency, Code Query, Code Rule, code structure, Code visualization, CQLinq, Dependency Matrix, Layer, LINQ, namespace, namespaces, NDepend, Pattern, Patterns | 2 Comments

Keeping in touch with the Web optimization team

Now that the Web optimization framework is available on NuGet and as a part of Visual Studio 2012, we’ve had quite a few of you ask (on this blog as well as a variety of other places) how you can … Continue reading 

| Leave a comment

LINQ Performance: Some Case Studies

One essential requirement while developing Code Query and Rule through LINQ (CQLinq) has been performance, both performance of query compilation and performance of query execution. The reason is simple: we want hundreds of CQLinq rules to be verified right inside Visual Studio in a … Continue reading 

Also posted in CQLinq, LINQ | 2 Comments

More on Perceived Performance

In my last post, I talked about some of the key takeaways (for me) after reading the book Designing and Engineering Time: The Psychology of Time Perception in Software.  Unfortunately, I had to run out before I noted all of … Continue reading 

Also posted in Uncategorized | 2 Comments

Understanding Perceived Performance

I recently finished reading the book Designing and Engineering Time: The Psychology of Time Perception in Software, by Steven Seow.  If you care about performance (rhetorical – you should), you should definitely take a look at this book, as  – … Continue reading 

Also posted in Uncategorized | 1 Comment