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..

ASP.NET MVC Model元数据提供机制的实现

评论(0)浏览(126)分类:asp.net-mvc
ASP.NET MVC Model元数据提供机制的实现  在前面的介绍中我们已经提到过表示Model元数据的ModelMetadata对象最 终是通过一个名为ModelMetadataProvider的组件提供的,接下来我们着重讨论基于ModelMetadataProvider的 Model元数据提供机制及其扩展。一、 ModelMetadataProvider  在ASP.NET MVC的Model元数据相关的应用编程接口中,用于创建Model元数据的ModelMetadataProvider接继承..

WCF REST-WebHttpBinding与消息编码

评论(0)浏览(125)分类:Asp.Net/C#/WCF
WCF REST-WebHttpBinding与消息编码  不论是我们采用SOAP还是REST架构风格,运行时框架体系依然不曾改变,终结点也仍 旧是通信的核心。在Web HTTP编程模型中,我们采用基于WebHttpBinding绑定的终结点。绑定是一组相关绑定元素的有序组合,绑定的特性与能力决定于它包含的绑定元 素,在这里我们通过分析绑定元素的方式来剖析WebHttpBinding绑定与其它绑定有何不同。采用HTTP/HTT..

通过“四大行为”对WCF的扩展[原理篇]

评论(0)浏览(125)分类:Asp.Net/C#/WCF
通过“四大行为”对WCF的扩展[原理篇]  整个WCF框架由两个基本的层次构成,即服务模型层和信道层。对信道层的扩展主要通过针对绑定的扩展实现,具体来说就是自定义绑定元素,以及相关的信道管理器(信道监听器和信道工厂)、信道来改变对消息的处理和传输方式。  而对于服务模式型层的扩展则主要体现服务端和客户端运行时框架的定制,进而让WCF按照我们希望的方式进行运作。由于..

C#将DataView生成Excel报表

评论(0)浏览(125)分类:Asp.Net/C#/WCF
C#将DataView生成Excel报表一、首先要引用一个Excel的组件 开始是在Office XP下尝试的,不成功,后来把XP给干掉,装2k,就成功了,所以这里分享的是Office 2k下引用相关组件来实现功能的,在工程中引用COM标签中的Microsoft Excel 9.0 Object Library,添加成功后,引用中会多出三个引用项:Excel、Office、VBIDE。二、C#将DataView生成Excel报表源代码。+展开-C#usin..

WCF异常处理模式三

评论(0)浏览(125)分类:Asp.Net/C#/WCF
WCF异常处理模式三  从FaultContractAttribute的定义我们可以看出,该特性可以在同一个目标对象上面多次应用(AllowMultiple = true)。这也很好理解:对于同一个服务操作,可能具有不同的异常场景,在不同的情况下,需要抛出不同的异常。 1: [AttributeUsage(AttributeTargets.Method, AllowMultiple = true, Inherited = false)] 2: public sealed class ..

svchost.exe进程详细介绍

评论(0)浏览(125)分类:操作系统及应用软件
svchost.exe进程详细介绍
  很多朋友对Svchost.exe进程都不太了解,有时在任务管理器中一旦看到有多个该进程(图1中有6个),就以为自己的电脑中了病毒或木马,其 实并非如此!正常情况下,Windows中可以有多个Svchost.exe进程同时运行,例如Windows 2000至少有2个Svchost进程,Windows XP中有4个以上,Windows 2003中则有更多,所以当你看到多个Svchost进程时,未必就..

asp Response.Buffer使用

评论(0)浏览(125)分类:Asp/VBScript
asp Response.Buffer使用  在asp中。很多初学者在编写asp程序时很少用到这条语句,下面是Buffer的用途以及它在asp程序中的作用。一、Buffer  Buffer从英文直译过来的意思是“缓冲区”,这里我们将它称为缓冲,因为它不仅是个名词,还是个动词。  缓冲区是存储一系列的数据的地方,客户端所获得的数据可以从程序的执行结果直接输出,也可以从缓冲区输出。但是这两种..

ARM与X86架构对比区别

