摘要: Windows服务看起来很简单,但在实际使用过程中经常会有奇奇怪怪的问题,我不相信只有我一个人遇到这些错误。 1,删除服务删不掉 不管我们用什么方式删除服务,删除的只是标记,正在运行的服务并不会停下来。这会导致一些其他的问题。所以删除后一定要执行停止服务的命令或在服务面板停止服务,或者干脆在先停止服 阅读全文
posted @ 2021-03-09 17:19 小小爵 阅读(167) 评论(0) 推荐(0) 编辑
摘要: Blazor入手教程(十一)使用组件库AntDesign Blazor AntDesign Blazor是基于AntDesign的一套组件库,组件相当丰富,且在不断完善中。 。除了基础的组件外还提供了图表库,国际化等功能。 官网地址:https://ant-design-blazor.gitee.i 阅读全文
posted @ 2020-11-23 16:00 小小爵 阅读(8595) 评论(1) 推荐(2) 编辑
摘要: Blazor入手教程(十)部署安装 本篇只介绍部署到iis的方法,部署到其他平台后面会补充上。 部署blazor 程序到iis和我们之前不是web程序没有什么区别,唯一需要注意的就两个地方 1,需要aspnetcore模块 2,需要Rewrite模块 1,需要aspnetcore模块 2,需要Rew 阅读全文
posted @ 2020-11-23 15:59 小小爵 阅读(4905) 评论(1) 推荐(0) 编辑
摘要: Blazor入手教程(九)c#和js互相调用 1,C#调用js代码 C#调用js代码有两步 1,在razor页面顶部使用@inject注入所需要的类 2,在代码中调用 我们尝试在页面中写了一段js,然后vs告诉我们script标签不能出现在razor内部,可以把它放在入口的index.html文件中 阅读全文
posted @ 2020-11-23 15:57 小小爵 阅读(8073) 评论(1) 推荐(3) 编辑
摘要: Blazor入手教程(八)布局Layout 网站应用往往有许多公共的视图部分,比如顶部导航nav,底部的footer,管理系统的左边的menu菜单等等。Layout可以轻松实现以上的效果。 Blazor的布局方式其实一直沿用了Mvc的Layout布局方式。在往上追溯的话,一直到webform时代的母 阅读全文
posted @ 2020-11-23 15:56 小小爵 阅读(7043) 评论(1) 推荐(0) 编辑
摘要: Blazor入手教程(七)表单 Blazor为表单元素定义了一些内置组件 除此之外还有EditForm组件搭配起来十分好用 EditForm 提供了一系列数据验证的属性/方法,这样我们不用自己再去实现了。 属性/方法名 说明 Modal 表单实体模型,必填 OnValidSubmit/OnInval 阅读全文
posted @ 2020-11-23 15:55 小小爵 阅读(5334) 评论(0) 推荐(0) 编辑
摘要: Blazor入手教程(六)组件的生命周期 Blazor中组件的生命周期和vue十分相似:大体上说都是创建,渲染,然后监听变量的改变重新渲染,最后销毁,当然细节上还是各有不同的。 Vue组件的生命周期 Blazor组件的生命周期 Blazor组件生命周期 可覆写方法 说明 无可重写方法 创建组件实例 阅读全文
posted @ 2020-11-23 15:54 小小爵 阅读(3557) 评论(0) 推荐(0) 编辑
摘要: Blazor入手教程(五)组件 组件是相当重要的一部分内容。Blazor是一种单页应用模式,单页应用里面万物皆可为组件, 一个页面是一个组件,一段可重用的ui代码也可以做成一个组件。 Vue中创建组件的方式大概有单文件组件,字符串模板组件等等。 Blazor中创建组件的方式和Vue也差不多且更简单。 阅读全文
posted @ 2020-11-23 15:53 小小爵 阅读(6326) 评论(8) 推荐(2) 编辑
摘要: Blazor入手教程(四)路由 路由 路由 而Blazor中使用 @page “url路径” 来表示路由地址,比如/counter,那么该页面的请求地址就是域名:端口号/counter 更深层次也很简单 Vue工程一般使用一个独立的文件route.js来统一管理配置路由。在这一点上,Blazor较为 阅读全文
posted @ 2020-11-23 15:52 小小爵 阅读(7081) 评论(1) 推荐(1) 编辑
摘要: Blazor入手教程(三)列表和条件渲染 Blazor和vue的列表渲染以及条件渲染大致类似,有区别的就是Blazor没有像vue里面v-show一样的功能。当然要实现也比较容易,只需要控制节点的diplay样式即可。 组件Virtualize Virtualize(虚拟化) 组件是一种代替列表渲染 阅读全文
posted @ 2020-11-23 15:51 小小爵 阅读(6740) 评论(0) 推荐(0) 编辑
摘要: Css和class绑定 Blazor中的css和class绑定还是比较便利的。方式也和vue 十分类似,感觉唯一区别就是Blazor中拼接时不用像vue那样用+加号拼接字符串 @page "/cssbinding" <style scoped> .active{ width:80px; height 阅读全文
posted @ 2020-11-23 15:50 小小爵 阅读(10778) 评论(0) 推荐(1) 编辑
摘要: Blazor入手教程(一)前言 结论 最近在学习blazor。得出了这么一个结论: Blazor是一门很值得学习的技术,未来.net下将会有相当多的 web应用使用blazor开发。十分看好这一技术,原因有这么两点: 1,开发效率高。选择了Blazor就等于选择了全栈开发。以往的经验告诉我,全栈开发 阅读全文
posted @ 2020-11-23 15:48 小小爵 阅读(13306) 评论(0) 推荐(4) 编辑
摘要: ES,Elasticsearch Elasticsearch-head Elasticsearch.Net,ES安装和下载 阅读全文
posted @ 2020-11-09 20:41 小小爵 阅读(1258) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 阅读全文
posted @ 2020-01-02 10:51 小小爵 阅读(607) 评论(0) 推荐(0) 编辑
摘要: Nginx 的一些常见功能(windows,AspNet ,IIS) 下载 官方网站:https://nginx.org/en/download.html 下载,解压缩是这个样子 启动: 启动方式有两种 方式一:双击nginx.exe 方式二:进入cmd 到该目录下,运行 start nginx 启 阅读全文
posted @ 2019-07-31 17:08 小小爵 阅读(9979) 评论(2) 推荐(2) 编辑
摘要: 一项目创建 1,搭建vue-cli脚手架(依赖npm) 没有安装npm的同学,请先使用npm install -g vue-cli ,然后再进行这一步 安装的过程中有几项 ? Project name p1 //项目名? Project description 1 //描述? Author jims 阅读全文
posted @ 2019-07-25 17:00 小小爵 阅读(5626) 评论(4) 推荐(0) 编辑
摘要: RESTful 不是新东西,简单理解它的核心思想就是最大程度的利用http协议的一些特点,比如uri,比如请求动词,在前后端分离的项目中会有大大的好处 ,好的设计的url简单明了,胜过详细的说明文档。关于介绍Restful的好文章也有很多 http://www.ruanyifeng.com/blog 阅读全文
posted @ 2019-03-29 17:49 小小爵 阅读(2351) 评论(0) 推荐(4) 编辑
摘要: 在前后端分离的项目中,首先我们要解决的问题就是身份认证 以往的时候,我们使用cookie+session,或者只用cookie来保持会话。 一,先来复习一下cookie和session 首先我们来复习一下在aspnet中cookie和session的关系,做一个简单试验 这是一个普通的view没有任 阅读全文
posted @ 2019-03-18 11:19 小小爵 阅读(6142) 评论(2) 推荐(3) 编辑
摘要: 前言,最近的项目使用前后端分离的模式,记录其中一些知识点。经过这个项目,也对前后端分离有了更多理解,尤其是在技术之外的方面。 越来越多的项目采用前后端分离的原因,有两点: 1,技术方面的原因:移动端的越来越重要,一个项目可能要做好几种版本,手机端,app,pc...,,前端完全负责页面展示后端只负责 阅读全文
posted @ 2019-03-17 14:16 小小爵 阅读(2390) 评论(0) 推荐(2) 编辑
摘要: 最简单的SQLserver,发布订阅配置,保证一次就成功 阅读全文
posted @ 2019-02-26 11:10 小小爵 阅读(16893) 评论(3) 推荐(7) 编辑