陈程的技术博客

  • 关于作者
.NET
.NET技术栈
.NET

.NET开发手册标准参考

# .NET 编程开发规范 v1.2 现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是编程知识点,其它维度的知识点也会影响到软件的最终交付质量。比如:数据库的表结构和索引设计缺陷可能带来软件上的架构缺陷或性能风险;工程结构混乱导致后续维护艰难;没有鉴权的漏洞代码易被黑客攻击等等。本手册以开发人员为中心,定义了编程规范、异常日志、单元测试、项目结构4个维度。根据约束力强弱及故障敏感性,规范依次分为【强制】、【推荐】、【参考】三大类。对于条目的延伸信息中,`说明`对内容做了适当扩展和解释;`正例`提倡什…

2025年3月12日 0条评论 314点热度 0人点赞 博主 阅读全文
.NET

VS上切换分支,vs编译运行出现bug,A fatal error was encountered彻底解决方案

问题: 解决方案  

2024年1月16日 0条评论 827点热度 0人点赞 博主 阅读全文
.NET

C#通过特性的方式去校验指定数据是否为空

1.特性定义 [AttributeUsage(AttributeTargets.Property)] public class VerificationAttribute : Attribute { public bool IsEmpty => true; public VerificationAttribute() { } } 2.定义在属性上 /// <summary> /// 域名 /// </summary> [Verification] public string Field…

2023年9月21日 0条评论 880点热度 0人点赞 博主 阅读全文
.NET

C# 写个枚举扩展方法,字符串根据枚举描述值Description转成指定枚举对象

见代码 [TypeConverter(typeof(DescribedEnumConverter<FlatTypeEnum>))] public enum FlatTypeEnum { [Description("N")] N, [Description("F")] F } public static class EnumExtend<T> where T : Enum { public static T? GetEnumValueByDescription(string desc) { f…

2023年8月16日 0条评论 804点热度 0人点赞 博主 阅读全文
.NET

.net core WTM框架添加自定义图标集教程

记录下 WTM框架如何引入自定义图标   最终效果图如下: 下面看详细方案     如此即可在全局使用,在菜单上可以配置,在控件上引用位置也正常。  

2022年5月11日 0条评论 1147点热度 0人点赞 博主 阅读全文
.NET

使用WPF在线预览和显示Word和PDF文件

using Spire.Doc; using Spire.Pdf; using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.…

2022年1月14日 0条评论 1876点热度 0人点赞 博主 阅读全文
.NET

C# 压缩解压帮助类ZipHelper

先nuget搜索安装System.IO.Compression.ZipFile using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO.Compression; namespace Build_Exe { public class ZipHelper { /// <sum…

2021年11月9日 0条评论 1007点热度 0人点赞 博主 阅读全文
.NET

winfrom 解决PictureBox加载图片后不释放内存问题

using (FileStream lStream = new FileStream(address, FileMode.Open, FileAccess.Read)) { pic_Image.Image = Image.FromStream(lStream); } 使用上面的方法绑定图片,不会抢占本地加载图片的资源。

2021年10月2日 0条评论 1306点热度 0人点赞 博主 阅读全文
.NET

C# 采用Automation控制自动化操作第三方软件

自动控制软电话 git:https://gitee.com/zuiyuewentian/automation-micro-sip int pid = 0; private void Form2_Load(object sender, EventArgs e) { Process[] ps = Process.GetProcessesByName("MicroSIP"); if (ps.Length > 0) { foreach (Process p in ps) p.Kill(); } pid = Start…

2021年8月25日 0条评论 1604点热度 0人点赞 博主 阅读全文
.NET

RestSharp 接口请求封装类

RestSharp,在nuget中引用进项目来 这里封装了,常用的接口请求方式,Post,Get,还有file上传,header处理,鉴权等方式 using RestSharp; using System; namespace FinanceApi { public class APIHelper { private readonly string baseUrl = "http://192.168.60.108:8081/"; /// <summary> /// http请求接口 /// </s…

2021年4月1日 0条评论 1273点热度 0人点赞 博主 阅读全文
12345…7
分类
  • .NET (65)
  • docker (3)
  • linux (12)
  • python (20)
  • web (14)
  • 小程序 (4)
  • 数据库 (2)
  • 未分类 (4)
  • 杂七杂八 (10)
标签聚合
C# centos winform python js linux DevExpress nginx
最新 热点 随机
最新 热点 随机
.NET开发手册标准参考 招募兼职前端开发 Centos安装dotnet6环境 VS上切换分支,vs编译运行出现bug,A fatal error was encountered彻底解决方案 用C#封装一个线程安全的缓存器,达到目标定时定量更新入库 C#通过特性的方式去校验指定数据是否为空
python版本的图片比较相似度 NPOI读写execl C# 写个枚举扩展方法,字符串根据枚举描述值Description转成指定枚举对象 django学习笔记 emgu.cv图像识别 从大图中寻找小图,判断存在图的相似度 小程序-上传图片功能

COPYRIGHT © 2021 陈程的技术博客. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS