北在北方

导航

2016年2月7日 #

备注:控件名称缩写

摘要: 标准控件1 btn Button2 chk CheckBox3 ckl CheckedListBox4 cmb ComboBox5 dtp DateTimePicker6 lbl Label7 llb LinkLabel8 lst ListBox9 lvw ListView10 mtx Masked 阅读全文

posted @ 2016-02-07 18:17 北在北方 阅读(458) 评论(0) 推荐(0) 编辑

2015年10月1日 #

实体框架

摘要: 实体框架的使用分为ModelFirst,CodeFirst(代码生成模型),DatabaseFirst。ModelFirst和DatabaseFirst会使用实体设计器(edmx文件)来创建实体数据模型。DbContext所使用的连接字符串如果是常规连接字符串则使用CodeFirst,如果使用的是特... 阅读全文

posted @ 2015-10-01 21:27 北在北方 阅读(453) 评论(0) 推荐(0) 编辑

2015年9月20日 #

详细序列化和反序列化笔记

摘要: 序列化概念:按值封送:将对象从一个应用程序域传输到另一个应用程序域,居然后反序列化,以便第二个应用程序域中生成该对象的一个精确副本。如果对象从MarshalByRefObject派生,则将对象引用从一个应用程序域传递到另一个。自定义序列化的安全问题:序列化可以允许其他代码查看或修改用其他方式无法访问... 阅读全文

posted @ 2015-09-20 17:20 北在北方 阅读(599) 评论(0) 推荐(0) 编辑

2015年6月22日 #

命名空间System.Threading命名空间的同步锁 Monitor类

摘要: 官方备注:Monitor类通过向单个线程授予对象所来控制对对象的访问。对象所提供限制访问代码块的能力。当一个线程拥有对象的锁时,其他任何线程都不能获取该锁。还可以使用Monitor来确保不会允许其他任何线程访问正在由锁的所有者执行的应用程序代码,除非另一个线程正在使用其他的锁定对象执行改代码。Mon... 阅读全文

posted @ 2015-06-22 08:21 北在北方 阅读(195) 评论(0) 推荐(0) 编辑

2015年5月20日 #

争议的编程观点(网摘)

摘要: 1. 业余时间不会为了好玩而编程的程序员,永远比不上那些以编程为乐的同学。我认为即使是最聪明、最有才华的人,如果只是将编程作为工作,也永远成不了真正优秀的程序员。以编程为乐的人会在业余时也搞些小项目,或者弄弄各种不同的编程语言和编程思想。2. 单元测试无助于编写优秀代码。编写单元测试的唯一理由仅仅... 阅读全文

posted @ 2015-05-20 23:53 北在北方 阅读(199) 评论(0) 推荐(0) 编辑

2015年3月23日 #

Membership基本用法

摘要: MemberShip简介:Membership是Asp.Net框架,用于管理网站的用户Membership,角色Roles以及配置信息Profile。System.Web.Security.Membership类完成对用户类System.Web.Security.MembershiUser的添加修改... 阅读全文

posted @ 2015-03-23 00:10 北在北方 阅读(3312) 评论(1) 推荐(0) 编辑

2015年3月21日 #

C#序列化与反序列化方式简单总结

摘要: 序列化和反序列化相关类:System.SerializableAttribute特性(或称为属性),System.Runtime.Serialization.ISerializable(自定义序列化接口)https://msdn.microsoft.com/zh-cn/library/system.... 阅读全文

posted @ 2015-03-21 00:28 北在北方 阅读(487) 评论(0) 推荐(0) 编辑

2014年10月4日 #

JS:offsetWidth\offsetleft 等图文解释

摘要: 网页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight;网页可见区域宽: document.body.offsetWidth (包括边线的宽);网页可见区域高: document.body.offsetHeight... 阅读全文

posted @ 2014-10-04 09:00 北在北方 阅读(262) 评论(0) 推荐(0) 编辑

2014年9月26日 #

关系与导航属性(摘自微软MSDN)

摘要: 关系与导航属性本主题概述实体框架如何管理实体间的关系。还对如何映射和操作关系提供了一些指南。关系、导航属性和外键在关系数据库中,表之间的关系(也称为关联)是通过外键定义的。外键 (FK) 是用于在两个表的数据之间建立并强制链接的一列或列组合。有三种关系类型:一对一、一对多和多对多。在一对多关系中,外... 阅读全文

posted @ 2014-09-26 11:28 北在北方 阅读(405) 评论(0) 推荐(0) 编辑

2014年9月23日 #

使用 Fluent API 配置/映射属性和类型(摘自微软Data Access and Storage)

摘要: 使用 Fluent API 配置/映射属性和类型使用实体框架 Code First 时,默认行为是使用一组 EF 中内嵌的约定将 POCO 类映射到表。但是,有时您无法或不想遵守这些约定,需要将实体映射到约定指示外的其他对象。您主要可使用两种方法来配置 EF 使之在映射数据时绕开约定,这两种方法就是... 阅读全文

posted @ 2014-09-23 15:43 北在北方 阅读(497) 评论(0) 推荐(0) 编辑