C#反射教程(5)

评论(1)浏览(127)分类:Asp.Net/C#/WCF
C#反射教程(5)  在目录下新建一个程序文件,并命名为LateBinding.cs,编写代码如代码7.12所示。代码7.12 晚期绑定:LateBinding.cs+展开 -C#usingSystem;//导入相应的命名空间usingSystem.Reflection;usingSystem.IO;classLateBinding{staticvoidMain(string[]args){Console.Write("\n【1】请输入传递给OldClass类Method静态方法的参数:");stringinputA=Co..

在 IIS 6 ASP.Net 选项找不到的Framework3.5的脚本映射

评论(0)浏览(127)分类:Asp.Net/C#/WCF
在 IIS 6 ASP.Net 选项找不到的Framework3.5的脚本映射  发现VS2008带的Framework 3.5,于是我去IIS ASP.NET里面看看是不是有那个选项.  发现没有.于是乎就想到这是脚本没有映射.用以前注册Framework 2.0的方法,发现找不到aspnet_regiis.exe  注册了.上V3.5里面发现最有可能的是一个叫VFServers.exe还差不多.用命令重新注册还是不行.  我看见 添加删除程序里面 是 framework 3.5,怎么他不能脚..

安装XP SP3后系统蓝屏解决办法

评论(0)浏览(127)分类:操作系统及应用软件
安装XP SP3后系统蓝屏解决办法XP SP3已经发布多时,但是,如果你打算使用具有AMD CPU的HP/Compaq电脑安装XP SP3的话,当心遭遇蓝屏死机(BSoD,blue screen of death),然而,解决的办法似乎就是不停的重启。HP于近日公布了一个解决方法,很简单,只要更改一个文件名即可,简而言之就是4步:1. 启动计算机时,按F8键,进入安全模式;2. 找到这个位置:C:WindowsSystem32Driv..

检查友情链接的小程序

评论(0)浏览(127)分类:Asp.Net/C#/WCF
检查友情链接的小程序  发一个检查友情链接的小程序,用户检查交换链接后其他站点是否将本站的链接更新到要交互链接的网站首页上。+展开-C#%@WebHandlerLanguage="C#"Class="checklins"%>usingSystem;usingSystem.Web;usingSystem.Data;usingSystem.Net;publicclasschecklins:IHttpHandler{publicvoidProcessRequest(HttpContextcontext){HttpResponser=context.Re..

vs2008开发wap网站

评论(0)浏览(127)分类:Asp.Net/C#/WCF
vs2008开发wap网站首先新创建个项目,打开VS2008,新建个网站项目,我们添加新项时会发现以前在vs2003或vs2005中的“移动Web窗体”项没有了,下图为vs2003和2005中的。 vs2008中就没有“移动Web窗体”这一项,这是因为微软并未提供相应的模板。这确实很令人疑惑,百度了下网上的说法:据Microsoft-Visual Web Developer的团队项目经理Omar Khan的说法,这是因为Vi..

mssql性能优化(教你写出高质量的SQL语句)(一)

评论(0)浏览(127)分类:SQL及数据库
mssql性能优化(教你写出高质量的SQL语句)(一)我始终认为,一个系统的性能的提高,不单单是试运行或者维护阶段的性能调优的任务,也不单单是开发阶段的事情,而是在整个软件生命周期都需要注意,进行有效工作才能达到的。所以我希望按照软件生命周期的不同阶段来总结数据库性能优化相关的注意事项。一、 分析阶段一般来说,在系统分析阶段往往有太多需要关注的地方,系统各种功能性、可用性、..

ASP.NET基于角色的窗体安全认证机制

评论(0)浏览(127)分类:Asp.Net/C#/WCF
ASP.NET基于角色的窗体安全认证机制概要: ASP.NET 提供了基于角色(即 Roles)的认证机制,然而它对角色的支持是不完全的。本文试图通过一些例子来说明如何实现和使用这种基于角色的认证机制。 简介:ASP.NET 中窗体认证是一个功能非常强大的特性,只需要很少的代码就可以实现一个简单的平台无关的安全认证系统。 但是,如果你需要一个更复杂更有效的认证机制,那么你就要把众多用..

