利用DbProviderFactory实现数据操作跨数据库数据操作类

评论(0)浏览(109)分类:Asp.Net/C#/WCF
利用DbProviderFactory实现数据操作跨数据库数据操作类+展开-C#usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Data;usingSystem.Data.Common;usingSystem.Configuration;usingSystem.Collections;namespaceThs{/**////summary///========================================================///2006-9-13///Wangzhq///zhenqiang812@163.com///wangzhq.cnblogs.com///数据..

微软提供的超级大餐

评论(0)浏览(108)分类:操作系统及应用软件
微软提供的超级大餐要正常使用WindowsXP当然要激活了,虽说如此,但是微软竟提供了一份超级大餐来犒劳我们,使用这个大餐,我们可以无限制的使用WinXP而无需激活。打开任意的一张完整版的WindowsXP的光盘,找到support\tools下的一个叫做deploy.cab的压缩包,解压缩到任意一个目录里面,运行里面的sysprep.exe,然后什么度别要设置,直接确定即可!程序会把计算机关..

Windows XP挂起到硬盘后的异常故障解决

评论(0)浏览(108)分类:操作系统及应用软件
Windows XP挂起到硬盘后的异常故障解决Windows XP除了界面上的美观和安全性能大大提高外,在很多小地方考虑得很周到,体贴方便了用户。比如它的储存当前状态到硬盘,然后开机不必再经过硬件的初始化,直接从储存的状态读取数据,一般能在15秒左右开机,启动的速度大大提高。但是,由于硬件和软件的兼容性,使用XP的这种功能的时候,可能会遇到一些异常的情况,下面就分析一下并给..

aspjpeg是一款非常强大的图片处理组件

评论(0)浏览(108)分类:Asp/VBScript
aspjpeg是一款非常强大的图片处理组件 aspjpeg是一款非常强大的图片处理组件,纯英文版本。不过早已经有免费版和破解版,但是对其进行详细与深入介绍的文章却是不多,即使有也只牵涉到图片缩略和图片水印。可能是因为纯英文的缘故。 这里我就是针对这些问题谈谈aspjpeg的高级用法。这里的技术主要包括: 图片缩略 图片水印 安全码技术 图片切割 图片合并 数据库支持 更多不常用的方法..

DataTable的Merge方法和添加datatable到dataset

评论(0)浏览(108)分类:Asp.Net/C#/WCF
DataTable的Merge方法和添加datatable到datasetDataTable的Merge方法Merge方法是将两个结构相似的datatable合并成一个datatable:实例代码:+展开-C#//createtable1DataTabledt1=newDataTable();dt1.Columns.Add("id");dt1.Columns.Add("name");dt1.Columns.Add("pwd");for(inti=0;i5;i++){dt1.Rows.Add(newobject[]{i.ToString(),"name"+i.ToString(),"**"});}//createtable2DataTabledt2=ne..

C#中常用的加密类

评论(0)浏览(108)分类:Asp.Net/C#/WCF
C#中常用的加密类 MD5:+展开-C#byte[]data=newbyte[DATA_SIZE];//Thisisoneimplementationoftheabstract classMD5.MD5md5=newMD5CryptoServiceProvider();byte[]result=md5.ComputeHash(data);SHA1:+展开-C#byte[]data=newbyte[DATA_SIZE];byte[]result;SHA1sha=newSHA1CryptoServiceProvider();//Thisisoneimplementationoftheabstract classSHA1.result=sha.Com..

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

评论(0)浏览(108)分类:Asp.Net/C#/WCF
一步一步教你使用.net进行Socket通信5在SocketFactory中加入StartClient函数+展开-C#1publicConnectionStartClient(IPAddressip,intport)23{45returnClient.StartClient(ip,port);67}8 在SocketClient的Form1的Form1_Load中加入以下代码并插入断点。开始调试执行。当执行取最后一句时。我们看到_connection已经连接成功。 好了,现在我们的客户端已经连接上服务器,并可以发送消息了..

网页GZIP压缩检测

