内容列表
CSharp Tips:引用ActiveX/COM组件时的Strong Name
问题 DotNet平台下提供了比较完备的类库,但是第一个版本总归不可能面面俱到,而且由于历史遗留问题,经常会和COM/ActiveX的组件之间进行互操作。 笔者碰到的问题就是在一个Assembly中调用到了Excel的对象,但是该Assembly需要封装成为一个ActiveX的Control,供IE的客户端脚本调用。简而言之,我在C#中用到了一个COM组件,还需要把自己封装成一个COM组件,听
分类:.NET开发 查阅全文
IL代码底层运行机制
IL代码底层运行机制                             &nb
分类:.NET开发 查阅全文
在两个ASP.NET页面之间传递值
                                 &n
分类:.NET开发 查阅全文
使用PagedDataSource类实现DataList和Repeater控件的分页显示
     Asp.net提供了三个功能强大的列表控件:DataGrid、DataList和Repeater控件,但其中只有DataGrid控件提供分页功能。相对DataGrid,DataList和Repeater控件具有更高的样式自定义性,所以很多时候我们喜欢使用DataList或Repeater控件来显示数据。  实现DataList或Re
分类:.NET开发 查阅全文
使用Command执行存储过程
  .NET Framework Developer's Guide 使用Command执行存储过程   在数据驱动的应用程序中,存储过程可以提供很多优点。使用存储过程可以将数据库操作封装到一条简单的命令中,可以优化效能,可以增强安全性。只需要按照SQL语法在存储过程名后面跟带参数就可以调用该存储过程。使
分类:.NET开发 查阅全文
.NET框架中的驱动程序应用技术
.NET框架中的驱动程序应用技术 ——用.NET和NDIS Hook Driver开发单机版网络防火墙的关键技术分析 N-Byte网络守望者是一款由我们团队开发的单机版网络安全工具,简言之,就是一个用.NET开发的个人版防火墙。在N-Byte网络守望者1.0版的开发中,我们使用了NDIS Hook Driver技术来实现网络封包过滤功能,这使我们的N-Byte网络守望者能够在网络层过滤网络封包
分类:.NET开发 查阅全文
C#中的函数指针
函数指针也叫指向函数的指针,它是为了提高函数的通用性而引入的。比较传统的方法是在函数中增加参数,通过增加的参数来判断到底要用什么函数,这样的缺点是灵活性差,为了支持多种方法要在函数中要写很多分支判断语句。比如,你要计算一个函数值(如sin x,log10 x)的平方,按照传统的方法你可以这样写这个函数: public double Fuction(double Param,int Functio
分类:.NET开发 查阅全文
给ASP.Net表单增加验证码
  给ASP.Net表单增加验证码   一、验证码 对于一个预防攻击的web表单来讲,验证码通常是一个常见的措施。因为如果对于一些public区域的页面内容来讲,譬如一个登录表单,如果没有必要的安全措施,很可能遭到模拟登录的暴力破解攻击,要么轻易获得特定账户的登录信息,要么给服务器增加了大量的负荷,影响正常的服务。解决的办法,一般就是在登录前给出一个随机的信息(验证码)
分类:.NET开发 查阅全文
也谈用在ASP.Net中操作IIS
我用asp.net中操作IIS是编写IISVDir.dll操作IIS使用方法: Dim test As New IISVDir() test.CreateVirtualDir("localhost","vdir","e:\","test") 注意: 1、web目录中的test必需存在 2、当此代码用于web中时,出错为不能创建Active组件, 修改“x:\
分类:.NET开发 查阅全文
使用timer控件创建一个简单的报警程序
简介:        当我使用计算机工作时,我总是如此的专心致志,以至于每当我过了“一会儿”去看时间时,发现已经过了三个小时,而我却完全没有意识到!所以我决定使用我从Code Project学来的C#技术,来创建一个简单的应用程序—使用Timer 对象来倒计时一个由我自己设定的时间,并一直循环播放一段wave音乐,直到你重设timer控
分类:.NET开发 查阅全文
C#学习笔记三:类初步相关知识要点(1)
  附加说明:写关于class之类的东西是最枯燥的,本文只是保证笔记的完整性,如果你已经很熟悉,就无需浪费时间。   常量字段与静态字段的比较: 常量字段(const)的值是在编译时设置的,只读字段(readonly)是在运行时设置的。 只读字段加上static可以无需对类进行实例化从而直接引用。 const 和static readonly均可直接引用,那么其区别
分类:.NET开发 查阅全文
使用XmlTextWriter对象创建XML文件
                             使用XmlTextWriter对象创建XML文件 引言&nb
分类:.NET开发 查阅全文
使用.NET发送邮件
                                 &n
分类:.NET开发 查阅全文
创建Windows安装项目-Part 1(下)
创建Windows安装项目-Part 1(下) 作者: Wrox Team发表:2003.3.6翻译:邹建强接上期:http://www.csdn.net/Develop/read_article.asp?id=21370 支持文件和项目输出 支持文件    可以手动添加一些文件供应用程序使用(如位图、定制的数据文件等等)。仅需要右击上面提到的文件夹列表,选择添加文
分类:.NET开发 查阅全文
利用 WMI 修改计算机的网络设置
利用 WMI 修改计算机的网络设置 Montaque(侯永锋) 申明:     1、个人的一点心得,仅供参考    2、转载时候,请保留原本   概述:             &n
分类:.NET开发 查阅全文
如何把DataSet保存为XML文件
                                  &
分类:.NET开发 查阅全文
用ASP.NET上传图片并生成可带版权信息的缩略图
<%@ Page Language="C#" ResponseEncoding="gb2312" %><%@ import Namespace="System" %><%@ import Namespace="System.IO" %><%@ import Namespace="System.Drawing" %><%@ import Name
分类:.NET开发 查阅全文
移动设备的Web应用程序开发----(图像和Utility)
移动.NET图像 移动.NET在不同设备类型上显示不同图像的类型。 Image控件 不同的移动设备显示的兼容性不同。 Image控件允许开发者为不同的设备类型指定图像的不同类型。 Image类型 有些移动设备显示GIF图像,有些显示BMP或者WBM图像,Image控件允许你为每个适合的图像类型指定不同的图像。 这个移动页面显示一个图像: &l
分类:.NET开发 查阅全文
创建可拖动列的DataGrid(2)
创建可拖动列的DataGrid 利用客户端脚本,可以实现拖动DataGrid列的功能,效果如下: 代码下载
分类:.NET开发 查阅全文
移动设备的Web应用程序开发----(表单)
移动.NET表单 移动.NET表单是一种为工作在不同移动设备而设计的特殊Web表单。 移动页面 移动页面和原始.NET Web页面是非常相似。它是一个aspx扩展的文本文件并且具有了Web控件的多样性(and it can contain a variety of web controls)。 两者的不同是移动页面使用移动页面标签标识页面,移动控件使用在页面。 移动控件编程是
分类:.NET开发 查阅全文
<< 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 >>