Feature Flagging AND Put your C#, VB and F# projects on a diet
Details
Feature Flags, with Sam Fernando
Feature Toggles or Feature Flags are utilised by many organisations to control system behaviour without changing the code. They offer various uses and often used to manage continuous releases and rapid feature publishing without breaking branches or modifying the code. Sam will be discussing how a smart feature toggling mechanism can be implemented and some of the popular use cases.
Put your projects and packages on a diet, with David Gardiner
Big changes have been happening with MSBuild and NuGet. Originally just for .NET Core, the new project system for C#, VB and F# is rolling out to all project types, which means everyone benefits from some awesome new features. In this talk you'll see how you can update .NET Framework projects to take advantage of the more concise project files, simplify NuGet packages with transient dependencies, and even target multiple framework versions.
About Sam
Sam Fernando is a Microsoft Technology Specialist working at Oakton as a Practice Manager and a Principal Architect having more than 10+ years of experience. He design enterprise applications and help businesses with digital transformations using Dynamics 365, Office 365 and Azure platforms. Sam participates in all aspects of architecture and development using Microsoft technologies and Azure from R&D to implementation. He’s also the president of the Microsoft Dynamics 365 User Group in Adelaide and does public speaking at various events organised by .Net, Azure & Dynamics communities.
Learn how features of the new .NET project system can not only dramatically reduce the size of your proj and nuspec files, but it makes them simpler and easier to maintain.
About David
David is a Microsoft MVP (Developer Technologies). He's been using .NET since pre 1.0 and has been wrangling proj files almost as long. Inevitably in the teams he's worked in, he's ended up being the "build guru", tasked with getting the build working smoothly. His long experience dealing with csproj files (and the odd battle scar) explains his enthusiasm for these new features.
Agenda
5.30pm - Welcome and What's New
6pm - Feature Flags
7pm - Pizza, Refreshments & Networking
7.30pm - Proj files on a diet
8.30pm - Close