评论(0)浏览(125)分类:操作系统及应用软件
ARM与X86架构对比区别关键字:ARM架构 X86架构 工控主板 开发设计 Android(安卓)系统 LINUX WINCEGOOGLE的Android系统和苹果的IPAD、IPHONE推出后,ARM架构的电脑系统(特别是在终端方面应用)受到用户的广泛支持和追捧,ARM+Android成为IT、通信领域最热门的话题,众多芯片厂商纷纷推出具有各种独特应用功能基于ARM结构开发的产品,近期最新形成的“异构概念”更成..

Scripting.FileSystemObject对象详细介绍

评论(0)浏览(125)分类:Asp/VBScript
Scripting.FileSystemObject对象详细介绍  在代码内操作文本文件、文件夹及驱动器。它是脚本运行期库提供的对象之一,对于服务器ASP页面内的VBScript和JScript都有效。如果页面的扩展名为.hta(表示它们是HTA的一部分),它也可用在客户端的IE 5中。本节仅讨论在服务器上的ASP脚本如何使用FileSystemObject对象。 超级文本应用程序(HTA)由指定的“受信任的”页面组成,在页面..

ajax.dll,ajaxpro.dll的区别和用法

评论(0)浏览(125)分类:Asp.Net/C#/WCF
ajax.dll,ajaxpro.dll的区别和用法ASP.NET AjaxPro的应用1、首先下载AjaxPro组件。并将AjaxPro.dll引用到网站(或项目)。2、修改Web.config。在 system.web 元素中添加以下代码。+展开-XMLconfigurationsystem.webhttpHandlers!--Registertheajaxhandler--addverb="*"path="ajaxpro/*.ashx"type="AjaxPro.AjaxHandlerFactory,AjaxPro"//httpHandlers/system.web/configuration3、..

9.3 ASP.NET更新数据库

评论(0)浏览(125)分类:Asp.Net/C#/WCF
9.3 ASP.NET更新数据库  在应用程序的开发中,常常会需要对数据库中现有的内容进行更新操作。ADO.NET提供了若干不同的更新数据库中记录的方法,如果需要更新数据库中的某列的值或者某几列的值,则需要使用SQL UPDATE命令进行数据库更新。9.3.1 SQL UPDATE数据更新语句  使用SQL UPDATE语句能够实现数据库中数据的更新,SQL UPDATE语句的一般语法格式如下所示。+展..

9.1 使用ADO.NET操作数据库

评论(0)浏览(125)分类:Asp.Net/C#/WCF
9.1 使用ADO.NET操作数据库  上一章中介绍了ADO.NET的基本概念、ADO.NET的对象,以及如何使用ADO.NET。使用ADO.NET能够极大的方便开发人员对数据库进行操作而无需关心数据库底层之间的运行,ADO.NET不仅包括多个对象,同样包括多种方法,这些方法都可以用来执行开发人员指定的SQL语句,但是这些方法实现过程又不尽相同,本节将介绍ADO.NET中数据的操作方法。9.1.1 使用..

windows快捷方式文件执行漏洞和防御策略

评论(0)浏览(125)分类:操作系统及应用软件
windows快捷方式文件执行漏洞和防御策略  最近这个漏洞比较火热,简单来说就是恶意构造的快捷方式可以执行文件代码。该漏洞涉及XP、Vista、Win7等几乎所有Windows平台,U盘、手机、数码相机、iPod等所有USB设备都将成为木马病毒的传播通道。才疏学浅+时间有限,具体内容就不谈了,只放些连接上来。symantec的一个蠕虫报告:http://www.symantec.com/connect/blogs/w32temphid-usb漏洞..

远程执行sql

评论(0)浏览(125)分类:SQL及数据库
远程执行sqlMSSQL远程执行sql语句示例+展开-SQLSELECT*FROMOPENDATASOURCE('SQLOLEDB','DataSource=10.245.101.35;uid=wxs;pwd=wxs').smcc.dbo.current_issuehttp://hi.baidu.com/zhiwei%5F117/blog/item/2476521808f47c73dbb4bd7b.html

3.7 属性

