摘要: 要读取数据库中的列的信息,从网上找了很多资料,终于总结出来比较理想的sql语句,执行后返回的列分别是:表名、列名、列类型、列长度、列描述、是否主键,语句如下: SELECT SysObjects.Name as tb_name, SysColumns.Name as col_name, SysTypes.Name as col_type, SysColumns.Length as col_len,... 阅读全文
posted @ 2007-01-23 13:28 Kevin Lin 阅读(1197) 评论(1) 推荐(0) 编辑
摘要: Demo下载:http://www.cnblogs.com/Files/lxinxuan/AsyncWebService.rar 阅读全文
posted @ 2007-01-19 15:24 Kevin Lin 阅读(2035) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/Files/lxinxuan/OutputCaching.rar 以上就是Cache的一个Demo 包含了OutputCache页面缓存\FragmentCache片段缓存\SubstitutionCache回调缓存等。 (文件、其他Cache对象、时间戳)依赖缓存暂时没有,另外缓存API实现也暂时没有,不断补充中...... 阅读全文
posted @ 2007-01-19 14:01 Kevin Lin 阅读(523) 评论(2) 推荐(0) 编辑
摘要: 只是提了一个基本概念,具体要点要是需要查找资料。本文的各个要点,都是从网上大量文章中总结出来。参考资料:http://www.cnblogs.com/lxinxuan/archive/2006/11/06/551980.html asp.net程序性能优化总结 ——备忘具体技术 细节请查询 1. 缓存:页面OutPut缓冲(根据参数VaryByParams,Location、保... 阅读全文
posted @ 2007-01-17 14:40 Kevin Lin 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 2007年4月4号: http://channel9.msdn.com/go/wpfe/quickstarts/This topic describes how to set up a WPF/E project using Visual Studio. Note: Make sure you completely uninstall any previous versions of the "W... 阅读全文
posted @ 2007-01-16 13:51 Kevin Lin 阅读(954) 评论(2) 推荐(0) 编辑
摘要: 原文内容转载,Demo是我自己总结 前提是:必须用asp.net_regsql.exe建一个数据库,默认数据库名为aspnetdb。 下载地址:http://www.cnblogs.com/Files/lxinxuan/TestCenter.rar 阅读全文
posted @ 2007-01-16 11:22 Kevin Lin 阅读(1437) 评论(7) 推荐(0) 编辑
摘要: 可以使用受保护配置来加密 Web 应用程序配置文件(如 Web.config 文件)中的敏感信息(包括用户名和密码、数据库连接字符串和加密密钥)。对配置信息进行加密后,即使攻击者获取了对配置文件的访问,也可以使攻击者难以获取对敏感信息的访问,从而改进应用程序的安全性。 针对asp.net 2.0的应用程序的数据库链接字符串进行加密:例如,未加密的配置文件中可能包含一个指定用于连接到数据库的连接字符... 阅读全文
posted @ 2007-01-09 23:13 Kevin Lin 阅读(348) 评论(1) 推荐(0) 编辑
摘要: Note: This is an unedited contribution. If this article is inappropriate, needs attention or copies someone else's work without reference then please Report this article. Introduction Most inde... 阅读全文
posted @ 2007-01-09 23:08 Kevin Lin 阅读(685) 评论(0) 推荐(0) 编辑
摘要: [2.18] 大年三十整理的asp.net资料! C#实现类似qq的屏幕截图程序 http://www.reportweek.com/2007/02/blog-post_3374.html 中华民族再次到了最危险的时候 [31]关于静电的危害和防治[24]http://www.llblgen.com/pages/demo.aspx Download the LLBLGen Pro Demo h... 阅读全文
posted @ 2007-01-09 16:59 Kevin Lin 阅读(1051) 评论(7) 推荐(0) 编辑
摘要: ·在视图上创建索引的另一个好处是:查询优化器开始在查询中使用视图索引,而不是直接在 FROM 子句中命名视图。这样一来,可从索引视图检索数据而无需重新编码,由此带来的高效率也使现有查询获益 ·与基表上的索引相比,对索引视图的维护可能更复杂。只有当视图的结果检索速度的效益超过了修改所需的开销时,才应在视图上创建索引。这样的视图通常包括映射到相对静态的数据上、处理多行以及由许多查询引用的视图。 阅读全文
posted @ 2007-01-09 10:06 Kevin Lin 阅读(873) 评论(0) 推荐(0) 编辑
摘要: char,varchar,text:char,varchar1-8000个英文字符;1-4000个汉字 nchar,nvarchar,ntext(针对Unicode字符);nchar,nvarchar不管中英文字符,都只存储1-4000个字符 tinyint:0-255,而int是-2^31~2^31-1,smallint是-2^15~2^15-1 smalltime:精确到分钟,1900.1.1~2079.6.6;而datetime精确到3%秒(1753.1.1~9999.12.31) decimal和numeric等同,表示正数? 阅读全文
posted @ 2007-01-09 09:01 Kevin Lin 阅读(300) 评论(0) 推荐(0) 编辑
摘要: ·如果你使用MyList<int>和MyList<double>,有两种类即被创建 ·我们有四个类:MyList: MyList<T>,MyList<int>,MyList<double>和MyList<X>。注意,虽然有4个MyList类,但仅有一个被存储在MSIL ·通过加以约束--为参数化类型指定的类型 ·可以从一个封闭结构的泛型进行派生,反之错误:public class MyClass2<T> : MyClass1<int> 前者开放式,后者封闭式 ·泛型和可代替性:public void Eat<t>(Basket<t> fruits) where T : Fruit 这里T是Fruit类型或任何继承自Fruit的类 ·泛型和代理 public delegate void NotifyDelegate(T info); ·泛型上的反射:type1.GetGenericTypeDefinition().FullName ·局限性:public static void Copy<T, E>(List<t> sour 阅读全文
posted @ 2007-01-08 16:20 Kevin Lin 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 总结: 缺省情况下建立的索引是非群集索引,但有时它并不是最佳的;合理的索引设计要建立在对各种查询的分析和预测上。一般来说: ①.有大量重复值、且经常有范围查询(between, ,=, ②.经常同时存取多列,且每列都含有重复值可考虑建立组合索引; ③.组合索引要尽量使关键查询形成索引覆盖,其前导列一定是使用最频繁的列。 阅读全文
posted @ 2007-01-04 08:30 Kevin Lin 阅读(214) 评论(0) 推荐(0) 编辑
摘要: using System; namespace Test { /**//// /// Class1 的摘要说明。 /// class Class1 { /**//// /// 应用程序的主入口点。 /// [STAThread] static void Main(str... 阅读全文
posted @ 2006-12-29 13:47 Kevin Lin 阅读(349) 评论(0) 推荐(0) 编辑
摘要: http://dotnet.csdn.net/Special/VS2005Plus/index.htm[本期看点:从Visual Studio2003升级到Visual Studio 2005]Visual Studio 2005 为我们带来了新的编程体验,提供了从需求分析到最终测试整个软件生命开发周期的解决方案。 但... 阅读全文
posted @ 2006-12-29 13:09 Kevin Lin 阅读(306) 评论(0) 推荐(0) 编辑
摘要: /* .Net/C#: 实现支持断点续传多线程下载的 Http Web 客户端工具类 (C# DIY HttpWebClient) * Reflector 了一下 System.Net.WebClient ,重载或增加了若干: * DownLoad、Upload 相关方法! * DownLoad 相关改动较大! * 增加了 DataReceive、ExceptionOccurrs 事件! ... 阅读全文
posted @ 2006-12-28 09:03 Kevin Lin 阅读(543) 评论(0) 推荐(0) 编辑
摘要: http://www.2ed.cn/Article-111-15548.shtml System.IO.Stream iStream = null; // Buffer to read 10K bytes in chunk:byte[] buffer = new Byte[10240]; // Length of the file:int length; // Total bytes to r... 阅读全文
posted @ 2006-12-26 13:46 Kevin Lin 阅读(279) 评论(0) 推荐(0) 编辑
摘要: ·用的索引越多,从数据库系统中得到数据的速度就越快。 然而,需要注意的是,用的索引越多,向数据库系统中插入新数据所花费的时间就越多。 ·对于一个表来说,如果需要进行频繁的执行插入、更新操作,同时还有大量读操作的话,在可能的情况下尝试将这个表分开操作。所有的插入和更新操作可以在一个没有索引的表中操作,然后将其复制到另外一个表中,在这个表里有大量的索引可以优化读数据的能力。 ·SQL Server 支持两种类型的索引:clustered 索引和nonclustered索引。Clustered 索引在数据表中按照物理顺序存储数据。因为在表中只有一个物理顺序,所以在每个表中只能有一个clustered索引。在查找某个范围内的数据时,Clustered索引是一种非常有效的索引,因为这些数据在存储的时候已经按照物理顺序排好序了。 Nonclustered索引不会影响到下面的物理存储,但是它是由数据行指针构成的。如果已经存在一个clustered索引,在nonclustered中的索引指针将包含clustered索引的位置参考。 br 阅读全文
posted @ 2006-12-25 10:08 Kevin Lin 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 文/顺风http://www.rmblog.com/user1/41/archives/2006/128313.html 促进自组织,就是让用户能够自我寻找和匹配,形成聚落并且开展内部互动。有两条思路,一是长久的橘络,一是简短的聚落,决定选择相对较少的简短橘络的策划思路。 经过分析认为,与简短聚落相结合的,必须满足几个基本特征:随机的组合;快聚快散;以话题或者爱好为纽带则不需要过度的... 阅读全文
posted @ 2006-12-20 16:56 Kevin Lin 阅读(376) 评论(1) 推荐(0) 编辑
摘要: http://www.huabianxia.com/newcity/viewthread.php?tid=134979 heheScott Mitchell 4GuysFromRolla.comhttp://www.microsoft.com/china/msdn/library/webservices/asp.net/URLRewriting.mspx?mfr=true使用 Scott Mit... 阅读全文
posted @ 2006-12-18 14:26 Kevin Lin 阅读(437) 评论(0) 推荐(0) 编辑