SQL Server 2005新功能
摘要:SQL Server 2005新功能(1) - TSQL SQL Server 2005相对于SQL Server 2000改进很大,有些还是非常实用的。 举几个例子来简单说明 这些例子我引用了Northwind库。 1. TOP 表达式 SQL Server 2000的TOP是个固定值,是不是觉得不爽,现在改进了。 --前n名的订单declare @n int set @n = 10 se...
阅读全文
posted @
2007-07-30 11:54
上校
阅读(302)
推荐(0) 编辑
使用aspnet_regiis 工具对web.config进行加密
摘要:将SKD命令提示切换到C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>后键入 aspnet_regiis -pe "connectionStrings" -app "/tt" -prov "RSAProtectedConfigurationProvider"说明:-pe 指加密web.config区块 -app 指web应用程序的虚拟目录 -prov 指...
阅读全文
posted @
2007-07-29 16:42
上校
阅读(543)
推荐(0) 编辑
获取区块SMTP Mail设置
摘要:Configuration config=WebConfigurationManager.OpenWebConfiguration(this.Request.ApplicationPath); MailSettingsSectionGroup netSmtp = (MailSettingsSectionGroup)config.GetSectionGroup("system.net/...
阅读全文
posted @
2007-07-29 15:04
上校
阅读(253)
推荐(0) 编辑
连续读取区块应用程序设置值
摘要:string appPath = this.Request.ApplicationPath; Configuration config = WebConfigurationManager.OpenWebConfiguration(appPath); AppSettingsSection app = config.AppSettings; foreach (...
阅读全文
posted @
2007-07-29 14:45
上校
阅读(222)
推荐(0) 编辑
SQL数据类型-UNIQUEIDENTIFIER
摘要:当你正在处理被多个站点(像在跨国公司条件下)使用的大数据库时,你也许会遇到保证表格对象唯一性这样的棘手问题。在这种情形下,可能只能靠UNIQUEIDENTIFIER来解决。UNIQUEIDENTIFIER是一个保存全局唯一标识符的GUID数据类型。GUID是一个保证唯一的二进制数,因此几乎没有别的计算机会产生同一个值。 GUID的唯一值是由计算机网卡的标识数加上一个CPU时钟产生的唯一数而得到的。...
阅读全文
posted @
2007-07-29 12:07
上校
阅读(1791)
推荐(1) 编辑
帮你免于失业的十大软件技术
摘要:我不知道你的具体工作是什么。如果你是某冷门领域的专家而变得不可或缺,或者你们的公司十分稳固,以你现有的技术就足以安度你的职业生涯,那我不知道你是否有失业的危险。不管怎样,请你先不要急着寄出那些告诉我你们的公司对用VB3十分满意或你们除C以外永不用其它语言的信件,并保留起那些讲述.NET将如何把Java扫地出门、XML将如何取代关系型数据库、或你怎样能用汇编语言或C写任何软件而任何其它开发工具都不重...
阅读全文
posted @
2007-07-19 23:39
上校
阅读(374)
推荐(1) 编辑
VS2005 SP1发布,解决只能创建WebSite,无法创建Web Application项目的问题 (转)
摘要:微软的Visual Studio 2005 Service Pack 1 (SP1) 年前就发布了, 年前终于有点时间了,于是装了一下VS2005 sp1,看看到底有什么好东西。这次发布的语言版本包括十个国家的语言,可谓全上阵,容量为413M修正了许多bug,其中包括了很多人最最关心中文的Web Application Project问题。 VS2005 SP1下载地址:VS2005 SP1英...
阅读全文
posted @
2007-07-17 18:21
上校
阅读(313)
推荐(0) 编辑
vs2005.net web应用程发布问题及解决方法(转)
摘要:最近用vs2005写asp.net程序,发布时遇到很多麻烦,觉得和vs2003有很多的不同,以前还一直抱怨Boland 的 Delphi 2005难用,满口称赞vs2005呢,现在觉得vs2005也有很多不尽人意的地方。早知道当初还选择dotnet1.1了,现在用vs2005+dotnet2.0,发布时真是多花了好多力气,且听一一道来。首先,一开始我还以为vs2005和vs2003一样,可是无论我...
阅读全文
posted @
2007-07-16 17:47
上校
阅读(613)
推荐(0) 编辑
接口与抽象类
摘要:1. Interface, "like a"关系; abstract class, "is a"关系 2. Interface是一种契约, abstract class是事物本质的抽象概括 由以上两点, 什么时候用Interface什么时候用abstract class有看你如何理解你的设计对象, 例如, 某一天你可能会要设计一个Door的类, 它有Open和Close两个功能, 于是 publi...
阅读全文
posted @
2007-07-15 11:50
上校
阅读(248)
推荐(0) 编辑
给新人程序员的八点建议(转)
摘要:1. 在大学的时候尽量多地进入公司参与实际工作,一方面积累工作经验,另一方面,提前认识工作和自己,以便毕业时更准确地把握自己的方向。 2. 从毕业开始到毕业后至少5年内,踏踏实实地专研技术,这是一个积累过程,千万不要把心思放在钱和职位上。钱和职位只是能力的附属品,不要让其喧宾夺主。 3. 从毕业后3年到7年的时间,注意学习工作当中的方法以及相关的管理和流程,不但...
阅读全文
posted @
2007-07-14 15:02
上校
阅读(216)
推荐(0) 编辑
GridView中设置DataFormatString无效的解决方法.
摘要:如果直接设置DataFormatString为{0:d}浏览会发现并不会呈现预期的效果.还要在HtmlEncode中把值设为False如图.PS:DataFormatString 属性语法如下: DataFormatString="{0:格式字符串}" 我们知道在...
阅读全文
posted @
2007-07-11 14:43
上校
阅读(736)
推荐(0) 编辑
DataTable添加列
摘要:dataTable.Columns.Add(new DataColumn("STATUS_New",Type.GetType("System.String"))); foreach(DataRow row in dt.Rows){ row["STATUS_New"] = row["STATUS"]; ...
阅读全文
posted @
2007-07-11 14:24
上校
阅读(4075)
推荐(0) 编辑
委托使用简例
摘要:class Program { delegate double 创建的委托(double d1,double d2); static double 实际方法1(double d1, double d2) { return d1 * d2; } static double 实际方法2(double d1, dou...
阅读全文
posted @
2007-07-10 00:13
上校
阅读(227)
推荐(0) 编辑
用 @@ERROR 检测几条语句的成功
摘要:用 @@ERROR 检测几条语句的成功 下面的示例取决于 INSERT 和 DELETE 语句的成功操作。局部变量在两条语句后均被设置为 @@ERROR 的值,并且用于此操作的共享错误处理例程中。 USE pubs GO DECLARE @del_error int, @ins_error int -- Start a transaction. BEGIN TRAN -- Execute the ...
阅读全文
posted @
2007-07-07 12:04
上校
阅读(246)
推荐(0) 编辑
用户认证管理设计方案(转)
摘要:1 设计思路 为了设计一套具有较强可扩展性的用户认证管理,需要建立用户、角色和权限等数据库表,并且建立之间的关系,具体实现如下。 1.1 用户 用户仅仅是纯粹的用户,用来记录用户相关信息,如用户名、密码等,权限是被分离出去了的。用户(User)要拥有对某种资源的权限,必须通过角色(Role)去关联。 用户通常具有以下属性: ü 编号,在系统中唯一。 ü 名称,在...
阅读全文
posted @
2007-07-04 17:20
上校
阅读(566)
推荐(0) 编辑
显示照片自定义控件
摘要:using System;using System.Collections.Generic;using System.ComponentModel;using System.Text;using System.Web;using System.Web.UI;using System.Web.UI.WebControls; using PhotoManage; namespace PhotoCont...
阅读全文
posted @
2007-07-04 09:24
上校
阅读(373)
推荐(0) 编辑
利用反射动态实例化对象(工厂模式)
摘要:需要注意的是程序集名称要与web.config配置文件中定义的名称匹配,程序集名称可通过 右键“项目”→“属性”进行修改using System;using System.Collections.Generic;using System.Text;using System.Reflection;using System.Configuration; using wzh.Njiagou.IDAL; ...
阅读全文
posted @
2007-07-01 21:50
上校
阅读(739)
推荐(0) 编辑
VS2005中的Project Templates
摘要:在前面发表的一篇〈GridView中显示数据库里的图片〉里提到ASP.NET 2.0里提供的几个Starter Kits fot VS2005,于是有人MSN问,几个Starter Kits应用程序均以“.VSI”扩展名的文件提供,这是个什么样的扩展名?为什么我们可以直接安装,并可以把Starter Kits应用程序项目直接嵌入VS2005中的新建项目模版里? 确实是个有趣的问题。VSI,如果我没...
阅读全文
posted @
2007-07-01 16:22
上校
阅读(546)
推荐(0) 编辑