16.1 AJAX基础

评论(0)浏览(140)分类:Asp.Net/C#/WCF
16.1 AJAX基础  在C/S应用程序的开发过程中,很容易做到无“刷新”样式控制,因为C/S应用程序往往是安装在本地的,所以C/S应用程序能够维持客户端状态,对于状态的改变能够及时捕捉。相比之下,Web应用属于一种无状态的应用程序,在Web应用程序操作过程中,需要通过POST等方法进行页面参数传递,这样就不可避免的产生页面的刷新。16.1.1 什么是AJAX  在传..

The server reply:550 5.7.1 Unable to replay for

评论(0)浏览(140)分类:操作系统及应用软件
The server reply:550 5.7.1 Unable to replay for关键词:window2003 SMTP service server reply 550 5.7.1   IIS6.0自带SMTP发送邮件是出现“The server reply:550 5.7.1 Unable to replay for.......”错误的解决办法:  在IIS中,右击“默认SMTP虚拟服务器”,选择“属性”,切换到“访问”页,点击“中继”按钮,在弹出框中选择“仅以下列表除外”,确定。来源:http://hi.baidu.com/%B..

WMI Tools工具介绍

评论(0)浏览(140)分类:Asp.Net/C#/WCF
WMI Tools工具介绍1. 环境设置windowsXp以上系统自带wmi,对于一些比较老的系统需要安装wmi的程序包,可以在微软网站上下载相关程序包和WmiTools这个工具。2. WMI Tools工具介绍安装完成后,执行WMI CIM Studio后,会出现让你选择wmi命名空间的提示,默认为root\cimv,一路按Enter键就ok了。如图一所示:图一可以看到wmi的结构组织图就像注册表一样,是个树型结构..

安装,并使ASP.NET MVC页面运行起来

评论(0)浏览(140)分类:Asp.Net/C#/WCF
安装,并使ASP.NET MVC页面运行起来从前写过一系列的ASP.NET MVC教程,ASP.NET MVC在这之后历经5个preview版本终于到今天的RC版本,而且不久就要正式推出正式版本,所以值此之际,重典也重新修正这一系列的教程,使之与时俱进。现在重开正文:一、前ASP.NET MVC时代的故事ASP.NET MVC是微软推出的基于ASP.NET的MVC模式网站应用程序开发框架。在这之前Castle曾有开源的MVC框架MonoR..

ADO.Net的数据库连接池

评论(0)浏览(140)分类:Asp.Net/C#/WCF
ADO.Net的数据库连接池题外话今天同事问我.Net的数据库连接有没有连接池的概念。我根据脑海里一点模糊的印象回答他.Net是自己实现了连接池,不需要手工再实现一遍。后来回家确认了一下,原来我的这点印象来自《C#和.Net核心技术》中一小段数据库连接池的介绍。可能当时也只是知道.Net自己实现了不需我们再手工实现,另外就是.Net是通过连接字符串的不同来区分不同的连..

基于角色管理的系统访问控制

评论(0)浏览(140)分类:Asp.Net/C#/WCF
基于角色管理的系统访问控制1. 引言(Introduction) 1.1. 关键词定义(Definitions)有关定义说明如下:安全管理:计算机技术安全管理的范围很广,可以包括网络安全性、数据安全性、操作系统安全性以及应用程序安全性等。很多方面的安全性管理大都已经有成熟的产品了,我们只需根据自己需要有选择性的使用就可达到自己的目的了。本文中有关关涉及"安全管理"一词均只针对本..

如何增加Serv-U FTP登陆时的提示信息

评论(0)浏览(140)分类:操作系统及应用软件
如何增加Serv-U FTP登陆时的提示信息摘要:当你登陆很多FTP的时候,会显示一些欢迎信息,比如说显示你的IP,告诉你目前有多少人在使用FTP,带宽是多少等等。本文就是介绍如何在自己的FTP里面加上这些登陆Serv-U FTP的提示信息。 现在很多的朋友都用SERV-U做个人FTP的服务器,有关如何使用SERV-U架设服务器的文章很多了,这儿我就不多说了。不过大家不知道注意到了没有,当你登陆很..

javascript获取服务端控件值的两种办法

