Hello, my name is Nir and I build robots. I’m also part of the OzCode team. Recently, my two identities merged. Sitting in traffic after a long day of building complex web applications in C# I had an idea: to add a magician’s hat and magic wand to my robot models. A totally sane and […]

Three month ago OzCode launched it’s new version 3.0, that introduced the new LINQ Debugging feature. This was a breakthrough in the LINQ debugging experience, and we’ve been hearing feedback from customers who tell us that it’s been a life-changing feature to them – allowing C# devs to visually break down and understand each and every […]

In the last article you have seen an introduction to reactive extensions and how it can simplify programming, especially when you want to observe data that comes to you. As an example, you can be observing events or notifications, periodic information and so on. You have seen that you can combine different sources of information […]

Log4Net is a cool, stable, fully featured, highly configurable, highly customizable and open source logging framework for .Net. One of its powerful features is that it can be used to write logs to multiple targets, by using “Appenders”. An Appender is a Log4Net component that handles log events; It receives a log event each time […]

LINQ is amazing, it give C# developers the ability to write readable, concise, declarative code. Since it was introduced into the C# language LINQ has become widely used and loved. Unfortunately, there’s one issues when using LINQ as anyone who ever tried to debug LINQ knows – it’s hard, sometimes impossible, to effectively debug LINQ […]

I’ve always hated comparing two collection during debugging… Working with Visual Studio’s Watch window is relatively easy when you’re working with small, flat collections – but understanding and finding data in complex collections with complex objects and/or thousands of items is nearly impossible! You end up staring at something like this: And then you find yourself […]

Introduction At some time of the day, you are bored and the procrastination demon takes care of you. You go to Facebook (or Twitter, you can choose :-)) and start taking a look at the updates. After some time, you have checked all new posts and start to press F5 to refresh the page and […]

What a crazy journey it has been. A few years ago, an idea was boiling in our heads: Imagine a company designed for one purpose – and one purpose only: to help developers be more productive. How time flies! Today we’re the proud inventors of a nifty debugging suite called OzCode, that makes developer’s lives […]

It’s official – the next version of OzCode, the coveted v3.0, will be shipped simultaneously with Visual Studio 2017 on March 7th, 2017. Our new version contains a lot of goodies that reinforces the Visual Studio debugging experience! Check out these amazing new features that give you phenomenal debugging power. So, what have we got? […]

Code Generation Chronicles As part of my new year resolutions, I’ve decided to put more effort in learning code generation techniques. This is the first blog post in a series exploring code generation. Although I won’t always dive into the internals, I do promise that I’ll show examples of what we can achieve with each […]