上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 48 下一页
摘要: 温故知新,遇见面向对象编程(OOP),四大基础特性:封装(Encapsulation)、抽象(Abstraction)、继承(Inheritance)、多态(Polymorphism) 面向对象 常见编程范式:面向过程编程、面向对象编程、函数式编程 面向对象编程是一种编程范式或编程风格。它以类或对象作为组织代码的基本单元,并将封装、抽象、继承、多态四个特性,作为代码设计和实现的基石。 面向对象编程语言是支持类或对象的语法机制,并有现成的语法机制,能方便地实现面向对象编程四大特性(封 阅读全文
posted @ 2022-08-30 20:42 TaylorShi 阅读(1789) 评论(0) 推荐(0) 编辑
摘要: 乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 -  重新认识.Net、.Net Core、.Net Standard、.Net Framework、Mono的关系 什么是.Net .NET是一个免费的跨平台开放源代码开发人员平台,用于生成多种类型的应用程序。.NET基于许多大规模应用在生产中使用的高性能运行时构建而来。 .NET是由微软维护的最新通用开发平台,其前身是.Net Core。它可以在不同的平台上工作,并以一种使.NET快速、灵活和现代的方式进行了重 阅读全文
posted @ 2022-08-29 19:59 TaylorShi 阅读(906) 评论(0) 推荐(0) 编辑
摘要: 乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 伴随.Net6/7与时俱进的.Net CLI命令行接口 前言 .NET命令行接口(CLI)工具是用于开发、生成、运行和发布.NET应用程序的跨平台工具链。 虽然之前已经写过温故知新,DotNet Core SDK和.Net CLI十八般武艺 ,但是随着.Net迈入6,甚至预览7,开始8,有些内容已经开始不适用了,有些命令也随着发生变动,加上Ubuntu和 阅读全文
posted @ 2022-08-28 20:35 TaylorShi 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 乘风破浪,遇见未来新能源汽车(Electric Vehicle)之微软,在中国首次发布汽车和移动出行整体解决方案,我国新能源汽车市场渗透率超21.6% 微软在中国首次发布汽车和移动出行整体解决方案 8月28日消息,2022世界新能源汽车大会上,微软首次发布面向汽车和移动出行领域的整体解决方案,以微软智能云与智能边缘技术为基础,实现自动驾驶、智能座舱两大领域关键性创新,同时结合微软从中国到全球的安全能力与覆盖广泛的合规认证体系,帮助汽车行业企业高效、 阅读全文
posted @ 2022-08-28 11:58 TaylorShi 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 即时编译JIT、超前编译AOT、本机镜像生成器NGen、Native AOT 什么是即时编译JIT 在计算机领域,即时编译(Just In Time, JIT)(也是动态编译或运行时编译)是一种执行计算机代码的方式,它涉及在程序执行期间(运行时)而不是在执行之前进行编译。这可能包括源代码翻译,但更常见的是字节码翻译成机器码,然后直接执行。实现JIT编译器的系统通常会持续分析正 阅读全文
posted @ 2022-08-26 20:17 TaylorShi 阅读(1237) 评论(0) 推荐(0) 编辑
摘要: 乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 面向所有项目风格的Nuget打包发布/离线部署(.NET Framework、.NET Standard) 什么是Nuget NuGet是Microsoft开发平台的程序集包管理器,它由客户端工具和服务端站点组成,客户端工具提供给用户管理和安装/卸载软件程序包,以及打包和发布程序包到NuGet服务端站点等功能,服务端站点存储已经发行的软件包,并为NuGet客户端软件包库提供服务,使软件包共享给其他的开发者 阅读全文
posted @ 2022-08-25 11:41 TaylorShi 阅读(726) 评论(0) 推荐(0) 编辑
摘要: 乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 再谈.Net Core添加Docker支持 背景 很多话题都值得过一段时间再拿出来说说,因为整个.Net生态和社区都在飞速前进,也许你以前知道的,放到如今已经不适用了,需要与时俱进。 这篇重温下给.Net Core项目添加Docker支持并部署运行。 背景: Visual Studio 2022已经成为主流了。 .Net 6 LTS已经成为主 阅读全文
posted @ 2022-08-24 12:38 TaylorShi 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 微软和Canonical联手打造.Net 6+Ubuntu 22.04生态 微软和Canonical宣布在Ubuntu 22.04主机和容器中提供本地.NET服务 https://ubuntu.com//blog/install-dotnet-on-ubuntu .NET开发者现在可以通过一个"apt install"命令从Ubuntu 22.04 LTS安装ASP.NET 阅读全文
posted @ 2022-08-23 23:43 TaylorShi 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 温故知新,遇见WPF/WinForms,托管控件WebBrowser按本机浏览器版本修正仿真配置,提高运行兼容性 背景 使用WinForms或者WPF里面自带的WebBrowser控件来加载网页时,该控件会默认使用IE7的标准模式加载网页,但是有些网页可能要求在特定的模式下运行才有较好的兼容性,但是微软提供了一个注册表方法,只需要将程序名称添加到对应注册表位置,那么它将不以兼容视图模式运行以便提高对访问网站的兼 阅读全文
posted @ 2022-08-23 20:44 TaylorShi 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 官方扩展集锦(Microsoft.AspNetCore on Nuget) 什么是Microsoft.AspNetCore https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/metapackage-app ASP.NET Core共享框架(Microsoft.AspNetCore.App)包含由Microso 阅读全文
posted @ 2022-08-23 00:48 TaylorShi 阅读(322) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 48 下一页