YoVDO

Abusing C#

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses C Programming Courses Dynamic programming Courses Lambda Expressions Courses Unicode Courses String Interpolation Courses Implicit Conversion Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the dark side of C# programming in this entertaining conference talk that delves into creative misuse of language features. Discover how to craft seductively attractive yet horrifying code by exploiting Unicode, dynamic typing, date formatting, static methods, regions, expression body members, preprocessor directives, multiline comments and strings, attributes, string interpolation, lambda expressions, implicit conversions, and more. Learn about quirky techniques like capture capture, formattable strings, and unary plus operators while being cautioned against ever using these devious tricks in production. Gain insights into the evolution of C# and its expanding feature set through this whimsical journey into code you should admire but never emulate.

Syllabus

Intro
Abusing C
Unicode
History
Specification
Dynamic
Dates
Date Format
Using Static
Using Regions
Expression Body Members
Preprocessor Oddities
Multiline Comment
Multiline Strings
Using Attributes
String Interpolation
Lambda Expressions
Func of Strings
Brief diversion
Implicit conversion
Formattable strings
Link query
Capture capture
Formattable
Never write sequel
New sequel command
New sequel method
Format capturing parameter
Static tool analysis
Link to Operators
Division
Unary plus


Taught by

NDC Conferences

Related Courses

Introduction to Internationalization and Localization
University of Washington via edX
Reports in Power BI
DataCamp
Introduction Pratique à YAML
Coursera Project Network via Coursera
Design the Web: Creating and Protecting Email Links
LinkedIn Learning
Localization for Developers
LinkedIn Learning