随笔分类 - .NET
摘要:【原创】C# 实现拖拉控件改变位置与大小(SamWang)转自http://www.cnblogs.com/wangshenhe/archive/2012/05/14/2499159.html前言: 很多时候我们需要在运行时,动态地改变控件的位置以及大小,以获得更好的布局。比如说实际项目中的可自定义的报表、可自定义的单据等诸如此类。它们有个特点就是允许客户或者二次开发人员设计它们需要的界面设置功能。 本人以前也做过可自定义系统,包括界面和功能,主要为了减少开发人员的工作量以及程序的灵活性和健壮性。 本篇主要讨论下,在运行时如何实现拖拉控件,达到改变控件位置与大小。功能将模拟VS设计界面时...
阅读全文
posted @ 2012-05-14 17:24
one light
摘要:C# Unity使用http://www.cnblogs.com/Teco/archive/2012/05/10/2494416.html1.引用對象2.在app.config中進行配置<?xml version="1.0" encoding="utf-8" ?><configuration> <configSections> <section name="unity" type="Microsoft.Practices.Unity.Configuration.UnityConfig
阅读全文
posted @ 2012-05-10 15:53
one light
摘要:转自:http://www.cnblogs.com/JimmyZheng/archive/2012/03/17/2402814.htmlC# 温故而知新:Stream篇 目录:什么是Stream?什么是字节序列?Stream的构造函数Stream的重要属性及方法Stream的示例Stream异步读写Stream 和其子类的类图本章总结什么是Stream?MSDN 中的解释太简洁了: 提供字节序列的一般视图(我可不想这么理解,这必定让我抓狂,我理解的流是向自然界的河流那样清澈而又美丽,c#中的流也是一样,许多技术或者说核心技术都需要流的帮忙)那什么是字节序列呢?其实简单的来理解的话字节序列指的是
阅读全文
posted @ 2012-03-22 13:48
one light
摘要:如何写好概要设计在需求明确、准备开始编码之前,要做概要设计,而详细设计可能大部分公司没有做,有做的也大部分是和编码同步进行,或者在编码之后。因此,对大部分的公司来说,概要设计文档是唯一的设计文档,对后面的开发、测试、实施、维护工作起到关键性的影响。一、问题的提出 概要设计写什么?概要设计怎么做? 如何判断设计的模块是完整的? 为什么说设计阶段过于重视业务流程是个误区? 以需求分析文档还是以概要设计文档来评估开发工作量、指导开发计划准确? 结构化好还是面向对象好? 以上问题的答案请在文章中找。二、概要设计的目的 将软件系统需求转换为未来系统的设计; 逐步开发强壮的系统构架; 使设计适合于实施环境
阅读全文
posted @ 2012-02-20 21:28
one light
摘要:--完整备份Backup Database NorthwindCSTo disk='G:\Backup\NorthwindCS_Full_20070908.bak'--差异备份Backup Database NorthwindCSTo disk='G:\Backup\NorthwindCS_Diff_20070908.bak'With Differential--日志备份,默认截断日志Backup Log NorthwindCSTo disk='G:\Backup\NorthwindCS_Log_20070908.bak'--日志备份,不截断日志
阅读全文
posted @ 2012-01-31 14:05
one light
摘要:那些最好的程序能够容纳不断变化的需求,当然,要求程序满足所有需求却难如登天。这就是该依赖注入发挥作用的时候了.依赖注入的最终目的是达到松耦合,而松耦合可以让程序在不重新编译的情况下通过配置程序来改变程序的某些部分。下面通过一个Demo来展现Ninject 我们创建一个汽车模拟器程序,所有的汽车都需要燃料,而燃料的种类却多种多样,我们需要告诉这个模拟器使用何种燃料,让我们来做第一次尝试:// Unleaded.cs public class Unleaded { public void Burn() { Console.WriteLine("Unleaded fuel ...
阅读全文
posted @ 2011-12-13 13:03
one light
摘要:简介 数据库范式在数据库设计中的地位一直很暧昧,教科书中对于数据库范式倒是都给出了学术性的定义,但实际应用中范式的应用却不甚乐观,这篇文章会用简单的语言和一个简单的数据库DEMO将一个不符合范式的数据库一步步从第一范式实现到第四范式。范式的目标 应用数据库范式可以带来许多好处,但是最重要的好处归结为三点: 1.减少数据冗余(这是最主要的好处,其他好处都是由此而附带的) 2.消除异常(插入异常,更新异常,删除异常) 3.让数据组织的更加和谐… 但剑是双刃的,应用数据库范式同样也会带来弊端,这会在文章后面说到。什么是范式 简单的说,范式是为了消除重复数据减少冗余数据,从而让数据库内的数据更好的组织
阅读全文
posted @ 2011-12-13 13:02
one light
摘要:http://www.cnblogs.com/lijiangyanyu/archive/2011/12/08/2280582.html闲来没事自己做了一个基于WindowsMediaPlayer的迷你音乐播放器,界面如下图功能简介:1、循环模式:顺不播放?axWMusicPlayer.settings.setMode("shuffle", false);全部循环?axWMusicPlayer.settings.setMode("loop", true);随机播放?axWMusicPlayer.settings.setMode("shuffle&
阅读全文
posted @ 2011-12-09 09:19
one light
摘要:http://www.cnblogs.com/iwilltry/archive/2011/02/23/1963297.html一、概述当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为对象。 把对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为对象的过程称为对象的反序列化。二、对象的序列化主要有两种用途: 1)把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;我 们经常需要将对象的字段值保存到磁盘中,并在以后检索此数据。尽管不使用序
阅读全文
posted @ 2011-12-09 09:15
one light
摘要:public enum eColor { discus = 0, black=1, red=2 } public string[] strsColor ={ "七彩", "黑色", "大红色"}; public string GetColor(eColor em) { return strsColor[(int)em]; }
阅读全文
posted @ 2011-12-08 00:06
one light
摘要:1.常用查询:var q = from c in db.Customers where c.City == "London" select c.ContactName;注: select 一定要放在后面db.Customers 是数据源c 是Customers 数组中的一个where 条件语句select 返回内容, 例如: select c.ContactName 表示返回所有符合条件的ContactName列表.2. 类sql in查询public IQueryable<Company> GetCompanysByIDs(List<Guid> i
阅读全文
posted @ 2011-12-07 23:44
one light
摘要:序列化又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。.NET框架提供了两种串行化的方式:1、是使用BinaryFormatter进行串行化;2、使用SoapFormatter进行串行 化;3、使用XmlSerializer进行串行化。第一种方式提供了一个简单的二进制数据流以及某些附加的类型信息,而第二种将数据流格式化为XML存 储;第三种其实和第二种差不多也是XML的格式存储,只不过比第二种的XML格式要简化很多(去掉了SOAP特有的额外信息)。可以使用[Serializable]属性将类.
阅读全文
posted @ 2011-12-07 23:38
one light
摘要:?1234567891011121314151617181920212223242526272829303132333435363738//Html结构转字符串形式显示 支持<br>换行function ToHtmlString(htmlStr) {return toTXT(htmlStr).replace(/\<\;br[\&ensp\;|\&emsp\;]*[\/]?\>\;|\r\n|\n/g, "<br/>");}//Html结构转字符串形式显示function toTXT(str) {var RexS
阅读全文
posted @ 2011-12-07 23:18
one light
浙公网安备 33010602011771号