icrosoft Build 2016 Day 2 记录(多图慎入)

简介:

435188-20160331095842348-760198307.png

Microsoft Build 2016 Day 1 记录

Microsoft Build 2016 进行到了第二天,我觉得这一天的内容非常精彩,因为主要和开发者相关,详情内容:3 分钟看完 Day2 Keynote

简要概括:

  • Xamarin 开源并且免费(最赞的消息)
  • Azure 的强悍介绍(国外很火,国内毛线)
  • Power BI Embedded 介绍(不懂)
  • Office 介绍(不关注)

下面再介绍一下一些遗漏的内容,主要是和 .NET 开发相关的:

MSDN 相关文章:

1. C# 7

C# 7 Features

主要三个特性:

  • pattern matching
  • tuple syntax
  • nullable references

图片

图片

图片

上面三个图主要演示的 (int sum, int count) 作为方法返回类型,所以,如果方法需要返回多个值,我们就不需要再创建一个类了,这样就非常方便,并且在调用的时候,智能提示也是显示的。

图片

上面主要演示的是 v is int i 的用法,解释:先判断 v 变量是否为 int 类型,如果是,则赋值给 i。

图片

图片

图片

图片

上面演示的功能非常强大,就是我们可以定位到程序包的实现,并且还可以调试它,只能说很牛叉,Scott Hanselman 也顶礼膜拜了。

图片

上面演示了“How do I”,类似于 MSDN 帮助文档的功能,但这个还不太一样,它会在你的项目中生成代码,而不需要你复制粘贴,很贴心的功能。

图片

上面演示了“Undo/Redo”功能,和现在所不同的是,它可以控制程序包安装和还原,而不仅仅只是代码。

图片

图片

图片

图片

2. Moving Forward with ASP.NET

图片

上面四个家伙,主要讲了 ASP.NET 的发展历程,但没有任何演示和代码,就是在那边侃侃而谈,对于英语不好的我来说,真是太痛苦了。

3. .NET Overview

这部分内容非常多,主要由 Scott Hanselman 和 Scott Hunter 进行的介绍,没错,就是下面这两个家伙。

图片

图片

图片

图片

图片

Xamarin 的加入,使 .NET 大家庭变得有些不同。

图片

图片

图片

图片

图片

图片

上面图中展示了 .NET 的未来革新。

图片

注意上面的“Amazing Results”,1.15 百万个请求/秒;.NET Core 性能是 node.js 的六倍。

图片

.NET 基金会大家庭。

图片

图片

Red Hat && .NET,一个名字有趣的网站:http://redhatloves.net/

图片

图片

图片

图片

图片

图片

It’s a Great Time to be a .NET Developer.

4. Introducing ASP.NET Core 1.0

图片

ASP.NET 的现状

图片

图片

有意思的一张图。

图片

开发所设计的编辑器。

图片

支持的前端框架。

图片

性能图。

图片

图片

上面两张图,演示的是详细异常显示,而不是现在只有一个 500 和一个笑脸。

图片

图片

上面两张图,演示的是静态网页文件的支持。

图片

5. Microsoft Build 2016 Day 3 计划

图片

4 月 1 日的安排:

  • Entity Framework 1.0(早上 9:00)
  • Build Desktop Apps in Visual Studio ’15’(早上 10:30)
  • ASP.NET Core Deep Dive into MVC(下午 12:30)
  • Deploying ASP.NET Core Applications (下午 2:00)




本文转自田园里的蟋蟀博客园博客,原文链接:http://www.cnblogs.com/xishuai/p/microsoft-build-2016-day-2.html,如需转载请自行联系原作者

相关文章
|
IDE Java Maven
解决 Maven 执行Update project后 jdk版本变回1.5的问题
解决 Maven 执行Update project后 jdk版本变回1.5的问题
186 0
|
安全 Java Apache
移除项目所有jar对log4j2 依赖
移除项目所有jar对log4j2 依赖
移除项目所有jar对log4j2 依赖
|
jenkins 持续交付
问题记录:jenkins构建时报错The goal you specified requires a project to execute but there is no POM in...
问题记录:jenkins构建时报错The goal you specified requires a project to execute but there is no POM in...
671 0
问题记录:jenkins构建时报错The goal you specified requires a project to execute but there is no POM in...
syberh:未检测到已安装的target,请先安装target/找不到项目配置文件project.config.json,请确定当前目录是Syberh项目根目录!
syberh:未检测到已安装的target,请先安装target/找不到项目配置文件project.config.json,请确定当前目录是Syberh项目根目录!
171 0
|
Java 应用服务中间件 Maven
Maven - Failed to clean project: Failed to delete
Maven - Failed to clean project: Failed to delete
362 0
Maven - Failed to clean project: Failed to delete
|
Java 开发工具 Android开发
【错误记录】Android NDK 错误排查记录 ( Could not get version from cmake.dir path ‘xxx\cmake\3.6.4111459‘. )
【错误记录】Android NDK 错误排查记录 ( Could not get version from cmake.dir path ‘xxx\cmake\3.6.4111459‘. )
354 0
【错误记录】Android NDK 错误排查记录 ( Could not get version from cmake.dir path ‘xxx\cmake\3.6.4111459‘. )
|
编译器 API 开发工具
关于build.gradle四个版本号的含义
关于build.gradle四个版本号的含义
|
XML 前端开发 Java
一个ant的build.xml文件记录
尽管现在公司maven,gradle占主流。 但ant还是有一些的。 对于不是java的项目打包的问题, ant就更有通用性了。
1287 0
|
iOS开发 开发工具 git
记录 xcode 配置build自增长
有时候,为了省事,我们可以配置build号自增长,现记录如下: 在Build中,填写 Build and Version set By Build Phase。
874 0