
C# window窗体开发笔记
文章平均质量分 76
xiaoxiru
一直坚持着自己的理想
展开
-
关于serialport的简单串口通信
由于在平时的开发工作,对数据的来源接触最多的是来自于数据库,文本,excel,或是引用相关的数据接口api(rest),webservice.由于工作的惯性,每调数据只想到这几方面的数据来源。近偶发想调用来自硬件的数据,或是来自于TCP的数据。 近一天的停网,给我提供了来实现这一想法的时间。没有网络无法做与网络有关的工作。那就做与我本机有关的操作吧:)本人还是很爱学习的,可以说编程原创 2016-08-02 17:04:16 · 2089 阅读 · 0 评论 -
Asp.Identity2.1.0的修改
1.创建用户:public async Task Create(RegisterViewModel userViewModel, params string[] selectedRoles) { if (ModelState.IsValid) { var user = new Applica原创 2016-08-09 10:29:21 · 828 阅读 · 0 评论 -
外约束的报错解决办法
public class Cabinet { [Key] public int CabinetId { get; set; } [Display(Name = "机柜")] public string name { get; set; } public virtual IC原创 2016-08-10 16:31:48 · 788 阅读 · 0 评论 -
进制转换
private string StringToHexString(string s, Encoding encode) { byte[] b = encode.GetBytes(s);//按照指定编码将string编程字节数组 string result = string.Empty; for (int转载 2016-08-13 21:11:49 · 408 阅读 · 0 评论 -
MVC5局部视图的调用
@Html.partial("~/Views/...../XX.cshtml")或@Html.partial("_login")多用于在母板中使用局部视图的调用。可以传递model数据@Html.Action("viewName","controlName") public PartialViewResult _ListCabDevMenu() {原创 2016-08-26 09:15:10 · 4251 阅读 · 0 评论 -
rest api+C#
http://www.cnblogs.com/fzrain/p/3527765.html转载 2017-01-25 15:28:50 · 2098 阅读 · 0 评论 -
MVC中视图中的时间格式化
在视图中的引用DisplayFor(modelItem=>modelItem.ActualTime,"ShortTime")这里的ShortTime为自定义格式,是在share文件夹中进行定义的,@system.DateTime@Model.toShortDateTimeString();也可以在model 中定义:[Display(Name = "实际时间:")]原创 2017-02-09 14:39:11 · 4036 阅读 · 0 评论 -
MV5的实际应用
参见相关文档:http://typecastexception.com/post/2014/06/22/ASPNET-Identity-20-Customizing-Users-and-Roles.aspx一、用户角色的平台搭建1.新建一ASP.Net WEB 应用程序(Empty)PM> Install-Package Microsoft.AspNet.Identity.Sample原创 2015-12-01 11:22:25 · 817 阅读 · 0 评论 -
LCD- Project -Develope Records (一)
一、table的操作 1.1 DataTable 与dataTable在调用时是有区别的。一定要注意大小写 一般要用DataTable 1.2 DataTable的thead必须有否则下方无法动态绑定数据。 1.3 数据的绑定方法 1.3.1 Json的绑定方法: 思路:可先对表格进行DataTable规划;然后对Json进行遍历, 以t.row.add([tb数组的方式]).dra原创 2017-02-25 13:45:10 · 664 阅读 · 0 评论 -
LCD开发笔记-技术点总结
开发技术总结: 一、数据迁移 1、模型更改后: 1.1Enable-migrations 1.2修改实体对象 add-migration 修改的标记名称 1.3update-database 2、添加模型: 2.1将实体添加到上下文 add-migration 添加的标记名 update-database二、规约 [Required] [key.Database原创 2018-01-16 17:21:45 · 554 阅读 · 0 评论 -
icehockey
1.公众平台-微信认证登录 http://www.cnblogs.com/0201zcr/p/5131602.html http://blog.youkuaiyun.com/skykingf/article/details/51882345 2.微信开放平台开发——网页微信扫码登录(OAuth2.0) http://blog.youkuaiyun.com/skykingf/article/details/5188原创 2018-01-20 16:54:07 · 675 阅读 · 0 评论 -
LCD- Project -Develope Records (二)
8.29日:完成开发环境的搭建 1.win7(32bit)+visual2013(先装visual2012,再装vissual2013)+Access+SQL2.一个解决方案多个项目,三层架构。模型(MDL)+WEBAPI+WEB(后端+前端)9.1日: protected void Application_Start() { //Other calls… Databas原创 2018-01-16 14:53:22 · 429 阅读 · 0 评论 -
visual2012 与WCF+HTML5
以CRM2011的WCF oragnization.svc的调用使用为例:1.在visual2012中新建windows应用商店(javascript)2.添加项目wcf项目形成的结构如下:3.IStudent.cs文件如下3.对student.svc.cs进行修改4.通过wcf调试获得调用的XML5.将xml加入到web.config.6.按winjs调用原创 2012-12-20 10:33:05 · 2970 阅读 · 0 评论 -
xsd与xml和类(class)对象之间的互相转换
xsd与xml和类(class)对象之间的互相转换 .第一:通过现有的已经写好的xsd来生成class(.cs)文件。在您Visual Studio的安装目录下的SDKv2.0Bin中有个应用程序xsd.exe(通过这个应用程序可以使用xsd来创建类文件)。具体操作:通过打开Visual Studio 命令提示,可以输入xsd指令来查看一些具体的操作指令的用处,然后通过输入指令转载 2010-05-24 15:41:00 · 8296 阅读 · 0 评论 -
检测子窗体是否存在
怎样检测多文档应用中的某子窗口已经打开?并且点击子窗体关闭后,再打开子窗体不出现同样的子窗体 问题点数:50、回复次数:3Top 1 楼dy_2000_abc(芝麻开门)回复于 2003-01-02 17:29:01 得分 401 假设某子窗体的类名是Form2 bool HasShow=false; foreach (Form form in转载 2008-11-26 09:15:00 · 1516 阅读 · 0 评论 -
如何使用反射
如何使用反射楼主hustzxs(泰)2003-09-01 14:34:50 在 .NET技术 / C# 提问在C#中可以使用: Type t = Type.GetType("System.String"); 但是下面的代码怎么回出错呢? Type t转载 2008-11-26 10:22:00 · 880 阅读 · 0 评论 -
visual C# 2005 checkboxlist的用法
目前微软的visual2005中的IDE 控件checkboxlist有bug,win的具体用法如下--绑定checkedListBox.DataSource=dt;checkedListBox.DisplayMember="depname";checkedLIstBox.ValueMember="depcode"==显示messagebox.show(checkedlis转载 2008-12-17 08:58:00 · 875 阅读 · 0 评论 -
C# winform 中的全局变量问题
C# 中没有所谓的全局变量的说法。解决办法:要构造出类的属性作为全局变量public class GlobalParams{ public static string user="";public Globalparams(){ user="abcd";}public string User{get{return user;}}set{user原创 2008-12-17 10:53:00 · 7676 阅读 · 0 评论 -
在Web.Config保存ACCESS数据库的连接
在Web.Config保存ACCESS数据库的连接2007年08月10日 星期五 22:37如果你使用Web.Config来保存数据库的连接那无疑是最好的形式,便于数据库的移植以及变动等一些不定性因素,便于维护就是了。可是,你可以在网络上找到保存SQL等一些数据库的连接,如果是ACCESS连接,就没有那样的方便了。不过,可以使用下面的措施来保证ACCESS的连接。1.在转载 2009-06-02 11:58:00 · 3544 阅读 · 0 评论 -
C#正则表达式小结
C#正则表达式小结 只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^/d{n}$"。只能输入至少n位的数字:"^/d{n,}$"。只能输入m~n位的数字:。"^/d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]转载 2009-08-08 23:47:00 · 1127 阅读 · 0 评论 -
比较时间 TimeSpan
比较时间 TimeSpan 判断用户在几个小时内不允许重复投票,用当前时间-投票时间>允许投票时间DateTime time1=System.DateTime.Now;DateTime time2=DateTime.Parse("2005-7-27 11:19:17"); TimeSpan time3=time2-time1; 更细=======离最近转载 2009-08-10 22:45:00 · 1028 阅读 · 0 评论 -
C# 中的常用正则表达式总结
C# 中的常用正则表达式总结2007-11-16 09:35作者:佚名出处:中国自学编程网责任编辑:幽灵 这是我发了不少时间整理的C#的正则表达式,新手朋友注意一定要手册一下哦,这样可以节省很多写代码的时间,中国自学编程网为新手朋友整理发布。 只能输入数字:"^[0-9]*$"。 只能输入n位的数字:"^/d{n}$"。 只能输入至少n位的数字:"^转载 2009-08-11 09:07:00 · 546 阅读 · 0 评论 -
代码网站
http://bingning.net/free/source/index.html原创 2009-06-26 11:24:00 · 478 阅读 · 0 评论 -
DES算法描述简介
C#实现DES加密解密,AES加密解密2008-01-12 09:40DES算法描述简介:DES是Data Encryption Standard(数据加密标准)的缩写。它是由IBM公司研制的一种加密算法,美国国家标准局于1977年公布把它作为非机要部门使用的数据加密标准;它是一个分组加密算法,他以64位为分组对数据加密。同时DES也是一个对称算法:加密和解密用的是同一个算原创 2009-07-07 19:27:00 · 1562 阅读 · 0 评论 -
c#中DES加密解密的类
c#中DES加密解密的类2009年06月24日 星期三 12:44自己写的哦~所以共享出来了~我拿来做刷人气的软件了~哈哈using System;using System.Collections.Generic;using System.Text;using System.Security.Cryptography;using System.Globalizati转载 2009-07-07 19:25:00 · 734 阅读 · 0 评论 -
C#中使用DES和AES加密解密
C#中使用DES和AES加密解密2008-01-12 09:37using System;using System.Text;using System.Security.Cryptography;using System.IO;namespace MyCryptography{ /// /// DES加密解密 /// public class D原创 2009-07-07 19:31:00 · 2396 阅读 · 0 评论 -
使用 xsd 工具从 RDL 架构生成类
使用 xsd 工具从 RDL 架构生成类SQL Server 2005 联机丛书(2008 年 11 月)第 2 课:使用 xsd 工具从 RDL 架构生成类新建日期: 2006 年 7 月 17 日 创建 Visual Studio 项目后,下一步是检索报表定义架构的本地副本和运行 XML 架构定义工具 (Xsd.exe)。 生成 RD原创 2010-05-21 15:31:00 · 1578 阅读 · 0 评论