Object pooling is a software design pattern and a container of objects that holds a list of other objects. Master its use here.
Latest Caching and Peformance Articles
Redis Cache can be used as an advanced approach of storing or caching application data available across distributed systems within Microsoft Azure.
Learn to leverage dotPeek, a decompiler tool that converts .NET assemblies into equivalent C# code and optionally shows the underlying IL code.
Learn to compress and decompress files from within your C# code. You will improve transmission times greatly.
These tools enable you to get detailed application insights while you are debugging code.
The addition of ValueTask to the asynchronous tool box has been a big new feature in C# 7.
Latest CodeGuru Developer Columns
The C++ compiler can perform automatic type conversion. Learn about the intricacies of automatic type conversion in C++.
Read through various ways to license and protect your .NET applications from potential pirates. You may find the perfect choice for your own work.
Wrap things up and finish the mouse maze game. Coding examples are both in C# and VB.NET.
Discover the world of Portable Class Libraries (PCLs) and how they can work for you.