评论(0)浏览(125)分类:Asp.Net/C#/WCF
3.7 属性  在3.2.3类成员一节,简单的讲解了属性作为类成员的使用方法。属性是为了把对象的实现细节与使用者所能看见的元素隔离,同时通过定义类成员的作用域,从而控制关于对象数据的访问。虽然在前面的章节中,可以通过private、public等关键字限制类成员的访问权限,但是通过属性可以管理其他对象对类中类成员的访问。属性是一种类成员,提供了对对..

Asp.net移动开发指南(1)

评论(0)浏览(125)分类:Asp.Net/C#/WCF
Asp.net移动开发指南(1) 现今,移动设备已成为人们生活中的一部分,许多人已离不开它们。当这些移动设备连接到Internet上时,移动设备的功能将无穷无尽。移动办公、移动商务、移动通讯、移动媒体、移动娱乐、移动博客等,人们不难想象移动生产力可能在不久的将来所产生的巨大影响。我们几乎可以在任何时间、任何地点给任何接入Internet的用户发送数据。随着Windows Mob..

Lucene.Net 2.3.1开发介绍 —— 三、索引(五)

评论(0)浏览(125)分类:lucene.net/分词技术
Lucene.Net 2.3.1开发介绍 —— 三、索引(五) 话接上篇,继续来说权重对排序的影响。从上面的4个测试,只能说是有个直观的理解了。“哦,是!调整权重是能影响排序了,但是好像没办法来分析到底怎么调啊!”。似乎是这样,现在需要把问题放大,加大索引的内容。到博客园新闻区,用zzk找了4篇内容包含“测试”的文章。代码变成 2.1.5 代码2.1.5 +展开-C#1usingSystem;2usingSystem.Collectio..

C#版中文数字转阿拉伯数字

评论(0)浏览(125)分类:Asp.Net/C#/WCF
C#版中文数字转阿拉伯数字原本是群里某位大哥发的JavaScript版,因为项目里需要,改写成了C#版的,希望能对需要的人帮点忙哈~~~ +展开-C#///summary///将中文数字替换为阿拉伯数字////summary///paramname="word"/param///returns/returnspublicstaticstringWordToNumber(stringword){stringe="([零一二三四五六七八九十百千万亿])+";MatchCollectionmc=Regex.Matches(word,..

c# 连接字符串数据库服务器端口号

评论(0)浏览(125)分类:Asp.Net/C#/WCF
c# 连接字符串数据库服务器端口号正常的数据库连接字符串配置,这是在MSSQL服务器端口是1433(默认)的情况下。+展开-XMLaddkey="Article"value="server=.;uid=Admin;pwd=admin;database=db;"/add但是有时候,为了数据库服务器安全,这个端口会被改成其它的,这时再连接数据库可能报出以下错误: 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL ..

Windows XP主要问题以及解决方法一览

评论(0)浏览(125)分类:操作系统及应用软件
Windows XP主要问题以及解决方法一览 在Windows XP操作系统下,Windows messenger的语音聊天功能无法联接,而一些其它即时语音聊天软件则没有此类问题,如Yahoo Messenger甚至更早的MSNMessenger。还有用户无法保存对Windows XP资源管理器窗口浏览模式的设置,导致用户每次打开资源管理器时都不得不重新进行设置。工具条提示栏中的提示信息无法突出显示。有用户报导甚至Windows升级..

Windows XP优化指南

评论(0)浏览(125)分类:操作系统及应用软件
Windows XP优化指南  动手前的准备  动手之前,首先要确保以管理员的身份登录操作系统,因为普通用户身份下好些选项是无权使用的。接下来请激活清晰字体(ClearType),ClearType能使桌面的文字看起来更加清晰易读——这对于手提电脑或液晶显示器用户尤其重要,请看下面关闭和打开ClearType(清晰字体)的前后效果对比图: 关闭清晰字体ClearType打开清晰字体C..

Win XP中的网桥

