Asp.net的服务器推技术 (Server Push)

评论(1)浏览(106)分类:Asp.Net/C#/WCF
Asp.net的服务器推技术 (Server Push)  在以往的和服务器端通信技术中,我们多数使用的是AJAX轮询式访问,也就是在Javascript中控制时间间隔,然后每隔一段时间就访问一次服务器,然后获得数据或通知。但是这种轮询方式的访问有90%是在做无用功。  要想长时间保持服务器和浏览器之间的连接怎么办?长连接技术,这可不是什么新技术,用IFrame作为隐藏帧指向长请求页面的方法早已被..

SQL Server 2005 无法连接

评论(0)浏览(106)分类:SQL及数据库
SQL Server 2005 无法连接这是打开SQL Server 配置管理器时的问题 1、无法连接到WMI提供程序。您没有权限或者该服务器无法访问。 C:\Program Files\Microsoft SQL Server\90\Shared给这个目录增加network service权限或者 user权限就可以了功能的外围引用配置器的错误 2、尝试管理服务时在 SMO 中发生了异常。 查询结果   配置工具-sql server外围应用配置器-服务和连接..

Server.Transfer和Response.Redirect详细介绍

评论(0)浏览(106)分类:Asp.Net/C#/WCF
Server.Transfer和Response.Redirect详细介绍 Server.Transfer和Response.Redirect的区别:1. Server.Transfer只能够转跳到本地虚拟目录指定的页面,而Response.Redirect则十分灵活;2. Server.Transfer可以将页面参数方便传递到指定页面;3. 使用时,Server.Transfer跳到别的页面后,浏览器显示的地址不会改变,有时反而会造成误会,当然也有些场合需要这样的效果;4. Server.Transfer可以..

WCF Binding模型简介

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

Linq创建,添加,查询XML实例

评论(0)浏览(106)分类:asp.net-linq
Linq创建,添加,查询XML实例Linq Xml操作场景:产品采购单。描述:产品采购单用于描述产品的采购,它可以从各地进行采购,且每地可以采购多种商品。地址信息包括:城市,电话,联系人,日期,商品;商品包括0到多项,商品包括:产品名称,编号,描述,单价,采购总量。?xml version=1.0 encoding=utf-8 ?PurchaseOrder address city/city call/call contact/cont..

如何查看SQL SERVER版本号

评论(0)浏览(106)分类:操作系统及应用软件
如何查看SQL SERVER版本号   在查询分析器中执行select @@version,得到类似如下结果: RTM 2000.80.194.0 SQL Server 2000 SP1 2000.80.384.0 SQL Server 2000 SP2 2000.80.534.0 SQL Server 2000 SP3 2000.80.760.0 SQL Server 2000 SP3a 2000.80.760.0 SQL2000 SP4 的版本应该是: 2000 - 8.00.2039

WCF可靠会话-概念篇

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

WCF授权-ASP.NET Roles授权[上篇]

评论(0)浏览(106)分类:Asp.Net/C#/WCF
WCF授权-ASP.NET Roles授权[上篇]  在采用Windows认证的情况下,使用基于Windows用户组安全主体权限模式是一 个不错的选择。我们可以直接使用现有的用户组设置,也可以为相应的应用或服务创建单独的用户组。但是,由于该模式对Windows认证的依赖,意味着这种 模式只能使用于局域网环境中。如果采用证书和Windows帐号的映射,也可以适用于像B2B这样的外部网环境。在其他的网络环..

ASP.NET MVC Model预定义模板

评论(0)浏览(105)分类:asp.net-mvc
ASP.NET MVC Model预定义模板  通过ModelMetadata表示的Model元数据的一个主要的作用在于为定义在 HtmlHelper和HtmlHelperTModel中的模板方法(这些模板方法包括Display/DisplayFor、 Editor/EditorFor、DisplayForModel/EditForModel、Lable/LabelFor和DisplayText /DisplayTextFor等)提供用于最终生成HTML的元数据信息。在调用这些方法的时候,如果我们指定了一个具体的..

