In part 1 of this series of this article, I talked about that it is very critical for every developer to know exactly how memory management works in the .NET runtime. In part 2 I showed how to implement the IDisposable interface for your types. In this article, I am going to discuss how to find these issues in your code by using tools and Visual Studio extensions.
[New post] Everything That Every .NET Developer Needs to Know About Disposable Types: Using Tools to Find Issues
|
Older messages
[New post] Internationalization and Localization Performance: Collection Count() & Any() with Predicate
Tuesday, November 23, 2021
dotNetDave posted: " Subscriber Content In this article, I will show you how to properly use Count() or Any() with collections taking globalization into account. Collection Count() & Predicate
[New post] Internationalization and Localization Performance: Comparing Strings
Monday, November 22, 2021
dotNetDave posted: " Subscriber Content In this article, I will show you how to properly compare strings using globalization. Compare() In the String Performance articles I showed how to use
[New post] Internationalization and Localization Performance: String Validation with Equals()
Friday, November 19, 2021
dotNetDave posted: " Subscriber Content When validating strings using Equals(), most code I see looks like this. bool result = email1.Equals(email2); The proper way is to use Equals() with a
[New post] Internationalization and Localization Performance: Formatting Strings
Thursday, November 18, 2021
dotNetDave posted: " Subscriber Content Taking globalization into account when displaying strings to the user means that they are properly formatted for their language and locale. As previously
[New post] Serializing Objects Performance: XML Serialization
Wednesday, November 17, 2021
dotNetDave posted: " Subscriber Content XML serialization has been around ever since .NET was released since it was so widely used back then. It's still widely used, especially for legacy
You Might Also Like
When accelerator dreams become company nightmares
Thursday, May 2, 2024
Plus: Illinois gives Rivian incentives and AI is not SaaS View this email online in your browser By Christine Hall Thursday, May 2, 2024 Hello, and welcome back to TechCrunch PM. We have a great lineup
📱 Issue 409 - Claude Team plan and iOS app
Thursday, May 2, 2024
This week's Awesome iOS Weekly Read this email on the Web The Awesome iOS Weekly Issue » 409 Release Date May 02, 2024 Your weekly report of the most popular iOS news, articles and projects Popular
💻 Issue 415 - Hotel WiFi JavaScript Injection (2012)
Thursday, May 2, 2024
This week's Awesome JavaScript Weekly Read this email on the Web The Awesome JavaScript Weekly Issue » 415 Release Date May 02, 2024 Your weekly report of the most popular JavaScript news, articles
💎 Issue 415 - Choosing the Right Audit Trail Approach in Ruby
Thursday, May 2, 2024
This week's Awesome Ruby Newsletter Read this email on the Web The Awesome Ruby Newsletter Issue » 415 Release Date May 02, 2024 Your weekly report of the most popular Ruby news, articles and
💻 Issue 408 - Speeding up C++ build times
Thursday, May 2, 2024
This week's Awesome .NET Weekly Read this email on the Web The Awesome .NET Weekly Issue » 408 Release Date May 02, 2024 Your weekly report of the most popular .NET news, articles and projects
💻 Issue 415 - Ditch dotenv: Node.js Now Natively Supports .env File Loading
Thursday, May 2, 2024
This week's Awesome Node.js Weekly Read this email on the Web The Awesome Node.js Weekly Issue » 415 Release Date May 02, 2024 Your weekly report of the most popular Node.js news, articles and
💻 Issue 333 - React 19 Beta
Thursday, May 2, 2024
This week's Awesome React Weekly Read this email on the Web The Awesome React Weekly Issue » 333 Release Date May 02, 2024 Your weekly report of the most popular React news, articles and projects
📱 Issue 412 - The Composable Architecture: My 3 Year Experience
Thursday, May 2, 2024
This week's Awesome Swift Weekly Read this email on the Web The Awesome Swift Weekly Issue » 412 Release Date May 02, 2024 Your weekly report of the most popular Swift news, articles and projects
💻 Issue 410 - Lessons learned after 3 years of fulltime Rust game development, and why we're leaving Rust behind
Thursday, May 2, 2024
This week's Awesome Rust Weekly Read this email on the Web The Awesome Rust Weekly Issue » 410 Release Date May 02, 2024 Your weekly report of the most popular Rust news, articles and projects
📺 How to Stop Any Smart TV From Spying On You — Single Player Games That Are Fun With Friends
Thursday, May 2, 2024
Also: Alienware's Latest Gaming Laptop is Great For Work, and More! How-To Geek Logo May 2, 2024 Did You Know The voice actors behind Mickey and Minnie Mouse throughout the 1980s, 1990s, and most