评论(0)浏览(108)分类:操作系统及应用软件
网页GZIP压缩检测1.什么是GZIP答:GZIP最早由Jean-loup Gailly和Mark Adler创建,用于UNIX系统的文件压缩。我们在Linux中经常会用到后缀为.gz的文件,它们就是GZIP格式的。现今已经成为Internet 上使用非常普遍的一种数据压缩格式,或者说一种文件格式。HTTP协议上的GZIP编码是一种用来改进WEB应用程序性能的技术。大流量的WEB站点常常使用GZIP压缩技术来让用户感..

IOC和AOP的一些基本概念

评论(0)浏览(108)分类:Asp.Net/C#/WCF
IOC和AOP的一些基本概念AOP 关注与主要的东西,也可以说让你只关注与业务,其他的东西就让AOP帮你完成。我们要吃武昌鱼:public class Dinner { Customer yangyi; public void eatfish() { yangyi.cookFish(); yangyi.eatFish(); yangyi.washDish(); }}prog 1现在我觉得这顿饭吃的太不爽了,还要自己做,洗碗。我想这样public class Dinner { ICustomer yangyi; public ..

2.7 异常处理语句

评论(0)浏览(108)分类:Asp.Net/C#/WCF
2.7 异常处理语句  在传统的ASP开发过程中,要发现错误是非常复杂和困难的,常常错误发生后,很难找到错误的代码行。C#为处理程序执行期间可能出现的异常情况提供内置支持,这些异常由正常控制流之外的代码处理。常用的异常语句包括throw,try,catch等。2.7.1 throw异常语句  throw语句用于发出在程序执行期间出现的异常情况的信号、引发异常的是一个对象,..

15.4 绘制图片

评论(0)浏览(108)分类:Asp.Net/C#/WCF
15.4 绘制图片  通过IMG标签能够插入图像,IMG标签小巧而灵活,但是在如果需要使用GDI+实现图形图像的渲染,IMG标签所呈现的图形显然是不行的,ASP.NET提供了Image控件用来创建图片,并能够通过Image控件进行图片编程。15.4.1 载入图像文件  使用Image控件能够载入图像文件,拖动一个Image控件到页面,页面会自动生成HTML代码,示例代码如下所示。+展开-..

15.6 图形图像编程--小结

评论(0)浏览(108)分类:Asp.Net/C#/WCF
15.6 图形图像编程--小结  本章介绍了ASP.NET图形图像编程,通过ASP.NET图形图像编程能够在Web上执行图形图像的修改以及渲染。在页面中绘制图形图像包含很多方法,最简单的方法就是使用Graphics类中的方法进行图形的绘制,Graphics类不仅提供了基本图形的绘制,还提供了图像、图标图像的绘制。GDI+看上去好像比较复杂,但是通过几个实例就能够了解其实GDI+并不困难,在..

第18章 WCF开发基础

评论(0)浏览(108)分类:Asp.Net/C#/WCF
第18章 WCF开发基础  WCF(Windows Communication Foundation)是.NET Framework的扩展,WCF 提供了创建安全的、可靠的、事务服务的统一框架,WCF 整合和扩展了现有分布式系统的开发技术,如Microsoft .NET Remoting、Web Services、Web Services Enhancements (WSE)等等,来开发统一的可靠的应用程序系统。目录18.1 了解WCF  18.1.1 什么是WCF  18.1.2 为什..

架设自己的邮件服务器

评论(0)浏览(108)分类:操作系统及应用软件
架设自己的邮件服务器关键字:windows200 POP3 STMP 邮件服务器 架设 自己的邮件服务器一、利用windows2003自带POP3/SMTP服务实现   第一步:安装这两项服务  默认情况下windows2003是没有安装的,我们必须手工添加。POP3服务组件在“添加/删除windows组件—电子邮件服务”下,它共包括两项内容:POP3服务和POP3服务WEB管理;而SMTP服务应依次选择“应用程序服务器-..

ASP.NET MVC Controller的激活

评论(0)浏览(108)分类:asp.net-mvc
ASP.NET MVC Controller的激活  ASP.NET MVC的URL路由系统通过注册的路由表对HTTP请求进行解析从而得到一个用于封装路由数据的RouteData对象,而这个过程是通过自定义的 UrlRoutingModule对HttpApplication的PostResolveRequestCache事件进行注册实现的。 RouteData中已经包含了目标Controller的名称,现在我们来进一步分析真正的Controller对象是如何被激活的。我们首先需..

解决iis6 网站属性没有asp.net选项卡

评论(0)浏览(108)分类:操作系统及应用软件
解决iis6 网站属性没有asp.net选项卡  iis6安装了asp.net,但是网站属性中没有显示asp.net选项卡。解决办法如下1,如果是只安装了.net framework 1.1 在iis中是不显示那个选项卡的。默认就会支持asp.net1.1。在安装了.net framework 2.0后,iis站点属性里才会有asp.net的选项。2,安装asp.net2.0后,请关闭iis窗口,重新打开iis,iis站点属性里才会有asp.net的选项3,如果还没有,..

EntLib实现try/catch异常处理

评论(0)浏览(108)分类:Asp.Net/C#/WCF
EntLib实现try/catch异常处理  对于企业应用的开发者来说,异常处理是一件既简单又复杂的事情。说其简单,是因为相关的 编程无外乎try/catch/finally+throw而已;说其复杂,是因为我们往往很难按照我们真正需要的策略来处理异常。我一直有这样的想法, 理想的企业应用开发中应该尽量让框架来完成对异常的处理,最终的开发人员在大部分的情况下无需编写异常处理相关的任何代..

Asp.net生成一维条码、二维条码

评论(0)浏览(108)分类:Asp.Net/C#/WCF
Asp.net生成一维条码、二维条码Asp.net生成一维条码、二维条码,主要实现了一下5条码的生成1.39条码生成功能2.EAN-13条码生成功能3.Code128条码生成功能4.QR Code码制的二维条码生成5.二维码制的解析功能代码不多解释,具体参考源码,下载地址:Asp.net生成一维二维条码示例关于二维条码的更多信息请参考:QR code二维条码转载请注明:www.cnblogs.com/Qidian10

asp如何制作发布webservice-III

评论(0)浏览(108)分类:Asp/VBScript
asp如何制作发布webservice-IIIIn Part 2 we took an indepth look at the .WSDL and .wsml files created by the SOAP Toolkit when creating a Web service. Now that we have a Web service, let's look at how to create a component to consume a Web service, and how to use this component through an ASP page!Building a Component to Consume a Web Service In..

windows8如何快速关机

评论(0)浏览(108)分类:操作系统及应用软件
windows8如何快速关机  刚开始使用windows8还真不习惯,关机的功能都找了半天。  下面是一些Windows 8快速关机的方法1、Win + i 快捷键或者借助鼠标滑至桌面右下/右上角,调出Charm菜单工具栏。点击电源即可看到睡眠、关机、重启选项。适用于Metro界面和传统桌面。这种方法只需要点两次。2、快捷键Alt + F4,调出关闭Windows窗口,适用于传统桌面。在Metro界面中..

WCF可靠会话-概念篇

评论(0)浏览(107)分类:Asp.Net/C#/WCF
WCF可靠会话-概念篇  在《WCF可靠会话-实例篇》 中,我通过可靠会话成功地进行了美女图片的传输,相信大家在保了眼福之余,会对WCF的可靠会话的功用具有一个深刻的认识。实际上,这涉及到WS中一个重 要的概念可靠消息传输(RM:Reliable Messaging)。如果想对可靠会话有一个深入的认识,对可靠消息传输的了解是必须的。一、可靠消息传输(Reliable Messaging)..

type在C#托管堆中是什么

评论(0)浏览(107)分类:Asp.Net/C#/WCF
type在C#托管堆中是什么What is Type in managed heap?  在程序运行过程中,每个对象(object)都是对应了一块内存,这里的对象不仅仅指的是某个具体类型的实例(instance),也包括类型 (type)本身。我想大家也很清楚CLR如何为我们创建一个类型的实例(instance)的:CLR计算即将被创建的Instance的size(所 有的字段加上额外的成员所占的空间:TypeHandle和SyncB..

WCF Binding模型-元素绑定

评论(0)浏览(107)分类:Asp.Net/C#/WCF
WCF Binding模型-元素绑定  在上面的内容中,先后介绍了信道、信道管理器、信道监听器和信道工厂。从对象的创建来讲,信道管理器是信道的创建者。说的再具体点,客户端的信道通过信道工厂创建,服务端的信道通过信道监听器创建。但是信道工厂和信道监听器又是如果被创建出来的呢?  在一开始就已经说过,作为终结点三要素的绑定对象实现了所有的通信细节,并且通过创..

ASP.NET MVC集成EntLib异常处理实例

评论(0)浏览(107)分类:asp.net-mvc
ASP.NET MVC集成EntLib异常处理实例  合理的异常处理应该是场景驱动的,在不同的场景下,采用的异常处理策略往往是不同的。异 常处理的策略应该是可配置的,因为应用程序出现怎样的异常往往是不可预测的,现有异常策略的不足往往需要在真正出现某种异常的时候才会体现出来,所以我们 需要一种动态可配置的异常处理策略维护方式。目前有一些开源的异常处理框架提供了这种可配置的..

解决IE8安全级别只有高(默认)无法更改

评论(0)浏览(107)分类:操作系统及应用软件
解决IE8安全级别只有高(默认)无法更改问题:IE8安全级别只有高(默认),无法更改解决方法:打开注册表编辑器,找到HKEY_CURRENT_machine\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3分支,在右侧窗口中将MinLevel修改为10000(十六进制)后就可以在IE属性中设置较低的安全级别了。

c#使用socket传输文件

评论(0)浏览(107)分类:Asp.Net/C#/WCF
c#使用socket传输文件+展开-C#intport=1234;intport=1234;IPAddressip=IPAddress.Parse("127.0.0.1");socket=newSocket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);IPEndPointiep=newIPEndPoint(ip,port);//socket.Blocking=false;socket.Bind(iep);socket.Listen(10);Console.WriteLine("start......");try{for(inti=0;i10;i++){}}catch{Cons..

linq to xml读取XML文件

评论(0)浏览(107)分类:asp.net-linq
linq to xml读取XML文件   LINQ to XML读取XML文件的内容是一件非常容易的事情。XDocument和XElement类都提供了导入XML文件的Load()方法。该方法就可以读取XML文件的内容,并转换为XDocument或XElement类的实例。  下面的实例代码使用XElement类的Load()方法读取Books.xml文件的内容,并显示在网页中。具体步骤如下。(1)将Books.xml文件的访问地址转换为物理地址。..

WCF控制服务实例(Service Instance)生命周期二

评论(0)浏览(107)分类:Asp.Net/C#/WCF
WCF控制服务实例(Service Instance)生命周期二  在[WCF控制服务实例(Service Instance)生命周期一]中,我们介绍了WCF关于实例管理一些基本的知识点,包括InstanceContext、InstanceContextMode、已经如何通过ServiceBehaviorAttribute应用不同的实例上下文模式给不同的服务。在[WCF控制服务实例(Service Instance)生命周期一]中,对WCF采用的三种不同实例上下文模式进行了简单的比较,..

WCF Binding模型简介

评论(0)浏览(107)分类:Asp.Net/C#/WCF
WCF Binding模型简介一、 信道层与服务模型层(Channel Layer and Service Mode Layer)  对 于一个分布式应用的开发与设计来说,通信问题是不得不考虑,同时也是最为复杂、最难实现的问题。在过去的若干年中, 微软先后推出了一系列广受欢迎的通信技术, 比如DCOM、Enterprise Service、.NET Remoting、XML Web Service、MSMQ等等。这些技术提供了各自的编程模型,是..

批处理学习资料

评论(0)浏览(107)分类:操作系统及应用软件
批处理学习资料第一部分:批处理的专用命令  批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT。这些命令统称批处理命令,下面我就来给大家介绍一下批处理的命令。1、 REMREM 是个注释命令一般是用来给程序加上注解的,该命令后的内容在程序执行的时候将不会被显示和执行。例:REM 你现在看到的就是注解,这一句将不会被执行..