Click here to Skip to main content
15,887,821 members
Articles / Programming Languages / C#

Performance Considerations of Class Design and General Coding in .NET

Rate me:
Please Sign up or sign in to vote.
4.96/5 (165 votes)
2 Sep 2014Ms-PL32 min read 136K   546   212  
Understand the performance tradeoffs when designing your classes, as well as what to watch out for when using the various language and CLR features in .NET

Views

Daily Counts

Downloads

Weekly Counts

License

This article, along with any associated source code and files, is licensed under The Microsoft Public License (Ms-PL)


Written By
Software Developer (Senior) Microsoft
United States United States
Ben Watson has been a software engineer at Microsoft since 2008. On the Bing platform team, he has built one of the world's leading .NET-based, high-performance server applications, handling high-volume, low-latency requests across thousands of machines for millions of customers. In his spare time, he enjoys geocaching, books of all kinds, classical music, and spending time with his family. He is the author of Writing High-Performance .NET Code and C# 4.0 How-To. He blogs at Philosophical Geek.

Comments and Discussions