
.net
leelong80
从2004开始从事IT技术研发工作至今工作11年,在多个行业工作过。有过asp,vb,c#,c++,java,object c,php;也做编写过 android,IOS 编码,团队管理经验 7年。
展开
-
使用Reflector反编译.NET程序的经验
相信大多数.Net程序员都有使用Reflactor的经历。无论出于什么目的,当用Reflactor反编译托管程序后,还想对其代码加以修改,那么本文所列举的可能是一份有用的参考。 用Reflactor的FileGenerator插件反编译代码后可以得到包括项目文件的源代码,但代码中存在各种问题,一般无法一次编译通过,以下将详谈这些问题: 枚举问题 为了代转载 2009-01-21 10:57:00 · 1424 阅读 · 0 评论 -
通过GetManifestResourceStream加载文件出现错误提示“null值”对于“stream”无效
引用地址:http://hi.baidu.com/jiufu/blog/item/43d7cbc8ef06451c7f3e6fcd.html在做Mobile开发时,需要引入图片,用到了这个方法:private Bitmap BackgroundImg = newBitmap(System.Reflection.Assembly.GetExecutingAssembly().GetMan转载 2010-03-04 13:40:00 · 2430 阅读 · 1 评论 -
WCF的优势和性能测试
原文地址:http://www.po-soft.com/blog/csh/359.html 本文WCF的优势和性能测试摘要:WCF是FrameWork3.0下的分布式框架,下面主要从WCF的优势和性能测试两个方面阐述。 一 WCF的优势: 1、统一性 WCF是对于ASMX, .Net Remoting,Enterprise Service,WSE,MSMQ等技术的整转载 2009-12-26 08:52:00 · 1602 阅读 · 0 评论 -
NBear_.net开源框架
内容摘要:NBear是一个基于.Net 2.0、C#2.0开放全部源代码的的软件开发框架类库。NBear的设计目标是尽最大努力减少开发人员的工作量,最大程度提升开发效率,同时兼顾性能及可伸缩性。NBear中的N代表.Net,也代表No;Bear既可以翻译成熊,也有忍受之意。 Bear虽然是那种看起来憨憨的样子,但是攻击时身手“敏捷”,因此.Net Bear代表了NBear是一个基于.Net2.0、原创 2009-12-24 13:15:00 · 606 阅读 · 0 评论 -
ASP.NET 2.0服务器控件开发----控件生命周期
ASP.NET 2.0服务器控件开发----控件生命周期 服务器控件生命周期简介 服务器控件的生命周期是创建服务器控件最重要的概念。作为开发人员,必须对服务器控件生命周期深刻理解。当然,这不是一朝一夕就可以做到的。对于学习控件开发技术的初学者,可以不必掌握得非常详细深入,只需对服务器控件的生命周期中的不同阶段有一个大致的了解即可。 在掌握服务器控件生命周期的过程中,读者要特别注意转载 2009-12-28 10:12:00 · 390 阅读 · 0 评论 -
WBFS Manager 3.0 用來格式化USB LOADER專用格式
http://wbfsmanager.codeplex.com/SourceControl/list/changesets原创 2010-03-17 23:15:00 · 2165 阅读 · 0 评论 -
remoteing 多tcp通道注册
单通道注册 TcpChannel tcpChan = new TcpChannel(remotePort); tcpChannelList.Add(tcpChan); ChannelServices.RegisterChannel(tcpChan, false);多tcp通道注册 为每个 Channel 取一个不同的名字, ch原创 2010-03-25 15:36:00 · 1088 阅读 · 0 评论 -
C# 数据类型转换
Cast 隐式数据类型转换内存中的数据没有变化。只有在内存存储中存在交集的才能进行数据转换。Convert显式数据类弄转换数据意义上的转换。是一个加工改造的过程。原创 2010-04-15 11:53:00 · 509 阅读 · 0 评论 -
C#中问号(?)的用法
看别人的代码,C#中有个奇怪的问号:public DateTime? StatusDateTime = null;脑子便也出现个问号,这是什么意思呢?网上搜下,总结如下:1. 可空类型修饰符(?): 引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空。 例如:string str=null; 是正确的,int原创 2010-04-15 13:36:00 · 1196 阅读 · 0 评论 -
抽象类与接口
一个类只通继承自一个类,可以实现多个接口。抽象类可以定义实现代码,接口不能。接口的多态性、类型转换 is,as 与类一致。抽象类(abstract class)abstract classFruit //抽象类{ publicabstract void GrowInArea(); //抽象方法}接口public interfa原创 2010-04-15 14:55:00 · 393 阅读 · 0 评论 -
Vs自动查找命名空间
你如果不知道某个类属于哪里,你可以在那个类上面点[右键],然后点“转到定义”这样一步步你就能知道所有类、方法、成员属性都是在哪里定义的了。或者将光标移到该类之上,会出现一个带色的小框,点这个上框就能找到其命名空间了。 resolve原创 2010-04-15 16:50:00 · 2840 阅读 · 0 评论 -
无法打开登录 'ASPState' 中请求的数据库。登录失败。
问题:无法打开登录 ASPState 中请求的数据库。登录失败。用户 WH/Administrator 登录失败。解决方法:从本系统中找到:C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/InstallSqlState.sql 把语句在sql查询分析器中执行一次。转载 2010-04-07 17:09:00 · 2713 阅读 · 0 评论 -
如何: 配置到 Store ASP.NET Session State SQL Server
http://support.microsoft.com/kb/317604 mode="SQLServer" sqlConnectionString="data source=127.0.0.1;user id=;password=" cookieless="false" timeout原创 2010-04-28 09:19:00 · 477 阅读 · 0 评论 -
ASP.NET 页生命周期概述
1. 页请求: 页请求发生在页生命周期开始之前。用户请求页时,ASP.NET 将确定是否需要分析和编译页(从而开始页的生命周期),或者是否可以在不运行页的情况下发送页的缓存版本以进行响应。 2. 开始: 在开始阶段,将设置页属性,如 Request 和 Response。在此阶段,页还将确定请求是回发请求还是新请求,并设置 IsPostBack 属性。此外,在开始阶段期原创 2009-12-24 13:25:00 · 386 阅读 · 0 评论 -
XML 文件和 PDB 文件 Visual SourceSafe 显示为有挂起的更改的文件
http://support.microsoft.com/kb/926920/ http://www.cnblogs.com/jackzhang/archive/2007/01/12/619280.html 团队开发中,pdb文件总是被签出。原来是VS 2005的Bug。原创 2010-03-03 10:56:00 · 787 阅读 · 0 评论 -
PDB 文件——Program Debug Database
Debug信息格式---Program Database原文地址:http://blog.vckbase.com/zyq654321/archive/2008/05/27/1289.html Program Database是目前最新的Debug信息格式。目前为此已经出现了两个版本,一个是用于Visual studio6.0的PDB20,转载 2010-03-03 10:17:00 · 9289 阅读 · 2 评论 -
资源文件生成器 (Resgen.exe)
资源文件生成器 (Resgen.exe) 资源文件生成器将 .txt 文件和 .resx(基于 XML 的资源格式)文件转换为公共语言运行库二进制 .resources 文件,该文件可嵌入运行库二进制可执行文件或编译成附属程序集。有关部署和检索 .resources 文件的信息,请参见应用程序中的资源。Resgen.exe 执行下列转换:将 .txt 文件转换为转载 2009-01-21 15:49:00 · 4925 阅读 · 0 评论 -
AspNetDB.mdf数据库的建立和使用
原文地址:http://bbs.51aspx.com/showtopic-3109.html关于 AspNetDB.mdf由于没有aspnetdb.mdf数据库,因此得先建立一个,这个可以通过aspnet_regsql.exe完成,该程序位于C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/下。 1、运行它之后会弹出的窗口:按"Next >"按钮原创 2009-02-01 16:02:00 · 2725 阅读 · 0 评论 -
ASP.NET中App_Code,App_Data等文件夹的作用
原文地址:http://www.cnblogs.com/shiyu007/archive/2007/12/04/982264.html1. Bin文件夹 Bin文件夹包含应用程序所需的,用于控件、组件或者需要引用的任何其他代码的可部署程序集。该目录中存在的任何.dll文 件将自动地链接到应用程序。2. App_Browser文件夹该可选的文件夹包含.browser文件。.brows转载 2009-02-01 15:29:00 · 789 阅读 · 0 评论 -
请求因 HTTP 状态 401 失败:Access Denied。
请求因 HTTP 状态 401 失败:Access Denied。 客户端调用Web Service出现一下错误: 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Net.WebException: 请求因 HTTP 状态 401 失败:Access Denied。源错误: 解转载 2008-12-02 10:22:00 · 1454 阅读 · 0 评论 -
PetShop4.0 工厂模式
原文地址:http://qbar.qq.com/u2011402/129.htm第一部份:工厂模式一、项目名称及描述:(实现步骤为:4-3-6-5-2-1)1、WEB=表示层2、BLL=业务逻辑层3、IDAL=数据访问层接口定义4、Model=业务实体5、DALFactory=数据层的抽象工厂(创建反射)6、SQLServerDAL=SQLServer数据访问层 / oracleDAL=O转载 2009-02-10 16:16:00 · 526 阅读 · 0 评论 -
.net 手放模板文件
原文地址:http://www.cnblogs.com/leonny/archive/2008/10/27/1320860.htmlVS2008中文版安装ASP.NET MVC Beta真的落伍了, ASP.NET MVC Beta本月15号就发布了我到今天才知道, 人家连教程都出来了. 赶紧下来装上.我的VS2008是简体中文专业版的. 装好了MVC之后就可以创建了MVC转载 2009-02-10 10:52:00 · 550 阅读 · 0 评论 -
调试器抛出异常System.TypeLoadException:的原因
System.TypeLoadException 的意思就是 当公共语言运行库无法找到程序集、程序集内的类型或者无法加载类型时引发 TypeLoadException。 查找发现工程的命名工间相同.原创 2008-12-23 15:37:00 · 3818 阅读 · 0 评论 -
使 Web Application 项目文件能同时被 VS2005 和 VS2008 打开的方法
原文地址:http://www.cnblogs.com/welland/archive/2009/02/10/1194212.html使 Web Application 项目文件能同时被 VS2005 和 VS2008 打开的方法 VS2005建立的Web Application项目,升级到VS2008后,就无法再用VS2005打开了。要使WebApplication项目文件兼容VS2原创 2009-03-21 16:01:00 · 924 阅读 · 0 评论 -
vs 2005 代码自动完成 tab tab
vs 2005 代码自动完成 tab + tab 很实用的功能。才知道!!!原创 2010-01-21 10:12:00 · 429 阅读 · 0 评论 -
vss 2005 剪贴板保存常用代码段
vss 2005 剪贴板保存常用代码段 1、选中代码段2、右键3、Paste Alternate 不错的功能!!!!原创 2010-01-27 18:24:00 · 395 阅读 · 0 评论 -
Asp.Net 在同一个Form关闭提交时的验证功能。
按钮属性 CausesValidation="false"原创 2010-01-29 15:02:00 · 524 阅读 · 0 评论 -
资源例子 assembly: WebResource
资源例子http://msdn2.microsoft.com/en-us/library/system.web.ui.clientscriptmanager.getwebresourceurl.aspx Setting the Build Action to Embedded Resource is onlyhalf of what needs to be done to en原创 2010-03-02 14:07:00 · 3599 阅读 · 1 评论 -
Log4日志分类级别
OffOFF Level是最高等级的,用于关闭所有日志记录。FATAL致命的错误FATAL level指出每个严重的错误事件将会导致应用程序的退出。ERROR错误ERROR level指出虽然发生错误事件,但仍然不影响系统的继续运行。WARN警告WARN level表明会出现潜在错误的情形。INFO信息原创 2010-05-25 15:56:00 · 13490 阅读 · 0 评论