Omaha .NET User Group January Meeting
Start Time: January 27 2022, 6:00 PM
Hosted By: Buildertrend
Now = 4/17/2024 2:06:06 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.


11818 I St, Omaha, NE 68137


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.

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.

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 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.


Buildertrend is the leading cloud-based construction project management software trusted by homebuilders, remodelers and specialty contractors. Since 2006, we have empowered the construction industry with a better way to build. More than 1 million users across more than 100 countries have chosen Buildertrend as their preferred platform for real-time collaboration throughout each and every stage of the building process. Our award-winning software helps construction professionals complete more projects while reducing delays, eliminating communication errors and increasing customer satisfaction.

Including Estimating, Scheduling and Change Order features as well as client communication and document management tools, our system streamlines construction processes into a single, easy-to-use platform. To date, this platform has helped the industry complete more than 2 million projects on time and on deadline. We believe in providing construction professionals a better way to solve real problems, deliver real results and experience real change.

We’re not just a vendor for our customers; we’re a partner in their successes. That’s why our team provides unmatched and unlimited support.

It all started in 2006 with two brothers and a friend. Dan Houghton, Jeff Dugger and Steve Dugger built the company on a simple belief: there’s a better way to manage construction projects. From day one, settling for good was never good enough. Our founders realized that’s just what construction pros were doing. Settling. Smart tech was missing. That meant endless opportunity to enlighten the industry with smarter communication, workflows and ways to get more done on the job site. From the basement of an Omaha home, they created a cloud-based digital platform unlike anything else.

Today – with the 2021 acquisition of CoConstruct, a complementary provider of construction management, and CBUSA, the country’s largest group purchaser for homebuilders –

Buildertrend’s team is 750 strong across the United States. As one company, our organization is far and away the market leader in residential construction software. The bigger Buildertrend becomes, the more committed we’ve become to our belief that even the best can get better. And if there is a better way, we’ll find it.

Matt Ruwe
.NET User's Group Co-Leader

Brian Olson
.NET User's Group Co-Leader

Join our slack channel!

Upcoming Meetings