Detroit.Code() Sessions tagged open source

The Impact of Leveraging Open Source

Open source tools. We all use them. Whether an entire framework, a focused toolkit, or a simple custom component from GitHub or NuGet, the opportunity to improve our development speed while learning new things from open source projects is enticing.

But what does “open source” truly mean? When working in a professional environment, what are our rights and limitations as open source consumers to use, modify, and redistribute these tools? The answer depends upon the OSS author's own decisions regarding project licensing. We will investigate the core principles of open source development and consumption while comparing and contrasting some of the more popular licenses in use today. Learn to make better decisions for your organization by becoming informed of how best to leverage the open source works of others and also how to properly license your own.

Speaker

Jeff Strauss

Jeff Strauss

Problem Solver, Arana Software

Unboxing ASP.NET CORE

ASP.NET Core is a new open-source Web framework optimized for building cross-platform web apps, IoT apps and mobile backends. ASP.NET Core comes with great new features ready to use out of the box with minimal setup required! In this talk we’ll look at .NET Core, architecture, package management and how to begin weighing the options between choosing .NET Framework and .NET Core. I will also share my experiences and insights while working alongside the .NET Core team at Microsoft to port over an existing project from .NET Framework to .NET Core; as well as the challenges we faced. Core brings Microsoft into the exciting world of open-source, cross-platform and package modularity/portability – Let’s see what we can build!

Speaker

Kevin Leung

Kevin Leung

Technical Evangelist, Microsoft