Omaha .NET User Group January Meeting
Start Time: January 27 2022, 6:00 PM
Hosted By: Buildertrend
Now = 4/6/2026 11:49:53 AM Start = 1/27/2022 6:00:00 PM
Login to RSVP
Sponsored by : Buildertrend

Posted by mruwe at January 21 2022, 8:12 AM

Fellow .NET Users,

Happy New Year! It's time for the first meeting of 2022 and we couldn't be more excited. This month we're going to be changing venues so pay attention to the location.

Our next and first meeting of 2022 will take place on Thursday, January 27th, starting at 6:00 PM. We will be meeting in-person at Buildertrend and streaming the meeting live on YouTube. Our sponsor for this meeting, will be giving away two Oculus devices at the end of the meeting. I hope you'll be able to join us for what I'm sure will be an awesome meeting.

Host:
Buildertrend

11818 I St, Omaha, NE 68137
Map

YouTube
https://youtu.be/O4EEihBIzJU

Topic:
Language Server Protocol – Enabling Modern IDE Features Across Editors by David Weinstein

Historically, powerful features of IDEs and text editors like code completion, navigating to references, and auto-refactoring have required each tool to develop a tool specific solution. However, with the development of VS Code, Microsoft designed a standard protocol to allow these features to be implemented in a single service (a language server) which any IDE or text editor can interface with. This talk will describe how a language server is implemented, the protocol used to by clients to interface with the language server, and how multiple clients can leverage the functionality of same language server.

Topic:
Let’s have some fun with C#, Google Cloud Functions, and Google’s AI products to make something comical and not the least bit useful. by Ryan Hochstetler, Derek

Google and .NET aren’t oil and water anymore. Of course, VMs are general-purpose and nothing stops you from using your language of choice, but Google’s serverless compute models have been slower to provide support for .NET languages. As of late 2020, Google Cloud Functions now support .NET 3.1 (and .NET 5 is on the way). Let’s have some fun with C#, GCF, and Google’s AI products to make something not the least bit useful.

Speakers:
David Weinstein

David is an Applications Developer III who has been working at Buildertrend for the past 4 years.

Ryan Hochstetler

Ryan is an experienced Java, Ruby, and Go dev turned cloud infrastructure nerd and availability fanatic. I’m his role as Director of Infrastructure at Buildertrend, he’s focused on building and guiding the team that is creating the next evolution of highly available and scalable infrastructure for Buildertrend’s rapidly expanding product offerings. Outside the office, you can find him on his bicycle or motorcycle, making sawdust in his woodshop, or helping out with his children’s sports teams.  A Hoosier by birth, life brought him to Nebraska where he intended to stay “for only five years,” but while in the process of leaving, found a reason to stay. His family of five (and one Great Dane) now calls Papillion home…perhaps “only for the next 10 years.”

Derek

Derek is a full stack software developer with over a decade of experience and currently works as an architect at Buildertrend. Today he keeps busy mostly working in the frontend space with Typescript and React while also keeping up with dotnet to support the backend. While not being a cloud expert, he has dabbled with cloud resources in the past and is very interested to learn more about how those resources can work together to solve interesting problems in the future.

Sponsors:
Buildertrend

Buildertrend is cutting-edge, cloud-based project management software. With nearly 1 million users across the globe, we empower the construction industry with a better way to build. Our software helps construction professionals build more projects while reducing delays, eliminating communication errors, and increasing customer satisfaction. From Estimating, Scheduling, and Change Order features to Client Communication and Document Management tools, our feature set is here to streamline every aspect of the construction process. As a partner in our customers’ successes, our team provides unmatched support, every step of the way. At Buildertrend, we believe in providing an all-in-one solution to solve real problems, deliver real results, and change the way the world builds.

Thanks,
Matt Ruwe
mruwe@omahamtg.com
.NET User's Group Co-Leader

Brian Olson
bolson@omahamtg.com
.NET User's Group Co-Leader

Join our slack channel!
https://bit.ly/2nIjSNB

Upcoming Meetings