101个微软提供的Visual Studio 2005示例[转贴]False 2006-6-10 7 · 好东西不敢独享!!原文出处:.NET Tools:Ten Must-Have Tools Every Developer Should Download Now 101 示例,分别用Visal Basic和C#编写的演示代码,包含了很多Visual Studio 2005和.NET Framework 2.0的新特性的演示。想获得更多的代码示例,请参见这个下载。 下载所有的101示例:C#版本 | VB版...
[拾遗]数组小技巧False 2006-6-8 2 · 记录下来,很多时候为了一点小问题浪费时间,就像昨天,给一个同事讲下限非0多维数组,居然用了将近半个小时,哈哈~using System;using System.Collections.Generic;using System.Text;namespace DotNetFramework{ class Program { static void Main(string[] args) { ...
.Net中TextBox对于焦点的控制False 2006-6-8 1 · 假设我们要作如下的设计,有两个TextBox,第一个TextBox要求的数据为日期类型,当焦点离开时把输入的日期格式进行统一。代码很简单,如下所示。TextBox1.Text = CDate(TextBox1.Text).ToString("yyyy/MM/dd")但是,如果要实现上述功能,在哪个事件中写代码最为合适呢?另外,在焦点转移 ...
StringBuilder类学习False 2006-6-8 2 · String 对象是不可改变的。每次使用 System.String 类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,与创建新的 String 对象相关的系统开销可能会非常昂贵。如果要修改字符串而不创建新的对象,则可以使用 System.Te...
Ajax包含的内容False 2006-6-8 2 · 定义Ajax: 其实术语Ajax是由Jesse James Garrett创造的,他说它是“Asynchronous JavaScript + XML的简写”。 Ajax不是一种技术。实际上,它由几种蓬勃发展的技术以新的强大方式组合而成。Ajax包含: 基于XHTML和CSS标准的表示; 使用Document Object Model进行动态显示和交互; 使用XMLHttpReque...
ActiveForm 让exe运行在web浏览器中False 2006-6-7 3 · 让exe运行在web浏览器中 将exe的程序的源码打开,将源码的主Form转为ActiveForm, 发布此ocx,注册此ocx,然后就可以在web页面的源文件中加入如下代码即可 <OBJECT classid="clsid:5CC635D2-E8CF-49D9-BA0C-725DD5181978" codebase="C:/Inetpub/wwwroot/ActiveFormProj1.o...
如何把html中的相对路径变成绝对路径False 2006-6-7 3 · private static string ConvertToAbsoluteUrls (string HTML, Uri relativeLocation) { IHTMLDocument2 doc = new HTMLDocumentClass (); doc.write (new object [] { HTML }); doc.close (); foreach (IHTMLAnchorElement anchor in doc.links) { IHTMLElement element = (IHT...
ASP.NET 防止SQL注入式攻击False 2006-6-4 6 · using System;namespace Theme.Services.Public{ /// <summary> /// SqlstrAny 的摘要说明。 /// </summary> public class ProcessRequest { public ProcessRequest() { // // TODO: 在此处添加构造函数逻辑 // } #region SQL注入式攻击代码分析 /// <summary> /// ...
ASP.NET中如何防范SQL注入式攻击[转载]False 2006-6-3 3 · 神州课件教育资源搜索网课件标题:.Net程序如何防止被注入(整站通用)课件说明: 作者:淘特网 出处:淘特网注:转载请注明出处防止sql注入,通常一个一个文件修改不仅麻烦而且还有漏掉的危险,下面我说一上如何从整个系统防止注入。做到以下三步,相信的程序将会比较安全了,而且对整个网站的维护 ...
Assembly的Release与DebugFalse 2006-6-2 2 · 以前脑子中就有一个意识,发布一个正式版的Assembly的时候应该使用Release的方式编译,这样程序的性能肯定会更好,但由于平常都是调试开发,也没有自己发布什么正式版的程序,所以一直没有深入研究究竟是为什么,直到今天想用Release编译的时候却发现,编译无法通过,提示无法找到一些引用的程序集...
ASP.NET2.0 ClientCallback脚本回调False 2006-6-1 3 · 现在AJAX很火,不要忘记ASP.NET2.0自带的ClientCallback,也是非常好用!现在我来讲一讲ClientCallback简单实现:1.首先在ASPx.cs文件Page类增加ICallbackEventHandler接口public partial class _Default : System.Web.UI.Page, ICallbackEventHandler ICallbackEventHandler接口在ClientCallback ...
[原]Ajax简单客户登陆验证False 2006-6-15 50 · 服务器端操作方便之处我就不吹了,地球人都知道,它最烦莫过于页面刷新,头都被刷晕了,而且他在刷新的时候,还触发服务器端的事件(解决方案:http://skylaugh.cnblogs.com/archive/2006/06/05/418010.HTML),现在Ajax的出现,他们的结合是发展的必然! 一、介绍一下Ajax在ASP.Net中的基本使用 ...
.Net 多线程编程一例False 2006-6-14 22 · 一般来说,单线程的程序因为没有系统调度的开销,速度上比多线程的程序快,不过处理有些时间花费比较大的过程将会延迟其它时间花费较低的过程。另外,对于多 CPU 的服务器来说,多线程才能利用其多 CPU 的优势。 按照 Exchange Server 开发组的测试,一台服务器上,每个 CPU 开两个线程比较能 ...
单入多出队列多线程模型False 2006-6-14 14 · 上次在 .Net 多线程一例中,介绍了一种多线程模型,其实,这种模型的用处还是很多的。在我最近以临时工身份加入微软后,也遇到了这样的问题,所以,才考虑了这样一种模型,后来,发现它的用途应该还有很多,另外,经同事的一些修改,性能上也应该有了一些提高。所以,还是抽象出一个通用的类,用于...
由浅至深,谈谈.NET混淆原理 -- 五(MaxtoCode...False 2006-6-12 3 · 新一代 NET 代码保护工具 MaxtoCode 的原理简介 MaxtoCode 作为新一代保护工具,他有绝对优于目前所有 NET 代码保护工具的强度,是目前最保护强度最高的解决方案。但它也有缺点,最大的缺点即是:被加密后的程序集只能在 WINDOWS 平台下运行,而不能跨平台。但, MS 的战略影响,几乎不可能出现 ...
由浅至深 谈谈.NET混淆原理 (四) -- 反混淆(...False 2006-6-12 2 · 返混淆(原理 + 工具篇) 名称混淆 - 反混淆 名称混淆返混淆,基本上是不太可能的事,因为以前的名称已经换掉了,也没有第二个名称备份表,所以根本无法还换。 不过,可以把不可见字符转换为可见字符,长字符串换成短字符串。 有两种方法可以做处理: 在 MetaData 中有一个区域叫做 _STRIN...
由浅至深 谈谈.NET混淆原理 (三)-- 流程混 ...False 2006-6-12 2 · 流程混淆 ( 二 ) 由于昨天发布 MaxtoCode ,所以没有时间写随笔。 本来是没有这一篇的,但想了想,觉得自己讲得太肤浅,怕有的朋友听不懂,所以决定在流程混淆里再讲一篇。这次我们拿 XenoCode 的混淆算法来进行一次详细的讲解。 XenoCode 可能是需要保护自己软件的朋友最常用的混淆工具,他的流程...
由浅至深 谈谈.NET混淆原理 (三)-- 流程混淆False 2006-6-12 1 · 什么是流程混淆,它的利与弊现在继续来讲混淆,我们讲到那了?? 哦,流程混淆~~流程混淆感觉和移形换位、乾坤大挪移有点象……好象已经说过……为什么这么说呢?因为,流程混淆就是移来移去,达到让你看不懂流程的原理来进行的。在此,我还要介绍一些其它的知识。由于NET的特性,所以,动态调试...
由浅至深,谈谈.NET混淆原理 (二) 最简单的混淆False 2006-6-12 3 · 上面,我们分析了一段 IL 方法,相信大家对什么是 IL 有一个认识了,如果想流畅的阅读 IL ,那么还需要把官方的资料读懂,记牢! 今天我们来讲讲混淆基础。 什么是混淆,故名思意,就是混杂 , 使界限不分明。这个词相当妙,特别是用在计算机界。 我们知道 NET 程序集中有一个重要特性叫做 MetaData...
由浅至深,谈谈.NET混淆原理 (一)False 2006-6-12 2 · 也许有很多人已经了解什么是混淆了,也知道混淆原理,不过我想应该有更多的人不知道,我们因为知道别人是怎么来处理混淆的,以及对混淆进行反向操作的,这样,我们才能更好的保护自己的知识产权。 我打算分为这么几个部分来试着谈谈 .NET 混淆原理 IL 基础,什么是 IL 最简单的混淆 什么是...
页次:223 /228 20篇/页 首页 上一页 下一页 尾页 合计 4545 篇 Go:第1页 第2页 第3页 第4页 第5页 第6页 第7页 第8页 第9页 第10页 第11页 第12页 第13页 第14页 第15页 第16页 第17页 第18页 第19页 第20页 第21页 第22页 第23页 第24页 第25页 第26页 第27页 第28页 第29页 第30页 第31页 第32页 第33页 第34页 第35页 第36页 第37页 第38页 第39页 第40页 第41页 第42页 第43页 第44页 第45页 第46页 第47页 第48页 第49页 第50页 第51页 第52页 第53页 第54页 第55页 第56页 第57页 第58页 第59页 第60页 第61页 第62页 第63页 第64页 第65页 第66页 第67页 第68页 第69页 第70页 第71页 第72页 第73页 第74页 第75页 第76页 第77页 第78页 第79页 第80页 第81页 第82页 第83页 第84页 第85页 第86页 第87页 第88页 第89页 第90页 第91页 第92页 第93页 第94页 第95页 第96页 第97页 第98页 第99页 第100页 第101页 第102页 第103页 第104页 第105页 第106页 第107页 第108页 第109页 第110页 第111页 第112页 第113页 第114页 第115页 第116页 第117页 第118页 第119页 第120页 第121页 第122页 第123页 第124页 第125页 第126页 第127页 第128页 第129页 第130页 第131页 第132页 第133页 第134页 第135页 第136页 第137页 第138页 第139页 第140页 第141页 第142页 第143页 第144页 第145页 第146页 第147页 第148页 第149页 第150页 第151页 第152页 第153页 第154页 第155页 第156页 第157页 第158页 第159页 第160页 第161页 第162页 第163页 第164页 第165页 第166页 第167页 第168页 第169页 第170页 第171页 第172页 第173页 第174页 第175页 第176页 第177页 第178页 第179页 第180页 第181页 第182页 第183页 第184页 第185页 第186页 第187页 第188页 第189页 第190页 第191页 第192页 第193页 第194页 第195页 第196页 第197页 第198页 第199页 第200页 第201页 第202页 第203页 第204页 第205页 第206页 第207页 第208页 第209页 第210页 第211页 第212页 第213页 第214页 第215页 第216页 第217页 第218页 第219页 第220页 第221页 第222页 第223页 第224页 第225页 第226页 第227页 第228页