[Online] Simon Painter - Hacking C# & Stuart Lang - Async in C#
![[Online] Simon Painter - Hacking C# & Stuart Lang - Async in C#](https://secure.meetupstatic.com/photos/event/1/6/4/highres_489900356.webp?w=750)
Details
Sponsored by PJG Creations Ltd
About the Event:
The world has gone crazy and we at Dot NET Notts hope that you're working your way through all of the pain points.
But, we're still carrying on... And this month's Meetup will be online!
We'll be kicking off at 18:30 for an open networking chat on Zoom, before kicking our talks off at 7PM.
You can join the Zoom Meeting by simply going to the following URL and following the Prompts;
https://bit.ly/dotnetnottsmarch2020
We'll be password protecting the meetup to help prevent "ZoomBombing". We'll be sending out an email to people that have RSVP'd around 5.30pm, so make sure to check your emails!
Before that, do feel free to head over to https://zoom.us and create yourself an account as well as downloading the client to your favourite machine!
We'll also be streaming the Meetup on YouTube.
I'll tweet out the link as soon as we know what it is!
If you struggle at all, then get in touch ASAP so we can help!
------------------------------------------------------------------------------------------------
Our Speakers!
------------------------------------------------------------------------------------------------
Simon Painter - Hacking C# for the Truly Lazy
In this talk, Simon demonstrate a way of working that avoids all this unnecessary work, and gives you more time to do something more productive.
We'll look at:
- Functional Programming - what benefits does this increasingly popular paradigm bring us to cut down coding effort
- Linq & Generics - These have been a part of C# for a long time now, and are some of the most powerful features available in the language, but hardly anyone seems to be using them effectively
- MetaProgramming - break open C# and take it to the next level with code that describes how to generate code
Our goal is to write code in as few lines as possible that provides the greatest amount of impact. We also want code that's readable, and easily maintainable. We want to think smart, and think...Lazy.
Stuart Lang - Async in C#, the Old and the New:
Async/await has been around for a long time in C#, it has its benefits and is easy to fall into its pitfalls. It's also come along way since its first introduction into the language, with C# 8 adding Async Streams.
This session will cover nuanced guidance around async code, and look at some of the newer constructs available to us such as Channels.
About Simon:
Simon has been working as a .NET developer for over 13 years now in a variety of industries including government, retail and manufacturing. But as a coder, he's been playing with making computers do whatever his crazed imagination could devise since he was old enough to read his Dad's copy of the ZX Spectrum BASIC coders manual.
Simon has been speaking about Functional C# at various user groups and conferences around the UK, USA, and India, and is particularly interested in seeing just how far we can push the capabilities of C#.
When he's not coding, or running after two small children, he has been known to enjoy the classic series of Doctor Who, Fighting Fantasy Gamebooks, Cryptic Crosswords, and rather more coffee than is probably good for him.
Twitter: https://twitter.com/madSimonJ
LinkedIn: https://www.linkedin.com/in/simon-painter-45a05217/
About Stuart:
Stuart is a software engineer passionate about F#, C# and .NET. He loves attending and helping run community tech events, and contributing to open source.
Twitter: https://twitter.com/stuartblang
LinkedIn: https://www.linkedin.com/in/stuart-lang/
Swag:
Your chance to win a JetBrains License!

Sponsors
[Online] Simon Painter - Hacking C# & Stuart Lang - Async in C#