趣味理解:三层架构与养猪—《.NET深入体验与实战精要》[

评论(0)浏览(127)分类:Asp.Net/C#/WCF
趣味理解:三层架构与养猪—《.NET深入体验与实战精要》[ 为了更好地让初学者轻松入门,这里仍然采用趣味性的方式聊一些常用技术点,致力于.NET新手们的快速提高!知识都是普通的,关键是学习的思路。技术源于生活,技术原来可以这样学。抛砖引玉而已。 层次结构在现实社会里随处可见。记得有个笑话讲有个村长得意地向他老婆吹牛:“全中国只有四个人比我官大,乡长、县长、省长和国务院总理”。这个..

C#、Vb.Net获取Excel单元格背景色示例

评论(0)浏览(127)分类:Asp.Net/C#/WCF
C#、Vb.Net获取Excel单元格背景色示例C#、Vb.Net获取Excel单元格背景色示例,运行电脑需要安装过office,同时在项目中引用com类型库microsoft excel 版本号 object Libray ,如下图。主要是通过获取Range.Interior.Color,而不是Ceil.Style.Interior.Color。C#获取Excel单元格背景色示例如下using System;namespace ConsoleApp1{ class Program { public static string..

针对Web服务器的八种入侵攻击方式

评论(0)浏览(126)分类:操作系统及应用软件
针对Web服务器的八种入侵攻击方式一、WEB服务器面临威胁 在了解WEB服务器的安全状况之前,首先要让大家了解网站安全的另一面——黑客攻击。97至98年互联网开始在中国兴起之时,黑客就已经诞生了,在98年印尼排华事件中,中国黑客对印尼ZF网站的打击行动通过媒体的渲染,让黑客一词进入了广大中国网民的眼帘。随着几次黑客大战的爆发以及媒体对黑客的渲染,让更多人加入了黑客这个..

收藏WindowsXP中的18个优化工具

评论(0)浏览(126)分类:操作系统及应用软件
收藏WindowsXP中的18个优化工具收藏WindowsXP中的18个工具Windows XP里有我们常用到的工具如磁盘清理程序等等,那么它们到底叫什么名字,又躲在硬盘的哪个地方呢?笔者这就把它们挖掘出来,以后大家再用这些工具的时候就不用一步一步地去找地方了,直接点击“开始→运行”,再输入程序名就OK了。   1.磁盘清理大师——Cleanmgr   用来自动地释放出一部..

Win98+Win2000+WinXP三操作系统共同使用安装实录

评论(0)浏览(126)分类:操作系统及应用软件
Win98+Win2000+WinXP三操作系统共同使用安装实录WinXP已经正式发布了,大家都很想知道WinXP能不能够实现多操作系统引导,答案是肯定的,我已经试验成功了,现在我把我的安装过程告诉大家:1.首先安装Win98,并且安装常用的软件。这一步我想大家均很熟悉了,这里就不详细介绍了。2.再安装Win2000,这一步的安装很讲究。 2.1 把Win2000光盘里面的i386文件夹复制到硬盘上,然后在DOS下安装。 2.2 ..

如何避开Windows2003里面IIS限制下载缓冲区的大小

评论(0)浏览(126)分类:Asp/VBScript
如何避开Windows2003里面IIS限制下载缓冲区的大小以前使用ADODB.Stream来下载文件,这种方法可以防止盗链,其实是把文件的URL隐藏起来。以前在Windows2000里面都用得好好的,到了2003就出现了“ASP 0251超过响应缓冲区限制”的错误,到网上Google了一下,原来是windows2003里面的IIS6的限制,和限制上传的一样,要修改metabase.xml(这个怎么改可以到Google上搜索),心想,那就改吧,怎么办呢,..

Spider: 以遵守robots.txt协议为荣 以匿名盗抓为耻

评论(0)浏览(126)分类:lucene.net/分词技术
Spider: 以遵守robots.txt协议为荣 以匿名盗抓为耻作者:车东 发表于:2006-11-24 11:11 最后更新于:2007-04-15 19:04版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明。按照是否匿名和是否遵循robots.txt协议有4种蜘蛛:1 真名真姓,遵循robots.txt 协议。代表:GoogleBot BaiduSpider MSNBot Yahoo!Slurp 等2 真名真姓,不遵循robots.txt协议。代表:..

一步一步教你使用.net进行Socket通信1

评论(0)浏览(126)分类:Asp.Net/C#/WCF
一步一步教你使用.net进行Socket通信1着Web技术的发展,Socket通信逐渐被人们遗忘。然而最近Socket应用却又越来越多。尤其是中国移动,中国联通的短信网关就是基于Socket通迅,另外随着大家对MSN、QQ等IM工具通迅协议的研究。协议内容也随处都可以找到。想要制作自己的MSN、QQ客户端的用户也大有人在。但习惯了WEB开发和简单UI开发的程序员却在这些协议面前迷糊了。 .net的System.Ne..

exe 文件解压命令

评论(0)浏览(126)分类:操作系统及应用软件
exe 文件解压命令1、开始-运行-cmd在弹出的对话框中输入目标的文件的全路径 加上 -x 参数:e.g: E:\windowsxp-sp3.exe -x此时会弹出一个对话框,提示选择文件解压缩后的保存路径.2、在cmd 模式中进入解压后的目录: 通过 expand -r 命令解压后缀名为 .sy_ 的文件如 : E:\GETOUTFILES\i386expand -r ramdisk.sy_

SQL2000:使用正则表达式

评论(0)浏览(126)分类:SQL及数据库
SQL2000:使用正则表达式+展开-SQL/*功能:实现正则表达式替换调用示例:selectdbo.fn_RegexReplace('sdfasfjksdjfa12k232132134324lsdjlfka','[a-z]','',1,1)--替换所有字母/--selectdbo.fn_RegexReplace(columnname,'\/*[^>]*>','',1,1)fromtable--替换所有HTML代码CREATEfunctionfn_RegexReplace(@sourcentext,--原字符串@regexpvarchar(1000),--正则表达式@replacev..

SQL Server循环插入记录

评论(0)浏览(126)分类:SQL及数据库
SQL Server循环插入记录用变量循环插入记录,开发时需要测试记录,用这个方法很有用,记录下来方便以后备查,大家可以参考修改为其它数据库的SQL.+展开-SQLDECLARE@recordNmberintset@recordNmber=0--SELECTCOUNT(*)FROMtbl_guide_strategyWHILE(@recordNmber)$30BEGINset@recordNmber=@recordNmber+1INSERTINTO[tbl_guide_strategy]([name],[guide_type],[guid_model],[st..

Lucene.Net 2.3.1开发介绍 —— 一、接触Lucene.Net

评论(0)浏览(126)分类:lucene.net/分词技术
Lucene.Net 2.3.1开发介绍 —— 一、接触Lucene.Net 1、引用Lucene.Net类库 找到Lucene.Net的源代码,在“C#\src\Lucene.Net”目录。打开Visual Studio,我的版本是2008,而Lucene.Net默认的是2005。先创建一个项目,简单起见,创建一个C#控制台程序。图 1.1然后添加Lucene.Net进项目,如图 1.2 - 1.3。图 1.2图 1.3这个过程要进行一个VS2005到2008的转换。添加后,解决方案就有Lucene.Net项目了,..

完全优化MySQL数据库性能的八大巧方法

评论(0)浏览(126)分类:SQL及数据库
完全优化MySQL数据库性能的八大巧方法1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余..

图片保存到数据库的小程序

评论(0)浏览(126)分类:Asp.Net/C#/WCF
图片保存到数据库的小程序源码如下:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.Data.Sql;usingSystem.Data.SqlClient;usingSystem.IO;namespaceImageToDB{publicpartialclassUserEdit:Form{publicUserEdit(){InitializeComponent();}priva..

C#反射教程(2)

评论(0)浏览(126)分类:Asp.Net/C#/WCF
C#反射教程(2)解析  反射技术在运行时可以获取程序集中每个类型的成员,包括字段、方法、属性、事件等,并进一步获取这些成员的详细信息。反射技术还可以动态载入外部程序集(私有程序集或共享程序集),获取程序集中类型的相关数据。有意思的是从外部动态载入的程序集还可通过晚期绑定,创建外部程序集中某类型的实例(对象),并且可以进一步调用其成员(..

发布Activex

评论(0)浏览(126)分类:操作系统及应用软件
发布Activex1、如果需要创建cab文件,首先需要Cabarc或者Makecab,它们随着Cabinet SDK的安装就有了,Cabinet SDK的下载地址是http://msdn.microsoft.com/workshop/management/cab/cabdl.asp。 Cabarc可以创建、查看或者解出cab里面的文件,而Makecab则只可以用来创建cab文件。 2、制作cab文件时需要将所有的相关文件都包含进去,可以通过Depends(VC自带的..

17.1 了解MVC

评论(0)浏览(126)分类:Asp.Net/C#/WCF
17.1 了解MVC  MVC是一个设计模式,MVC能够将ASP.NET应用程序的视图、模型和控制器进行分开,开发人员能够在不同的层次中进行应用程序层次的开发,例如开发人员能够在视图中进行页面视图的开发,而在控制器中进行代码的实现。17.1.1 MVC和Web Form  在ASP.NET Web Form的开发当中,用户能够方便的使用微软提供的服务器控件进行应用程序的开发,从而提高..

C#泛型-List对象

评论(0)浏览(126)分类:Asp.Net/C#/WCF
C#泛型-List对象泛型集合ListT  泛型最重要的应用就是集合操作,使用泛型集合可以提高代码重用性,类型安全和更佳的性能。  ListT的用法和ArrayList相似,ListT有更好的类型安全性,无须拆,装箱。定义一个ListT泛型集合的语法如下:ListT 集合名=new ListT();  在泛型定义中,泛型类型参数“T”是必须指定的,其中T是定义泛型类时的占位符,其并不是一种..

LINQ查询子句概述

评论(0)浏览(126)分类:asp.net-linq
LINQ查询子句概述  LINQ 查询(Query)是一组指令,这些指令可以从一个或多个给定的数据源中检索数据,并指定检索结果的数据类型和表现形式。查询表达式是一种用查询语法表示的表达式,由一组用类似于SQL或XQuery的声明性语法编写的子句组成。每一个子句可以包含一个或多个C#表达式,而这些表达式本身又可能是查询表达式或包含查询表达式。查询表达式和其他表达..

Windows路由表帮你解决网络问题

评论(0)浏览(126)分类:操作系统及应用软件
Windows路由表帮你解决网络问题一、 windows路由表条目解释1. 使用ipconfig /all查看网卡信息2. 使用route print命令查看路由表信息,如下图:3. 路由表信息解释 1)名词解释:Active Routes:活动的路由Network destination :目的网段Netmask:子网掩码Gateway:网关,又称下一跳路由器。在发送IP数据包时,网关定义了针对特定的网络目的地址,数据包发送到的下一跳服务器。..

C#通过应用程序打开google进行搜索

评论(0)浏览(126)分类:Asp.Net/C#/WCF
C#通过应用程序打开google进行搜索 IE编程通过应用程序打开google并进行搜索 通过应用程序操作google搜索,用户输入要搜索的内容,然后在google中搜索;若开始时并没有IE实例运行,则打开一个默认的IE。 1. 加入对Microsoft Internet Controls的引用;2. 加入对Microsoft HTML Object Library的引用; 3. 通过mshtml.IHTMLDocument2、SHDocVw.InternetExplorer、SHDocVw.ShellWind..

C# Lambda Expressions介绍

评论(0)浏览(126)分类:Asp.Net/C#/WCF
C# Lambda Expressions介绍1.Lambda简介  一个Lambda Expression (译为Lambda式) 就是一个包含若干表达式和语句的匿名函数。可以被用作创建委托对象或表达式树类型。  所有的Lambda式都使用操作符=,表示goes to (转变为)。操作符左边部分是输入参数表,右边部分是表达式或语句块。x = x * x 读成x转变为x 乘x。  Lambda式可以被赋值给一个委托类型:例1delegate in..

EnterLib PIAB深入剖析目录

评论(0)浏览(126)分类:Asp.Net/C#/WCF
EnterLib PIAB深入剖析目录  Policy Injection Application Block(PIAB)是Enterprise Library众多Application Block中的一个。在我看来,PIAB和后来的Unity Application Block的推出在Enterprise Library的发展历程中具有重要的意思,它标志着Enterprise Library向真正框架上面发展。不再是仅仅关注于某个具体功能实现(比如Logging、Caching、DA、Security等等)。PI..