Null & Void - Everything about Nothing in .NET - Stefan Pölz - NDC London 2025

youtube
Null & Void - Everything about Nothing in .NET - Stefan Pölz - NDC London 2025 This talk was recorded at NDC London in London, England. #ndclondon #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: Subscribe to our YouTube channel and learn every day: / @NDC Follow our Social Media! #dotnet #programminglanguages #csharp #api #roslyn #metadata System.NullReferenceException: 'Object reference not set to an instance of an object.' I used to read this message quite almost every day. But null references, also referred to as the "billion-dollar mistake" in that context, are also a great mechanism to express optionality and unavailability of a certain resource. There are great tools to help us deal with ... utilize null pointers. IDEs and Analyzers have introduced diagnostics which warn us at compile time about potential trouble at runtime. And recently the magnificent C# 8.0 has brought us nullable reference types: a language feature which lets us annotate our API to clearly communicate the design intent of nullability. So let's explore nullable reference types (including the accompanying nullable attributes of the BCL), their representation in both Reflection Metadata and the Roslyn API, and complement that with other available keywords and operators based on null. As a side effect, we will learn about the fundamental difference of nullable reference types and nullable value types in .NET. Additionally, we shall discover an alternative to null while still retaining the semantics of "nothing" -
  2025/03/20      youtube

Our Tag

最近投稿されたプログラミング学習動画

Search Engine Marketing Full Course 2026 | Search Engine Marketing Tut

Marketing

🔥AI-Powered Digital Marketing Certificat...

  2026/03/27

AWS Security Hub Extended - Overview and Demo | Amazon Web Services

Amazon
Security

AWS Security Hub Extended: Full-Stack En...

  2026/03/27

Build real-time agents with Gemini 3.1 Flash Live!

Gemini 3.1 Flash Live lets you build age...

  2026/03/27

Tableau Full Course 2026 [FREE] | Tableau Data Visualization Course |

🔥Data Analyst Masters Program (Discount ...

  2026/03/27

What Is n8n? | n8n Tutorial For Beginners 2026 | Learn n8n In 60 Secon

🔥Generative AI, Machine Learning, And In...

  2026/03/27

Automate Product Listings with Gemini + Vision Agents

*Build a real-time voice agent with Gemi...

  2026/03/27

Best Job Platforms In 2026 | Top Websites To Get Hired Fast | Top Job

In this #Shorts video on Best Job Platfo...

  2026/03/27

Social Media Marketing Full Course 2026 [FREE] | Social Media Marketin

Marketing

🔥AI-Powered Digital Marketing Certificat...

  2026/03/27

How Experian Accelerates .NET Modernization Using Agentic AI | Amazon

Amazon

Experian's Data Office (UK&I) needed to ...

  2026/03/27

From archives to intelligence: Scaling video understanding with S3 Vec

Amazon

Moments Lab specializes in video underst...

  2026/03/27

Cochlear Scales Quality Evaluations by 22x with Amazon Connect | Amazo

Amazon

Cochlear, a global leader in implantable...

  2026/03/27

How Audible engineers got their time back with Amazon Quick | Amazon W

Amazon

Audible engineers were losing hours ever...

  2026/03/27

High Performing Security Teams in the AI Era | Amazon Web Services

Amazon
Security

Security leadership has never been just ...

  2026/03/26

Vibe designing with Stitch: create designs from natural language

Design

Simplify your design challenges with Sti...

  2026/03/26

Building LiveKit Agents with Gemini Live API

Build a voice agent with Gemini 3 Flash ...

  2026/03/26

AI for Business Full course in 11 Hours [ 2026] | How AI Could Empower

📌Generative AI Course: Masters Program :...

  2026/03/26