• Debug in...
    Visual Studio Extension
    Features Download Knowledge Base Videos
    Production Debugger
    Features Beta Sign Up QA Solution
  • Pricing
  • Blog
  • Support
  • About us
Login
Visual Studio Visual Studio - Download free trial
visual-debugger
Visual Studio Extension
  • Get a free 14 day trial
  • Full features, no credit card needed
Download free trial
Production Debugger Production Debugger - Sign up for Beta
visual-debugger
Production Debugger
  • Stop struggling with reproduction
  • Get context for your bugs in your browser
Sign up for Beta

Search Results for:

Tip: Create Custom Expressions on the base class

May 14, 2013 OzCode Leave a comment

While developing OzCode, we work with multiple class types that represent a parsed C# code file: objects that represent things such as if statements, while loops, assignment expressions, and so forth. As you can imagine, the class hierarchy of these objects is quite complex and large – Underneath the base type there are dozens of

Read More

OzCode is free for non-commercial open source projects!

May 14, 2013 OzCode Leave a comment

<p>We here at OzCode Software are really big fans of the .NET open source community.</p> <p>From NuGet to NHibernate to NUnit, you can hardly do any serious .NET development work today without coming to rely on these great collaborations between people from different countries, working together to create quality software for the benefit of us

Read More

Top 3 Memory Leak Inducing Pitfalls of WPF Programming

May 14, 2013 OzCode Leave a comment

Recently, while fixing a few memory leaks, I was surprised at just how easy it is to unknowingly cause a serious memory leak by doing simple, mundane things in WPF. In this post, I will summarize the most common pitfalls to look out for. Be careful when binding to a regular property This is probably

Read More

Using OzCode to flatten class hierarchies while debugging

May 14, 2013 OzCode Leave a comment

While debugging deep class hierarchies in Visual Studio, I was often annoyed by having to constantly expand the “base” nodes to get to see the members I wanted to see. This happens because Visual Studio  only shows fields and properties declared on the given type, and tucks all the members of the base classes under

Read More

Painlessly debugging the WPF Visual Tree in a MVVM-heavy app

January 14, 2013 OzCode Leave a comment

By Tamir Dresher Visual Studio comes with a built-in Visual Tree Visualizer which is really useful, but in order to start using it you have to find a reference to the instance of the FrameworkElement (i.e. UserControl, Window etc.) that you want to visualize. Getting the reference to the desired FrameworkElement is especially hard if

Read More

Posts navigation

Newer posts 1 … 3 4

Catch up on Visual Studio 2019 Debugging Tips and Tricks in our webinar recording

all the debugging news – right in your inbox!

Follow us!

  • Facebook
  • GitHub
  • LinkedIn
  • RSS
  • Twitter
  • Vimeo

Recent Posts

  • The Complete LINQ Debugging Guide
  • Why I Hate Bugs, and What I’ve Decided to Do About Them
  • Advanced Debugging Techniques with Conditional Breakpoints in Visual Studio and C#
  • The Complete Archive of C# .NET Debugging Resources: Best Practices and Handy Tips
  • Creating unit tests with rich input and output

Tags

.Net Abstraction Advanced Debugging azuredevops bitwise BSON C# Code Generation Compare Conditional breakpoints ConventionPack CRUD csharp DebuggerDisplayAttribute Debugging Events Exception handling Export Fody FPGA How To IL IL Weaving JSON KnownType LINQ logging Memory leaks Microsoft Build MongoDB MVVM OSS OzCode programming Reactive WPF Reveal Serialization Thread Safe TIps and Tricks TPL Unit Tests Visual Studio Visual Studio 2017 Visual Studio 2019 WPF
  • OzCode Magician
  • Terms and Conditions
  • About us
  • Careers
  • Blog
  • Support
  • Videos
  • Purchase
  • Features
  • Knowledge Base
  • Privacy Policy
  • Cookie Policy