ASP.NET MVC ControllerDescriptor与ActionDescriptor的创建机制

评论(0)浏览(105)分类:asp.net-mvc
ASP.NET MVC ControllerDescriptor与ActionDescriptor的创建机制  不论是用于描述Controller的ControllerDescriptor,还是 用于描述Action方法的ActionDescriptor,都具有同步和异步两个版本,那么这些不同类型的ControllerDescriptor 的ActionDescriptor是在什么情况下创建的呢?一、ControllerActionInvoker与AsyncControllerActionInvoker  ControllerDescriptor 的创建设计到一个重要的名为ActionInvo..

ASP.NET MVC Controller IoC应用[上篇]

评论(0)浏览(105)分类:asp.net-mvc
ASP.NET MVC Controller IoC应用[上篇]  所谓控制反转(IoC: Inversion Of Control)简单地说就是应用本身不负责依赖对象的创建和维护,而交给一个外部容器来负责。这样控制权就由应用转移到了外部IoC容器,控制权就实现 了所谓的反转。比如在类型A中需要使用类型B的实例,而B实例的创建并不由A来负责,而是通过外部容器来创建。通过IoC的方式是实现针对目标 Controller的激活具有..

WCF SOAP Message拦截、转发工具示例[下篇]

评论(0)浏览(105)分类:Asp.Net/C#/WCF
WCF SOAP Message拦截、转发工具示例[下篇]  在WCF SOAP Message拦截、转发工具示例[上篇]中,我们创建了一个InterceptService,并且通过一个特殊的EndpointBehavior,ClientViaBehavior实现了 message的拦截、转发功能。在本节中,我们将讨论另外一种不同的实现方式。如何说ClientViaBehavior是基于Client端的实现方 式,那么我们今天讨论的是基于Service的实现方式。  在对新的实现..

C#获取计算机IP地址

评论(0)浏览(105)分类:Asp.Net/C#/WCF
C#获取计算机IP地址   在.NET平台中NetWork API存在于System.Net名称空间中。System.Net名称空间中的DNS类可以用来得到机器名称和IP地址。 DNS类提供类简单的域名解释函数。DNS 类为处理Internet域名(DNS)信息提供支持.这些返回的信息包括多重的IP地址和主机别名。返回的列表是一个集合或IPAddress对象数组。以下代码显示了如何通过给定的主机名称得到IP地址。DNS..

5.20 Web窗体的基本控件--小结

评论(0)浏览(105)分类:Asp.Net/C#/WCF
5.20 Web窗体的基本控件--小结  本章讲解了ASP.NET中常用的控件,对于这些控件,能够极大的提高开发人员的效率,对于开发人员而言,能够直接拖动控件来完成应用的目的。虽然控件是非常的强大,但是这些控件却制约了开发人员的学习,人们虽然能够经常使用ASP.NET中的控件来创建强大的多功能网站,却不能深入的了解控件的原理,所以对这些控件的熟练掌握,是了解控件的原理的..

14.7 自定义Web Service

评论(0)浏览(105)分类:Asp.Net/C#/WCF
14.7 自定义Web Service  在创建Web Service应用程序后,系统会自动创建Web Service应用程序并生成相关代码,通过修改自动生成的代码,能够快速创建和自定义Web Service应用程序,自定义Web Service应用程序能够让不同的应用程序引用Web Service提供的框架进行逻辑编程。14.7.1 创建自定义的Web Service  通过创建自定义Web Service能够进行应用程序开发,Web Ser..

C#通讯编程--TCP通讯

评论(0)浏览(105)分类:Asp.Net/C#/WCF
C#通讯编程--TCP通讯TCPClientTCPClient 类提供了一种使用 TCP 协议连接到某个端点的简化方法。它还通过 NetworkStream 对象展现在连接过程中读取或写入的数据。请参见下面从 QuickStart 文档中摘录的日期/时间客户机示例。+展开-C#usingSystem;usingSystem.Net;usingSystem.Net.Sockets;usingSystem.IO;usingSystem.Text;classClient{publicstaticvoidMain(String[..

