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

Tag: <span>C#</span>

Writing testable code matters

18th April 2018 Vaibhav Gawali

Do you tell your client “I cannot write testable code; writing testable code is not in my genes. My code…

Continue Reading →

Posted in: .NET, Testing Filed under: .NET, C#, dotNET, Testing, UnitTesting
Globalization-Internationalization-Localization

Localization, Globalization and Internalization in .NET for Windows Desktop applications

7th April 2018 Vaibhav Gawali

Globalization of software cannot be a afterthought, an expert C# developer will always pay attention to globalization. Globalization of the .NET…

Continue Reading →

Posted in: .NET, Internationalization Filed under: .NET, C#, CSharp, dotNET, Globalization, Internationalization, Loalization

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

Effectively use StringBuilder to gain Performance

Vaibhav Gawali

High performance of application is implicit requirement, no one states it, and however it’s there and supposed to be taken…

Continue Reading →

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

Recent Posts

  • Writing testable code matters
  • Localization, Globalization and Internalization in .NET for Windows Desktop applications
  • Tips on raising event to all event listeners even if listeners raise an exception

Recent Comments

  • .NET Blog on UI thread responds to messages even though it is blocked by message box
  • Are you doing Effective Testing? - Vaibhav M. Gawali on Observations from code reviews and why they are important

Archives

  • April 2018
  • March 2018
  • November 2017
  • September 2017
  • August 2017

Follow Me

  • Twitter
  • LinkedIn
  • Facebook
  • Google+

Contact Me

  • Email
    vaibhav@vaibhavgawali.net
  • Home
  • Blog
  • Signup for Updates
  • About Me
Copyright © 2022 Vaibhav M. Gawali