© Mapbox, © OpenStreetMap

Speaker

Roland Bodenstaff

Roland Bodenstaff

Passionate and Pragmatic Azure & 365 Developer

Groningen, The Netherlands

Actions

As a developer with a deep passion for the Microsoft Azure & 365 platform, I enjoy building end-to-end applications that transforms how people accomplish their tasks – making them faster and happier. My approach as a pragmatic software developer focuses on the careful and thoughtful adoption of new technologies. I believe in using innovation where it makes the most sense, always aiming to develop solutions that directly address real-world problems. My philosophy is simple: find a solution for a problem, not the other way around.

Area of Expertise

  • Information & Communications Technology

Topics

  • Software Developer
  • .NET
  • React
  • TypeScript
  • OpenAI
  • Azure
  • Azure AD
  • GPT
  • Azure Functions

Command Line Craftsmanship: Building and Sharing .NET CLI Tools

In a world focused on flashy visuals the humble CLI tool is often overlooked. But have you ever thought to yourself: "What was that website again to convert X to Y?" or "I want to automate this boring workflow, but I don't want to write a full-blown application for it". Well, a CLI tool might be the answer to your problem. In this session, I will show you how to build a CLI tool in .NET with the following topics:

- What makes a good CLI tool?
- Command option semantics
- Help documentation support
- Spectre (library that makes it easier to create beautiful console applications)
- Publishing your own CLI tool

By the end of the session you will have a good understanding of how to build and distribute your own CLI tool.

Basic understanding of .NET

Copenhagen Developers Festival 2024 Sessionize Event

August 2024 Copenhagen, Denmark

Month of Copilots Sessionize Event

June 2024

Roland Bodenstaff

Passionate and Pragmatic Azure & 365 Developer

Groningen, The Netherlands

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top