Building CLI Applications with .NET. Master crafting multi-platform CLI apps in .NET, from coding and testing to deployment - Helion
Tytuł oryginału: Building CLI Applications with .NET. Master crafting multi-platform CLI apps in .NET, from coding and testing to deployment
ISBN: 9781835882757
stron: 272, Format: ebook
Księgarnia: Helion
Cena książki: 129,00 zł
Książka będzie dostępna od listopada 2024
Developers and system administrators often face challenges like inefficient workflows, complex system operations, and the demand for robust automation tools. CLI applications provide a powerful solution, enhancing flexibility, efficiency, and productivity in various environments, and this book will show you how to master the development of robust command-line tools using .NET.
Written by a Microsoft Azure MVP, the book’s hands-on approach ensures practical experience with real-world projects.
You’ll start with foundational principles, essential concepts, and best practices for CLI application development before learning how to
create interactive interfaces, integrate with external APIs and services, and implement security best practices to safeguard your applications. Each chapter will build progressively from basic to advanced topics.
Beyond development, you will also learn to enhance application quality through testing, package them for efficient distribution, deploy effectively. The book also teaches strategies to optimize performance, ensuring your applications run efficiently under heavy usage.
By the end of this book, you’ll gain a deep understanding of CLI application development with .NET, to build modular, extensible, and easy-to-maintain applications.
Zobacz także:
- Gray Hat C#. Język C# w kontroli i łamaniu zabezpieczeń 57,74 zł, (17,90 zł -69%)
- ASP.NET Core 6. Kurs video. Rozwijaj aplikacje webowe z Entity Framework Core 179,00 zł, (71,60 zł -60%)
- Testowanie automatyczne w .NET. Kurs video. Zastosowania frameworka nUnit 169,00 zł, (76,05 zł -55%)
- Programowanie asynchroniczne i równoległe w C#. Kurs video. Poziom podstawowy 69,00 zł, (31,05 zł -55%)
- Technologia LINQ. Kurs video. Warsztat pracy z danymi z różnych źródeł 59,00 zł, (26,55 zł -55%)
Spis treści
Building CLI Applications with .NET. Master crafting multi-platform CLI apps in .NET, from coding and testing to deployment eBook -- spis treści
- 1. Introduction to CLI Applications
- 2. Setting Up the Development Environment
- 3. Basic Concepts of Console Applications in .NET
- 4. Command-Line Parsing
- 5. Input/Output and File Handling
- 6. Error Handling and Logging
- 7. Interactive Command-Line Applications
- 8. Building Modular and Extensible CLI Applications
- 9. Working with External APIs and Services
- 10. Testing CLI Applications
- 11. Packaging and Deployment
- 12. Performance Optimization and Tuning
- 13. Security Considerations for CLI Applications
- 14. Additional Resources and Tools