Tag Archives: C# Language

C# 8.0 Novinky a C# 9.0 Candidates [WUG Days Brno, 15.9.2019]

Před pár hodinami byl vydán finální release .NET Core 3.0 a C# 8.0. Přináším Vám začerstva záznam z mé přednášky pro konferenci WUG Days Brno z 15. září 2019, kde jsem ukazoval chystané novinky v C# 8.0:

  • Index, Range
  • Switch Expressions
  • Pattern Matching
  • Static Local Function
  • Using Declarations
  • Nullable Reference Types
  • Async Streams, Async Dispose
  • (Target Typed New)
  • Default Interface Methods
  • Null Coallescing Operator
  • Readonly Struct Members
  • Disposable ref Structs
  • Interpolated Verbatim Strings
  • Unmanaged Constructed Types

…a plány na C# 9.0:

  • Primary Constructors, Records
  • pattern-based with expressions
  • Top level statements and member declarations
  • Covariant return types
  • Nullable-Enhanced Common Type
  • Target typed null coalescing (??) expression
  • and, or, and not patterns
  • Switch expression as a statement expression
  • Comparison operators in switch cases
  • Native-Sized Number Types
  • Extension everything

Slides a dema:

Nahrávka je publikována na našem HAVIT YouTube Channelu.

C# 8.0, Visual Studio a .NET vNext – záznam, slides a dema [TechEd DevCon Praha 2019]

Záznam z přednášky pro konferenci TechEd DevCon Praha ze 14. května 2019.

C# ref returns [Jiří Činčura, HAVIT Vzdělávací okénko 28.3.2019]

Záznam ze Vzdělávacího okénka HAVIT ze 28. března 2019, kde Jiří Činčura povídal o ref returns v C#.

Tentokrát v angličtině pro lepší zapojení našich zahraničních pracovníků.

C# 8.0 – Přehled novinek [HAVIT Vzdělávací okénko, 21.2.2019]

Záznam ze Vzdělávacího okénka HAVIT z 21. února 2019, kde jsem ukazoval chystané novinky v C# 8.0:

  • Index, Range
  • Switch Expressions
  • Pattern Matching
  • Static Local Function
  • Using Declarations
  • Nullable Reference Types
  • Async Streams, Async Dispose
  • Target Typed New
  • Default Interface Methods
  • Null Coallescing Operator

Nahrávka je publikována na našem HAVIT YouTube Channelu.

.NET Tuple types, Deconstruction [Jiří Kanda, HAVIT Vzdělávací okénko, 14.2.2019]

Záznam ze Vzdělávacího okénka HAVIT ze 14. února 2019, kde Jirka Kanda povídal o tuplech, deconstruction a jejich použití pro vícenásobné návratové hodnoty z metod.

Nahrávka je publikována na našem HAVIT YouTube Channelu.

Novinky v C# 8.0, Visual Studio 2019 a .NET vNext – záznam, dema a slides [Robert Haken, ShowIT SK 2019]

Záznam z mého vystoupení pro ShowIT Bratislava ze 5. února 2019.

Slides a dema:

Dotčená témata:

  • C# 8.0
    • Indices and Ranges
    • Switch Expressions
    • Pattern Matching
    • Static Local Functions
    • Using Declarations
    • Nullable Reference Types
    • Async Streams
    • Target-typed New
    • Default Interface Methods
    • Null Coalescing Operator ??=
  • C# vNext
    • Records
    • Extension Everything
    • Native-Sized Number Types
  • Visual Studio 2019
    • IntelliCode
    • New UI – Startup, New Project, …
  • .NET Framework 4.8
  • .NET Core 2.2, 3.0
  • Entity Framework 2.2, 3.0
  • ASP.NET Core 2.2, 3.0

Nahrávka je publikována na našem HAVIT YouTube Channelu.