SlideShare a Scribd company logo
What is New in C# 7.0
Igor Fesenko
SoftServe Inc
What is New in VB 15 
Igor Fesenko
SoftServe Inc
What is New in ECMAScript 2015 
Igor Fesenko
SoftServe Inc
What is New in C# 7.0
Igor Fesenko
SoftServe Inc
ifesenko.com
Microsoft.Net.Compilers
tryroslyn.azurewebsites.net
http://www.bbc.co.uk/careers/insideout
http://www.artwanted.com/imageview.cfm?id=28705
http://www.mansitioning.com/2015/01/functiond-s-id-var-js-fjs-d.html
System.Threading.Tasks.Extensions
https://www3.ntu.edu.sg/home/ehchua/programming/cpp/cp4_PointerReference.html
How to pronounce “tuple”?
(#15229
https://jcouyang.gitbooks.io/functional-javascript/content/en/pattern_matching/index.html
New Features in C# 7.0
docs.microsoft.com
C# 7.0 language design notes
The official repo for the design of the C#
programming language
Questions
@ky7m | ifesenko.com | ifesen@softserveinc.com

More Related Content

Viewers also liked

Андрей Чебукин "Построение успешных API"
Андрей Чебукин "Построение успешных API"Андрей Чебукин "Построение успешных API"
Андрей Чебукин "Построение успешных API"
Fwdays
 
Сергей Радзыняк ".NET Microservices in Real Life"
Сергей Радзыняк ".NET Microservices in Real Life"Сергей Радзыняк ".NET Microservices in Real Life"
Сергей Радзыняк ".NET Microservices in Real Life"
Fwdays
 
Сергей Поплавский "DeepDive в Bot платформу Microsoft. Технические аспекты ра...
Сергей Поплавский "DeepDive в Bot платформу Microsoft. Технические аспекты ра...Сергей Поплавский "DeepDive в Bot платформу Microsoft. Технические аспекты ра...
Сергей Поплавский "DeepDive в Bot платформу Microsoft. Технические аспекты ра...
Fwdays
 
Игорь Леонтьев "Azure Container Service: not only Docker"
Игорь Леонтьев "Azure Container Service: not only Docker"Игорь Леонтьев "Azure Container Service: not only Docker"
Игорь Леонтьев "Azure Container Service: not only Docker"
Fwdays
 
Антон Молдован "Type driven development with f#"
Антон Молдован "Type driven development with f#"Антон Молдован "Type driven development with f#"
Антон Молдован "Type driven development with f#"
Fwdays
 
Денис Резник "Зачем мне знать SQL и Базы Данных, ведь у меня есть ORM?"
Денис Резник "Зачем мне знать SQL и Базы Данных, ведь у меня есть ORM?"Денис Резник "Зачем мне знать SQL и Базы Данных, ведь у меня есть ORM?"
Денис Резник "Зачем мне знать SQL и Базы Данных, ведь у меня есть ORM?"
Fwdays
 
Евгений Напрягло ".NET Framework Hosting API Overview"
Евгений Напрягло ".NET Framework Hosting API Overview"Евгений Напрягло ".NET Framework Hosting API Overview"
Евгений Напрягло ".NET Framework Hosting API Overview"
Fwdays
 
Борис Могила "Isomorphic React apps in production"
Борис Могила "Isomorphic React apps in production"Борис Могила "Isomorphic React apps in production"
Борис Могила "Isomorphic React apps in production"
Fwdays
 
Григорий Шехет "Treasure hunt in the land of Reactive frameworks"
Григорий Шехет "Treasure hunt in the land of Reactive frameworks"Григорий Шехет "Treasure hunt in the land of Reactive frameworks"
Григорий Шехет "Treasure hunt in the land of Reactive frameworks"
Fwdays
 
Алексей Волков "Еще несколько слов об архитектуре"
Алексей Волков "Еще несколько слов об архитектуре"Алексей Волков "Еще несколько слов об архитектуре"
Алексей Волков "Еще несколько слов об архитектуре"
Fwdays
 
Алексей Косинский "React Native vs. React+WebView"
Алексей Косинский "React Native vs. React+WebView"Алексей Косинский "React Native vs. React+WebView"
Алексей Косинский "React Native vs. React+WebView"
Fwdays
 
Юлия Пучнина "PhaserJS for advertisement: игры внутри баннеров"
Юлия Пучнина "PhaserJS for advertisement: игры внутри баннеров"Юлия Пучнина "PhaserJS for advertisement: игры внутри баннеров"
Юлия Пучнина "PhaserJS for advertisement: игры внутри баннеров"
Fwdays
 
Юрий Лучанинов "Критерии выбора JS-фреймворков"
Юрий Лучанинов "Критерии выбора JS-фреймворков"Юрий Лучанинов "Критерии выбора JS-фреймворков"
Юрий Лучанинов "Критерии выбора JS-фреймворков"
Fwdays
 
Go-jek's Go-Food Chatbot
Go-jek's Go-Food ChatbotGo-jek's Go-Food Chatbot
Go-jek's Go-Food Chatbot
Irwansyah Irwansyah
 
El currículum de mi vida
El currículum de mi vidaEl currículum de mi vida
El currículum de mi vida
Daniel Teran Carnerero
 
Growing Makers in Medicine, Life Sciences, and Healthcare
Growing Makers in Medicine, Life Sciences, and HealthcareGrowing Makers in Medicine, Life Sciences, and Healthcare
Growing Makers in Medicine, Life Sciences, and Healthcare
Bohyun Kim
 
Iron Values TPC, Spare 3, part 1/2
Iron Values TPC, Spare 3, part 1/2Iron Values TPC, Spare 3, part 1/2
Iron Values TPC, Spare 3, part 1/2
Radiochocolate
 
Scrum! But ... SAP Inside Track Frankfurt 2017
Scrum! But ... SAP Inside Track Frankfurt 2017Scrum! But ... SAP Inside Track Frankfurt 2017
Scrum! But ... SAP Inside Track Frankfurt 2017
Martin Fischer
 
Backend, app e internet das coisas com NodeJS no Google Cloud Platform
Backend, app e internet das coisas com NodeJS no Google Cloud PlatformBackend, app e internet das coisas com NodeJS no Google Cloud Platform
Backend, app e internet das coisas com NodeJS no Google Cloud Platform
Alvaro Viebrantz
 
Using Onyx in anger
Using Onyx in angerUsing Onyx in anger
Using Onyx in anger
Simon Belak
 

Viewers also liked (20)

Андрей Чебукин "Построение успешных API"
Андрей Чебукин "Построение успешных API"Андрей Чебукин "Построение успешных API"
Андрей Чебукин "Построение успешных API"
 
Сергей Радзыняк ".NET Microservices in Real Life"
Сергей Радзыняк ".NET Microservices in Real Life"Сергей Радзыняк ".NET Microservices in Real Life"
Сергей Радзыняк ".NET Microservices in Real Life"
 
Сергей Поплавский "DeepDive в Bot платформу Microsoft. Технические аспекты ра...
Сергей Поплавский "DeepDive в Bot платформу Microsoft. Технические аспекты ра...Сергей Поплавский "DeepDive в Bot платформу Microsoft. Технические аспекты ра...
Сергей Поплавский "DeepDive в Bot платформу Microsoft. Технические аспекты ра...
 
Игорь Леонтьев "Azure Container Service: not only Docker"
Игорь Леонтьев "Azure Container Service: not only Docker"Игорь Леонтьев "Azure Container Service: not only Docker"
Игорь Леонтьев "Azure Container Service: not only Docker"
 
Антон Молдован "Type driven development with f#"
Антон Молдован "Type driven development with f#"Антон Молдован "Type driven development with f#"
Антон Молдован "Type driven development with f#"
 
Денис Резник "Зачем мне знать SQL и Базы Данных, ведь у меня есть ORM?"
Денис Резник "Зачем мне знать SQL и Базы Данных, ведь у меня есть ORM?"Денис Резник "Зачем мне знать SQL и Базы Данных, ведь у меня есть ORM?"
Денис Резник "Зачем мне знать SQL и Базы Данных, ведь у меня есть ORM?"
 
Евгений Напрягло ".NET Framework Hosting API Overview"
Евгений Напрягло ".NET Framework Hosting API Overview"Евгений Напрягло ".NET Framework Hosting API Overview"
Евгений Напрягло ".NET Framework Hosting API Overview"
 
Борис Могила "Isomorphic React apps in production"
Борис Могила "Isomorphic React apps in production"Борис Могила "Isomorphic React apps in production"
Борис Могила "Isomorphic React apps in production"
 
Григорий Шехет "Treasure hunt in the land of Reactive frameworks"
Григорий Шехет "Treasure hunt in the land of Reactive frameworks"Григорий Шехет "Treasure hunt in the land of Reactive frameworks"
Григорий Шехет "Treasure hunt in the land of Reactive frameworks"
 
Алексей Волков "Еще несколько слов об архитектуре"
Алексей Волков "Еще несколько слов об архитектуре"Алексей Волков "Еще несколько слов об архитектуре"
Алексей Волков "Еще несколько слов об архитектуре"
 
Алексей Косинский "React Native vs. React+WebView"
Алексей Косинский "React Native vs. React+WebView"Алексей Косинский "React Native vs. React+WebView"
Алексей Косинский "React Native vs. React+WebView"
 
Юлия Пучнина "PhaserJS for advertisement: игры внутри баннеров"
Юлия Пучнина "PhaserJS for advertisement: игры внутри баннеров"Юлия Пучнина "PhaserJS for advertisement: игры внутри баннеров"
Юлия Пучнина "PhaserJS for advertisement: игры внутри баннеров"
 
Юрий Лучанинов "Критерии выбора JS-фреймворков"
Юрий Лучанинов "Критерии выбора JS-фреймворков"Юрий Лучанинов "Критерии выбора JS-фреймворков"
Юрий Лучанинов "Критерии выбора JS-фреймворков"
 
Go-jek's Go-Food Chatbot
Go-jek's Go-Food ChatbotGo-jek's Go-Food Chatbot
Go-jek's Go-Food Chatbot
 
El currículum de mi vida
El currículum de mi vidaEl currículum de mi vida
El currículum de mi vida
 
Growing Makers in Medicine, Life Sciences, and Healthcare
Growing Makers in Medicine, Life Sciences, and HealthcareGrowing Makers in Medicine, Life Sciences, and Healthcare
Growing Makers in Medicine, Life Sciences, and Healthcare
 
Iron Values TPC, Spare 3, part 1/2
Iron Values TPC, Spare 3, part 1/2Iron Values TPC, Spare 3, part 1/2
Iron Values TPC, Spare 3, part 1/2
 
Scrum! But ... SAP Inside Track Frankfurt 2017
Scrum! But ... SAP Inside Track Frankfurt 2017Scrum! But ... SAP Inside Track Frankfurt 2017
Scrum! But ... SAP Inside Track Frankfurt 2017
 
Backend, app e internet das coisas com NodeJS no Google Cloud Platform
Backend, app e internet das coisas com NodeJS no Google Cloud PlatformBackend, app e internet das coisas com NodeJS no Google Cloud Platform
Backend, app e internet das coisas com NodeJS no Google Cloud Platform
 
Using Onyx in anger
Using Onyx in angerUsing Onyx in anger
Using Onyx in anger
 

Similar to Игорь Фесенко "What’s New in C# 7.0"

Rakuten and Microsoft talk DevOps in Real World
Rakuten and Microsoft talk DevOps in Real WorldRakuten and Microsoft talk DevOps in Real World
Rakuten and Microsoft talk DevOps in Real World
Tsuyoshi Ushio
 
Cv vipin
Cv vipinCv vipin
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
Thomas Conté
 
ASP.NET MVC 3
ASP.NET MVC 3ASP.NET MVC 3
ASP.NET MVC 3
joselinoneto
 
A little bit about code injection in WebApplication Frameworks (CVE-2018-1466...
A little bit about code injection in WebApplication Frameworks (CVE-2018-1466...A little bit about code injection in WebApplication Frameworks (CVE-2018-1466...
A little bit about code injection in WebApplication Frameworks (CVE-2018-1466...
ufpb
 
How we integrate & deploy Mobile Apps with Travis CI
How we integrate & deploy Mobile Apps with Travis CIHow we integrate & deploy Mobile Apps with Travis CI
How we integrate & deploy Mobile Apps with Travis CI
Marcio Klepacz
 
30 Tools for Modern .NET Web Development in 60 Minutes (Jonathan Tower)
30 Tools for Modern .NET Web Development in 60 Minutes (Jonathan Tower)30 Tools for Modern .NET Web Development in 60 Minutes (Jonathan Tower)
30 Tools for Modern .NET Web Development in 60 Minutes (Jonathan Tower)
ITCamp
 
Getting start Java EE Action-Based MVC with Thymeleaf
Getting start Java EE Action-Based MVC with ThymeleafGetting start Java EE Action-Based MVC with Thymeleaf
Getting start Java EE Action-Based MVC with Thymeleaf
Masatoshi Tada
 
Overview of CSharp MVC3 and EF4
Overview of CSharp MVC3 and EF4Overview of CSharp MVC3 and EF4
Overview of CSharp MVC3 and EF4
Rich Helton
 
MV(C, mvvm) in iOS and ReactiveCocoa
MV(C, mvvm) in iOS and ReactiveCocoaMV(C, mvvm) in iOS and ReactiveCocoa
MV(C, mvvm) in iOS and ReactiveCocoa
Yi-Shou Chen
 
Building HTTP APIs with ASP.NET Core
Building HTTP APIs with ASP.NET CoreBuilding HTTP APIs with ASP.NET Core
Building HTTP APIs with ASP.NET Core
Filip W
 
Web Systems Architecture by Moshe Kaplan
Web Systems Architecture by Moshe KaplanWeb Systems Architecture by Moshe Kaplan
Web Systems Architecture by Moshe Kaplan
Moshe Kaplan
 
Angular 2: What's New?
Angular 2: What's New?Angular 2: What's New?
Angular 2: What's New?
jbandi
 
Getting started with .net on openSUSE (asp.net with c#)
Getting started with .net on openSUSE  (asp.net with c#)Getting started with .net on openSUSE  (asp.net with c#)
Getting started with .net on openSUSE (asp.net with c#)
Alin Alifah
 
Using C# on Surface
Using C# on SurfaceUsing C# on Surface
Using C# on Surface
Takaaki Suzuki
 
Asp.net core tutorial
Asp.net core tutorialAsp.net core tutorial
Asp.net core tutorial
HarikaReddy115
 
The VP R&D Open Seminar on Project Management, SCRUM, Agile and Continuous De...
The VP R&D Open Seminar on Project Management, SCRUM, Agile and Continuous De...The VP R&D Open Seminar on Project Management, SCRUM, Agile and Continuous De...
The VP R&D Open Seminar on Project Management, SCRUM, Agile and Continuous De...
Moshe Kaplan
 
Webpack Tutorial, Uppsala JS
Webpack Tutorial, Uppsala JSWebpack Tutorial, Uppsala JS
Webpack Tutorial, Uppsala JS
Emil Öberg
 
GoodBarber presentation for students
GoodBarber presentation for studentsGoodBarber presentation for students
GoodBarber presentation for students
Dominique SIACCI
 
Untangle Your Front End Development with Visual Studio 2015
Untangle Your Front End Development with Visual Studio 2015Untangle Your Front End Development with Visual Studio 2015
Untangle Your Front End Development with Visual Studio 2015
Scott Heckel
 

Similar to Игорь Фесенко "What’s New in C# 7.0" (20)

Rakuten and Microsoft talk DevOps in Real World
Rakuten and Microsoft talk DevOps in Real WorldRakuten and Microsoft talk DevOps in Real World
Rakuten and Microsoft talk DevOps in Real World
 
Cv vipin
Cv vipinCv vipin
Cv vipin
 
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
 
ASP.NET MVC 3
ASP.NET MVC 3ASP.NET MVC 3
ASP.NET MVC 3
 
A little bit about code injection in WebApplication Frameworks (CVE-2018-1466...
A little bit about code injection in WebApplication Frameworks (CVE-2018-1466...A little bit about code injection in WebApplication Frameworks (CVE-2018-1466...
A little bit about code injection in WebApplication Frameworks (CVE-2018-1466...
 
How we integrate & deploy Mobile Apps with Travis CI
How we integrate & deploy Mobile Apps with Travis CIHow we integrate & deploy Mobile Apps with Travis CI
How we integrate & deploy Mobile Apps with Travis CI
 
30 Tools for Modern .NET Web Development in 60 Minutes (Jonathan Tower)
30 Tools for Modern .NET Web Development in 60 Minutes (Jonathan Tower)30 Tools for Modern .NET Web Development in 60 Minutes (Jonathan Tower)
30 Tools for Modern .NET Web Development in 60 Minutes (Jonathan Tower)
 
Getting start Java EE Action-Based MVC with Thymeleaf
Getting start Java EE Action-Based MVC with ThymeleafGetting start Java EE Action-Based MVC with Thymeleaf
Getting start Java EE Action-Based MVC with Thymeleaf
 
Overview of CSharp MVC3 and EF4
Overview of CSharp MVC3 and EF4Overview of CSharp MVC3 and EF4
Overview of CSharp MVC3 and EF4
 
MV(C, mvvm) in iOS and ReactiveCocoa
MV(C, mvvm) in iOS and ReactiveCocoaMV(C, mvvm) in iOS and ReactiveCocoa
MV(C, mvvm) in iOS and ReactiveCocoa
 
Building HTTP APIs with ASP.NET Core
Building HTTP APIs with ASP.NET CoreBuilding HTTP APIs with ASP.NET Core
Building HTTP APIs with ASP.NET Core
 
Web Systems Architecture by Moshe Kaplan
Web Systems Architecture by Moshe KaplanWeb Systems Architecture by Moshe Kaplan
Web Systems Architecture by Moshe Kaplan
 
Angular 2: What's New?
Angular 2: What's New?Angular 2: What's New?
Angular 2: What's New?
 
Getting started with .net on openSUSE (asp.net with c#)
Getting started with .net on openSUSE  (asp.net with c#)Getting started with .net on openSUSE  (asp.net with c#)
Getting started with .net on openSUSE (asp.net with c#)
 
Using C# on Surface
Using C# on SurfaceUsing C# on Surface
Using C# on Surface
 
Asp.net core tutorial
Asp.net core tutorialAsp.net core tutorial
Asp.net core tutorial
 
The VP R&D Open Seminar on Project Management, SCRUM, Agile and Continuous De...
The VP R&D Open Seminar on Project Management, SCRUM, Agile and Continuous De...The VP R&D Open Seminar on Project Management, SCRUM, Agile and Continuous De...
The VP R&D Open Seminar on Project Management, SCRUM, Agile and Continuous De...
 
Webpack Tutorial, Uppsala JS
Webpack Tutorial, Uppsala JSWebpack Tutorial, Uppsala JS
Webpack Tutorial, Uppsala JS
 
GoodBarber presentation for students
GoodBarber presentation for studentsGoodBarber presentation for students
GoodBarber presentation for students
 
Untangle Your Front End Development with Visual Studio 2015
Untangle Your Front End Development with Visual Studio 2015Untangle Your Front End Development with Visual Studio 2015
Untangle Your Front End Development with Visual Studio 2015
 

More from Fwdays

"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
Fwdays
 
"Microservices and multitenancy - how to serve thousands of databases in one ...
"Microservices and multitenancy - how to serve thousands of databases in one ..."Microservices and multitenancy - how to serve thousands of databases in one ...
"Microservices and multitenancy - how to serve thousands of databases in one ...
Fwdays
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
Fwdays
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
Fwdays
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
"Black Monday: The Story of 5.5 Hours of Downtime", Dmytro Dziubenko
"Black Monday: The Story of 5.5 Hours of Downtime", Dmytro Dziubenko"Black Monday: The Story of 5.5 Hours of Downtime", Dmytro Dziubenko
"Black Monday: The Story of 5.5 Hours of Downtime", Dmytro Dziubenko
Fwdays
 
"Reaching 3_000_000 HTTP requests per second — conclusions from participation...
"Reaching 3_000_000 HTTP requests per second — conclusions from participation..."Reaching 3_000_000 HTTP requests per second — conclusions from participation...
"Reaching 3_000_000 HTTP requests per second — conclusions from participation...
Fwdays
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
Fwdays
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
"What I learned through reverse engineering", Yuri Artiukh
"What I learned through reverse engineering", Yuri Artiukh"What I learned through reverse engineering", Yuri Artiukh
"What I learned through reverse engineering", Yuri Artiukh
Fwdays
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
"Micro frontends: Unbelievably true life story", Dmytro Pavlov
"Micro frontends: Unbelievably true life story", Dmytro Pavlov"Micro frontends: Unbelievably true life story", Dmytro Pavlov
"Micro frontends: Unbelievably true life story", Dmytro Pavlov
Fwdays
 
"Objects validation and comparison using runtime types (io-ts)", Oleksandr Suhak
"Objects validation and comparison using runtime types (io-ts)", Oleksandr Suhak"Objects validation and comparison using runtime types (io-ts)", Oleksandr Suhak
"Objects validation and comparison using runtime types (io-ts)", Oleksandr Suhak
Fwdays
 
"JavaScript. Standard evolution, when nobody cares", Roman Savitskyi
"JavaScript. Standard evolution, when nobody cares", Roman Savitskyi"JavaScript. Standard evolution, when nobody cares", Roman Savitskyi
"JavaScript. Standard evolution, when nobody cares", Roman Savitskyi
Fwdays
 
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y..."How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
Fwdays
 
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
Fwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Fwdays
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
Fwdays
 
"What is a RAG system and how to build it",Dmytro Spodarets
"What is a RAG system and how to build it",Dmytro Spodarets"What is a RAG system and how to build it",Dmytro Spodarets
"What is a RAG system and how to build it",Dmytro Spodarets
Fwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Fwdays
 

More from Fwdays (20)

"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
 
"Microservices and multitenancy - how to serve thousands of databases in one ...
"Microservices and multitenancy - how to serve thousands of databases in one ..."Microservices and multitenancy - how to serve thousands of databases in one ...
"Microservices and multitenancy - how to serve thousands of databases in one ...
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
"Black Monday: The Story of 5.5 Hours of Downtime", Dmytro Dziubenko
"Black Monday: The Story of 5.5 Hours of Downtime", Dmytro Dziubenko"Black Monday: The Story of 5.5 Hours of Downtime", Dmytro Dziubenko
"Black Monday: The Story of 5.5 Hours of Downtime", Dmytro Dziubenko
 
"Reaching 3_000_000 HTTP requests per second — conclusions from participation...
"Reaching 3_000_000 HTTP requests per second — conclusions from participation..."Reaching 3_000_000 HTTP requests per second — conclusions from participation...
"Reaching 3_000_000 HTTP requests per second — conclusions from participation...
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
"What I learned through reverse engineering", Yuri Artiukh
"What I learned through reverse engineering", Yuri Artiukh"What I learned through reverse engineering", Yuri Artiukh
"What I learned through reverse engineering", Yuri Artiukh
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
"Micro frontends: Unbelievably true life story", Dmytro Pavlov
"Micro frontends: Unbelievably true life story", Dmytro Pavlov"Micro frontends: Unbelievably true life story", Dmytro Pavlov
"Micro frontends: Unbelievably true life story", Dmytro Pavlov
 
"Objects validation and comparison using runtime types (io-ts)", Oleksandr Suhak
"Objects validation and comparison using runtime types (io-ts)", Oleksandr Suhak"Objects validation and comparison using runtime types (io-ts)", Oleksandr Suhak
"Objects validation and comparison using runtime types (io-ts)", Oleksandr Suhak
 
"JavaScript. Standard evolution, when nobody cares", Roman Savitskyi
"JavaScript. Standard evolution, when nobody cares", Roman Savitskyi"JavaScript. Standard evolution, when nobody cares", Roman Savitskyi
"JavaScript. Standard evolution, when nobody cares", Roman Savitskyi
 
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y..."How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
 
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
"What is a RAG system and how to build it",Dmytro Spodarets
"What is a RAG system and how to build it",Dmytro Spodarets"What is a RAG system and how to build it",Dmytro Spodarets
"What is a RAG system and how to build it",Dmytro Spodarets
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 

Recently uploaded

Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
HarisZaheer8
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
Pravash Chandra Das
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Jeffrey Haguewood
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 

Recently uploaded (20)

Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 

Игорь Фесенко "What’s New in C# 7.0"

Editor's Notes

  1. https://tryroslyn.azurewebsites.net/#b:master/f:r/K4Zwlgdg5gBAygTxAFwKYFsDcBYAUAB2ACMAbMAYxnJIEMQQYBhGAbzxg5kNIpgDcA9mAAmMALIAKAJSt2neXPkdIyGEUgwAvDAAMRAIw6d+gPqHDJo8cuGdOXEs4qYAC1QAPLbvf6iJmjomACxBJgBmqPaOyhCqwqiU2gDMSSYArGmhQUkATFHRzgDuqGAATqLapjkmJqk1oTXpjTUAbM01AOztNQAc3QCc+Y7CAsQkqDClqDQkXqZWAHT6y2aoALTzRkMKDtEA9HuKSowCECAC4wsA6qVgaAAykKgScMi30AsAouj4yAgANOoIP83O5/vFyP9imVhP8pjMpNsAL54FG4PB4ADaADFaFAQABdPCoCDAdAwABKJPipQAKgh8Kg8GxcABIABypwm2h07h0/yOABEaMgaABVW5eXn6AW7DgAcQAWmB8FL3DlZfITrEScgAAo0KDc7xBTWcABqYFQhQNRrVPTNHAAEgJ0KhbcbpToYKiMejcDi8YTiaTyVSIDT6Yz2dbmXgOVzolKiFYjI6YMLRRKwEoeSmrDKjkqVUm8wX+UdtWhYh7k0ZbOnLdba5wy7YK3KYC63S2OHn297fbggA
  2. https://tryroslyn.azurewebsites.net/#b:master/f:r/K4Zwlgdg5gBAygTxAFwKYFsDcBYAUKSWRFDAOgGEB7AG2tQGNkxKIRSBxVCVAJzHpz5w0GCgCGTejHJj6AC1QBZMRDFRegvAAdgAI2r8Y9amJAhpMAN54YtmDbsA3SmAAmMAPIRqCD8GQAFJT+MJDIMGIANMHhYTC6kTAxoRDh9ACUDrbWuHZ5ETAAvPFFRqUArIJ5AL5Z9rl2OvqGzm4wigHp9Xk5+XYA9P1JIY5iPCB1eWGkACo8CAAKYyCoAQBE5WvRIXFg6VV9MK7B+qiz80vjqxtbyaM8R/uTds+2rgxg6GLU54vL15tEskAPpPBp9V6hABmARk8jOcwQnGQADVvsBriBgOgtsNwvcYFCeJR0HCFOlMuD8r1DlNSkSSWTUAc+rUqXkGaTZApSgBGAAMLLykMGRzAIHoY1cE3ZL1ltmBFSFwvlnm8vn8QRCwKB2t14VByrltNFADFgBB6AAeMKRMIAPkJFqkxUVhUdwKFbLyota7hRLlcnSKHtKAbcnUEbLwxlM5iZylU6h4eBptiaBik4kkMAAIvwmCwxggrSg+NA7alHUzSpDuAB3PMF5iqeal5DlqCJB11NP5ADaayxOIAuhU6tUo0A==
  3. https://tryroslyn.azurewebsites.net/#b:master/f:r/K4Zwlgdg5gBCAuBDeYDGMDKBPBBTAtgHQDCA9hCKQDa4DcAsAFAAOwARlWjKlYiCDABKuSsABOqXEwDeTGPJisOXYaIm4AFAEoYAXgB8MAOpiw8XABlImgCQAiVPFJiY0iIny5SAMw2rS4pJaAL52WgyMCjAAfv6BmjoGxqbmVhC2dt6QiJwAXrgubh5evnHqIWERUXIKzKYAbsi4MJDwMAD6+JDA5iBVCjXySpzorTAAEgFiAoOus1FQuG1Jnd29MAD0MABsAAz9UfIgS3qGqxA9InowjVTAzQBUO/uzwbOzw1xspNQwAJIgACiiDEVCwpw6XQu6wAPLoYABGACsEWCQA==
  4. https://tryroslyn.azurewebsites.net/#b:master/f:r/K4Zwlgdg5gBAygTxAFwKYFsDcBYAUAB2ACMAbMAYxnJIEMQQYBhGAbzxg5gDcB7MAExgBZABQoATpFj4a4mugCUrdp1VgAZiJlz0MALx6YEYCRIKVqjm1yXbMZAAtxPAO5HUbgILiowdKghkADkTEgBRAA9yVHxkMB4IEQh5VB5NbXkFBRwbOwBfdgtLLlluGhJ9GAysItVazgB6BpLxMorDapgAfi77J1d3Lx8/AODQyOjY+MTk/zStWUzs+o4VmCaYAH1Kzp6+5zcIDxhvX39AkNMJmLiEpJT56qycuxg1xgSQHhJUADoAdUkaAAMpBUCISmYXpwCrg8kA
  5. using System.Threading;using System.Threading.Tasks;using static System.Console;namespace AsyncReturnTypes{ class Program { private static bool _cache; private static int _cacheResult; static void Main() { WriteLine($"Main Thread Id: {Thread.CurrentThread.ManagedThreadId}"); var result = AsyncCall().Result; WriteLine(result); WriteLine("-----------"); WriteLine("2nd attempt"); result = AsyncCall().Result; WriteLine(result); } private static ValueTask<int> AsyncCall() { WriteLine($"AsyncCall Thread Id: {Thread.CurrentThread.ManagedThreadId}"); return _cache ? new ValueTask<int>(_cacheResult) : new ValueTask<int>(LoadCache()); } private static async Task<int> LoadCache() { WriteLine($"LoadCache. Cache miss. Thread Id: {Thread.CurrentThread.ManagedThreadId}"); await Task.Delay(100); _cache = true; _cacheResult = 5; return _cacheResult; } }}
  6. https://tryroslyn.azurewebsites.net/#b:master/f:r/K4Zwlgdg5gBAygTxAFwKYFsDcBYAUKSWRFDAOgBUALAJ1QEMATQiukAaxB1wAdgAjADZgAxjGEDWIGABkA9sLoCAYsAjDkYWRCkBvPDAMxegkTABussAxgBZABQBKGHtyG3Mfe4ORkMAIIMDHIKAnY+MHQANDDhfE4AvAB8ETAA1DB8XF4Gnl7hdHQw8TAArFnZsXxFMAAM5V5mdNQwtCDAAr7FAUHyinYFkXxx9e65o67ZAPST4d3BigDqYMiUAMICsm20YRC+dAnJhelDI25jZxNe0+aW1vYHMAD61fdc54aTAFTvBqwIajByKw2AAeHzJbp+ED/YTzUL5aKxBw/Zwotx0ADudGWgOBpAAmmBUAIGI5TtlaMhgNQICljuSDABfFGfSZjZmXDycgDaNgQfmQyGoAF0xsYhKILFZbAAmOy8/mCkUxXYRZGclzZGDTOa9UIOBnamaq3UheV8gVC4UqvaI1VxIqHNIZEYcjl4cSSWyKoUALn8SrAfGAaDwLkZQA===
  7. https://tryroslyn.azurewebsites.net/#b:master/f:r/K4Zwlgdg5gBAygTxAFwKYFsDcBYAUAB2ACMAbMAYxnJIEMQQYBhGAbzxg5kNIpgDcA9mAAmMALIAKAJSt2neXxoAnGBGDoAjDAC8MAAw5c8hctXqATDpgBWQ8c5z7kZDHQ0AHlt0BxVMjEeAEIIAGo0JMCoEmqaADRm6OZSdvYwzq4elj5+Ae7BAEqoAGYSSsUJGvFlRQlJKfaOxowCECACJKgAdADqSmBoADKQUQAkAERuntoskxoAvrGT5tNLc2PJjfKbnAD0AFR4AJCHiipkKFYQqADuMADy+Mhg6GAAXqjCQygAPAAKQhBkAA+aSGY7nZAAbT0AF1OgANKy2bYcPY7RpzRqNdK+fxBULhSISdI0eLpIhSRpsIypMAlGgwIEwCko2Q01KcMrIYBKCAwGj1YyY9nGLk8vlEQXCrYi6ppQEwXG5ArFUrlElVdUKlki6kcukSBlMnUcvUczl+cUwOUC1nS1Ji3nW8qSjF4YV4ah0BgPJ4vd6fMA/AAqTLN+D6ijQMGDkJhMAA+v0MCAUjsdjBAGQEMYAFqhnRcBDUvshvqHAJgEDGe+A66FQgJoTxacm4ZEocuDMGQOaDkPSkGEqHc8bNHCgflYzu5TrlSbQ6BAfYgg+HmBg9uFHtwKCUwHILn+zjwo64xDbMGEAjP+cRLHHyEwID8mHtHFbvEv15gAE1WPfH8+m54HgQA== https://tryroslyn.azurewebsites.net/#b:master/f:r/A4VwRgNglgxgBDCBDAziuBhOBvAsAKDiLhQBclTY4AnAUwDM4oA7UuAMQHtOAKOxlmygBKAsRxjxxOqRDVmNBnGa0A7k1YBtALo4ADAF9Ne7QG5JRAwQslyleCGYok9WooGs4AISTUeowmI8QKkNNgBPOABeOD1zEKkZOQV+Dm4+JXDhePErfAMgA=== https://tryroslyn.azurewebsites.net/#b:master/f:r/K4Zwlgdg5gBAygTxAFwKYFsB0BhA9gG31QGNkxcIRMBxVCVAJzGIG4BYAKFElhQEMyxeEjRY8lAqnYcADsABG+ZjGL4+IEDGwwA3pxgGYcxcoaoAZjEjIYAWQAUuYDeswAHgEpd+w75++DM0tXADc+fBgAXhggmAAxSAATewBGABoYegB3AG0AXV0YdJgAJgyAZhgAXw9pAMMAGTAUAB5rAD5M4HR5Rk1o7Jgm1o7ClOq6+pgAemnY1xASCkSomIsunr6cgAY8yfrOfwDXPlXt/YD5iBt5Vdi+C99b6IBWR8MAdSY0Jvp7ABIAER8SI6PhVNLyUHyCFhfCguFVQG1I5+DhTGCowwJCDJYrZfJjapeADU0RS5yxBipmPRUzMyGADAga0sDicNk8LBm0xgtwA+kcqlj9ABIK42HHJVwQbq9BgZayE2WbBggLyRTqxFXykA7Pa0qpAA
  8. https://tryroslyn.azurewebsites.net/#b:master/f:r/K4Zwlgdg5gBAygTxAFwKYFsDcBYAUKSWFAQ2TAGN4k10A6AYQHsIRGAbVHfcaKlDBuw7kyzELQDiqCKgBOFLniW5lqlbgAOwAEZsKMcm2IgQMejDwBvPDFswtu/QDdGYACYwAsgAoAlBdw7GGtAoLsAFWANDgAeSGQAGniAPhh2N0jo1BgAXhgZAHcYTNj4hJgU7wBGBIAmXy4wu28y+P9Ckuy86rqGmyaAgZgAemGOqI5ctLYMic5+poWwpaCnYlkKqcKYADViNmBUTriIRIrT5J76xrsASFlUADMYFtOYYnL4mG1/Ym0ph7PMA3Jp/WjEKYAVhBYVGACphis7EjbAARCiiCDrBAxV6JNoJFDyaCpNwYsDMbEwoIomAAdXkaAAMpBUN50p0+qEmgywMzWd5xlkuUEAL54UVAA== https://tryroslyn.azurewebsites.net/#b:master/f:r/K4Zwlgdg5gBAygTxAFwKYFsDcBYAUKSWFAQ2TAGN4k10A6AYQHsIRGAbVHXAB2ACM2FGOTbEQIGPRh4A3nhgKYvAUIBujMABMYAWQAUASmm5FMOSdOLIyGMQA0fLpcV77fIwF4YegAx2AjAZOzsYhMKrEAE7eAB52CJ7efoHBzvIhEdE2Xnr+dgBMdgDMdgAsdgCsdgBsdgDsdgAcQelpFs4A6pFgaAAykKh6ACQARDLEAL52MnxTMjFzCHPIEyMt7TATraGKAPQAVNt61jAcAGbIdjAn3VAAFshGAOKoyP3oPSCG2+Zhka/ASIQbx5fLrUxbDb7XZ4CZAA= https://tryroslyn.azurewebsites.net/#b:master/f:r/K4Zwlgdg5gBAygTxAFwKYFsDcBYAUKSWFAQ2TAGN4k10A6AYQHsIRGAbVHXAB2ACM2FGOTbEQIGPRh4A3nhgKYvAUIBujMABMYAWQAUASmm5FMOSdOLVxAE4w9ADwA0CIwF4YEVAHcYABQ0IZD0ARicAJgMuS0V5GJgAdRswNAAZSFQ9ABIAIhkHAF8nGQQCnKi4hQK8atw8FBtgcmR/QORZSqV+QUpNRm7UGAANMxgoVGRMGFrTZR6YPoGYAE1R8cnpvE65oQDIYP2YZxhD11GRjwcp1Y8EKdrt7rUNbQARVHJmBqbg/pbFgSDY5/Bb9QEwM4yI4wDxDKYIGEre41IA https://tryroslyn.azurewebsites.net/#b:master/f:r/MYGwhgzhAEDKCmAnAbgS2PAwtA3gWAChpoAHRVZMAF3mgEkEV14BBaAfQiTQxYG5CxMhWq0G3ZgCEOXJhkkCi0QaQCuAIxDo4EjJgAU4ua2iyerADT1G56WakBKaAF4AfCuL7OuyzJ+SnZ2h9e14rUPgAxQBfQjiCVAA7GkQAMzAMax82HFiE5KR0zKNbXGigA== https://tryroslyn.azurewebsites.net/#b:master/f:r/A4VwRgNglgxgBDCBDAziuBhOBYAUAbzzmLgDcB7KAEzgDFzyAeAFQD4AKZuADwBo4uATwCUcfAF8iJKcVCRYZSjQCy7UTLEaScdmEEAXAKb89R0dzgBeHQAZ+N4QG4tJXQeNxTh4QH44gq1t7JxdienJ2PiC4Byc4AHp4uAB5AGlQugZ2QX52OxjhOMS4AFEAJzLyMo1JXHEgA==
  9. https://tryroslyn.azurewebsites.net/#b:master/f:r/K4Zwlgdg5gBCAuBDeYDGMDKBPBBTAtgHQDCA9hCKQDa4DcAsAFBMvNusdsAOwARlWhioqiECBjEYTAN5MY8mD36CAbqTAATGAFkAFAEopjBTFnGTClYgBOMMDAC8MAKwNzFmAAVrkeAEkAMwAxMBVcXTB9Nw95b19Avwh4CKi5BQBfNPksmDVNLx8kwJCw3VJeACtcVHg7CB54fRyzGLsAiPrgWrBxZyb3CxbWhQB1H3hcABlIcIAiP27e2dSBk0yB9ZMcvK04ooDE5PKqmrqG/pMhjzB2yAa7cV87C5ir4bGwCemIcMjomM2MRyJgA9AAqYEKG4wXQAQg69x6dVqEFI/iS+heHjerRBII+XxmulR6PghAA4rh4AAVLBccKY/4eQEeXBUEC4SHyHExAlTIkkw4Uqm0+kGFatFkWMEgnJS8E5VDkBDImAlXCOFxMowmXikag6ACMZUq1VqpEMDgAfDBSA81aE6Dk9QbtAAmE0nc2Wm12pG6dUShQypjrJh44SicTq0wwdJAA= https://tryroslyn.azurewebsites.net/#b:master/f:r/K4Zwlgdg5gBCAuBDeYDGMDKBPBBTAtgHQDCA9hCKQDa4DcAsAFAAOwARlWjKlYiCDGIwmAbyYwJMAG6kwAExgAxUqQAUkeAH4YiAJTjJYxpJMwA6gCcw8XABlIuVasQwwAquVhVdMbVRgAXDAAjLq0wsamEpbWdg5OLm5w8FbQcD7aAkEIqVCEAKL4zPBYYREmAL5MFUA=== https://tryroslyn.azurewebsites.net/#b:master/f:r/MYGwhgzhAEDC0FgBQBvZ0PQG4HsCWAJtALIA8AKgHwAU50ALgJSJKbRqtuZ4Bm019aHhixmKaAF9oAemnQcAa3RcMvfoOFxowMZJlzYAZQAcARgBMp6AC4APsowTkEoA https://tryroslyn.azurewebsites.net/#b:master/f:r/K4Zwlgdg5gBAygTxAFwKYFsDcBYAUKSWRFDAOgGEB7AG2tQGNkxKIRSBxVCVAJzHpz5w0GCgCGTevCRp0FFiBqpBeVbjUb1WgA7AARtX4x61MSBAxyMPAG88MBzF0GjAN0pgAJjACyACgBKa1xHGDsQ0MdXMR4YSj0AKxgAXhgAIgBWNMFIxzgAdzBkegALAAUJNB5WP3iEgJzHAF97R1aHdy94QuLyyt4auoZkOMThgBVKcdQUAPbI8NzckB7SmFqxxknp2fmlsL39x3ozVBhIEbAYfJKuc5TUjIAuQ6PIgHU+NAAZSFQ/AAkaQAZpRgBBvMhbqIGDxUMg0g1Xm9HHo4WIANaNFFtCI4hwnEBnC7nF54/GhT5FVC/biAkFgiEwMQQc4QEY2MBNRHYimo9FY5H7IVLQlnCDAWhkvmRKE8Sj5GDcRUAQR4UGA6C4yAAcpLqABRAAe9FQ2iYLD8EDEWsowI2CQmUxmyACSPJOJFuTFomQfBEFhudxQ/qgpAAkiA9bQAPI8A3oc0IPwgALSmWOKk/P5+NJQs4YJO+0M8r1HNGoTG8z0elE+kOEUTpjMwLM0nNAgBijO8YmLjZsIG57pbDgrVbLoUnx1OMDKHnZTmut1Z2lIAA0HjAAAwwABke6cpAAmlvt82M23af8uz3mU4FwiR6Px4La29pwTZ+GDRKtTwxAMVAAB4LgAPjZZBfhQC8ZVfasUU/YxZ2iWJKFgvkrxzSgOHhcYEG0f43QQil4KQ4V3yOAB6KifT8C4ABoLiCZBgG0OgnhgMjKJrGVPFQYExElZAMIpLC6SBHVKHOfizBgBB4VLHiUW4nEWko9T1LwENgEYOdH1seZnEMKRPDBICYE3GwYCgeFMBhZB7PU0JjKMMz9DoGBT2s2zHIcpy8CaIA==