Presentation is loading. Please wait.

Presentation is loading. Please wait.

Microsoft Build 2016 11/14/2018 11:29 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,

Similar presentations


Presentation on theme: "Microsoft Build 2016 11/14/2018 11:29 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,"— Presentation transcript:

1 Microsoft Build 2016 11/14/ :29 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 Getting Started with F# on .NET Core
David Stephens Program Manager

3 What is F#? Functional-first language On the .NET platform
11/14/ :29 PM What is F#? Functional-first language Emphasizes pure functions and immutable data Object-oriented features, harmonized with functional programming On the .NET platform .NET Framework, Mono, and .NET Core Easy interop with C# and Visual Basic libraries Visual Studio, Visual Studio Code, Xamarin Studio, and more Simple code to solve complex problems Used in production by individuals, startups, and Fortune 500 companies Testing, domain modeling, prototyping, scientific computing, web services… © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

4 What is .NET Core? Cross-platform Open source Modern
11/14/ :29 PM What is .NET Core? Cross-platform Windows, OS X, and Linux Open source Contribute on Github alongside the Microsoft team Modern Optimized for cloud services and mobile apps Modular design can adapt to meet different scenarios Benefits from years of lessons from .NET Framework © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

5 F# on .NET Core Why? Work in progress (as of March 2016)
11/14/ :29 PM F# on .NET Core Why? Grow the F# community, especially on OS X and Linux Benefit from .NET Core runtime and tooling innovation Compliment C# and Visual Basic in .NET Core solutions Work in progress (as of March 2016) Many .NET libraries and tools need to be ported to .NET Core Some type providers won’t work File issues on Github! © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

6 Demo Microsoft Build 2016 11/14/2018 11:29 PM
© 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

7 Review Download Get Started aka.ms/dotnetcoregs mkdir hello cd hello
11/14/ :29 PM Review Download aka.ms/dotnetcoregs Get Started mkdir hello cd hello dotnet new --lang f# © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

8 Resources Documentation Contribute Reach Out
11/14/ :29 PM Resources Documentation .NET Core – dotnet.github.io (This URL will change) F# – MSDN Porting to .NET Core – .NET Blog fsharp.org Contribute .NET Core – github.com/dotnet F# – github.com/Microsoft/visualfsharp Reach Out @visualfsharp © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

9 Thank You, F# Community! Enrico Sada Krzysztof Cieślak
11/14/ :29 PM Thank You, F# Community! Enrico Sada Adding F# features to the .NET CLI F# compiler contributions for .NET Core Krzysztof Cieślak Ionide extension for Visual Studio Code Ionide extension for Atom © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

10 11/14/ :29 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Microsoft Build 2016 11/14/2018 11:29 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,"

Similar presentations


Ads by Google