asp 正则表达式对象

评论(0)浏览(105)分类:Asp/VBScript
asp 正则表达式对象说明 Match对象只能通过RegExp对象的Execute方法来创建,该方法实际上返回了Match对象的集合。所有的Match对象属性都是只读的。 在执行正则表达式时,可能产生零个或多个Match对象。每个Match对象提供了被正则表达式搜索找到的字符串的访问、字符串的长度,以及找到匹配的索引位置等。 下面的代码说明了Match对象的用法:+展开-VBScriptFunction..

asp.net定时触发事件

评论(0)浏览(105)分类:Asp.Net/C#/WCF
asp.net定时触发事件+展开-HTMLscripttype="text/javascript"setInterval("intervalRun()",60000);functionintervalRun(){alert("内容");}/script以上为脚本类型的,以下是vb.net的!我从百度知道转过来的!在 ASP.NET 中使用计时器(Timer) 我在实验中发现在 ASP.NET 中可以使用计时器(Timer)完成一些定时动作。这一点可能会对我们的一些 Web 程序有益。 下面首..

在C#中调用系统API使窗体下拥有阴影效果

评论(0)浏览(105)分类:Asp.Net/C#/WCF
在C#中调用系统API使窗体下拥有阴影效果昨天晚上看MSDN看见的一段通过使用SetClassLong函数使窗口下面拥有一个阴影效果,研究代码找资料弄了半个小时把它运用在了C#2.0上,特此一贴。由于我使用的方法是调用系统API,所以在引用声明这块要加上一句:usingSystem.Runtime.InteropServices;然后再窗口类的随便哪个地方加上:constintCS_DROPSHADOW=0x20000;constintGCL_STYLE=(-26);//声..

来自微软专家的SQL注入防范方法