评论(0)浏览(124)分类:操作系统及应用软件
Win XP中的网桥Win XP中的网桥  网桥,这个名词听起来好像既熟悉又陌生,它到底是什么呢?其实网桥是一种连接局域网 (LAN) 段的廉价而便捷的方法。若要了解网桥如何工作,则需要首先了解 LAN 段。LAN 段是连接计算机的网络媒体的单个部分。例如,假设您有三台计算机:计算机 A、计算机 B 和计算机 C。计算机 A 有两个以太网卡,而计算机 B 和 C 各有一个以太..

asp解析XML结构的字符串

评论(0)浏览(124)分类:Asp/VBScript
asp解析XML结构的字符串在asp中后台处理后,得到数据封装在XML的字符串结构中,如:avAirlineCA1831/AirlineAirCompanyCA/AirCompanyDeptime0725/DeptimeArritime0940/ArritimeMealtrue/Meallanestyle777/PlanestyleisETkttrue/isETkt/av那么我在前台,能不能像解析XML文件一样的去解析,不要用subString()和indexOf()之类的方法以,因为我的这个字符串会非常的大,有100K,数..

为Windows XP添加五笔输入法

评论(0)浏览(124)分类:操作系统及应用软件
为Windows XP添加五笔输入法WindowsXP已经出来不短时间了,相信很多朋友都对于其也相当熟悉了吧。大 家也应该知道,微软的所有操作系统包括WindowsXP都不自带五笔输入法的, 这可苦了我们这些五笔“高手”了,只有靠外挂的五笔输入法才能发挥我们应 有的快速输入文字的技巧,并且在WindowsXP中,所有外挂的输入法都被拒绝 放在系统输入法图标里面,要打开输入法都要通过运行..

php学习--auth授权

评论(0)浏览(124)分类:PHP/apache/Perl
php学习--auth授权+展开-PHP$auth=false;$user=$_SERVER['PHP_AUTH_USER'];$pwd=$_SERVER['PHP_AUTH_PW'];if(isset($user)&&isset($pwd)&&$user==strrev($pwd))$auth=true;if(!$auth){header('www-authenticate:basicrealm="topsecretfiles"');header("http/1.0401unauthorized");}echo$user,"",$pwd;

ASP调用WEBSERVICE文档

评论(0)浏览(124)分类:Asp/VBScript
ASP调用WEBSERVICE文档----INDEX----1. soap请求方式2. post请求方式3. SHOWALLNODE函数(关于节点各属性和数据显示)---------------------一.SOAP请求示例下面是一个 SOAP 请求示例。所显示的占位符需要由实际值替换。POST /WebService1/UserSignOn.asmx HTTP/1.1Host: 192.100.100.81Content-Type: text/xml; charset=utf-8Content-Length: lengthSOAPAction: "http..

Serv-u获取系统最高权限的方法简析

评论(0)浏览(124)分类:操作系统及应用软件
Serv-u获取系统最高权限的方法简析摘要:本文详细介绍FTP服务器端软件Serv-u服务器获取系统最高权限的方法及补救方法。 原理:Serv-u默认监听127.0.0.1:43958,在本机才能连接这个管理端口,Serv-u默认管理账号是LocalAdministrator,默认密码是"#l@$ak#.lk;0@P",这个密码是固定的。在目标机器上运行fpipe -v -l 12345 -r 43958 127.0.0.1,然后在你自己的机器,用"Serv-u administ..

Web.config配置

评论(0)浏览(124)分类:Asp.Net/C#/WCF
Web.config配置一、认识Web.config文件Web.config 文件是一个xml文本文件,它用来储存 asp.NET Web 应用程序的配置信息(如最常用的设置asp.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配..

ASP.Net 2.0 窗体身份验证机制

评论(0)浏览(124)分类:Asp.Net/C#/WCF
ASP.Net 2.0 窗体身份验证机制当某一个用户使用用户名成功登陆网站时,FormsAuthentication(窗体身份验证机制,下面统一使用英文术语) 将会创建一个authentication ticket (身份验证票),通过这个ticket就可以在网站上全程跟踪这个用户了。Form authentication ticket通常被包含在一个Cookie里面,但是Asp.net2.0也支持不使用Cookie的FormsAuthentication,这时候ticket就需..