随笔分类 -  C#

使用PLCcom.dll操作西门子系列PLC
摘要:工作中经常需要了解plcdb块的数据!由于工作使用OPC类库进行通讯,开发,配置,使用都比较麻烦, 特在网上找到一个名为PLCcom.dll的类库,可以实现PLC读写操作,下面演示C#如何使用PLCcom.dll类库 首先看一下封装对PLCcom调用的帮助类: 下面看看如何进行调用: 阅读全文

posted @ 2018-07-04 13:01 Honnnnl 阅读(1321) 评论(0) 推荐(0)

用java写的后台方法可以提供给C#调用吗?(转)
摘要:最近和公司搞C#的同事联合搞了一个项目,我把我这边的数据加密之后传给C#,然后C#在对接收到的数据解密。可是问题来了,我这边用JAVA加密的数据C#的同事怎么也解密不出来,于是我就想到了可不可以将JAVA解密的方法转成C#的dll文件给到C#那边调用,于是网上搜索了下还真有,下面就说下我的具体操作。 阅读全文

posted @ 2018-06-28 14:58 Honnnnl 阅读(257) 评论(0) 推荐(0)

C#编码规范
摘要:1. 简介 本规范为一套编写高效可靠的 C# 代码的标准、约定和指南。它以安全可靠的软件工程原则为基础,使代码易于理解、维护和增强,提高生产效率。同时,将带来更大的一致性,使软件开发团队的效率明显提高。 2. 适用范围 本规范适用于公司所有的C#源代码,为详细设计,代码编写和代码审核提供参考和依据。 阅读全文

posted @ 2018-06-28 13:55 Honnnnl 阅读(421) 评论(0) 推荐(0)

Web用户的身份验证及WebApi权限验证流程的设计和实现
摘要:前言:Web 用户的身份验证,及页面操作权限验证是B/S系统的基础功能,一个功能复杂的业务应用系统,通过角色授权来控制用户访问,本文通过Form认证,Mvc的Controller基类及Action的权限验证来实现Web系统登录,Mvc前端权限校验以及WebApi服务端的访问校验功能。 1. Web 阅读全文

posted @ 2018-06-27 13:19 Honnnnl 阅读(747) 评论(0) 推荐(0)

面向接口编程详解
摘要:博文地址: 思想基础 http://www.cnblogs.com/leoo2sk/archive/2008/04/10/1146447.html 编程实例 http://www.cnblogs.com/leoo2sk/archive/2008/04/11/1148236.html 模式研究 htt 阅读全文

posted @ 2018-06-26 10:39 Honnnnl 阅读(121) 评论(0) 推荐(0)

ASP.NET Page执行顺序(ASP.NET生命周期)
摘要:此部分说明的生命周期只有部分: 引用MSDN 阶段 说明 页请求 页请求发生在页生命周期开始之前。用户请求页时,ASP.NET 将确定是否需要分析和编译页(从而开始页的生命周期),或者是否可以在不运行页的情况下发送页的缓存版本以进行响应。 开始 在开始阶段,将设置页属性,如 Request和 Res 阅读全文

posted @ 2018-06-25 13:17 Honnnnl 阅读(245) 评论(0) 推荐(0)

.NET开发人员的瓶颈和职业发展
摘要:现在社会比前几年浮躁了,越来越多的人抱怨薪水低,高薪工作不好找; 诚然这有CPI的压力,可是也有很多人没有认清自己的职业发展. 很多.net程序员个各种纠结,想拿高薪又拿不到,想提高又不知道怎么能提高. 我也经历过这样的阶段.......各种纠结和迷茫,各种悲剧......不知道路在何方,在此我把我 阅读全文

posted @ 2018-06-25 13:06 Honnnnl 阅读(236) 评论(0) 推荐(0)

项目管理总结图
摘要: 阅读全文

posted @ 2018-06-22 14:57 Honnnnl 阅读(125) 评论(0) 推荐(0)

IIS相关优化
摘要:a. 请考虑以下几点: 1.每一个工作进程都会消耗系统资源和CPU占用率;太多的工作进程会导致系统资源和CPU利用率的急剧消耗; 2.每一个工作进程都具有自己的状态数据,如果Web应用程序依赖于工作进程保存状态数据,那么可能不支持使用多个工作进程。 3. 成资源竞争,让多个工作进程运行同一个应用程序 阅读全文

posted @ 2018-06-22 14:56 Honnnnl 阅读(147) 评论(0) 推荐(0)

.NET基础拾遗
摘要:原帖地址: http://www.cnblogs.com/edisonchou/p/4787775.html 阅读全文

posted @ 2018-06-21 08:44 Honnnnl 阅读(136) 评论(0) 推荐(0)

配置文件——App.config文件读取和修改
摘要:作为普通的xml文件读取的话,首先就要知道怎么寻找文件的路径。我们知道一般配置文件就在跟可执行exe文件在同一目录下,且仅仅在名称后面添加了一个.config 因此,可以用Application.ExecuteablePath+".cofig"的方式来获得,不过更加推荐使用AppDomain.Cur 阅读全文

