~/talk

A Scripters Next Step...

slides:none on file

Half-day workshop moves PowerShell scripters into C# by having participants build a .NET Minimal API from scratch, wire it to a Postgres database (Neon) with Npgsql and Dapper, implement a repository pattern and CRUD endpoints, and add an API key middleware for simple authorization. Demo shows class/constructor patterns, global usings, embedding PowerShell runspaces, and a successful GET and authenticated PUT that updates the cloud DB, while live-demo hiccups around builds and runtime publishing surface practical pitfalls.

AI-written summary · about

  1. 0:00Scriptor's next step intro
  2. 0:22PowerShell to C# transition
  3. 1:07Speaker background
  4. 2:29Software in modern ops
  5. 3:11AI replacing roles fears
  6. 4:15C# better than Python for PowerShell
  7. 8:50APIs glue of the internet
  8. 11:14C# and .NET project structure
  9. 14:06First C# console app demo
  10. 23:36PowerShell vs C# control flow
  11. 32:34C# classes and objects demo
  12. 41:24Break time
  13. 1:00:38REST API with ASP.NET Core
  14. 1:31:00API database connectivity
  15. 2:00:25API CRUD operations
  16. 2:30:05API authentication
  17. 3:04:30Q&A on API design
  18. 3:14:12PowerShell in .NET apps
  19. 3:26:45Self-contained executables
  20. 3:40:09Closing remarks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.