Skip to content

Building CLI Applications with .NET, published by Packt

License

Notifications You must be signed in to change notification settings

PacktPublishing/Building-CLI-Applications-with-.NET

Repository files navigation

Building CLI Applications with .NET

This is the code repository for Building CLI Applications with .NET, published by Packt.

Craft multi-platform CLI apps in .NET, from coding and testing to deployment

What is this book about?

CLI applications boost flexibility, efficiency, and productivity in development, DevOps, system administration, and more. This book teaches you how to build powerful CLI tools with .NET, essential in today's tech-driven landscape.

This book covers the following exciting features:

  • Master CLI application development principles to enhance productivity
  • Build modular and extensible CLI applications that adapt to evolving needs
  • Develop interactive CLI applications for engaging user experiences
  • Integrate external APIs and services to extend functionality
  • Implement robust security measures to ensure data protection
  • Improve quality and reliability through comprehensive testing
  • Package and deploy CLI applications efficiently for smooth releases
  • Optimize performance to achieve high efficiency and effectiveness

If you feel this book is for you, get your copy today!

Instructions and Navigations

All of the code is organized into folders. For example, Chapter03.

The code will look like the following:

namespace bookmarkr;
public class BookmarkService
{
    private readonly List<Bookmark> _bookmarks = new();
}

Following is what you need for this book: This book is for software developers, architects, and DevOps engineers aiming to enhance their existing SaaS platforms or optimize system operations. It focuses on providing users with CLI applications that automate and streamline workflows, unlocking operational efficiency. A basic understanding of programming concepts and prior experience with .NET and C# is expected, as this book doesn't cover introductory material.

With the following software and hardware list you can run all code files present in the book.

Software and Hardware List

Software/ Hardware required OS required/ Other requirements
.NET 8 Windows, macOS, or Linux
Git Windows, macOS, or Linux
Visual Studio Code Windows, macOS, or Linux

Related products

Get to Know the Author

Tidjani Belmansour is an expert in developing and architecting solutions on the Microsoft Azure platform, particularly in .NET, with over 21 years of experience. His passion for development began early—he wrote his first program in QuickBasic at the age of eight and has never stopped since. He is currently the Director of the Azure Centre of Excellence at Cofomo, where he collaborates with organizations of all sizes, across both public and private sectors, and on projects around the globe.

Since 2019, Tidjani has been recognized as a Microsoft Azure MVP. He is also the co-host of the Azure Quebec Community, a trainer, a blogger, and an international speaker. Tidjani holds a BSc in Computer Science and a Ph.D. in Engineering.

About

Building CLI Applications with .NET, published by Packt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages