Skip to content
Vaibhav M. Gawali
All about desktop software development in C# and .NET using technologies such as WPF, WinForms and Console.
  • Home
  • Blog
  • Signup for Updates
  • About Me

Month: <span>November 2017</span>

Quick comparison of concurrent code execution techniques in .NET desktop applications

16th November 2017 Vaibhav Gawali

In .NET desktop applications there are many ways to execute code concurrently (or in parallel) on a different thread. And…

Continue Reading →

Posted in: .NET Filed under: .NET, Concurrent, dotNET, Parallel

Avoid Boxing and Unboxing to improve performance

5th November 2017 Vaibhav Gawali

While writing code we generally don’t pay much attention to boxing & unboxing. It does matter in performance. And a highly…

Continue Reading →

Posted in: .NET, CSharp Filed under: .NET, C#, CSharp, Performance

Developers need clarity in the backlogs or user stories and defects

Vaibhav Gawali

Often times we come across poorly written backlogs and defects. This not only leads to confusion but also creates rework…

Continue Reading →

Posted in: Requirement Filed under: Backlogs, Requirements, User Stories

Effectively use StringBuilder to gain Performance

Vaibhav Gawali