02 2018 档案
摘要:"跨平台"后的ASP.Net Core是如何接收并处理请求的呢? 它的运行和处理机制和之前有什么不同? 本章从"宏观"到"微观"地看一下它的结构以及不同时期都干了些什么. (ASP.NET Core 系列目录) 本章主要内容如下: ASP.NET Core 的运行机制: "宏观"的看一下Http请求
阅读全文
摘要:VS for Mac连接Git的时候遇到个奇怪的问题, 无法将已存在的解决方案绑定并提交到GitHub中去. VS版本7.3.3 问题复现 以为自己操作有问题, 新建项目测试一下, 新建的时候没有勾选"Use git"选项, 新建好的项目默认选中了解决方案的根, 但打开Version Control
阅读全文
摘要:格式化代码: ^I 转到定义:⌘D 注释/反注释: ⌘/ 生成:⌘B 重新生成:^⌘B 调试运行:⌘↩ 不调试运行:⌥⌘↩ 添加/删除断点:⌘\ 查看所有断点:⌥⌘↩ 放大:⌘+ 缩小:⌘- 正常大小:⌘0 全屏/取消全屏:^⌘F 页内搜索:⌘F 文件/项目内搜索:⇧⌘F 上一步操作光标:⌃⌘← 下
阅读全文
摘要:本章我们新建一个项目,并通过这个项目熟悉一下_Layout与_ViewStart以及它们的加载顺序. (ASP.NET Core 系列目录) 新建一个项目 首先, 文件->新建一个解决方案 选择.Net Core 的APP下面的ASP.NET Core Web App(MVC) Next 设置解决方
阅读全文
摘要:本章我们一起来对比着ASP.NET Framework版本看一下ASP.NET Core 2.0的项目结构.(此后的文章也尽量这样对比着, 方便学习理解.) 关注差异, 也为项目迁移做准备. (ASP.NET Core 系列目录) 新建项目, 选择类型 新建项目, 选择.NET Core 有如下几种
阅读全文
摘要:(ASP.NET Core 系列目录) macOS:Install Visual Studio for Mac 系统要求: macOS 10.12 Sierra 及更高版本 其他要求: 可能会要求安装xcode或android相关环境, 详见下文安装选项说明. 1. 下载 Visual Studio
阅读全文
摘要:(ASP.NET Core 系列目录) 为什么要使用 ASP.NET Core? .NET Core 刚发布的时候根据介绍就有点心里痒痒, 大概看了一下没敢付诸于行动, 现在2.0发布了一段时间了, 之前对其"不稳定"的顾虑也打消的差不多了, 至于为什么要使用core, 官方是这样说的: ASP.N
阅读全文
摘要:一个插排引发的设计思想 (一) 观察者模式 一个插排引发的设计思想 (二) 抽象类与接口 一个插排引发的设计思想 (三) 委托与事件 ...待续.... 前两篇文章循序渐进的介绍了观察者模式、抽象类和接口, 并分析了抽象类和接口的不同. 结尾处有这样的问题: 无论是抽象类还是接口, 都是将设备本身放
阅读全文