Ⅰ | This article along with all titles and tags are the original content of AppNee. All rights reserved. To repost or reproduce, you must add an explicit footnote along with the URL to this article! |
Ⅱ | Any manual or automated whole-website collecting/crawling behaviors are strictly prohibited. |
Ⅲ | Any resources shared on AppNee are limited to personal study and research only, any form of commercial behaviors are strictly prohibited. Otherwise, you may receive a variety of copyright complaints and have to deal with them by yourself. |
Ⅳ | Before using (especially downloading) any resources shared by AppNee, please first go to read our F.A.Q. page more or less. Otherwise, please bear all the consequences by yourself. |
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. |
Microsoft’s .NET platform is a game-changer for modern developers. It delivers a versatile, comprehensive framework for building applications across a wide array of solutions, including line-of-business tools, high-performance games, and large-scale distributed systems.
.NET blends power and flexibility with its just-in-time (JIT) compiler, supporting multiple programming languages like C#, Visual Basic, and F#. Developers benefit from consistent, cross-platform tooling, making it the ideal platform for web, mobile, and enterprise application development.
.NET in Action provides a well-rounded introduction to creating professional, cross-platform applications using Microsoft’s .NET Framework – the leading platform for enterprise application development. Its content is tailored to equip you with essential .NET skills, presented in a format that is clear, concise, and easy to follow. Each chapter builds on the last one, walking you through the development of new applications, teaching best practices, and offering hands-on exercises to strengthen your knowledge.
.NET in Action offers a comprehensive understanding of .NET application development, introducing fundamental concepts such as: Designing applications to maximize the potential of .NET 8; Leveraging the latest features in C# and .NET; Building web services and apps using ASP.NET Core; Managing data using Entity Framework Core, including files, remote services, and databases; Writing and validating code with unit and integration tests; Preparing your applications for internationalization; Benchmarking and analyzing application performance.
From this book, you will learn: a systematic roadmap to shipping high-quality apps without getting lost in technicalities; insights into modern software architectures like microservices; techniques to secure your applications; performance optimization strategies; hands-on guidance covering .NET 8, the latest C# features, and essential updates to ASP.NET Core and Entity Framework Core, and more.
.NET in Action is designed for beginner to intermediate developers working on any platform – no prior experience with .NET required. After reading this book, you can harness the newest features in C# and .NET; design secure, high-performance applications; manage and tune application performance with real-world tools; and apply modern design practices for scalable, maintainable software. In short, let it be your go-to guide for mastering .NET development, helping you deliver robust, high-quality applications on time and with confidence.
// Table Of Contents //
- Part 1. The basics
- Chapter 1. Why .NET?
- Chapter 2. Building a console application
- Chapter 3. Creating web ser vices and applications with ASP.NET Core
- Part 2. Data
- Chapter 4. File and network I/O
- Chapter 5. Using Entity Framework Core with relational databases
- Part 3. Testing
- Chapter 6. Unit-testing fundamentals
- Chapter 7. Substituting dependencies in tests
- Chapter 8. Integration testing
- Part 4. Getting ready for release
- Chapter 9. Security
- Chapter 10. Performance and profiling
- Chapter 11. Handling failures
- Chapter 12. Building world-ready applications
- Chapter 13. Working with containers
- Appendix
- Appendix A. .NET history
- Appendix B. Setting up your development environment
- Appendix C. MAUI and Blazor
- Appendix D. The async state machine
- Appendix E. Testing internal members
- Appendix F. xUnit supplement
// Book Example Codes //
// Download URLs //
Format | Download | Size |
.NET in Action, Second Edition | ||
![]() |
20.5 MB |
(Homepage)
If some download link is missing, and you do need it, just please send an email (along with post link and missing link) to remind us to reupload the missing file for you. And, give us some time to respond. | |
If there is a password for an archive, it should be "appnee.com". | |
Most of the reserved downloads (including the 32-bit version) can be requested to reupload via email. |