~/talk

Opening Keynote: Building and Scaling Cloud Native Intelligent Apps with .NET 8

Talkat DevReach 2023 · 2023-10-25..10-26· [dotnet, ai-assisted-development]
github:coolcsh
slides:none on file

Demos use .NET 8 and C# 12 features like primary constructors and collection literals, plus Azure OpenAI via the semantic kernel and the Microsoft OpenAI SDK; a chat loop that fits on-screen is a six-line chat loop, with memory + embeddings and a vector DB approach to scale retrieval. Native AOT shrinks publish sizes from ~95MB to ~9–10MB, startup to ~34ms and shows ~800k RPS-class throughput; trimmed containers reach ~8 MB containers. A local multi-project builder surfaces service URLs, logs, traces and output caching; demos mostly run with minor preview hiccups and rate limits.

AI-written summary · about

  1. 0:00Conference opening
  2. 1:54Keynote speaker Scott Hunter
  3. 2:34.NET evolution since 2014
  4. 5:25C# 12 features
  5. 8:38Primary constructors
  6. 10:31Collection literals
  7. 12:42.NET 8 performance
  8. 14:51Intelligent apps with AI
  9. 16:43Chatbot with Semantic Kernel
  10. 19:09Custom AI functions
  11. 22:44AI memory in conversations
  12. 24:36Streaming AI responses
  13. 26:42Vector databases
  14. 34:58Optimizing .NET containers
  15. 37:29Ahead-of-time compilation in .NET 8
  16. 40:46AOT size reduction
  17. 43:17Project Tye cloud-native
  18. 46:24Distributed cloud-native app
  19. 55:11Multi-project debugging
  20. 59:53Azure deployment
  21. 1:00:15Blazer components
~/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.