Bill Wagner
where else to find them
what they talk about
all 4 in the filters
where they keep going back
- NDC London4 editions2017–2020
on a stage with
- Mads Torgersen2×
- Jon Skeetonce
who talks about the same things
- Kathleen Dollard15 talks
- Mads Torgersen38 talks
- Filip Ekberg38 talks
- Jared Parsons5 talks
- Shawn Wildermuth9 talks
- Jon Skeet24 talks
| title | conference | date |
|---|---|---|
| C# Goes to 11 | DevReach 2022 | 2022-09-11 |
Overview of concrete C# 11 changes coming with .NET 7 in November 2022: adds list patterns and raw string literals (triple-quote) for easier parsing and… | ||
| Change your habits: Modern techniques for modern C# | NDC London 2020 | 2020-01-27 |
Demonstrates concrete C# practices: using tuple assignments for swaps and concise equality/constructors, declaring read-only structs and read-only members to… | ||
| Much Ado about Nothing: A C# play in two acts - Act 1 | NDC London 2019 | 2019-01-30 |
Adds a compile-time-only opt-in that treats ordinary reference types as non-nullable by default, producing warnings (not runtime errors) and using Roslyn flow… | ||
| Much Ado about Nothing: A C# play in two acts. Act 2 | NDC London 2019 | 2019-01-30 |
Walks through building a survey simulator to show how C# 8 nullable reference types changes APIs, compiler flow analysis, and migration choices: enabling… | ||
| The promise of an async future awaits | NDC London 2019 | 2019-01-30 |
Explains concrete rules for C# async: convert void to Task and T to Task<T>, methods use async/await, tasks start running until their first await, and async… | ||
| C# 7.1, and 7.2: The releases you didn't know you had | NDC London 2018 | 2018-01-15 |
C# 7.1 surfaces concrete features you can enable per project: async Main for awaiting in console entry points, default literal to drop verbose default(T), and… | ||
| NET Rocks Live with Jon Skeet and Bill Wagner – Two Nice C# People | NDC London 2018 | 2018-01-15 |
Live conversation lays out concrete C# changes and engineering tradeoffs: community PRs have already added expression-bodied members and other tweaks, one… | ||
| C#: Change, Openness, and Innovation | NDC Sydney 2017 | 2017-08-14 |
C# is moving to an open design with compilers, docs and language proposals on GitHub, Roslyn powering editors like OmniSharp, and dotnet core 2.0 and NuGet as… | ||
| What were they thinking? Language design choices that seem wrong, until they don't. | NDC London 2017 | 2017-01-16 |
C# makes specific tradeoffs: it enforces no fall-through in switch to keep refactoring safe and enable pattern-matching; it adds local functions avoid delegate… | ||
| Exploring Pattern Matching in C# | NDC London 2017 | 2017-01-16 |
Walks through C# 7 pattern matching: shows is expressions that test and extract in one line, switch with when guards that order-case and introduce block… | ||
| nothing matches | ||