ASP.NET Core MVC 网站学习笔记
最近因为”新冠”疫情在家办公,学习了 ASP.NET Core MVC 网站的一些知识,记录如下。
一、新建项目及基本结构
我们要新建的是 “ASP.NET Core Web 应用程序” 类型的项目:
起名之后选择 .NET Core 分类下的 “Web 应用程序(模型视图控制器)” 模板,也就是 MVC 类型的模板,然后创建即可:
创建后结构如下图:
wwwroot 存放网站的 js、css 等前端文件,Mod[……]
[gview file=”http://dlgcy.com/wp-content/uploads/2020/02/计算机二进制的算术运算和逻辑运算.svg”]
在线查看:https://naotu.baidu.com/file/343ac824062c582e5ad9aafe8038f5b6
[……]
首先做个名词解释,”香蕉派”是国内一款山寨树莓派的硬件产品,”树莓派系统”指的是”raspberrypi”,而”Syncthing“则是一款多平台的同步盘软件。
Syncthing 的安装和使用可参考网上的文章《IT 之家学院:无需公网 IP,用树莓派搭建自己的私有云盘》,本文仅讨论如何在树莓派系统(Linux系统)中将其配置为自启动。
从《【教程】树莓派程序开机自启动方法总结》中,我们可以得知,在树莓派上设置自启大致有以下四种方法:
1、在 /etc/rc.local 文件[……]
Winform 通过 WebBrowser 与 JS 交互
之前在使用 Cef (可在 Winform 或 WPF 程序中嵌入 Chrome 内核的网页浏览器的组件)时,使用过在 C# 代码中调用网页 JS 的功能,以为是 Cef 独有的,最近工作中得知,原来 Winform 自带的浏览器控件 WebBrowser 中也有这个功能,那么我们就来看看吧。
我们先建一个 Winform 窗体 FormBrowserJs:
其中左侧是一个 WebBrowser 控件,右边有一个 TextBox 接收网页发来(调用 C# 方法)的消息,另一个[……]
PDF 是一个比较优秀的文档格式,能够保证在任何终端显示的样式是一样的。但同时也带来了一个问题,就是编辑不方便,其实这也是这个格式特意为之的,无可厚非。不过其中的一个不方便——添加目录不方便——则是有点令人苦恼的,尤其是大篇幅的外文 PDF ,没有目录的话,手动翻找就没那么一目了然了。目前市面上,本人并没有找到一款方便快捷、轻巧专一的 PDF 目录编辑器,所以打算自己写一个相关软件,首先是自己用,进而也可与大家互相交流学习。
本软件取名为”PDF 目录编辑器”,使用 WPF 开发,调用第三方类库 Spire.PDF 免费版。
首[……]
Frp 这个内网穿透项目的官方地址为 https://github.com/fatedier/frp ,不过我们今天搭建服务端时不直接使用这个,而是使用了网友做的一键安装脚本,地址为 https://github.com/clangcn/onekey-install-shell/tree/master/frps 。
那么我们就开始吧,emmmm,对了,你应该有自己的服务器或 VPS 吧?没有的话,您就看个乐呵吧O(∩_∩)O
首先使用 SSH(推荐 MobaXterm)登录服务器,然后贴入以下代码[……]