У нас вы можете посмотреть бесплатно What I've learned from 20 years of programming in C# with Joe Albahari with Q&A session или скачать в максимальном доступном качестве, которое было загружено на ютуб. Для скачивания выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
In April 2001, I wrote and published my first C# program. Join me in discovering the most valuable principles that I've learned in the 20 years of C# programming that followed. We'll cover a range of topics, with plenty of samples and useful code that you can take away. 00:00 - Introduction 01:04 - Types 18:55 - Functional Programming 19:43 - What Defines Functional Programming? 33:26 - Lazy Values 36:20 - Cache a function - Memoizer 41:49 - Using a Closure instead of a Class 43:24 - Memoizer example 45:07 - Asynchronous Programming 47:58 - How do we abstract around Futures? 53:54 - Asynchronous locking 58:04 - Implementing A-synch lock with Semaphore 01:09:48 - Await inside a UI method vs a library method 01:18:04 - Using Exceptions 01:36:18 - Implementing a Retry 01:39:02 - IEither interface 01:39:58 - Downloading samples on LINQPad 01:40:27 - Q&A Session || Subscribe for more content from SSW TV || || Press like and leave a comment below to let us know how we're doing || Twitter ↴ / ssw_tv Facebook ↴ / ssw.page ------------------------------------------------------------------------------ Joe Albahari http://www.albahari.com/ Joe Albahari is a C# MVP, author of "C# 9 in a Nutshell", and the creator of LINQPad. Joe has given more than 40 talks at conferences and user groups over the past 10 years. ------------------------------------------------------------------------------ See more videos at http://tv.ssw.com For more information about SSW's web application consulting services, please visit https://www.ssw.com.au/ssw/Consulting... Created by SSW TV | Videos By Developers, For Developers