• <Virtual>[.NET@Noon] Moving Beyond the Password

    Online event

    Building registration and password free applications your customers and employers will love. We will discuss solutions to the age-old issue of building registration and passwords into applications. Key topics will include:

    * Decentralized data models that store personal data on end user mobile devices according to the W3C verifiable credential standard.
    * Password elimination with Hyperledger Indy blockchain distributed ledger (DLT) verification.
    * Discussion on the use of DLT to protect identity data stores through decentralized issuance and verification of credential data.
    * Vulnerabilities of traditional password registration models
    * Step up authentication using verifiable credential proofs
    Background on credentials can be found at: https://www.w3.org/TR/vc-data-model/

    [Speaker - Mike Vesey]

    Mike has provided transformative identity solutions for the global enterprise. He has developed award winning products in unified communications, service operations, security, and data management. Mike co-founded WebCentric Communications developing disruptive telecommunications and Internet integration. WebCentric was awarded a patent for its 'click to dial' technology used widely by call center organizations to this day. Mike went on to co-found DBVisions Inc producing an enterprise grade content management and security platform that was later acquired by a leading CMS provider. Mike went on to found VCI Inc with a focus on identity and security integration for global organizations. VCI developed the enterprise Single Sign On solution for Microsoft Live Meeting. VCI was the exclusive Microsoft integration partner for deployment of Live Meeting into complex, global enterprise environments. VCI has supported and maintained complex identity management integrations with some of the world's largest organizations. This success led Mike to design IdRamp, a decentralized integration fabric focused on automating identity security and application interoperability. IdRamp is building tools and services to evolve corporate identity solutions. IdRamp has strong roots in corporate Identity and Access Management and has bridged that legacy technology with cutting edge Self Sovereign Identity and distributed ledger technology to transform the way enterprise interacts with their customers and employees.

    [Meeting Agenda]

    • 12:00 PM - 1:00 PM - Presentation

    [Meeting Sponsor - Source Allies]

    Source Allies is a local technical consultancy who values collaboration, craftsmanship, and an ownership mentality. We provide a home to our teammates where we encourage each other to grow not only technically, but as peers & consultants. This is evident in the quality software we deliver to clients.

    Learn about our “ownership mentality” at: www.sourceallies.com

    [Platinum Sponsor - QCI]

    Since 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long-term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner.

    For more information, visit http://www.qci.com

    [Platinum Sponsor - Source Allies]

    Source Allies is a local technical consultancy who values collaboration, craftsmanship, and an ownership mentality. We provide a home to our teammates where we encourage each other to grow not only technically, but as peers & consultants. This is evident in the quality software we deliver to clients.

    Learn about our “ownership mentality” at: www.sourceallies.com

    1
  • <Virtual>[.NET@Noon] Constructing Constructive Candor

    Online event

    Have you ever been given feedback that you weren’t sure what to do with? What makes feedback useful? How can you give better feedback? Giving feedback is hard! And we often don’t have great examples or experiences on how to do it well. Worse yet, when it’s part of our job it’s rarely the focus of our responsibilities and it’s difficult to find time to practice!
    Join Charlotte Chang and Matt Barcomb, coaches with Industrial Logic, as they discuss how to get better at giving feedback and how to turn ineffective feedback into meaningful, constructive actions.

    [Speaker - Charlotte Chang]
    Charlotte has over 15 years experience in product definition, design and delivery, helping teams and organizations achieve value-driven products, outcome-driven goals, and collaboration-driven solutions – the benefits of modern business agility.

    [Speaker - Matt Barcomb]
    Matt is a seasoned Product Development leader and consultant, specializing in Lean and Agile change, who takes an evidence-based, systems-thinking approach to organizational improvement. He uses his 20+ years of experience to help companies optimize product development planning, workflow, delivery, and improve strategic alignment and execution. Matt enjoys challenging existing mental models and simplifying the seemingly complex. He takes satisfaction from working with others to uncover the “why” behind the “what” while growing individuals’ capabilities to meet future needs.

    [Meeting Agenda]
    • 1:200 PM - 1:00 PM - Presentation

    [Meeting Sponsor]
    Robert Half Technology

    With unemployment rates lower than the national average, finding specialized talent in Des Moines can be a challenge. That’s where Robert Half Technology can help. As a leader among IT staffing agencies in Des Moines, Robert Half Technology has the staffing expertise and IT recruiting resources to help you hire highly skilled technical, developer, systems, engineering and IT professionals, even in the competitive Des Moines market.

    [Platinum Sponsor - QCI]

    Since 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long-term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner.

    For more information, visit http://www.qci.com

    [Platinum Sponsor - Source Allies]

    Source Allies is a local technical consultancy who values collaboration, craftsmanship, and an ownership mentality. We provide a home to our teammates where we encourage each other to grow not only technically, but as peers & consultants. This is evident in the quality software we deliver to clients.

    Learn about our “ownership mentality” at: www.sourceallies.com

  • <Virtual>[.NET@Noon] Why Redis: How to start modernizing with .NET

    In this session we will introduce Redis, an OSS in-memory data structure store. We will provide an overview of Redis datatypes and modules. You will hear how organizations are modernizing certain use cases with Redis, and why. Finally, we will use StackExchange.Redis and Azure Cache for Redis Enterprise tiers. Join us and learn about modernizing .NET applications with Redis and Redis Enterprise.

    [Speaker - DaShaun Carter]
    DaShaun is a Partner Solution Architect for Redis Labs. A husband, father of four, volunteer and struggling athlete. Deliberately practicing to build better software, faster. Generalist. Computer Science. MBA. Continuously learning. Believes that every rep counts. Doesn't have anything figured out. Trying to get a little better every day. Understanding in order to be understood.

    [Meeting Agenda]
    • 1:200 PM - 1:00 PM - Presentation

    [Meeting Sponsor - TBD]

    [Platinum Sponsor - QCI]

    Since 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long-term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner.

    For more information, visit http://www.qci.com

    [Platinum Sponsor - Source Allies]

    Source Allies is a local technical consultancy who values collaboration, craftsmanship, and an ownership mentality. We provide a home to our teammates where we encourage each other to grow not only technically, but as peers & consultants. This is evident in the quality software we deliver to clients.

    Learn about our “ownership mentality” at: www.sourceallies.com

  • <Virtual>[.NET@Noon] In Memory API Testing

    Online event

    Do you want to test your API without leaving Visual Studio? Do you want to add integration tests to your CI build without adding another library? In this talk, I will walk through using the WebApplicationFactory (Microsoft.AspNetCore.Mvc.Testing) library to spin up your API in memory. I will then show how to add an in-memory data connection. Finally, I will pull it all together and show a full integration test.

    [Speaker - Evan Hennis]
    Evan Hennis is a 16+ year vet of C# and the .NET framework. With an undergraduate degree from Iowa State University and a Master's degree from Georgia Tech he has TWO diplomas on his wall. During the day he is a consultant with QCI and at night I am a Google Developer Expert in Machine Learning.

    [Meeting Agenda]
    • 1:200 PM - 1:00 PM - Presentation

    [Meeting Sponsor - QCI]

    Since 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long-term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner.

    For more information, visit http://www.qci.com

    [Platinum Sponsor - QCI]

    Since 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long-term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner.

    For more information, visit http://www.qci.com

    [Platinum Sponsor - Source Allies]

    Source Allies is a local technical consultancy who values collaboration, craftsmanship, and an ownership mentality. We provide a home to our teammates where we encourage each other to grow not only technically, but as peers & consultants. This is evident in the quality software we deliver to clients.

    Learn about our “ownership mentality” at: www.sourceallies.com

  • <Virtual>Using PowerShell with Microsoft 365

    Online event

    PowerShell has been the on-prem SharePoint Admin’s best friend for over 10 years and it hasn’t let us down. With migrations to Microsoft 365 and Hybrid topologies being all the rage these days it’s time to expand our PowerShell prowess to the online world. In this session Todd will show you PowerShell techniques to use in your online environment. He’ll cover using the cmdlets provided by Microsoft. Then they’ll show you how you can roll your own PowerShell to fill in the gaps and other amazing tools like the PnP PowerShell cmdlets that will expand your capabilities with PowerShell in Microsoft 365. When you leave this session you will have another set of tools in PowerShell arsenal and the confidence to use them.

    [Speaker - Todd Klindt]
    Todd Klindt is a consultant at Sympraxis Consulting specializing in Microsoft 365 administration. He has worked with SharePoint and related technologies for over 20 years and has been a Microsoft MVP for 15 years.

    [Meeting Agenda]
    • 12:00 PM - 1:00 PM - Presentation

    [Meeting Sponsor]
    Source Allies

    Platinum Sponsor - QCI

    Since 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long-term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner.

    For more information, visit http://www.qci.com

    Platinum Sponsor - Source Allies

    Source Allies is a local technical consultancy who values collaboration, craftsmanship, and an ownership mentality. We provide a home to our teammates where we encourage each other to grow not only technically, but as peers & consultants. This is evident in the quality software we deliver to clients.

    Learn about our “ownership mentality” at: www.sourceallies.com

  • <Virtual>[.NET@Night] Infrastructure as Code Made Easy

    There are dozens of options to provision your cloud infrastructure and most of them require writing shell scripts or hard to read YAML, HCL, or JSON. We will look at a new tool called Pulumi which will enable you to provision your infrastructure with the same programming language benefits you already know.

    During this talk, we will show how to run and test your application locally, create your infrastructure to match your application, test your infrastructure changes, and how to verify and deploy your infrastructure via your CI/CD pipeline.

    [Speaker - Brandon Weber]
    Brandon has been writing code and tinkering with tech for over 15 years. He has worked in a wide range of industries in small startups to large organizations. He is currently spending his time working as the Head of Engineering for a startup based out of the San Francisco area building security products.

    [Meeting Agenda]
    • 6:00 PM - 7:30 PM - Presentation

    [Meeting Sponsor - QCI]

    Since 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long-term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner.

    For more information, visit http://www.qci.com

    [Platinum Sponsor - QCI]

    Since 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long-term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner.

    For more information, visit http://www.qci.com

    [Platinum Sponsor - Source Allies]

    Source Allies is a local technical consultancy who values collaboration, craftsmanship, and an ownership mentality. We provide a home to our teammates where we encourage each other to grow not only technically, but as peers & consultants. This is evident in the quality software we deliver to clients.

    Learn about our “ownership mentality” at: www.sourceallies.com

  • <Virtual>[.NET@Noon] Getting Started with Microsoft Graph – Access Tokens

    Using Microsoft Graph starts with an access token that allows your application to read customer data. This presentation will walk through various ways you can get a token and then get busy processing data! We will review interactive & daemon scenarios, delegated & application permissions, and console, web/api & function applications.

    Be sure to bring your questions! Or tweet them in advance to @paulschaeflein

    [Speaker - Paul Schaeflein]
    Paul Schaeflein is a solution architect/developer with experience in architecting, designing and developing software solutions. This experience covers a vast range of technologies, languages and industries.

    Paul works at AddIn365, helping employees to use the right parts of Office 365 to complete their work. In doing so, we help organisations to utilise Office 365, maximising their return on investment in the Office 365 platform.

    Paul is a co-host of the Microsoft 365 Developer Podcast. In addition, Paul is a top-rated speaker, having presented at SharePoint Evolutions, the SharePoint Evolutions Roadshow, the Microsoft SharePoint Conference and TechEd conferences, as well as user groups. In recognition of community efforts, Microsoft has awarded Paul as a Most Valuable Professional (MVP) ten times.

    [Meeting Agenda]
    • 12:00 PM - 1:00 PM - Presentation

    [Meeting Sponsor]
    QCI

    Since 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long-term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner.

    For more information, visit http://www.qci.com

    Platinum Sponsor - QCI

    Since 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long-term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner.

    For more information, visit http://www.qci.com

    Platinum Sponsor - Source Allies

    Source Allies is a local technical consultancy who values collaboration, craftsmanship, and an ownership mentality. We provide a home to our teammates where we encourage each other to grow not only technically, but as peers & consultants. This is evident in the quality software we deliver to clients.

    Learn about our “ownership mentality” at: www.sourceallies.com

  • <Virtual>[.NET@Noon] Cryptography 101

    Online event

    Learn the fundamentals of cryptography, including public/private and symmetric encryption, hashing, and digital signatures. Discover which techniques are appropriate for various situations. Review practical real life examples for storing passwords, protecting URL parameters, securely exchanging information with partners, and safely encrypting sensitive information on public web sites. Concepts apply to all platforms, examples will be in C# for both .NET and .NET Core.

    [Speaker - Robert Boedigheimer]
    Robert Boedigheimer works for Schwan's Home Delivery providing business solutions with web technologies. He is a Microsoft MVP, a Progress Developer Expert (Fiddler), an ASPInsider, a Pluralsight author, and a 3rd degree black belt in Tae Kwon Do. Robert regularly speaks at national and international events.

    [Meeting Agenda]
    • 12:00 PM - 1:00 PM - Presentation

    [Meeting Sponsor]
    Robert Half Technology

    With unemployment rates lower than the national average, finding specialized talent in Des Moines can be a challenge. That’s where Robert Half Technology can help. As a leader among IT staffing agencies in Des Moines, Robert Half Technology has the staffing expertise and IT recruiting resources to help you hire highly skilled technical, developer, systems, engineering and IT professionals, even in the competitive Des Moines market.

    Visit https://www.roberthalf.com/des-moines/technology-it

    Platinum Sponsor - QCI

    Since 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long-term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner.

    For more information, visit http://www.qci.com

    Platinum Sponsor - Source Allies

    Source Allies is a local technical consultancy who values collaboration, craftsmanship, and an ownership mentality. We provide a home to our teammates where we encourage each other to grow not only technically, but as peers & consultants. This is evident in the quality software we deliver to clients.

    Learn about our “ownership mentality” at: www.sourceallies.com

  • <Virtual>2020 Annual Bash

    Online event

    Please join us for our Annual Holiday Bash! Virtually, this year.

    There will not be a formal presentation, but we will definitely have plenty of conversation. Please bring your recommendations for 2021 topics and improvements.

    Meeting Agenda

    • 6:00 PM – 8:00 PM - Arrive, Hang, Chat!

    Meeting Sponsor - Source Allies

    Source Allies is a local technical consultancy who values collaboration, craftsmanship, and an ownership mentality. We provide a home to our teammates where we encourage each other to grow not only technically, but as peers & consultants. This is evident in the quality software we deliver to clients.

    Learn about our “ownership mentality” at: www.sourceallies.com (http://www.sourceallies.com/)

    Platinum Sponsor - QCI

    Since 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner.

    For more information, visit http://www.qci.com (http://www.qci.com/)

    Platinum Sponsor - Source Allies

    Source Allies is a local technical consultancy who values collaboration, craftsmanship, and an ownership mentality. We provide a home to our teammates where we encourage each other to grow not only technically, but as peers & consultants. This is evident in the quality software we deliver to clients.

    Learn about our “ownership mentality” at: www.sourceallies.com (http://www.sourceallies.com/)

  • <Virtual>[.NET@Night] Monoliths to Babyliths

    Online event

    Panel discussion on what it takes to break free of your monolith. Bring your questions, bring your stories of success, bring your stories of failure.

    [Speaker - Dustin Thostenson]
    Dustin Thostenson is an independent consultant, leading Delta3Consulting. He has been a developer, mentor, trainer and agile coach for almost 2 decades. His passion lies in helping people grow and teams deliver. To keep it interesting he helps lead the Iowa .NET User Group and volunteers in Central Iowa. To keep it real he spends time with his wife and 4 kids. To keep it random he tweets @dustinson

    [Speaker - Brandon Weber]
    Brandon Weber has spent the past 15 years building software in and around the Des Moines area. He has worked in various roles from programmer to architect at small startups to large enterprise organizations. He enjoys teaching fellow developers and iteratively transforming large, unwieldy applications into smaller, scalable systems. He currently spends his days as the Principal Architect at Hy-Vee.

    [Speaker - Ryan Bergman]
    Existing in the shadow world between developers, architecture, and management, Ryan Bergman wages a constant battle against technical debt, feature bloat and unshaven yaks. He has worked as a professional programmer, architect, and technical product owner for the past 18 years in the Des Moines area.

    [Speaker - Max Zimmerman]
    Max Zimmerman is a developer who has a background and focus in dotnet development. He has been working in the dotnet ecosystem for the past 7-8 years. He has experience ranging from large to small applications, on prem to cloud services and all the things inbetween. He currently works as a consultant for Lean TECHniques alternating between development and coaching.

    [Meeting Agenda]
    • 6:00 PM - 7:30 PM - Presentation

    [Meeting Sponsor - QCI]

    Since 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long-term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner.

    For more information, visit http://www.qci.com

    [Platinum Sponsor - QCI]

    Since 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long-term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner.

    For more information, visit http://www.qci.com

    [Platinum Sponsor - Source Allies]

    Source Allies is a local technical consultancy who values collaboration, craftsmanship, and an ownership mentality. We provide a home to our teammates where we encourage each other to grow not only technically, but as peers & consultants. This is evident in the quality software we deliver to clients.

    Learn about our “ownership mentality” at: www.sourceallies.com