.NET Core 2.0 Released!

preview_player
Показать описание

Join Scott Hunter and members of the .NET Team as they introduce you to all the new features in .NET Core 2.0, our cross-platform, open source .NET. .NET Core 2.0 implements .NET Standard 2.0 which delivers on the promise of .NET everywhere and expands the API surface area to over 35,000 members so that sharing libraries across all .NET workloads is much easier. We’ve also worked really hard on performance this release making .NET Core the fastest version of .NET ever. We’re also releasing updates to Visual Studio 2017 (version 15.3) and Visual Studio for Mac (version 7.1) that fully support .NET Core 2.0 and have many new tooling features. Learn about the .NET Core 2.0 release and download today.

Agenda:

[0:00:00] Scott Hunter introduces .NET Core 2.0 & .NET Standard 2.0
[0:07:49] .NET Standard 2.0 demo
[0:10:08] Performance improvements
[0:11:37] Visual Studio 2017 version 15.3 new features
[0:14:36] Kasey Uhlenhuth demos Visual Studio
[0:27:58] Serverless computing with Azure Functions & Visual Studio
[0:29:20] Andrew Hall demos Azure Functions
[0:39:29] Visual Studio for Mac version 7.1 new features
[0:39:56] James Montemagno demos Visual Studio for Mac
[0:48:26] ASP.NET Core 2.0 new features
[0:50:14] Scott Hunter demos ASP.NET Core Azure diagnostics & live analytics
[0:56:00] Dan Roth demos ASP.NET Core Razor Pages
[1:08:23] Entity Framework Core 2.0 new features
[1:10:18] Diego Vega demos Entity Framework Core
[1:19:39] .NET application architecture guides & samples
[1:21:05] Key takeaways & wrap up

Resources:
Рекомендации по теме
Комментарии
Автор

It's good to see that the most used ReSharper features are being integrated into VS. Big up!

MadDogTeslo
Автор

So glad .NET Core 2.0 released, I've been waiting for this! Visual Studio is amazing, especially the improved unit testing integration and FXCop integration for best practices built-in! I think adding the additional platforms plus best practices is your key to bringing in more of corporate america that wants to use best practices without having to figure out what they are, just modifying what you already put in. You make it so easy! And you really made Visual Studio the only tool for educating the next generation of high quality programmers on best practices. Where before it felt like we were moving away from standards, with so many alternatives (overwhelming) - I love that now it feels like we are moving back toward the simpler times where we can focus on a few great technologies that allow adding in other technologies for our own specific needs. Love that Microsoft is embracing the rest of the world while still moving all of us forward with best practices. Thanks!

It's great that you seem to be releasing so many of the version 2.0 products and upgrades at once. Now I don't have to wait for something else to release before digging in.

FYI, since others may have the same confusion as I do: In this video you talk about .NET Core 2.0, .NET Standard 2.0, and about the Framework. I had to go to stackoverflow to figure this out, and still don't fully understand the overlap. I looked at Pluralsight and couldn't find anything on .NET Standard, just .NET Core. That was confusing to me also. Perhaps Standard was called something else before? It's even more confusing to me now that Core works with more than Windows.

pampierce
Автор

Nice to see all the features in .Net Core 2.0. Waiting for .Ner core 2.0 WCF Server side Roadmap

arunsabat
Автор

Finally!! Less configuration and more code! It was my biggest complain from the beginning. Not just for aspnet 1/1.1 but angular and all the other trendy frameworks, too much configuration, most stuff should be on default, and for sure, customizable as desired.
I will give it a try to 2.0 soon, and migrate some websites to this.

Thanks to all the team.

andreujuanc
Автор

At 30:10, the presentation shows the Create Project dialog's Visual C# | Cloud node including an Azure Functions node. Though I checked Azure development in the Visual Studio Installer and my project is also targeting .NET 4.6.1, the New Project dialog on my system is not including the Azure Functions node.

calvindale
Автор

This is great and arrives just on time for us! Thanks!

zurvey
Автор

.net 2.0 is amazing, more essential libraries are now available, thanks M$ !

amnesia
Автор

Ohh... Finally we'll have DataSets. Writing for it for a while now. Thanks DEV team. Things just got a lot cooler.

sudipbhakta
Автор

@21mins why not use String.IsNullOrEmpty(lat); ?

bitcoinbrisbane
Автор

Love the live testing part! Great work.

dhavalhshah
Автор

Finally after all these years VS supports auto naming. Such feature wow

VadimBolshakov
Автор

Cool! Where are the instructions for targeting "generic" linux (Solus in my case) and are we talking the runtime or the SDK

kevmetalwave
Автор

so, you don't need VS 2017 Preview anymore? Can you use stable version?

AlexandreKonioukhov
Автор

wonderful news... it's like Christmas in August :)

theywid
Автор

31:26 good news for the json-phile. How about re-adding Xml support?

michaelpowell
Автор

How can I get the template for cross platform native app with web api backend on windows visual studio? Or is that template only available on visual studio for mac?

joshuahansen
Автор

Really exciting stuff here! Well done all you guys at MS!! Just one question... I love that you did a VS for Mac, but when will you be releasing VS for Linux? There are sooo many more Linux users out there than Mac users. I for one would absolutely love to have it.

louisferreira
Автор

Yosh! Looking forward to see if my preview projects just work.

HijiHakimaru
Автор

Wooooaaa! But when is SignalR coming out?

GuyJamesBooth
Автор

1. Can we install .NET Core on ARM based devices? (Raspberry Pi)

2. Is SignalR Core available?

afshin