评论(0)浏览(139)分类:Asp.Net/C#/WCF
javascript获取服务端控件值的两种办法第一种:+展开-HTMLhtmlhead/headbodyformname="form1"inputtype="text"name="getinfo"value="http://www.shuwo.net"size="40"buttononclick="alert(document.form1.getinfo.value)"CHCK/button/form/body/html第二种在HEML中把这个加上 +展开-HTMLscriptlanguage="javascript"functiona(){vartb1=document.getElementById("TextBox1");vartb2=do..

.net 2.0 remoting 中 TCP Channel 用户认证探讨

评论(1)浏览(139)分类:Asp.Net/C#/WCF
.net 2.0 remoting 中 TCP Channel 用户认证探讨在.net 2.0中,在使用 remoting 的 TCP Channel, 用户认证是安全性问题探讨主题之一.本文将从两个角度来探讨用户认证问题, 并提出一个问题来寻求大家的解决方法!一、两个通道类的区别Tcp Channel :服务器端注册通道方式一:(1)注册一个通道+展开-C#TcpChannelchannel=newTcpChannel(8086);ChannelServices.RegisterChannel(channel,true);(2)注册..

Asp.Net2.0日历控件

评论(1)浏览(139)分类:Asp.Net/C#/WCF
Asp.Net2.0日历控件%@ Page Language="C#" AutoEventWireup="true" CodeFile="CalendarDefault.aspx.cs" Inherits="CalendarDefault" %%@ Register TagPrefix="ECalendar" Namespace="ExtendedControls" Assembly="EventCalendar" %!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"html..

ASP操作Word的权限配置

评论(0)浏览(139)分类:Asp/VBScript
ASP操作Word的权限配置 以下只是一个成功案例,具体操作中,可以适当调整用户的权限。以Windows2000为例,Windows XP也差不太多。 在Windows 2000下 共五步操作1、保证目录下的WordFiles目录的权限如下。2、“开始”-“运行” 输入regsvr32 scrrun.dll按“确定”。出现再次点击“开始”-“运行”,输入“dcomcnfg”3、选中Microsoft Word 文档4、对“分布式COM配置..

Asp.Net无组件上传

评论(1)浏览(139)分类:Asp.Net/C#/WCF
Asp.Net无组件上传+展开-C#/*Asp.Net无组件上传(1.0.0.0)。.netFramework2.0+IIS6.0调试通过。不可用于商业用途,只共交流使用.--EditByShowBo于2007.10.1910:00*/namespaceShowBo.AspNetUpLoad{usingSystem;usingSystem.IO;usingSystem.Web;usingSystem.Text;usingSystem.Collections;///summary///文件结构////summarypublicstructMyFileInfo{publicstringFileNa..

瑞星官网被黑客植入木马 浏览者或遭盗号

评论(0)浏览(139)分类:操作系统及应用软件
瑞星官网被黑客植入木马 浏览者或遭盗号个人补充:公司服务器安装了瑞星,设置为自动升级病毒库。以前数据库从来没有99j4.org/0.js这个脚本病毒。但是前不久一个数据库就全部被插入了99j4.org/0.js这个脚本病毒。上周日【8月2号】同一个数据库又全部被插入了99j4.org/0.js这个脚本病毒。本人查了所有的网站访问日志,没找到和99j4.org/0.js这个注入相关的信息。并且重新设置了至少20位..

在.NET中字符串替换的五种方法

评论(0)浏览(139)分类:Asp.Net/C#/WCF
在.NET中字符串替换的五种方法1:使用String.Replace函数替换,但不支持大小写。2:正则System.Text.Regex替换,用RegExpOption修改是否支持大小写。3:在小数据的情况下,使用String.SubString和+可以实现间接替换。4:导入MicrosoftVisualBasicRunTime(Microsoft.VisualBasic.DLL)使用Strings.Replace速度很快。5:参照反射Reflector.FileDisassembler配合Strings.Splitand..

第4章 ASP.NET的网页代码模型及生命周期

评论(0)浏览(139)分类:Asp.Net/C#/WCF
第4章 ASP.NET的网页代码模型及生命周期  从本章开始,就进入了ASP.NET应用程序开发的世界。在了解了C#的结构,以及面向对象的概念后,就可以从面向对象的思想开发ASP.NET应用程序。在ASP.NET中,能够使用面向对象的思想和软件开发中的一些思想,例如封装、派生、继承以及高级的设计模式等。本章首先介绍ASP.NET中最重要的概念---网页代码模型。目录4.1 ASP.NET的网页代码模型  4...

应用程序池DefaultAppPool提供服务的进程关闭时间超过了限制

评论(0)浏览(139)分类:Asp.Net/C#/WCF
应用程序池DefaultAppPool提供服务的进程关闭时间超过了限制为应用程序池 'DefaultAppPool' 提供服务的进程关闭时间超过了限制服务器经常产生“应用程序池 'DefaultAppPool' 提供服务的进程关闭时间超过了限制。进程 ID 是 '2068'。”的错误,导致iis处于假死状态,经了解是IIS应用程序池的设置问题。解决方法如下:Internet 信息服务(IIS)管理器->应用程序池->DefaultAppPool->右击属性一、回收1、..

隐藏windows7登录界面用户

评论(0)浏览(139)分类:操作系统及应用软件
隐藏windows7登录界面用户关键词:windows7操作系统 登录界面 隐藏用户名 xp系统  当在windows7或者xp系统中添加了新的用户名时,在启动系统进入登录界面时会显示新添加的用户名在登录界面,比较影响效果,要隐藏新添加的用户名选项或者其他的用户名,可以通过修改注册表实现登录界面用户名的隐藏。  运行,输入regedt32打开注册表,定位到“HKEY_LOCAL_MACHINE\SOFT..

wcf在Winform Application中调用Duplex Service出现TimeoutException的原因和解决方案

评论(0)浏览(139)分类:Asp.Net/C#/WCF
wcf在Winform Application中调用Duplex Service出现TimeoutException的原因和解决方案  在WCF中实现双工通信中提供了一个如果在Console Application 调用Duplex WCF Service的Sample,当作为Client的ConsoleApplication 换成Winform Application,运行程序的时候总是出现Timeout的错误。1.问题重现  首先我们来重现这个错误,在这里我只写 WinForm的代码,其他的内容请参考我的文章。Client端的Proxy Class(DuplexCalculator..

WCF如何通过Binding进行通信

评论(0)浏览(139)分类:Asp.Net/C#/WCF
WCF如何通过Binding进行通信  Windows Communication Foundation,顾名思义,就是一个在Windows平台下进行如何进行Communication的基础构造(Infrastructure)。 由于WCF的核心还是Communication,这个新的系列就先来讨论WCF如何进行Communication的。通过本篇文章,你将对WCF的通 信机制有一个总体的认识,了解到一些和通信相关的概念, 比如:Communication、Channel、..

防sql注入参数处理要点

评论(0)浏览(139)分类:黑客技术
防sql注入参数处理要点  下面的示例代码以VBScript为例,介绍防sql注入参数处理要点,只要在操作数据之前,按照下面的步骤对客户端提交的参数进行验证,一般不会出现sql注入问题,最多是脚本出错,在cint语句那里读数据库,使用连接字符串构成sql语句的,需要执行下面的操作  1)如果参数为字符串,将'替换掉xx=replace(request(xx),',)  2)如果参数为..

