- 博客(12)
- 资源 (4)
- 收藏
- 关注
原创 利用反射动态调用类成员(转)
(C#)利用反射动态调用类成员 使用反射动态调用类成员,需要Type类的一个方法:InvokeMember。对该方法的声明如下(摘抄于MSDN):public object InvokeMember( string name, BindingFlags invokeAttr, Binder binder, object target,
2004-10-13 23:32:00 590
原创 Asp.net组件设计浅论(转)
Asp.net组件设计浅论 一、什么是组件?查看MSDN,微软是这样给组件定义的:在 .NET Framework 中,组件是指实现 System.ComponentModel.IComponent 接口的一个类,或从实现 IComponent 的类中直接或间接派生的类。这是从纯语言(技术)角度下的定义,通俗的讲,组件是“可独立运作的软件单元”,这里强调独立运作,也就代表着组件必须拥有
2004-10-13 23:28:00 642
原创 使用 HttpContext.RewritePath 来配合 Server.Transfer/Execute (转)
我想由不少人都懂得在Applicaton_Start等事件中使用HttpContext.RewritePath来改变HttpHandler。如果在 Server.Transfer/Execute 的调用前,使用RewritePath,更可以起到指定QueryString的效果。例如Context.RewritePath("AA.Aspx","","OKOK=3333");Conte
2004-10-13 11:07:00 851 1
原创 通常你会在什么地方遇到DBNull? (转)
今天不只被外包,还要跑到虹桥机场去帮忙实施。可惜来到这里又好象没有什么事干。。:) 刚好可以写写Blog 。刚好这几天写数据库操作比较多,是时候写写关于DBNull的东西了。DBNull在DotNet是单独的一个类型 System.DBNull 。它只有一个值 DBNull.Value 。DBNull 直接继承 Object ,所以 DBNull 不是 string , 不是 int ,
2004-10-13 11:04:00 966
原创 SQL Server 存储过程的分页(转)
SQL Server 存储过程的分页,这个问题已经讨论过几年了,很多朋友在问我,所以在此发表一下我的观点建立表:CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] [nva
2004-10-13 01:27:00 609
原创 使用存储过程封装应用逻辑的优缺点(转)
Sql Server 2005 可以用.net语言写存储过程,这样在中小应用中,用存储过程封装应用逻辑变成一个不错的选择。使用存储过程封装应用逻辑的优点如下:1、DBA+Developer分工明确。之间代码模块化。减少数据库操作员和程序员的错误。2、数据库安全性;可以设置连接字符串中账号只可访问存储过程,不可操作表。这样数据完整性也有保证。3、存储过程是编译过的,执行快。4、事务的级别
2004-10-13 01:13:00 865
原创 asp页面在VS.NET中无法打开的问题解决(转)
问题:在VS.NET中打开一个asp页面,切换到设计视图,失败。提示:“未能在"设计"视图中打开.在""块中,以不同方式将值括起来”解决方法:查找含有***=的句子,或者***=""改成***=参考:http://expert.csdn.net/Expert/topic/2600/2600784.xmlhttp://blog.joycode.com/ghj/ar
2004-10-12 22:31:00 792
原创 利用WebClient类向服务器上载文件(转)
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Net;using System.Text;using System.IO;namespace UploadFile{public class F
2004-10-12 14:44:00 774
原创 用反射调用别人的.NET程序里的类和方法(转)
如果想复用别人写的.NET程序但手上只有一个编译过的EXE,那么方法之一是用Reflection(反射)。下面是一些例子,初次上手的人可以参考。先假设我们要复用的第三方应用程序EXE是由下面的代码编译成的:using System;namespace MyNamespace{ public class MyApp { public MyNestedObject myNes
2004-10-11 23:39:00 827
转载 精确的判断网络是否可用(转贴)
Socket类的Connected属性往往不能精确的判断出网络是否连接,下面这段代码可以解决这个问题/// /// 是否已经连接/// public virtual bool Connected{ get { try { //检查socket的状态是否可读 if(m_socket.Connected && m_socket.Poll(0, SelectMode.SelectRead
2004-10-10 20:12:00 751 1
转载 ASP.NET Form Authentication安全漏洞及对策(转贴)
在NT-Bugtraq的邮件列表上首先报告的Security bug in .NET Forms Authentication适用于ASP.NET 1.0 (RTM, SP1, SP2, SP3)和ASP.NET 1.1 (RTM, SP1). 当Form Authentication被使用时,匿名用户在试图访问被保护的页面如http://localhost/WebApplication2
2004-10-10 20:01:00 646
转载 用.NET发起web请求时维持Session的方法(转贴)
一般使用.NET C#发起一个web请求是用WebClient类,应为使用很简单,但是每调用一次OpenRead就会在服务器启用一个新Session使用HttpWebRequest + CookieContainer就可以让多个web请求只有一个session为HttpWebRequest 指定一个CookieContainer,使用同一个CookieContainer的Request就是一个
2004-10-10 19:56:00 699
LCQQParser v2.5.1
2019-02-22
Qt实现360安全卫士9.2(再度来袭)
2013-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人