Lynda - C# & .NET: Programming
If you've programmed in C#, you've already used part of .NET. Microsoft's object-oriented language is an integral part of the framework. But there are many other features of .NET that can make your development workflow more productive and efficient. This training course will help you learn the essentials of .NET programming with C#—techniques that use .NET features to write richer, cleaner code. Alexander Zanfir explains how to use collections, make your app more responsive with async programming, assign and change class properties, optimize performance with multithreading, and inject data into strings. Plus, learn how to handle errors and manage application resources more efficiently with the using statement.
Table of Contents
Introduction1. Intro to .NET2. Use Collections to Group Objects3. Change Program Flow with Async Programming4. Combine Aspects of Fields and Methods with Class Properties5. Optimize Applications with Multithreading6. Set Default Values with Null Coalescing and Null Conditional Operators7. Inject Data into Strings Using String Interpolation8. Error Handling with Try-Catch Statements9. Manage Resources Safely with UsingConclusion
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.