net goes open · 2001 2004 2008 2012 2014 today shared source mono.net reference source asp.net...

Post on 04-Jun-2020

2 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

.NET Goes Open

Source…

&

You Can Too!Jeff Fritz

@csharpfritz

Sr. Program Manager

Maria Naggaga

@ladynaggaga

Program Manager

Microsoft Open Source

From the beginning .NET Source has been open for a while

2001 2004 Today 2008 2012 2014

Shared Source

Mono

.NET Reference Source

ASP.NET Open Sourced

TypeScript

.NET Foundation

.NET Core - Open Sourced

Roslyn

.NET Core everywhere

Xamarin OSS

.NET Core RTM June 27th

What Does this Mean ?Microsoft Open Source Mean

What does this mean?

• Support • Microsoft will continue to support out of the box

• Make new features

• Maintain Standards

What does this mean?

• Support

• Source Code • Available for use and reference

What does this mean?

• Support

• Source Code

• Contribute • Grow Project Features

• Make your own

• Build Communities

Get Involved How?

Image courtesy of Rafel J. Rodriguez

Contributing to Microsoft OSS Let’s talk about Licenses

Contribution License Agreement

cla2.dotnetfoundation.org/

What does the CLA do ?

• Ensures that the work contributed is free of claims by your employer

or any other third party

• Grants the project the right to distribute your code

Starting Your Own Project

WhyCreating your own project is a great

way to learn something new.

How Get others involved.

Your project deserves to grow.

WhatDepending on your needs .NET

OSS provides you with a number of

resources to get started

Choose a license What works for you ?

choosealicense.com

Importance of Contributors

Importance of Contributors

Maintaining & Contributing Is Hard !

Project is Huge

No Explanation

Marked Simple…..

You’re Too Slow

1 is lonely Image courtesy of freepik.com

Growth

Image courtesy of freepik.com

ExperienceImage courtesy offreepik.com

Represent AllImage courtesy of freepik.com

Building OSS Project Supporting & Growing Communities

Code of Conducts Building inclusive safe communities

Up-For Grabs Your First PR Issuehub.io

Starting Points

Made with friendliness

By

@kentcdodds & @shanselman

Conversations

@ladyNaggaga

Documentation

Assumed Knowledge

Write for all not yourself

Friendly Feedback&

Code Review

This is simple why don’t you get it.

Thanks for participating. To learn more please check out this post! And please comeback !

What’s Next !

Use Source Code & Contribute

dotnetaspnet Xamarinfsharp mono

Stay Connected

ondotnet

@dotnetfn @aspnet

@xamarin

@code

@dotnet

live.asp.net

Thank You !

Jeff Fritz

@csharpfritz

Sr. Program Manager

Maria Naggaga

@ladynaggaga

Program Manager

top related