改变自己
我可以改变世界 改变自己

随笔分类 -  .NET

1 2 下一页
ASP.NET 注册选项
摘要:C:\Program Files\Microsoft Visual Studio 9.0\VC>aspnet_regiis /?在本地计算机上安装和卸载 ASP.NET 的管理实用工具(2.0.50727)。Copyright (c) Microsoft Corporation. All rights reserved.注意: 此实用程序在 Windows Vista 操作系统上的功能有限。... 阅读全文
posted @ 2010-05-12 15:06 dashan 阅读(392) 评论(0) 推荐(1)
转 数据库缓存依赖配置
摘要:使用SQL Server高速缓存依赖性的步骤: 一,使数据库支持SQL高速缓存依赖性。 二,使表支持SQL高速缓存依赖性。 三,在ASP.NET应用程序的web.config文件中包含SQL连接字符串。 四,以如下方式利用SQL高速缓存依赖性: 1)在代码中编程创建一个SqlCacheDependency对象。 2)给OutputCache指令添加SqlCacheDependency属性。 3)通... 阅读全文
posted @ 2009-12-08 10:44 dashan 阅读(414) 评论(0) 推荐(0)
转 未能使用提供程序 "RsaProtectedConfigurationProvider" 进行解密 的解决办法
摘要:未能使用提供程序 "RsaProtectedConfigurationProvider" 进行解密 的解决办法 如何使用 Enterprise Library 3.0 的Cryptography Application Block 处理加密 本文不演示如何使用配置工具对配置区进行加密,也不演示如何导出导入 key 文件,而主要解决两个问题: 1.我们使用配置工具对配置区进行加密后,(通常 con... 阅读全文
posted @ 2009-12-07 16:49 dashan 阅读(464) 评论(1) 推荐(0)
Could not create an environment: OCIEnvCreate returned -1(OCIEnvCreate 失败, 返回代码为-1,但错误消息文本不可用)
摘要:今天用C#连接oracle10g的时候,遇到了这个问题。windows2003 PRO R2+oracle 10gCould not create an environment: OCIEnvCreate returned -1网上的方法就那几个,试遍了也没用。1、主要是将oracle主目录oracle\的读写权限赋予asp.net或者是IUSER_..和IWAM_..,重启计算机。2、打开在II... 阅读全文
posted @ 2009-07-26 19:13 dashan 阅读(5140) 评论(0) 推荐(0)
关于ref 和 out
摘要:C# 中,既可以通过值也可以通过引用传递参数。通过引用传递参数允许函数成员更改参数的值,并保持该更改。若要通过引用传递参数, 可使用ref或out关键字。ref和out这两个关键字都能够提供相似的功效,其作用也很像C中的指针变量。它们的区别是: 1、使用ref型参数时,传入的参数必须先被初始化。对out而言,必须在方法中对其完成初始化。 2、使用ref和out时,在方法的参数和执行方法时,都要加R... 阅读全文
posted @ 2009-07-22 23:34 dashan 阅读(257) 评论(0) 推荐(1)
.NET中的类型(图)
摘要: 阅读全文
posted @ 2009-07-22 21:26 dashan 阅读(168) 评论(0) 推荐(0)
HTTP的MIME类型
摘要:列出了很多流行的Web服务器所支持的一些文件扩展名和MIME内容类型。如果你的服务器没有列出特定内容类型的扩展名,或者根本没有列出所想使用的类型,那么将必须给服务器配置添加对那种类型的支持。 MIME类型          注释           文件扩展名application/acad AutoCAD Drawing文件      dwg,DWGapplication/arj   arjap... 阅读全文
posted @ 2009-07-20 18:25 dashan 阅读(605) 评论(0) 推荐(0)
Asp.Net自定义错误页面
摘要:ASP.NET 在处理和响应错误的方式上进行了若干改进。在传统的 ASP 中,是用"On Error Resume Next"(或在 Jscript 中用 try-catch 块)处理错误的。或者,如果您运行的是 Microsoft Internet Information Services (IIS) 5.0,则使用 ASPError 对象创建自定义的错误报告页。然而,这些方法都有其局限性。AS... 阅读全文
posted @ 2009-07-20 14:03 dashan 阅读(788) 评论(0) 推荐(0)
Pet Shop4解密配置文件
摘要:WebConfig 加解密,未能使用提供程序“RsaProtectedConfigurationProvider”进行解密。提供程序返回错误消息为: 打不开 RSA 密钥容器。问题:未添加用于访问 RSA 密钥容器C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\Machine... 阅读全文
posted @ 2009-07-07 08:50 dashan 阅读(275) 评论(0) 推荐(0)
C# 特性(Attribute)学习
摘要:特性(attribute)是被指定给某一声明的一则附加的声明性信息。在C#中,有一个小的预定义特性集合。在学习如何建立我们自己的定制特性(custom attributes)之前,我们先来看看在我们的代码中如何使用预定义特性。  using System;   public class AnyClass { [Obsolete("Don't use Old method, use New met... 阅读全文
posted @ 2009-07-06 16:25 dashan 阅读(277) 评论(0) 推荐(0)
演练:创建和导出 RSA 密钥容器
摘要:提供从多台服务器上的一个加密文件创建、导出和导入加密密钥对已加密的 Web.config 文件的节进行解密的逐步骤示例。由于您可以对存储在配置文件中的敏感信息进行加密,“受保护配置”有助于提高应用程序的安全性。在 .NET Framework 处理配置文件时,它会自动解密该文件,而且解密时不需要任何其他代码。可以使用 aspnet_regiis.exe 对配置文件的节进行加... 阅读全文
posted @ 2009-07-06 10:05 dashan 阅读(832) 评论(0) 推荐(0)
ngen本机映像生成器
摘要:本机映像生成器创建托管程序集的本机映像,并且将该映像安装到本地计算机的本机映像缓存中。本机映像缓存是全局程序集缓存的保留区域。一旦您为某个程序集创建了本机映像,运行库在每次运行该程序集时就会自动使用该本机映像。不必执行任何其他的过程就可使运行库使用本机映像。在程序集上运行 Ngen.exe 可以提高程序集的加载和执行速度,原因是它可以从本机映像缓存中还原代码和数据结构,而不是动态生成它们。ngen... 阅读全文
posted @ 2009-07-03 17:07 dashan 阅读(337) 评论(0) 推荐(0)
如何让你发布的项目拥有VS2005 的Web Site Administration Tool
摘要:使用VS2005开发时,在IDE 菜单中选择 Web Site -- Asp.net Configuration 可以通过自带管理页面可视化配置你的项目。 可是发布项目的机器上并没有安装VS2005,仅安装了framework 2.0。 按照以下步骤即可使用此工具: 在开发的机器上(安装VS2005)通过菜单配置你的项目,记下此时的url,我的是:http://localhost:4343/asp... 阅读全文
posted @ 2009-07-02 00:10 dashan 阅读(275) 评论(0) 推荐(0)
附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中[解决方法]
摘要:1.首先我是为了使用Froms验证才去添加的这个数据库。2.添加该数据库有两种方法找到\Windows\Microsoft.NET\Freamwork\v2.0.50727\aspnet_regsql 直接运行注意:如果是64位的,所以目录 Windows\Microsoft.NET\Freamwork64\v2.0.50727\aspnet_regsql 3.装好数据库和设置验证方法以后,就可以... 阅读全文
posted @ 2009-06-30 20:44 dashan 阅读(4330) 评论(0) 推荐(0)
深入剖析Asp.net资源文件
摘要:一、资源文件的定义  简单点的说法就是程序中可以使用的数据,象:字符串,图片或二进制数据等等,实际上可以包含任何类型的文件。  资源文件可以有多个语言版本,这样在开发全球化应用程序时就很重要。这个特性是通过System.Resources空间下的ResourceManager类来完成需要在什么时候调用那个版本的。在VS.NET中将一个文件的属性设置为Embedded Resource就可以使资源被... 阅读全文
posted @ 2009-06-30 14:45 dashan 阅读(402) 评论(0) 推荐(0)
C# LPT操作打印条码
摘要:条码打印一般是通过指令或图片方式来打印,图片方式有fastreport,不过本人未曾找到VS调用它的方式,仅在Delphi 7中成功的使用。而实际上大多数的条码打印机制造商都有一套他们自己的打印指令语言,通过该语言,可以无需驱动,直接打印,并且操作也很简单,只需要将指令送入打印机中就好。 VS中存在Com口操作的控件,却未有现成的LPT端口控件,而相对COM口来说,LPT的速度要快,所以在打印的时... 阅读全文
posted @ 2009-05-31 10:27 dashan 阅读(1254) 评论(0) 推荐(0)
讲故事谈.NET委托:一个C#睡前故事(皮特的故事)
摘要:从前,在南方一块奇异的土地上,有个工人名叫彼得,他非常勤奋,对他的老板总是百依百顺。但是他的老板是个吝啬的人,从不信任别人,坚决要求随时知道彼得的工作进度,以防止他偷懒。但是彼得又不想让老板呆在他的办公室里站在背后盯着他,于是就对老板做出承诺:无论何时,只要我的工作取得了一点进展我都会及时让你知道。彼得通过周期性地使用“带类型的引用”(原文为:“typed re... 阅读全文
posted @ 2009-05-18 08:44 dashan 阅读(221) 评论(0) 推荐(0)
覆写(override)与重载(overload)
摘要:重载:方法名必需相同,参数列表必需不相同,返回值类型可以不同 覆写:方法名必需相同,参数列表必需相同,返回值类型必需相同 阅读全文
posted @ 2009-05-02 11:18 dashan 阅读(311) 评论(1) 推荐(1)
.NET框架 CLR公共语言运行时
摘要: 阅读全文
posted @ 2009-04-28 20:25 dashan 阅读(203) 评论(0) 推荐(0)
ASP NET小知识
摘要:对AppSettings节点的读取 System.Web.Configuration.WebConfigurationManager.AppSettings["myName"].ToString(); 加密算法 SHA1CrypttoServicesProvider sha=new SHA1CrypttoServicesProvider();等价于SHA1 sa1 = SHA1.Create();... 阅读全文
posted @ 2009-04-19 20:03 dashan 阅读(170) 评论(0) 推荐(0)

1 2 下一页