内容列表
- 讨论一下.NET程序的源码安全性~
- 这几天无聊,看了一下。NET里面附带的几个工具:ildasm和ilasm,很郁闷,自己写的源码可以原摸原样的解出来,就算用dotfuscato也不能很好的让代码进行隐藏。。。。表面上的DLL、EXE文件,居然可以轻松的把代码还原出来。如果使用Reflector和Reflector的一个插件FileDisassembler,就可以把原代码还原出来,可以还原为各种。NET使用的语言,大家辛苦出来的结果
- 分类:.NET开发 查阅全文
- 关于JAXP,DOM,SAX,JDOM,DOM4J的一些想法
- 关于JAXP,DOM,SAX,JDOM,DOM4J的一些想法
这些API是XSLT的关键部分,它们构建在DOM和SAX解析器基础上。
Sun在XML领域总是后知后觉,等到Sun重视XML的时候,XML的API早就满天 飞了,尤其是IBM具有非常大的领先优势。不过Sun是规范的制订者,于是参考W3C的标准制订了JAXP规范。JAXP不像Xerces和Crimon那样,它只是一个s
- 分类:.NET开发 查阅全文
- [GDI+] 创建Images的两种方式
- 使用Bitmap构造完成一个新的image对象,大小为xsize,ysize
[C#]Bitmap myImage = new Bitmap(<xsize>,<ysize>);
[VB]Dim MyImage = new Bitmap(<xsize>,<ysize&
- 分类:.NET开发 查阅全文
- [GDI+]如何将一个彩色图像转换成黑白图像
-
彩色图像转换为黑白图像时需要计算图像中每像素有效的亮度值,通过匹配像素
亮度值可以轻松转换为黑白图像。
计算像素有效的亮度值可以使用下面的公式:
Y=0.3RED+0.59GREEN+0.11Blue
然后使用 Color.FromArgb(Y,Y,Y) 来把计算后的值转换
转换代码可以使用下面的方法来实现:
[C#]public Bitmap Conver
- 分类:.NET开发 查阅全文
- 如何在C#中使用Win32和其他库-------www.knowsky.com
-
C# 用户经常提出两个问题:“我为什么要另外编写代码来使用内置于 Windows 中的功能?在框架中为什么没有相应的内容可以为我完成这一任务?”当框架小组构建他们的 .NET 部分时,他们评估了为使 .NET 程序员可以使用 Win32 而需要完成的工作,结果发现 Win32 API 集非常庞大。他们没有足够的资源为所有 Win32 API 编写托管接口、加
- 分类:.NET开发 查阅全文
- DataRow的序列化问题
- 在.net里,DataRow类型的对象是不支持序列化的,那么如果在一个需要序列化的对象中含有DataRow类型的字段该怎么办呢?呵呵,幸好Datatable是支持序列化的。因此,我们可以自定义序列化的行为,并在序列化和反序列化的时候用Datatable来对DataRow进行包装和解包。为了自定义序列化行为,必须实现ISerializable接口。实现这个接口要实现
- 分类:.NET开发 查阅全文
- 多个Main函数的应用程序
- 详细看 多个Main函数的应用程序
- 分类:.NET开发 查阅全文
- 拖放 DataGrid 列--来自MSDN
- 发布日期: 09/19/2004 | 更新日期: 09/19/2004
Chris SanoMicrosoft Corporation
摘要:了解如何利用基本的 GDI 功能,从而通过 DataGrid 控件获得可视化效果。通过跨越托管边界进行调用,可以利用本机 GDI 功能来执行屏幕捕获,并最终获得拖放体验。
下载 ColumnDragDataGrid.msi 文件。
本页内
- 分类:.NET开发 查阅全文
- C#2.0 新特性探究(一) 模拟List和内置算法
- C#中的范型对于很多从C++转过来的程序员来说,可以说是一个天大的喜讯。hehe,至少笔者对于这个新特性是充满了敬仰之情。
在C#2.0中,匿名方法、IEnumerable接口和匿名方法的合作,使很多的编程任务变得非常的简单,而且写出来的程序非常的优美。
比如,我们可以写出如下的代码:
List<Book> thelib = Library.get
- 分类:.NET开发 查阅全文
- 深入剖析C#的多态(摘)
-
深入剖析C#的多态
天雨
2003-3-7 15:01:12
一、什么是多态
面向对象程序设计中的另外一个重要概念是多态性。在运行时,可以通过指向基类的指针,来调用实现派生类中的方法。可以把一组对象放到一个
- 分类:.NET开发 查阅全文
- XML关键字 二零零四十月二十五日 XML Keyword 2004-10-25-Sun.拉丁字母“X”,Latin letter"X"
- 以X之名
XML的第一个关键字应该是什么呢?我想了很久,毕竟是Blog第一篇文章。后来想想懒得想了,索性:要说XML的第一个关键字自然是XML的“X“了!
X!万能的X,X代表“一切都可以,只要它可以。”这个在代数学里代表未知数的拉丁字母正是XML给我们带来的无穷无限的未来!
以“X”之名。
eXternsible
- 分类:.NET开发 查阅全文
- vs.net中web services入门
-
Visual Studio .NET 中的 XML Web services 入门
摘要:Microsoft® Visual Studio® .NET 和 XML Web services 提供了一个简单、灵活且基于标准的模型,开发人员无论使用何种平台、编程语言或对象模型均可以编写组合应用程序。本文将帮助您快速学习使用 Visual Studio .NET 创
- 分类:.NET开发 查阅全文
- ASP.NET十大技巧
- ASP.NET编程中的十大技巧 在本篇文件中,我们将讨论编程人员在使用ASP.NET开发应用程序时需要注意的10个技巧,这些技巧涉及从缺省的控件、表单名的改变到StringBuilder类的使用,有助于编程人员能够尽快地适应.NET环境。 1、在使用Visual Studio .NET时,除直接或
- 分类:.NET开发 查阅全文
- C#计算汉语拼音码
- /// <summary>
/// 汉字拼音首字母列表 本列表包含了20901个汉字,用于配合 GetChineseSpell 函数使用,本表收录的字符的Unicode编码范围为19968至40869[南京 yyf]
/// </summary>
private static string [] strC
- 分类:.NET开发 查阅全文
- DVNEWS 3.2 1013版免虚拟目录的安装方法,只要三个步骤
- 以下操作,在W2K3 E文版,IIS 6,免虚拟目录测试通过,解决了一部份虚拟主机用户创建不了虚拟目录,或者把DVNEWS放在根目录因大量文件存在而管理麻烦的问题。
1.首先将DVNEWS/BIN目录COPY到网站根目录
2.将DVNEWS/web.config文件作以下修改
<RewriterRule> <LookFor&
- 分类:.NET开发 查阅全文
- 如何播放RM文件?
- :<EMBED SRC="MY_LIFE.RPM" WIDTH=300 HEIGHT=134 > Tip:SRC是可以省略的,当mime Type 参数如下时: <EMBED ...,TYPE="audio/x-pn-realaudio-plugin",...>,这样做会产生不可预料的结果,因此强烈推荐你包含SRC属性, 并且提供一个空的文件的
- 分类:.NET开发 查阅全文
- 1.DotNet(.Net):新平台,C#:新语言
- 1.DotNet(.Net):新平台,C#:新语言
DotNet和C#的出现有一段时间了,而且目前继续在发展和升级中。DotNet和C#到底是何方神圣,相信广大读者对它们并不陌生。简单的说DotNet是某种程序(我们称之为DotNet程序)的运行环境或平台,所以我们更多的时候是说DotNet平台,而C#是一种开
- 分类:.NET开发 查阅全文
- Together for .net2.0 vs rational XDE for .net2003
- 用了一下XDE for .net2003, 与以前用的together for .net 2.0做了一些比较。(只对于C#语言)XDE: 功能齐全,包括类图、用例图... 各种UML图都支持,还自带了GOF设计模式的C#和C++两个版本。正因为如此,使他过于庞大。装了之后大约有900M,可怜我的老爷车才20G的硬盘。好不容易腾出了空间。安装完毕后,发觉运行速度实在无法忍受,只能怪我的机器太慢了,才
- 分类:.NET开发 查阅全文
- Tuxedo 8.1 XML C++ Parser的使用(转自BEA中国网站)
-
标题:Tuxedo 8.1 XML C++ Parser的使用
浏览次数:
时间:2003-12-05
作者:经乾(dev2dev ID: jq75) BEA系统(中国)有限公司 渠道部技术顾问
在TUXEDO 8.0中,客户机和服务器之间可以使用XML缓冲区进行数据交换,但由于8.
- 分类:.NET开发 查阅全文
- 我的数据连接类
- //*******************************************************************************************************//// &
- 分类:.NET开发 查阅全文