• Common code with Blazor Client Side; Logging with Serilog - Brent & Duane

    Join us for some lightning talks. Common code with Blazor Client Side - Brent Stewart Logging with Serilog - Duane Newman

    3
  • Staying Social In a Distanced World - Duane & Brent

    Online event

    Join us for our first ever virtual user group meeting. We'll have an open discussion about how stay home orders have impacted our day-to-day work and life schedules and how we can stay connected with our community and co-workers now and in the future. Lightning Talk: Developing Locally with NuGet - Duane Newman Do you work with multiple projects across repositories that are built and consumed as NuGet packages? Then you've likely ran into the need to go through dev cycles on changes that impact your projects consuming a package. This usually involves committing your code (or doing a Pull Request) to get your changes built into a package. Often, this results in needing to make more changes and wait for another package. I'll show a method we use to create and consume these packages locally so you can push your changes with confidence they work as needed. Sponsored by KCDC

    1
  • Start Me Up: Configuration and DI in ASP.NET Core - Jeffrey Strauss

    Start Me Up: Configuration and DI in ASP.NET Core Adoption of ASP.NET Core continues to grow in development shops around the world. The .NET community offers a nice selection of templates for getting a new project moving quickly. On the other hand, more complex applications may require you to go deeper than what comes out of the box. The configuration and dependency injection systems in ASP.NET Core are flexible and powerful, and it is worth understanding the details of how a modern web application on the framework spins up on start. This session provides a walkthrough of the Startup and Program classes, the host and app builders, configuration, DI, and middleware. Learn how to build your own middleware providers and pipeline. Create custom extension methods to register services with your application quickly and easily. Leverage the power of ASP.NET Core to work best for you and your organization. Speaker: Jeffrey Strauss (http://twitter.com/jeffreystrauss) Jeff is a technical advisor, an executive consultant, and an attorney. As a solution architect on the Multicloud team at World Wide Technology—and with his unique experiences that combine tech and business—he maintains a passion for solving problems with inspired solutions, improving life through technology. A dedicated member of the developer community, Jeff travels internationally to speak on both technical and business-oriented topics. He is a Microsoft MVP and serves on the board of directors for the Kansas City Developer Conference. See Sharper: Blazor MVC Music Store This presentation will demo a Blazor version of the classic MVC Music Store. This is a Blazor server-side app. You will learn some of the basics of programming Blazor. Key points that will be discussed included navigating with Navigation Manager, JS Interop, and using server-side session storage. Carolyn Schroeder (https://twitter.com/carolynlschroed) Carolyn is the sole proprietor of Schroeder Consulting. Her focus is on Web and Web API apps built with Microsoft technologies primarily .NET Core. She has been building Blazor apps since the preview versions and is particularly exciting about its potential. Sponsor: TriCom Technical Services (https://twitter.com/tricomts) http://www.tricomts.com Lacey Cherry Agenda 5:45 Doors Open/Food & Drinks 6:00 Announcements & sponsor highlight 6:10 See Sharper 6:30 Keynote 7:45 prizes & wrap up 8:00 Happy Hour

    6
  • Be a 10x Engineer by Mentoring Junior Developers - Gabby Spurling

    Quest Analytics, LLC

    Be a 10x Engineer by Mentoring Junior Developers Our industry is brimming with new talent. The difference between a good mentor and a bad mentor is monumental for the career of any new developer. While every developer has the opportunity to impact their team in this way, many pass on the change because they find it to be boring, tedious, or they think they are unqualified. Learn why you should take a role in helping grow your team’s talent and proven strategies to be a successful mentor. Speaker: Gabby Spurling (https://twitter.com/gabbythedev) When Gabby started her career in technology, she had no idea if it was possible to combine her newfound love for coding with her passion for marketing, but was determined to find a path to get her there. Along the way she was exposed to a broad array of industries and technologies, from big data analytics in oil and gas to creating event driven applications in insurance. Currently working as a Lead Technologist at VMLY&R, Gabby's found a place where she can do both while supporting major clients like Ford, Sprint, and more. The common thread across all of her work has been creative problem solving and learning from incredible teams. See Sharper: Visual Studio... Online? Duane Newman & Brent Stewart Let's take a look at Microsoft's preview of Visual Studio in the cloud with custom environments. Sponsor: Moonshot Innovations https://321moonshot.com/ Agenda 5:45 Doors Open/Food & Drinks 6:00 Announcements & sponsor highlight 6:10 See Sharper 6:30 Keynote 7:45 prizes & wrap up 8:00 Happy Hour

    11
  • 2019 End of Year Retrospective & Party

    The Bar

    Join us for our annual End-of-Year party. Heather Downing will be MC for a discussion with the user group organizers about community, technology, and more. Duane Newman Duane is Co-Founder of Alien Arc Technologies, LLC where he focuses on creating apps targeting mobile devices, modern desktops, and the Internet of Things. As a Microsoft MVP and technology enthusiast with a passion for good software he strives to bring solutions that improve or eliminate costly duplication and repetitive processes so more important things can be done. He enjoys teaching others and speaking at conferences on topics ranging from DevOps to Xamarin. When not behind a computer screen he can be found sharing his love of SCUBA and all things underwater with new divers at the pool or through his underwater videos and photos at DLDAdventures.com. Brent Stewart As a professional software developer with over two decades of experience, Brent has seen many development trends come and go and learned that there is not a shortcut to being a great developer. He enjoys teaching and tries to mentor others whenever he can. When he is not speaking at conferences around the Midwest he can be found helping organize the Kansas City .NET User Group. He is a creator at heart and has started multiple businesses over the years in a variety of industries. His latest venture is Alien Arc Technologies which allows him to take his ideas and give them form. He loves quality in all things and always try to provide the best quality in everything he does. If it is worth doing, then it is worth doing right. John Alexander John is on the Microsoft Advanced Analytics docs content team and is the docs lead for ML.NET. He sat in Kirk's Chair on the bridge, recorded cartoon pilots as part of a voice ensemble cast, is the co-creator of the "Geek" t-shirt (found at most Microsoft conferences), and was Facebook friends with Patrick Swayze. John has a passion for designing and building accessible experiences using machine learning coupled with vision, voice, touch, and virtual/mixed reality. In a previous life, He was the co-founder of a digital agency and consultancy, and also had the honor of being a Microsoft Regional Director for 19 years. In the previous, previous life before that, John co-founded the largest technical blogging community in the world, Geekswithblogs.Net, before selling it several years ago. He also built music chart applications for Billboard Magazine used by "American Top 40", and architected a highly scalable Mutual Funds Trading SOA-based platform used non-stop the last 15 years to process billions of dollars in transactions. A trainer since 1996, with 26 Microsoft product certifications, he’s coached several teams of developers, leading one directly responsible for earning their organization a spot on CIO Magazine’s “Agile 100” list. He’s co-authored three best-selling technical books and Microsoft Official Curriculum. John has also co-hosted two technical focused podcasts, and is gearing up on a third. He speaks regularly at conferences and is the co-founder of Kansas City .NET Meetup and KC Windows Mixed Reality meetup (now part of KCVR). Based in Kansas City, Missouri USA, John loves to paint, draw, game, do voiceovers, and spend time with his spouse and three children on all sorts of adventures. More details to come.

  • Keeping Up With C# - Adam Barney

    VinSolutions

    Keeping up with c# Since C# was rewritten entirely from scatch for version 6, the updates to the C# language have been coming very quickly, both in major version release which typically correspond to a Visual Studio release, and out-of-band point releases that get new, useful features in developers' hands sooner rather than later. With all the changes happening, it's difficult to keep up, and that means you may be missing out on some language features that will make you a more productive programmer. In this session, I'll take you through some of the best C# language features that have been introduced recently and prepare you to use them to their full potential. Speaker: Adam Barney (https://twitter.com/cabarney) Adam is a nerd. That kept me humble and nearly friendless (sniff) through school, but he wears it as a badge of honor now. After buying a Commodore 64 with money from his paper route in the 4th grade, he’s never stopped learning about computers and how to make these stupid machines do cool things. When he's not slinging code for his 9-to-5 job, he's slinging code for himself to keep current on things, playing with electronics and IoT, 3D printing, and watching far too much TV. See Sharper: TBA Sponsor: TBA Agenda 5:45 Doors Open/Food & Drinks 6:00 Announcements & sponsor highlight 6:10 See Sharper 6:30 Keynote 7:45 prizes & wrap up 8:00 Happy Hour

    3
  • .NET Conf 2019 Live - Duane Newman & Brent Stewart

    VinSolutions

    .NET Conf 2019 Live .NET Conf will be in full swing. We'll talk about the announcements made at the Keynote and take a look at what's new in .NET Core 3. Speakers: Duane Newman (https://twitter.com/DuaneNewman) Brent Stewart (https://twitter.com/BrentEStewart) Sponsor: Advantage Tech http://www.advantagetech.net Gina Faught [masked] Agenda 5:45 Doors Open/Food & Drinks 6:00 Announcements & sponsor highlight 6:10 Keynote 7:45 prizes & wrap up 8:00 Happy Hour

  • Embrace the Art of Possible - Patrick Liekhus

    VinSolutions

    Embrace the Art of Possible We've explored some very interesting topics through the last 24 months here in the .NET User Group. In this discussion we will explore a virtual assistant using ChatBot Framework that communicates through an Azure Service Bus to render a model in a Blazer diagraming website in near-real time. Speaker: Patrick Liekhus (https://www.linkedin.com/in/patrickliekhus) Patrick Liekhus is a Solutions Architect Consultant in Kansas City area. He has over 20 years of IT development experience where he has led teams across enterprise and startup companies. He has developed a multitude of solutions including a profit and loss tracking system for a commodities trading firm to marketing sites to Power BI reporting solutions for workgroups. Through all of this time he has seen teams of all sizes and abilities and has extracted some best practices that work across teams of all sizes. In his spare time he spends time with his wife and children at amusement parks. See Sharper: TBA Sponsor: Alien Arc Technologies, LLC (http://alienarc.com) Agenda 5:45 Doors Open/Food & Drinks 6:00 Announcements & sponsor highlight 6:10 See Sharper 6:30 Keynote 7:45 prizes & wrap up 8:00 Happy Hour

  • Tools of the Trade - Brent Stewart

    VinSolutions

    Tools of the Trade Modern software development has become a complicated multifaceted affair, and juggling all the moving parts can be a challenge. We are expected to write code, run tests, setup deployment pipelines, mange source control, design database schemas, and any other task that might come up. These and many other tasks can be made easier with the right tools, but finding the right tooling can be a challenge. In this talk we will explore the different aspects of full stack development and look at productivity tools and services that can simplify your life as a developer. Come prepared to share your own favorite tools so we can all benefit from each other's experience. Speaker: Brent Stewart (https://twitter.com/BrentEStewart) As a professional software developer with over two decades of experience, Brent has seen many development trends come and go and learned that there is not a shortcut to being a great developer. He enjoys teaching and tries to mentor others whenever he can. When he is not speaking at conferences around the Midwest he can be found helping organize the Kansas City .NET User Group. He is a creator at heart and has started multiple businesses over the years in a variety of industries. His latest venture is Alien Arc Technologies which allows him to take his ideas and give them form. He loves quality in all things and always try to provide the best quality in everything he does. If it is worth doing, then it is worth doing right. See Sharper: How To Conference - Duane Newman So, you're going to the big conference! There is more to developer conferences than getting 1 hour doses of tech info. Let's talk about what you can do to get the most out of these mass meetups of tech guru's and peers. Sponsor: Paige Technologies (https://twitter.com/PaigeKC) http://www.paigetech.com Andrew Alldredge (https://twitter.com/AlldredgeAndrew) Agenda 5:45 Doors Open/Food & Drinks 6:00 Announcements & sponsor highlight 6:10 See Sharper 6:30 Keynote 7:45 prizes & wrap up 8:00 Happy Hour

    2