What we're about

Sessionize: https://sessionize.com/johannesburg-ms-developer-user-group

Calling all developers from Johannesburg!

Your local developer community for:

Xamarin, .NET and .NET Core, ASP .NET and ASP .NET Core, Visual Studio and Visual Studio Code, Azure DevOps, Visual Studio App Center, Artificial Inteligence, IoT and Azure.

Member of the .NET Foundation

Upcoming events (2)

Codespaces: Developing from anywhere, Intro to Docker, Stateful Serverless

** After the sessions tonight there will be a Networking event, to ask questions, network or just all hang together. Event URL: https://aka.ms/msdugunited Agenda Intro Session What's new and what's all happening in the community? Session 1: Codespaces: Developing from your iPad, browser, VS Code or anywhere! Speaker: Gerald Versluis In this session we will look at Codespaces. The new solution by Microsoft which enabled you to move your development environment into the cloud. Do you still have an old machine sitting under your desk, perfectly configured for that one VB6 legacy app? Or is onboarding new team members costing your hours or even days? With Codespaces you can get fix all that and get a fully powered development machine up and running in 30 seconds. Say bye to the README.md, just give people a Codespace which has everything they need. During this session I will show you what Codespaces is and how you can start writing code without installing tools and SDKs for hours on end. We will see how to use Codespaces as a separate solution, from VS Code, in a browser and even directly built into GitHub. Session 2: Introduction to Docker Speaker: Quentin Barnard This talk covers the journey from server to VM's to Docker. It covers the ideas and need for docker from an infrastructure point of view with a few basic demo's of how docker works and how one gets started with Docker. Session 3: Stateful Serverless with Azure Functions Speaker: Dustyn Lightfoot The whole world is trying to do more with less these days, and with version 3 of Microsoft’s core serverless technology, Azure Functions having gone GA just a few months ago, it’s a great time to dig into this cool tech. But can you build complex systems with Azure functions, or is it more geared for simple event driven actions? In this session we will dig into Durable Functions, an aspect of Azure Functions that allows you to do stateful programming. Entity functions, a part of the Durable Functions extensions, which allows you to build systems based on the popular Actor Model, is a particularly interesting area that we’ll dig into. Hope to see you all soon!

MSDUG United: Intro to Uno Platform, Intelligent Virtual Agents and Cloudflare

** After the sessions tonight there will be a Networking event, to ask questions, network or just all hang together. Event URL: https://aka.ms/msdugunited Agenda Intro Session What's new and what's all happening in the community? Speaker: Allan Pead Session 1: Introduction to Open Source Uno Platform Developing multi-platform apps for Windows, iOS, macOS, Android and WebAssembly can be a complex process, especially when it comes to the user interface. Each platform has its own ways of defining dynamic layouts, with some being more efficient, some more verbose, some more elegant, and some more performant than others. Luckily, the open-source Uno Platform removes many complexities and enables developers to reuse their existing XAML and C# skills, resulting in a gain of overall productivity when creating pixel-perfect UI-rich and data-driven applications. Come learn what the Uno Platform is all about (http://platform.uno) Speaker: Jerome Laban Session 2: Make your own bot Start with basics on Power Virtual agents from Power Platform and become a Pro! Speaker: Roma Gupta Session 3 Rethink your application boundary and use Cloudflare How an application is designed is important, do you design an application thinking about the code only or the environment the code is running in as well? Have you ever thought to use more of your environment as a first class citizen in your design. Speaker: Gordon Beeming Hope to see you all soon!

Photos (89)

Find us also at