What we're about

Some of our past sessions can be viewed on our YouTube channel (https://www.youtube.com/channel/UCc2KYK1NJsWiUbhjhVvUgfA).
Meetings are typically held on the second Tuesday of every month from September through June at Tyler Technologies, 11 Cornell Dr, Latham, NY 12110. Due to COVID-19 restrictions, we now meet online.
Our topics cover all things that relate to Microsoft .NET technologies and beyond. Click the "Join Us!" button to stay up to date with all of our meeting announcements and local Microsoft events.

Upcoming events (3)

C# 9.0 and beyond with Mads Torgersen

Online event

Presentation:
C# 9.0 and beyond

Mads will take you through some of the new C# 9.0 features and the thinking behind them. Also, let’s take a look at some of the thinking for further in the future. We’ll make sure there’s plenty of time for questions and discussion!

Bio:
Mads Torgersen
Mads is the Program Manager for the C# Programming Language. He runs the C# language design process and maintains the language specification. He also participates in the design of TypeScript and Visual Basic. You can follow Mads at https://twitter.com/madstorgersen

Agenda
6:00 pm - Welcome to TVUG, user group announcements
6:10 pm - Session start

Due to work from home and social distancing rules now in place, TVUG will be holding meetings online for the next few months. We look forward to seeing everyone in person, but for right now let's stay safe.

This session will be held online, via Microsoft Teams. We'll be starting at a slightly earlier time, 6:00 PM. If your company already uses Teams, you should be able to use your installed copy of Teams, otherwise, just use the web version. When you register for the event, you'll see the link to the event.

Practice session for new speakers

Online event

Are you a member of an underrepresented or marginalized group? Have you always wanted to become a tech conference speaker? No one is born a conference speaker. It's a skill that you learn and practice. And we would like to help out and make your dream a reality.

Attendees of the Global Diversity CFP Day events (https://www.globaldiversitycfpday.com/) will learn how to put together their first talk proposals. TVUG is providing a venue to present those proposals with a practice session night for speakers just starting out. This is your opportunity to do a short presentation (15 to 30 minutes) in front of a friendly audience and receive some positive feedback from TVUG organizers.

This will be a first-come, first-served event. Just reach out to us via Meetup and we'll give you a slot. If there is enough demand, we'll have more events like this. TVUG meets virtually, you can present from the privacy of your own home. This is an open invitation for new speakers.

The session will be recorded and posted privately. You'll be able to watch your video later and review your own performance.

Note:
Due to a change in the date for Global Diversity CFP Day, we pushed the date for this session back a month.

Taking a Gamble With Functional Domain Modeling

Online event

Over the past few years, Functional Programming has entered the mainstream when it comes to libraries and frameworks for various kinds of technologies and there are plenty of tutorials and resources to learn the basics.

With that being said, when it comes to building something non-trivial, there's a gap between what tutorials cover and real-world situations. For example, how do we model a system that makes illegal states unrepresentable? How do we handle operations that can fail? How do we combine business rules with application rules?

In this talk, I'm going to show you how to tackle these concerns as we model the game of Blackjack. By doubling down on concepts like algebraic data types, Options, and Results, you'll learn how to build applications that work in the real world.

Presenter: Cameron Presley, Lead Software Engineer for SentryOne and Microsoft MVP

Cameron Presley is a Lead Software Engineer for SentryOne Cameron Presley is a Lead Software Engineer for SentryOne (https://www.sentryone.com), a speaker, a Microsoft MVP, Director of Speaker Relations for CodeStock (@CodeStock) and co-organizer of FunctionalKnox (@FunctionalKnox).

Based out of Charlotte, North Carolina, Cameron has ten years of experience working with start-ups and large enterprises both publicly and privately held to architect solutions, implement solutions, and training developers to be better today than what they were yesterday!
In his spare time, Cameron can be found hanging out with his family, playing board games, jamming on the bass guitar, and reading books.

After the session, we'll have an open discussion for this month's topic or anything else.

Agenda
6:00 pm - Welcome to TVUG, user group announcements
6:10 pm - Session start
7:30 pm - Session wrap-up, open Q&A

Due to work from home and social distancing rules now in place, TVUG will be holding meetings online for the next few months. We look forward to seeing everyone in person, but for right now let's stay safe.

This session will be held online, via Microsoft Teams. We'll be starting at a slightly earlier time, 6:00 PM. If your company already uses Teams, you should be able to use your installed copy of Teams, otherwise, just use the web version. When you register for the event, you'll see the link to the event.

Past events (70)

Xamarin.Forms 5 and the Future of .NET

Online event

Photos (106)