原文:http://www.jb51.net/article/56682.htm背景:微软的 .NET FRAMEWORK 现在可谓如火如荼了。但是,.NET 一直所为人诟病的就是“胃口太大”,狂吃内存,虽然微软声称 GC 的功能和智能化都很高,但是内存的回收问题,一直存在困扰,尤其是 winfor...
上篇.net平台下C#socket通信(上)介绍了socket通信的基本原理及最基本的通信方式。本文在此基础上就socket通信时经常遇到的问题做一个简单总结,都是项目中的一些小问题,拿来此处便于下次使用,同时对在使用socket时出现些许问题的同仁们多一个粗浅建议。不足之处请提出,谢谢。本文主.....
c#读取xml文件配置文件Winform及WebForm-Demo详解...
常见Editor:1)ArrayEditor,继承自CollectionEditor2)BinaryEditor3)CollectionEditor4)DateTimeEditor5)MultilineStringEditor6)BitmapEditor,继承自ImageEditor7)ColorE...
关键点:(1)TreeList中显示的单元格默认不显示上、下、左、右边框,显示的是TreeList自身的行横边框、列纵边框,具体对应TreeList属性中OptionView项下的ShowVertLines、ShowHorzLines两项,将其对应默认值由默认False改为True即可去除行横边框、...
分类:
其他好文 时间:
2014-11-03 12:48:09
阅读次数:
238
窗口的主要属性和方法属性说明Name窗体对象的名字,用以在代码中进行标识BackColor窗体的背景色BackgroundImage窗体的背景图像FormBorderStyle窗体显示的边框样式,有七个可选的值,默认值是SizableMaximizeBox确定窗体标题栏的右上角是否有最大化框,默认为TrueShowInTaskbar..
此文章对于遇到必须使用线程但是没有办法在线程内操作控件的问题的处理 有很好的解决方案(个人认为的。有更好的方案欢迎交流。)在做跨线程访问之前我们先了解下我们所做的需要达到的效果: 这个是批量的将xml文件导入sqlite数据库 每个xml有将近3000的节点 每个节点有5个属性,如果我们不用线程那么...
分类:
编程语言 时间:
2014-11-02 12:27:03
阅读次数:
171
三层构架:表示层(即界面层UI)->业务逻辑层(Business logic level)->数据访问层(Database access level)由于层是一种弱耦合结构,层与层之间的依赖是向下的,底层对于上层而言是“无知”的,改变上层的设计对于其调用的底层而言没有任何影响。如果在分层设计时,遵循...
public Form1() { InitializeComponent(); //控件的行为 listView1.Bounds = new Rectangle(new Point(10, 10), new Size(2...
背景很多时候,项目需要在不同个时刻,执行一个或很多个不同的作业。Windows执行计划这时并不能很好的满足需求了。 这时候需要一个更为强大,方便管理,支持集群的作业调度了。介绍Quartz一个开源的作业调度框架,OpenSymphony的开源项目。Quartz.Net是Quartz的C#移植版本。它...
分类:
Web程序 时间:
2014-11-01 14:43:03
阅读次数:
227