dotnetdays 2023
| title | author | length |
|---|---|---|
| What sorcery is this? How Software uses Dark Patterns to Manipulate Users | Rachel Appel | 52m |
Princeton researchers crawl 11,000 shopping sites and find designs that benefit sellers not users; examples include sneaking warranties into carts, hidden fees… | ||
| ASP.NET Basics for Experts | Layla Porter | 01h 01m |
Claims that getting fundamentals right makes apps more testable, maintainable and resilient and demonstrates it by building a waffle-order demo using .NET… | ||
| Building Distributed GraphQL APIs | Michael Staib | 59m |
Starts with a monolith but designs it to be taken apart, then partitions a single Graph into independent subgraphs (example: accounts + reviews) that compose… | ||
| Upgrading business-proven solutions using modern-day technologies | George Onofrei | 17m |
Company runs an 80% market‑share Oracle Forms app of ~1,000 forms that grows to ~2,000 pages; vendor support ends end of 2025 so migration is urgent. Options… | ||
| Cloud Migration do's and don'ts | Teodor Frunza | 16m |
Outlines a three‑phase migration process (readiness assessment, technical planning, implementation) and insists on POCs, cost modeling and a roadmap; calls out… | ||
| Running .NET code in isolation using WebAssembly | Andrei Ciobanu | 20m |
Demonstrates running full .NET assemblies inside WASI using net-isolator and the Wasmtime runtime, loading the Base Class Library and a preopened directory so… | ||
| Automatic compute scaling with serverless for Hyperscale in Azure SQL Databases | Adrian Marinica | 17m |
Azure SQL now combines serverless with Hyperscale so storage and compute scale independently while billing only for active compute. Configuration exposes… | ||
| You are doing logging in .NET wrong. Let’s fix it. | Nick Chapsas | 51m |
Logging uses the message literal as a message template not an interpolated string; string interpolation or concatenation causes boxing and many heap string… | ||
| Breaking your REST APIs to make them stronger!! | Jose Luis Latorre Millas | 01h 01m |
Claims that deliberate destructive tests reveal hard-to-find failures and reduce huge late fixes: uses k6 open source + k6 cloud to run load, stress and… | ||
| An Introduction to Elasticsearch for .NET Developers | Steve Gordon | 57m |
Shows setting up an Azure Elastic Cloud deployment, creating an index with explicit mappings, and using the new Elasticsearch.NET (NEST) V8 client and… | ||
| The Best Way To Build An AI Copilot Product? Fusion Teams! | Dona Sarkar | 51m |
A 27-person fusion team combines business experts, designers, devs and deployers to build an accessibility product suite: a Power Platform/Azure OpenAI… | ||
| What's new and coming soon for .NET | Jon Galloway | 01h 00m |
.NET 7 is out and .NET 8 previews arrive now; upgrade focus is on simple, low-risk moves like switching the SDK and using the Upgrade Assistant (GUI/VS… | ||
| Balancing Coupling in Software Design | Vladik Khononov | 01h 01m |
Argues coupling is a design tool, not a sin, and introduces a practical integration strength model with four levels—intrusive, functional, model… | ||
| Relieve the Magic | Official Aftermovie | (no speaker listed) | 03m |
Fast-paced aftermovie stitches together on-stage keynotes and deep-dive workshops, close-ups of live demos and code on screens, hallway conversations and… | ||
| Reveals How She Keeps Up-To-Date with the Latest in .NET 🌟 | Layla Porter | 01m |
Used to chase the bleeding edge and burned out, now deliberately stops chasing bleeding edge and accepts not coding every day because the job is varied… | ||
| nothing matches | ||