评论(0)浏览(105)分类:SQL及数据库
来自微软专家的SQL注入防范方法  自去年下半年开始,很多网站被恶意代码说困扰,攻击者在动态网页的SQL数据库中注入恶意的HTML SCRIPT标签。这种脚本攻击行为在2008年第一季度开始加速传播,并继续影响有漏洞的Web应用。  这些Web应用存在以下几点共性:  使用ASP作为编程代码;  使用SQL Server数据库;  应用程序代码根据URI请求字符串生成动态SQL查询(http://cons..

XP的常用操作及技巧

评论(0)浏览(105)分类:操作系统及应用软件
XP的常用操作及技巧清除 WinXP Shared Folders--就是在“我的计算机“里那些碍眼的分享数据夹 --请从registry删掉以下code-- HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \My Computer \ NameSpace \ DelegateFolders \ {59031a47-3f72-44a7-89c5-5595fe6b30ee} ***加速XP的开关机 *** 缩短等待时间 开启注册表编辑..

巧装大硬盘上XP

评论(0)浏览(104)分类:操作系统及应用软件
巧装大硬盘上XP软美轮美奂又功能强大的XP推出了,看着别人的P4、速龙1900+等等强劲的系统跑XP,你是不是觉得自己的配置太可怜了呢?不用着急,XP其实是一个对储存设备依赖性很强的操作系统,CPU倒是在其次的,建议你升级一下内存和买一个新硬盘,就可以上XP了,不必整个系统都买新的。也许有的人会说,但是我的主板芯片组太旧了,不支持30G以上的大硬盘,又..

Windows XP 控制台命令详解 - 系统和磁盘操作命令

评论(0)浏览(104)分类:操作系统及应用软件
Windows XP 控制台命令详解 - 系统和磁盘操作命令编者语:   Windows XP(包括 Windows 2000)的控制台命令是在系统出现一些意外情况下的一种非常有效的诊断和测试以及恢复系统功能的工具。小编的确一直都想把这方面的命令做个总结,这次辛苦老范给我们整理了这份实用的秘笈。  Bootcfg  bootcfg 命令启动配置和故障恢复(对于大多数计算机,即 boot.ini 文件)。  含有下列参数的 boot..

asp 调用webservice

评论(0)浏览(104)分类:Asp/VBScript
asp 调用webservice+展开-HTML%'通过asp程序访问webService服务,取出议案并显示。'取出参数公司代码(code)'code=trim(Request("code"))code="012345"'定义变量,议案的内容dimstrContent,strFlag%%SetobjHTTP=Server.CreateObject("MSXML2.XMLHTTP")SetxmlDOC=Server.CreateObject("MSXML.DOMDocument")'strWebserviceURL="http://"+request.ServerVariables("S..

Fedora里rpm 和 yum的使用

评论(0)浏览(104)分类:linux
Fedora里rpm 和 yum的使用在Fedora中rpm主要是用来操作单独的rpm软件包,如果使用rpm来安装软件的话,必须得手动解决软件包的依赖关系,那可是件相当麻烦的事。而用yum就好多了,只要软件库里有这个软件,一条命令就解决问题,yum会自己解决软件包的依赖问题。一、rpm的使用//1.检查是否安装rpm –qa | grep mysql//2.安装软件包rpm -ivh bar-1.0-1.i386.rpm//3.更新软件..

Scripting.FileSystemObject对象

评论(0)浏览(104)分类:Asp/VBScript
Scripting.FileSystemObject对象FileSystemObject对象提供对计算机文件系统的访问,它允许我们在代码内操作文本文件、文件夹及驱动器。它是脚本运行期库提供的对象之一,对于服务器ASP页面内的VBScript和JScript都有效。如果页面的扩展名为.hta(表示它们是HTA的一部分),它也可用在客户端的IE 5中。本节仅讨论在服务器上的ASP脚本如何使用FileSystemObject对象。 超级文..

.net环境下如何使用MySql数据库

评论(0)浏览(104)分类:Asp.Net/C#/WCF
.net环境下如何使用MySql数据库在网上看到一篇关于Asp.net和mysql的文章,mysql安装和.NET中连接MySQL数据库的方法详细请看《ASP.NET+MySQL简明图示入门》http://www.yesky.com/431/1944431.shtml用vb.net写的,我现在把代码改为C#的,数据库也使用了mysql5.0这里我使用EMS Mysql Manager lite工具管理mysql5.0如图:这里我数据库和表已经建好,现在打开vs.net2003,新建一个项目..

SqlCacheDependency基于多个数据库表,多个数据库的缓存运用

评论(0)浏览(104)分类:asp.net-linq
SqlCacheDependency基于多个数据库表,多个数据库的缓存运用  当一个页面信息来自不同的数据库,不同的表,此时非常必要对数据库信息进行缓存,减少不必要的连接数据库和读取数据库信息,而是直接从缓存中读取。  要使用SqlCacheDependency+outputcache指令进行数据缓存,必须确保每个数据库,需要缓存的表都开启了SqlCacheDependency,具体如何开启请参考ASP.NET 2.0 中的SqlCacheDependency特性。 ..

Windows Xp修复控制台详细用法

评论(0)浏览(104)分类:操作系统及应用软件
Windows Xp修复控制台详细用法Windows Xp修复控制台详细用法Windows XP(包括 Windows 2000)的控制台命令是在系统出现一些意外情况下的一种非常有效的诊断和测试以及恢复系统功能的工具。(当然大家可以在系统启动后按F8,插入XP系统 光盘进入)这次整理了一下,希望对大家有所帮助:Bootcfg  bootcfg 命令启动配置和故障恢复(对于大多数计算机,即 boot.ini 文件)。 含..

使用WMI控制Windows进程

评论(0)浏览(104)分类:Asp.Net/C#/WCF
使用WMI控制Windows进程本文主要介绍两种WMI的进行操作:检查进程是否存在、创建新进行代码如下:+展开-C#usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Management;usingSystem.Threading;namespaceTJVictor.WMI{publicclassWin32_Process:WMIBaseClass{#regionPropertyprivateinttimeout=30;publicintTimeOut{get{returntimeout;}set{t..