MSIL Instruction Table对照表

评论(0)浏览(139)分类:Asp.Net/C#/WCF
MSIL Instruction Table对照表Throughout this text, I've often employed the ILDASM utility to illustrate the Microsoft intermediate language (MSIL) that the C# compiler generates. I used ILDASM to give you a more complete understanding of the lower-level workings of the C# compiler. Although I briefly explain what each MSIL instruction does in ..

Enterprise Library-通过SqlDependency实现Cache和Database的同步

评论(0)浏览(139)分类:Asp.Net/C#/WCF
Enterprise Library-通过SqlDependency实现Cache和Database的同步  对于一个真正的企业级的应用来说,Caching肯定是一个不得不考虑的因素,合理、有效地利用Caching对于 增强应用的Performance(减少对基于Persistent storage的IO操作)、Scalability(将数据进行缓存,减轻了对Database等资源的压力)和Availability(将数据进行 缓存,可以应对一定时间内的网络问题、Web Service不可访问问题、Database的崩..

IE8+的开发人员工具无法显示在屏幕解决办法

评论(0)浏览(139)分类:操作系统及应用软件
IE8+的开发人员工具无法显示在屏幕解决办法  IE8+增加了开发人员工具,虽然无法和firebug媲美,但是解决一些IE下的bug还是不错的。  但是有些时候打开了开发人员工具,只在系统任务栏出现图标,调试窗口却没有显示。右键点击任务栏图标,选择移动时,可以看到移动光标跑到了浏览器左上角的地方,不知道什么原因导致调试窗口超出屏幕范围未显示出来。  解决办法:右键点击任务栏的开..

centos5.5忘记密码如何重设root密码

评论(0)浏览(139)分类:操作系统及应用软件
centos5.5忘记密码如何重设root密码  如何重新设置centos5.5的root密码如果忘记或者被别人修改过了。第一步: 关机第二步:启动 图1第三步:进入图1界面后快速的摁字母键:e进入图2界面:图2再次摁e进入图3界面:图3第三次摁e进入图4界面图4在quiet后面输入single ,注意quite和single中间一定要有空格,图5所示输入完single后,敲回车键,然后敲字母键:b,进入图形界面6图6在s..

C# lockbits操作指针处理图像

评论(0)浏览(138)分类:Asp.Net/C#/WCF
C# lockbits操作指针处理图像  许多图像处理任务即时是最简单的文件类型转换,例如从32位深度到8位深度的格式转化,直接获得像素阵列要比使用GetPixel和SetPixel等方法的效率高得多。  你可能会发现DotNet采用托管机制,大多数情况下微软会推荐你使用托管代码,理由是便捷和安全。实际应用中,直接操作内存中的数据块是很少见的,尽管 如此,图像处理恰恰是这类为数不多..

asp.net客户端$get和$find方法区别

评论(0)浏览(138)分类:Asp.Net/C#/WCF
asp.net客户端$get和$find方法区别  $get 和 $find都是asp.net ajax注册到浏览器的前段javascript方法脚本。要使用$get 和 $find这2个javascript方法,aspx页面需要放置ScriptManager 。$get 和 $find的用法说明和异同如下$get  $get等价于document.getElementById。当你在$get函数处打断点进行调试,你将会看到如下的代码var $get = Sys.UI.DomElement.getElementById = fun..

如何引用T4模板程序集

评论(0)浏览(138)分类:Asp.Net/C#/WCF
如何引用T4模板程序集  在众多.NET应用下的代码生成方案中,比如CodeDOM,BuildProvider, 我觉得T4是最好的一种。关于T4的基本概念和模板结果,可以参考我的文章《基于T4的代码生成方式》。如果要了解T4具体的应用,参考通过T4模板生成代码,通过T4模板实现多文件代码生成。如果你编写T4模板,你不得不面对一个问题如何引用一个程序集?VS 2010采用了与VS2008不同的..

C#使用DirectX播放声音

评论(0)浏览(138)分类:Asp.Net/C#/WCF
C#使用DirectX播放声音  C#使用DirectX播放声音,简单的使用DirectX播放声音的例准备工作:1.安装了DirectX SDK(有9个DLL文件)。这里我们只用到MicroSoft.DirectX.dll 和 Microsoft.Directx.DirectSound.dll2.一个WAV文件。(这样的文件比较好找,在QQ的目录里就不少啊。这里就不多说了。)名字叫SND.WAV,放在最后目标程序的同个目录下面开始写程序啦。随便用个U..

如何去掉迅雷广告

评论(0)浏览(138)分类:操作系统及应用软件
如何去掉迅雷广告作为网民日常最常用的一些软件,基本网上都有各种各样的外挂和补丁,去除广告的还有去除某些限制的,或者是增强的。QQ类的外挂和迅雷的外挂都很多。但是网上的那些所谓的插件和外挂总是用着不放心,还是自己动手去掉的好,安全第一,省的中了插件和流氓。本文中的技巧已经经过Windows7之家验证,对截至到2009年12月21日的最新迅雷版本确实有效(..

无法连接远程桌面

评论(0)浏览(138)分类:操作系统及应用软件
无法连接远程桌面关键词:无法登录远程桌面 客户端无法链接到远程计算机 登录远程桌面出错操作系统:Windows2003  连接远程桌面如果出现下面图片所示的错误,可以按照如下步骤检查。  第一步,检查“Terminal Services”是否启动,这个是远程桌面的服务。如果未启动,启动它。  操作步骤:开始,运行,输入“services.msc”,回车,在服务控制台的右边找到..