Fellow .NET Users,
It's time for the last meeting of 2021. I'll be sending my annual wrap-up here in a few weeks, but before we do that we need to finish off our meetings. I can't think of a better way to do that than to finish strong with a set of lightning round sessions. If you're not familiar with lightning rounds, here's a quick introduction. Our normal meetings run from 60 to 90 minutes, which can be a lot of work for our presenters. With lightning rounds, we ask our presenters to introduce us to a topic that interests them and target a presentation time of 5 to 15 minutes. As you might imagine, this leads to a meeting full of introductory material that will hopefully wet your appetite for more learning on your own. It's also a great opportunity for someone to give presenting a try without the commitment to a full presentation, which can be intimidating for some people.
We still have room for more presenters if you would like to try your hand at a short 5 to 15 minute presentation. If this sounds interesting, reach out and I can answer any questions you might have.
Our next and last meeting of 2021 will take place on Thursday, December 9th, starting at 6:00 PM. We will once again be meeting in-person at FCSA and streaming the meeting live on YouTube. Our sponsor for this meeting, Modis, will be giving away two $100 gift cards 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:
Farm Credit Services of America
Join us on YouTube
Build an API in Azure without using any code by Karthik Nallajalla
- Non-Coders build an API?
- API’s be built and configured in less time?
Yes, it’s possible! Azure provides lots of services to build serverless solutions. In this session Karthik would like to take an enterprise requirement for designing an API without writing code using Azure services in a managed way, allowing control through policies, add security, insights, provide decoupling between frontend and backend. He will show how services can be enriched with capabilities like caching, throttling, advanced security, and even protocol and data translations.
Back to the Future with Entity Framework Temporal Tables by Brian Olson
Temporal Tables were first added in SQL Server 2016. This feature allows you to capture all changes made to rows in that table. With Entity Framework 6 we now have integration with those temporal tables. This talk will cover how to use this new feature in your applications!
Extreme Makeover: .NET Core Edition - Configuration System by Matt Ruwe
.NET Core was an extreme makeover from the .NET framework. Sure, a lot of the code still looks the same, but it's hard to find something that had more changes than the configuration system. This hardly feels like a remodel, but more like a demolition and rebuild. In this short presentation we'll take a look at how the configuration system in .NET core works. We'll also go over how configuration Options work and how you can use it to enhance the way you configuration your applications. Finally, we'll take a look at connecting the configuration system to Azure Key Vault and Azure Config Management in an effort to centralize your configuration and make it easier to manage.
Raspberry Pi-Hole by Alex Batenhorst
In this presentation we will go over an application called Pi-Hole installed on Raspberry Pi that is used to block advertising traffic on a DNS level.
Lessons Learned: Building Data Migration Tools by Tony Valenti
Tony works in legal tech and has built 100+ migrators for law firms between different legal systems. He has learned a lot of lessons about building good data migration tools/processes that he would like to share.Speakers:
Karthik works at First National Bank of Omaha as Senior Software Engineer. Throughout the years, he has specialized in developing the Enterprise Applications using Microsoft and Salesforce products and technologies. He also holds a Masters’ degree in Computer and Information Sciences from the University of South Alabama.Brian Olson
Brian works and Kiewit on the Architecture team where he works to make sure developers have the tools and guidance they need to solve todays business problems. Brian also co-leads the OmahaMTG user group where we aim to bring sponsors, presenters and most importantly you, our members, together to learn and grow in this shared passion we have for writing software.Matt Ruwe
Matt is a Software architect who has been designing and building applications across a variety of industries for nearly 25 years. Matt has also been leading the Omaha .NET user's group since 2008.Alex Batenhorst
Alex has ventured into IT for as long as he can remember helping small businesses on the side but recently took his first "formal" IT position in ten years at BuilderTrend.Tony Valenti
Tony is a serial technology one-trepreneur with a strong background in software engineering. He identifies markets that are ripe for automation, builds creative and innovative solutions, then surround himself with teams who support and expand his vision.Sponsors:
As global leader in professional solutions for IT, engineering and life sciences, Modis is designed to deliver agile end-to-end solutions for its customers, including professional staffing and consulting, project services, managed services, customized solutions, and outsourcing projects. Part of the world ’s leading HR solutions partner, the Adecco Group, Modis empowers its associates, consultants, clients and candidates to connect smarter in a rapidly changing world of work through technology, innovation and international expertise.
Modis is the only global brand of this kind, engaging some 35,000 associates and consultants and serving more than 6,000 customers in 18 countries worldwide. The Modis network of 20 centers of excellence and delivery centers offers customers the opportunity to benefit from best practices in their industries as well as access to the Adecco Group’s resources, experience and expert network in 60 territories. Modis offers candidates an unrivalled, diverse portfolio of projects and career development opportunities with the flexibility and security they need to thrive.
.NET User's Group Co-Leader
.NET User's Group Co-Leader