摘要: 最近使用wcf ,主要参考Artech的文章,有一个解决不了的问题,为了更好的说明问题,先简单介绍一下。wcf服务寄宿于winform,使用TcpBinding 双工通信。界面如下:创建ServiceHost服务的方法CreateHost()如下,ServiceTypeElement为自定义读配置文件的方法,参考自http://www.cnblogs.com/artech/archive/2011/12/07/batching-hosting.htmlProxy为自定义的用于读取配置文件中IP地址、域名、端口等的实体类 private ServiceHost CreateHost(Servic 阅读全文
posted @ 2013-06-23 01:37 柏柏 阅读(180) 评论(0) 推荐(0) 编辑
摘要: asp.net开发企业级程序,经常要用到Excel导入导出功能,NPOI提供了比较好的解决方案,但是因为各数据库表的字段不同,而且导入导出的数据列名需要中文命名(数据表字段一般以英文命名),所以需要做一个比较通用的方法,减少日后的工作量。 由于开发中用到三层架构,数据表在程序中用model实体类去表示,所以想到用泛型反射去实现,使用XML去映射数据库表字段与Excel列标题的关系。比如model的类如下/// author 柏柏 2013-05-16public class CNS_CensusMember : ModuleBase{ public int ID { set; ... 阅读全文
posted @ 2013-05-18 10:35 柏柏 阅读(943) 评论(1) 推荐(0) 编辑
摘要: 一个winform带自动完成功能的TextBox,效果如下图,当TextBox输入字符时,按文本框中的内容查找数据,并绑定在下拉的DataGridView使用方法如下,控件数据源为Listprivate void FrmMaterialsRequisitionBill_Load(object sender, EventArgs e)//窗体加载{this.txtMaterialType.Mapping.Add("编码", "TypeNO");//编码为DataGridView要显示的列名,"TypeNO"绑定的字段。this.txtM 阅读全文
posted @ 2012-12-05 22:07 柏柏 阅读(1786) 评论(15) 推荐(1) 编辑
摘要: DWZ中如何整合第三方jQuery插件 jQuery插件一般是$(document).ready()中初始化$(document).ready(function(){// 文档就绪,初始化jQuery插件});// 或者或缩写形式$(function(){// 文档就绪,初始化jQuery插件});因为DWZ RIA是富客户端思路,第一次打开时加载界面到浏览器端,之后和服务器的交互是存数据交互,不占用界面相关的网络流量。也就是说,只需要在一个完整的页面(通常是起始页,如index.aspx/index.php/index.jsp等),只有这个页面包含完整的html结构(),中引入全部css、j 阅读全文
posted @ 2012-11-29 21:54 柏柏 阅读(1180) 评论(0) 推荐(0) 编辑