
.NET
songz210
如果你一事无成,不是你父母的过错,所以你不要怨父母、发牢骚,而要从自己的失败中努力学习。
在你出生前,你的父母并不像现在这般无趣,他们变成这样是因为忙着支付你的开销,洗你的衣服,听你吹嘘自己有多么了不起。
展开
-
创建可在网页下载安装的ActiveX控件(通过Setup.exe安装)
为完成网页自动下载并安装控件的功能,需要通过C#创建一个ActiveX控件,然后将该控件置于安装程序中,在打开网页的时候下载、安装并注册该ActiveX控件。本文是采用VS2005创建的,VS2003创建过程与之相似。 首先,创建一个类库,为其命名为CreateActiveXEmail: 删除掉默认生成的类Class1.cs,创建一个接口ActiveXEmailInter转载 2009-02-16 16:46:00 · 2945 阅读 · 0 评论 -
解密XenoCode加密的字符串
<br />很多 .net 程序发行时会使用混淆器进行保护,其中 XenoCode 2005 应该说是使用比较多的一个。<br />XenoCode会使用一个插入的类对程序集中的字符串进行保护。<br />本文将结合 Reflector 和反射技术解密程序集中被加密的字符串。<br /><br />首先,我们使用 Reflector 对原程序进行 Disassembler,找到我们要解密的字符串代码。<br /><br />如:this.x80bb7e5ddf294933.SerialNumber = st转载 2010-08-06 18:28:00 · 605 阅读 · 0 评论 -
IL与dll互转方法
d:/temp> ildasm.exe xxxxx.dll /out=test.il<br /><br /><br />d:/temp> ilasm.exe /dll /optimize /res=xxx.res /out=xxx.dll test.il原创 2010-08-06 18:25:00 · 3469 阅读 · 0 评论 -
转:XenoCode 2006(可编译为无需 .net Framework)
一直使用 XenoCode 2005 Enterprise 版来混淆保护我的 .net 程序,虽说不能做到真正意义上的安全(呵呵,我就破解了几个用XenoCode加密的软件,纯粹好玩……),但比起其他几个类似工具还是要好上很多。昨天去XenoCode网站,发现新版2006已经推出,名字也变成 Xenocode PostBuild 2006,除了以往功能加强外,最让我惊奇的是:这个功能可以将 .net 程序编译为无需 .net Framework 的 Native x86 executable。厉害!虽说将转载 2010-08-06 18:05:00 · 825 阅读 · 0 评论 -
关于debug
有人说web程序员不算是真正的程序员,刚听到这句话的时候很气愤,但仔细想想,这话还是很有道理的。可以说,大部分的web程序员不能算是真正的程序员,因为他们的大部分注意力在实现功能上,而对一些程序员必须要掌握的东西丝毫不在意。可以这么说,还不会爬就想跑了。可能你不会同意上面的话,但问一下自己,除了改改例子实现功能以外,你对一些基本的东西有多少了解?先不说那些复杂的诸如面向对象一类的转载 2009-11-17 17:48:00 · 623 阅读 · 0 评论 -
ASP.NET C#如何获取当月的第一天和最后一天
问题:ASP.NET(c#) 如何获取月的第一天和最后一天时间. 例如现在日期是2008-09-12,我希望得到两个时间,一个是2008-09-01,一个是2008-09-30答案:DateTime now = DateTime.Now; DateTime d1 = new DateTime(now.Year, now.Month, 1); DateTime d2原创 2009-05-19 10:44:00 · 2277 阅读 · 1 评论 -
65个源代码网站
1.51源码:http://www.51aspx.com/2.源码之家:http://www.codejia.com/3.源码网:http://www.codepub.com/4.虾客源码:http://www.xkxz.com/5.源码开发网:http://www.codedn.com/6.洪越源代码:http://www.softhy.net/7.锋网源码:http://www.fwvv.转载 2009-04-07 08:29:00 · 1438 阅读 · 0 评论 -
工欲善其事,必先利其器——图文并茂详解VisualStudio使用技巧一
前言:前段时间给部门做了一次技术培训,今日有空就整理一下写到博客里,希望更多人能够了解、更希望更多人能够交流更多的技巧。 VisualStudio虽然大家每天都在使用它,但是可能有些功能的使用大家并不清楚,甚至不知道有这项功能,下面这些技巧可能会对你有所帮助。 先上目录: 第一节: 怎样给自己的代码添加版权信息。 怎样给自己的代码转载 2009-04-15 13:06:00 · 643 阅读 · 0 评论 -
C#三种模拟自动登录和提交POST信息的实现方法
网页自动登录(提交Post内容)的用途很多,如验证身份、程序升级、网络投票等,以下是用C#实现的方法。 网页自动登录和提交POST信息的核心就是分析网页的源代码(HTML),在C#中,可以用来提取网页HTML的组件比较多,常用的用WebBrowser、WebClient、HttpWebRequest这三个。以下就分别用这三种方法来实现: 1、WebBrowser是个"迷你转载 2009-04-02 11:12:00 · 541 阅读 · 0 评论 -
C#三种模拟自动登录和提交POST信息的实现方法
网页自动登录(提交Post内容)的用途很多,如验证身份、程序升级、网络投票等,以下是用C#实现的方法。 网页自动登录和提交POST信息的核心就是分析网页的源代码(HTML),在C#中,可以用来提取网页HTML的组件比较多,常用的用WebBrowser、WebClient、HttpWebRequest这三个。以下就分别用这三种方法来实现: 1、WebBrowser是个"迷你转载 2009-04-03 11:07:00 · 508 阅读 · 0 评论 -
你必须知道的C#的25个基础概念(附演示)
先自己复习一下,看看下面的C#问题都能回答上来么?1.静态变量和非静态变量的区别?2.const 和 static readonly 区别?3.extern 是什么意思?4.abstract 是什么意思?5.internal 修饰符起什么作用?6.sealed 修饰符是干什么的?7.override 和 overload 的区别?8.什么是索引指示器?9.new 修饰符是起什么作用?10转载 2009-04-01 13:51:00 · 434 阅读 · 0 评论