posted @ 2018-06-06 13:11 Honnnnl 阅读(1685) 评论(0) 推荐(0)

程序员,用NuGet管理好你的包包(转)
摘要:每个女人都有很多包包;其实男人也有,但只有会写程序的男人才有 —— 代码世界中的大“包”小“包”。这些大包小包,有花钱买的,有从开源市场淘的,也有自己或同事亲手制作的。 包包有个特点:容易坏,更新快,新品多。于是,市场上有了包包专卖店,家里有了专门放包包的衣橱。于是,女人经常逛街买包包,经常整理衣橱 阅读全文

posted @ 2018-06-01 23:08 Honnnnl 阅读(207) 评论(0) 推荐(0)

在内部架设NuGet服务器(转)
摘要:在公司内部有很多基础框架或者基础组件,甚至对于使用SOA架构的公司来说,会有大量的业务组件的契约程序集,对于这些框架或组件的引用管理有的人使用源代码管理工具,但是NuGet相比源代码管理工具更方便: 1) 安装和卸载:不需要手动添加和移除引用,不需要手动改写配置文件甚至是一些初始化服务的代码。版本升 阅读全文

posted @ 2018-06-01 23:07 Honnnnl 阅读(155) 评论(0) 推荐(0)

架构、框架、模式和平台的区别
摘要:平台>架构>框架>设计模式,从复用角度讲,平台是企业应用级复用、架构是系统级复用、框架是模块级复用、设计模式是代码级复用。 1、平台 平台的概念类似框架,但又结合的架构的考虑,它是更高层面上的“框架”,准确说是一种应用。它是针对企业用户,为解决企业业务需要而形成的产品。 2、架构 软件体系结构通常被 阅读全文

posted @ 2018-06-01 21:35 Honnnnl 阅读(662) 评论(0) 推荐(0)

C# 语言历史版本特性(C# 1.0到C# 8.0汇总)
摘要:历史版本 C#作为微软2000年以后.NET平台开发的当家语言,发展至今具有17年的历史,语言本身具有丰富的特性,微软对其更新支持也十分支持。微软将C#提交给标准组织ECMA,C# 5.0目前是ECMA发布的最新规范,C# 6.0还是草案阶段,C# 7.1是微软当前提供的最新规范。 这里仅仅列个提纲 阅读全文

posted @ 2018-05-28 16:44 Honnnnl 阅读(479) 评论(0) 推荐(0)

Linq:使用Take和Skip实现分页
摘要:Skip,Take: pageSize :表示一页多少条。 pageNum:表示页数,但是正确的页数是pageNum + 1。因为pageNum = 0,是第一页。pageNum = 1的时候,是第二页。 Skip :表示从第pageNum * pageSize + 1条数据开始,也就是说再这之前有 阅读全文

posted @ 2018-05-28 11:13 Honnnnl 阅读(299) 评论(0) 推荐(0)

C# Linq处理list数据
摘要:阅读目录 1、GroupBy与group by 2、Where条件筛选。 3、Select(取list中的id列数据,并按逗号分隔成字符串。例:1,2,3,4,5) 4、Where与Select的同时使用,取list中的id列数据,并按逗号分隔成字符串。 5、左联与内联(例子是DataTable类型 阅读全文

posted @ 2018-05-26 09:25 Honnnnl 阅读(526) 评论(0) 推荐(0)

拦截和跟踪HTTP请求的主要方法及实现
摘要:一、HTTP 请求的拦截技术可以广泛地应用在反向代理、拦截 Ajax 通信、网页的在线翻译、网站改版重构等方面。而拦截根据位置可以分为服务器端和客户端两大类,客户端拦截借助 JavaScript 脚本技术可以方便地和浏览器的解释器及用户的操作进行交互,能够实现一些服务器端拦截不容易实现的功能。本文将 阅读全文

posted @ 2018-05-24 11:12 Honnnnl 阅读(960) 评论(0) 推荐(0)

权限控制方案之——基于URL拦截
摘要:概述: 在系统开发过程中需要考虑的一个重要的问题就是权限问题,权限问题也是安全问题的一个范畴,我们要求在用户登录系统之后,要控制用户可以访问的系统资源,使得用户只可以访问到系统事先分配好的资源;这里的资源可以是一个URL地址,也可以是页面上的菜单和按钮等。对于实现权限的控制有多种方案,这里说明一下通 阅读全文

posted @ 2018-05-24 11:10 Honnnnl 阅读(1507) 评论(0) 推荐(0)

Modbus 通信协议详解
摘要:一、Modbus 协议简介 Modbus 协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。 此协议定义了一个控制器能认识使用的消息结构,而不 阅读全文

posted @ 2018-05-24 09:26 Honnnnl 阅读(95675) 评论(4) 推荐(9)

导航