0

一套UI与后台并重的.net通用权限开发框架

​一、前言 从进行到软件开发这个行业现在已经有几年了,在整理出这个套开发框架之前自己做了不少重复造轮子的事。每次有新的项目总是要耗费不少时间在UI、权限和系统通用模块上面,自己累得要死,老板还骂没效率。为了能提高开发效率,同时也多拿拿奖金、多存点私房钱,我就着手做了一套以权限管理为主的快速开发框架。 ...

learun敏捷开发框架 发布于 2019-05-21 14:34 评论(0)阅读(38)
0

C# -- LinkedList的使用

C# -- LinkedList的使用 class Person { public Person() { } public Person(string name, int age, string sex) { this.Name = name; this.Age = age; this.Sex = ...

在代码的世界里游走 发布于 2019-05-21 11:55 评论(0)阅读(38)
0

将指定字符串中的一个或多个格式项替换为指定对象的字符串表示形式。

string.Format("{0:t}", DateTime.Parse("2019-1-1 08:30:00")); 转换为 8:30 这种格式 string.Format("{0:hh:mm}", DateTime.Parse("2019-1-1 08:30:00")); 可以转换为 08:3 ...

yunshangren 发布于 2019-05-21 11:40 评论(0)阅读(10)
0

【转载】Sqlserver使用SUBSTRING函数截取字符串

在SQL语句查询过程中,Sqlserver支持使用LEFT()、RIGHT()、SUBSTRING()等几个函数对字符串进行截取操作,SubString函数相对于其他两个函数来说更灵活,使用场景更多,可以指定截取开始的位置以及截取的长度,SubString函数的格式为SubString(expres ...

江湖逍遥 发布于 2019-05-21 10:51 评论(0)阅读(14)
0

从 ASP.NET Core 2.1 迁移到 2.2 踩坑总结

500.30 ANCM In-Process Handler Load Failure ...

慧☆星 发布于 2019-05-21 10:02 评论(0)阅读(46)
0

使用 C# 实现 CJ-T188 水表协议和 DL-T645 电表协议的解析与编码

一、协议的定义 要对某种协议进行编解码操作,就必须知道协议的基本定义,首先我们来看一下 CJ/T188 的数据帧定义(协议定义),了解请求数据与响应数据的基本结构。 1.1 CJ/T188 水表通讯协议 请求帧: | 字节 | 值 | 描述 | | | | | | 0 | 0x68 | 数据帧开始标 ...

myzony 发布于 2019-05-21 09:25 评论(6)阅读(67)
2

(3)Asp.Net Core 服务生命周期

1.前言 在ConfigureServices方法中的容器注册每个应用程序的服务,Asp.Core都可以为每个应用程序提供三种服务生命周期:●Transient(暂时):每次请求都会创建一个新的实例。这种生命周期最适合轻量级,无状态服务。●Scoped(作用域):在同一个作用域内只初始化一个实例 , ...

暗断肠 发布于 2019-05-21 09:05 评论(0)阅读(252)
0

构建简单Windows Service示例

1. 示例源码: "WindowsServiceSample" 2. ServiceHelper源码: "ServiceHelper" 1. 创建Windows Service项目,如图: 2. 配置服务参数 3. 安装,启动,停止,卸载服务 实现代码: ...

MeetYan 发布于 2019-05-20 23:28 评论(0)阅读(31)
0

【转载】Sqlserver中使用Round函数对计算结果四舍五入

在实际应用的计算中,很多时候我们需要对最后计算结果四舍五入,其实在Sqlserver中也有对应的四舍五入函数,就是Round函数,Round函数的格式为Round(column_name,decimals),column_name代表要舍入的字段,decimals代表要保留到小数后几位,使用Sqls ...

江湖逍遥 发布于 2019-05-20 23:03 评论(0)阅读(16)
1

MyDAL - .OpenDebug() 与 Visual Studio 输出窗口 使用

索引: 目录索引 SQL Debug 信息说明 一. 对 XConnection 对象 未开启 OpenDebug, 在 VS 状态下,将默认在 VS 窗口 打印出 参数化的 SQL 执行语句: 新增: 以 MySQL 为例,生成 参数化 SQL ,在 VS 输出窗口 如下: 删除: 以 MySQL ...

Meng.NET 发布于 2019-05-20 17:18 评论(0)阅读(146)
0

DevExpress 使用 GridControl 时,数据源无法立即更新的问题

背景 在使用 DevExpress 的 GridControl 为其实现 Checkbox 列,发现如果勾选了三行的数据,在遍历 GridControl 绑定的数据源时 Checkbox 列的数据仅有 2 行被更新。 原因 使用 Google 搜索了半天,在 DevExpress 的 "Suppor ...

myzony 发布于 2019-05-20 16:04 评论(0)阅读(39)
0

asp.net core 2.0发布到IIS报错解决方案

大体来说,是环境的问题。 第一个错误,如图: 1. 查了网上说是文件夹权限的问题,依次设置了Everyone权限和IIS_IUSER权限,能勾选的都勾选了,然而并没有什么用,看来不是这个问题导致的。 2. 项目是.net core 2.0,所以想,可能是环境问题,需要安装 AspNetCoreMod ...

ZCrystal 发布于 2019-05-20 15:48 评论(0)阅读(68)
0

C# 分支语句

分支语句: 1.if语句:适合判断一些连续的值,可配合else语句或else if语句使用 使用语法: if (条件1) {代码1} else if(条件2) {代码2} else {代码N} 1 Console.Write("请输入一个整数:"); 2 int a = int.Parse(Cons ...

一时学习一时爽^一直学习一直爽 发布于 2019-05-20 11:47 评论(0)阅读(65)
0

Nuget包含css\js等资源文件

文件树结构 Nuget.Server 网站代码 参考文档:https://poychang.github.io/output-static-content-file-to-project-in-dotnet-core-nuget-pack/ ...

接云网络 发布于 2019-05-20 11:27 评论(3)阅读(40)
2

(2)Asp.Net Core 依赖关系注入(服务)

1.前言 面向对象设计(OOD)里有一个重要的思想就是依赖倒置原则(DIP),并由该原则牵引出依赖注入(DI)、控制反转(IOC)及其容器等老生常谈的概念,初学者很容易被这些概念搞晕(包括我在内),在学习Core依赖注入服务之前,下面让我们先了解下依赖倒置原则(DIP)、依赖注入(DI)、控制反转( ...

暗断肠 发布于 2019-05-20 10:08 评论(1)阅读(456)
2

[WPF自定义控件库]了解如何自定义ItemsControl

1. 前言 对WPF来说ContentControl和 "ItemsControl" 是最重要的两个控件。 顾名思义,ItemsControl表示可用于呈现一组Item的控件。大部分时候我们并不需要自定义ItemsControl,因为WPF提供了一大堆ItemsControl的派生类:Headere ...

dino.c 发布于 2019-05-20 09:05 评论(3)阅读(210)
0

【转载】Sqlserver使用Right函数从最右边向前截取固定长度字符串

在SQL语句查询过程中,Sqlserver支持使用LEFT()、RIGHT()、SUBSTRING()等几个函数对字符串进行截取操作,其中Left函数表示从开始字符向后截取多少个字符,Right函数表示从最后位置向前截取多少个字符,SUBSTRING()则可指定截取的起始位置以及截取长度。此文着重介 ...

江湖逍遥 发布于 2019-05-20 08:49 评论(0)阅读(28)
0

【转载】C#使用Trim方法去除字符串前后的所有空格

在C#语言程序开发过程中,很多时候需要对字符串对象的前后空格进行去除,此时就需要使用到Trim()方法来实现这个功能,Trim()方法可以快速去除字符串前端和后端的所有空格。 例如有个字符:string str=" Abc "; 则需要去除字符串前后空格的话,则可以采用:str=str.Trim() ...

江湖逍遥 发布于 2019-05-20 08:47 评论(0)阅读(78)
59

Dapper的正确使用姿势

Dapper优势和缺点 优点 高性能、易排查、易运维、灵活可控 缺点 和EF相比,手写sql当修改表结构不易发现bug。 习惯了EF后再来使用Dapper,会很难适应那种没有了强类型的安全感。不过可以用单元测和心细来避免。 数据库连接 问题:IDbConnection需不需要手动Open打开连接 答 ...

农码一生 发布于 2019-05-20 08:46 评论(41)阅读(3430)
2

.NET Core 3.0之深入源码理解Configuration(三)

写在前面 上一篇文章讨论了文件型配置的基本内容,本篇内容讨论JSON型配置的实现方式,理解了这一种配置类型的实现方式,那么其他类型的配置实现方式基本可以触类旁通。看过了上一篇文章的朋友,应该看得出来似曾相识。此图主要表达了文件型配置的实现,当然其他配置,包括自定义配置,都会按照这样的方式去实现。 J ...

艾心❤ 发布于 2019-05-19 22:58 评论(1)阅读(356)