• Shawn Wildermuth presents "Managing State in Vue.js: A Reason to Use Vuex"

    Speaker: Shawn Wildermuth, Microsoft MVP (https://wildermuth.com/about) Meeting Topic: Managing State in Vue.js: A Reason to Use Vuex As your application increases in complexity, it can be difficult to control changes to the underlying data from all parts of your application. In this talk by Shawn Wildermuth, he’ll explain how Vuex can help you get your data back in control. Shawn Wildermuth has been tinkering with computers and software since he got a Vic-20 back in the early ‘80s. As a Microsoft MVP since 2003, he’s also involved with Microsoft as an ASP.NET Insider and ClientDev Insider. You may have taken one of his more than twenty courses on Pluralsight (http://shawnw.me/psauthor). He’s authored eight books and innumerable articles on software development. You can also see him at one of the local and international conferences he’s spoken at including TechEd, Oredev, SDC, NDC, VSLive, DevIntersection, MIX, Devteach, DevConnections and Dev Reach. He is one of the Wilder Minds. You can reach him at his blog at http://wildermuth.com. He’s also making his first, feature-length, documentary about software developers today called “Hello World: The Film”. You can see more about it at http://helloworldfilm.com. We will have pizza and beer as usual — no need to register just come and hang out! You can learn more about Vuex here --> https://vuex.vuejs.org/ Code examples will be on GitHub here --> https://github.com/shawnwildermuth Watch the Live Stream here --> https://bitwizards.zoom.us/j/487421271

  • Web Content Management Powered by Modern .NET MVC Technology (Kentico 12)

    Speaker: Patrick Taylor, Software Engineer Meeting Topic: Web Content Management Powered by Modern .NET MVC Technology (Kentico 12) Modern web development almost always requires integrating with a Content Management System (CMS) to enable content editors to maintain their own web sites or web applications. These CMS integrations often limit the developer or require them to use obsolete languages and development frameworks. Kentico 12 was developed to fix that developer-marketer disconnect by allowing developers to use modern .NET Model-View-Controller (MVC) technology. MVC is a well-documented development technique that empowers both developers and marketers by separating development concerns and simplifying the architecture when developing applications at scale. We provide free pizza and beer, and an RSVP is not required. Feel free to contact us with any questions at [masked]. You can learn more about Kentico 12 here --> https://www.kentico.com/product/kentico12 Code examples are online here --> https://github.com/GCDNUG/201905-Kentico12 You can also join us online via the live stream here --> https://bitwizards.zoom.us/j/242709838

  • Balena and Raspberry Pi for Internet of Things (Formerly resin.io)

    Speaker: Matthew J. Parry-Hill, Principal Senior Software Engineer Meeting Topic: Balena and Raspberry Pi for Internet of Things (Formerly resin.io) The explosive growth of Internet of Things (IoT) in recent years has resulted in several criticisms and controversies. Primarily, these include issues such as platform fragmentation, security, and the increased level of effort required to push out updates. Managing fleets of IoT devices requires significant overhead, and that is what Balena hopes to solve. Balena provides the infrastructure necessary to develop, deploy, and manage fleets of connected devices at scale. It is container-based and even includes a free, open-source option featuring several open-source tools. Like Balena, Raspberry Pi has revolutionized the IoT development community by providing small and affordable computers that developers can use to learn how to develop for IoT. This month, we are going to discuss working with Balena and Raspberry Pi and how to setup your own device deployment and management server. We provide free pizza and beer, and an RSVP is not required. Feel free to contact us with any questions at [masked]. You can learn more about Balena here --> https://www.balena.io/ You can learn more about Raspberry Pi here --> https://www.raspberrypi.org/ Code examples are online here --> https://github.com/GCDNUG/201904-Balena_RaspberryPi You can also join us online via the live stream --> https://bitwizards.zoom.us/j/457275025

    1
  • Blazor, Full-Stack Web Development with C# and WebAssembly

    Speaker: Patrick Taylor, Software Engineer Meeting Topic: Blazor, Full-Stack Web Development with C# and WebAssembly Blazor is part of the open-source .NET platform that has a strong community of over 25,000 contributors from over 1,700 companies. It is an experimental .NET web framework using C# and HTML that runs in any browser. Join us this month to learn how you can do full-stack .NET development using stable and consistent tools, languages, and APIs both in the browser and on the server. We will have pizza and beer as usual — no need to register just come and hang out! You can learn more about Blazor here --> https://blazor.net/ Code examples are on GitHub here --> https://github.com/GCDNUG/201903-Blazor Watch the Live Stream here --> https://bitwizards.zoom.us/j/765264797

    3
  • Getting Started with Docker and .NET

    Bit-Wizards

    Speaker: Patrick Taylor, Software Engineer at Bit-Wizards in Fort Walton Beach, FL Meeting Topic: Getting Started with Docker and .NET Microsoft's .NET Core revolution came with a focus on open-source and cross-platform software development. Traditionally, developers required full-blown virtual machines to insure consistency in their deployment environments. Now, containerization technologies such as Docker empower developers to take a much more lightweight and consistent approach from development through to production. Join us this month as we talk about what Docker has to offer your .NET applications and how to get the most out of containers and .NET. Code examples are on GitHub at https://github.com/GCDNUG/201902-DockerAndDotnet and the Live Stream is available online at https://bitwizards.zoom.us/j/696573118

    2
  • Intro to Test Driven Development

    Bit-Wizards

    View the live stream at https://bitwizards.zoom.us/j/883069598 Speaker: Peter Wright, Senior Software Engineer, Author for Wrox Press and Apress Meeting Topic: Intro to Test Driven Development What if there was a way to accurately deliver on your project requirements, with near zero bugs, beautiful code and the perfect software architecture for the problem space? There is - it's called Test Driven Development. This month published author Peter Wright explains how to use tests in dotnet to actually drive the production of a solution to a problem. Along the way, he'll show you the tools available to you in dotnet and Visual Studio, how to use them to tackle a problem of any level of complexity quickly and without fear, and also demonstrate how TDD forms the foundation of everything in the Agile Manifesto itself.

    5
  • WebPack.js in .NET Core Web Applications

    Bit Wizards

    Speaker: Patrick Taylor, Software Engineer Meeting Topic: WebPack.js in .NET Core Web Applications Join us this month as we talk about using WebPack.js to support and enhance our .NET Core Web Applications. Learn about the pros and cons of WebPack when compared to other bundling and module-loading frameworks such as npm and require.js and see practical use-cases to help jumpstart your development. We will have pizza and beer as usual — no need to register just come and hang out!

  • PowerShell for .NET Developers

    Bit Wizards

    Speaker: Patrick Taylor, Software Engineer Meeting Topic: PowerShell for .NET Developers Join us this month as we talk about using PowerShell to support and enhance our .NET applications. Learn about the pros and cons of PowerShell when compared to other scripting platforms such as Python and Bash and see practical use-cases to help jumpstart your scripting in PowerShell. We will have pizza and beer as usual — no need to register just come and hang out! And as always, if you want input into the next .NET User Group topic or would like to speak at one, message the Bit-Wizards Facebook Page. We want to hear from you!

  • Cross-Platform App Development with Xamarin.Forms

    Bit Wizards

    **Please note: The September Meeting has been cancelled. Speaker: Alberto Medeiros, Software Engineer Meeting Topic: Cross-Platform App Development with Xamarin.Forms Join us this month as we talk about using Xamarin.Forms for cross-platform app development. Learn why developers use Xamarin to build mobile apps and how it compares to other native solutions such as Swift and Java. We'll also show some practical use-cases to help jumpstart your development in Xamarin.Forms. At this meeting we will detail both Xamarin basics and some more advanced tips and tricks. And as always, if you want input into the next topic or would like to speak at a meeting, message the Bit-Wizards Facebook Page. We can't wait to hear from you! Website Event info: https://bitwizards.com/thought-leadership/events/2018/net-user-group/october-2018-net-user-group

    1