c#高级编程第11版 pdf网盘_C#高级编程第11版 - 概述

本文介绍了C#高级编程第11版和.NET Core 2.0的主要内容,包括.NET Core的开源、跨平台特性,以及C#语言的发展和新特性,如元组、模式匹配。文章还提到了ASP.NET Core的改进,如Razor Pages,以及Visual Studio的开发工具支持。此外,还讨论了Windows 10的UWP新特性,如流畅设计体系。
摘要由CSDN通过智能技术生成

文章导航

前言

.NET CORE 世界

.NET Core是一个较新的概念,.NET Core 2.0从.NET Framework那继承了很多API以便将现有的.NET Framework应用迁移到.NET Core上。

你可以按照.NET Standard 2.0创建应用环境来迁移现有应用,该标准包括.NET Framework 4.6.1、.NET Core 2.0应用程序和Windows apps(Build 16299)。

更多.NET Standard相关的内容请阅读 .NET Standard 指南 。

虽然ASP.NET Core MVC跟它的兄弟ASP.NET MVC很像,但它更容易扩展。你可以使用新技术Razor Pages来创建新的Web应用程序,当你的项目变的越来越大时,Razor Pages可以轻松地基于MVC模式进行扩展。

在本书写作时,一项基于.NET Core的实时通讯技术SignalR,正准备发布。

ASP.NET Core和Javascript框架(如Angular和React/Redux)有很好的集成度。Visual Studio提供了很多模板(Templates),可以直接创建集成这些JS框架的ASP.NET Core项目,方便后台服务(backend services)开发。

总而言之,.NET Core是一个开源的、使用最新的设计理念、支持跨平台并且开发的应用可以直接在Windows和Linux上运行的新技术。

C# 世界

C#最早是在2002年发布的,用来开发.NET Framework应用程序的一种语言,一开始只是想开发一版 Microsoft 的Java,在正式命名为C#之前

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值