Chapters
- Getting started with .NET Framework
- Strings
- DateTime parsing
- Dictionaries
- Collections
- ReadOnlyCollections
- Stack and Heap
- LINQ
- ForEach
- Reflection
- Expression Trees
- Custom Types
- Code Contracts
- Settings
- Regular Expressions (System.Text.RegularExpressions)
- File Input/Output
- System.IO
- System.IO.File class
- Reading and writing Zip files
- Managed Extensibility Framework
- SpeechRecognitionEngine class to recognize speech
- System.Runtime.Caching.MemoryCache (ObjectCache)
- System.Reflection.Emit namespace
- .NET Core
- ADO.NET
- Dependency Injection
- Platform Invoke
- NuGet packaging system
- Globalization in ASP.NET MVC using Smart internationalization for ASP.NET
- System.Net.Mail
- Using Progress<T> and IProgress<T>
- JSON Serialization
- JSON in .NET with Newtonsoft.Json
- XmlSerializer
- VB Forms
- JIT compiler
- CLR
- TPL Dataflow
- Threading
- Process and Thread affinity setting
- Parallel processing using .Net framework
- Task Parallel Library (TPL)
- Task Parallel Library (TPL) API Overviews
- Synchronization Contexts
- Memory management
- Garbage Collection
- Exceptions
- System.Diagnostics
- Encryption / Cryptography
- Work with SHA1 in C#
- Unit testing
- Write to and read from StdErr stream
- Upload file and POST data to webserver
- Networking
- HTTP servers
- HTTP clients
- Serial Ports
- Acronym Glossary
The .NET Framework Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow. Text content is released under Creative Commons BY-SA. See credits at the end of this book whom contributed to the various chapters. Images may be copyright of their respective owners unless otherwise specified
Book created for educational purposes and is not affiliated with .NET Framework group(s), company(s) nor Stack Overflow. All trademarks belong to their respective company owners