- 博客(56)
- 资源 (1)
- 收藏
- 关注
原创 如何在页面状态禁止的情况下维持控件的状态?
如何在页面状态禁止的情况下维持控件的状态?ASP.NET 2.0状态管理的新增功能• 控件状态– 为了让控件正常工作,有时需要存储控件状态数据。例如,如果编写了一个自定义控件,其中具有显示不同信息的不同选项卡,为使该控件如预期一样工作,控件需要知道在往返过程中选择的是哪个选项卡。ViewState 属性可用于此目的,但开发人员可能在页级别关闭了视图状态,从而有效地中断控件。为解决此
2006-08-31 20:26:00 914
翻译 Introducing the .NET Framework 3.0
Introducing the .NET Framework 3.0 Applies to: .NET Framework 3.0 (formerly WinFX) Windows DevelopmentSummary: Version 3.0 of the Microsoft .NET Framework provides a diverse set of technolo
2006-08-31 08:52:00 1957
转载 使用 Web Services Enhancements 2.0 的基于角色的安全性
使用 Web Services Enhancements 2.0 的基于角色的安全性 简介Microsoft .NET Framework 和 Microsoft ASP.NET 提供了许多保护代码安全性的功能。如果仅仅使用与 HttpContext.Current.User.IsInRole() 类似的结构就能保护对基于 WSE 的 Web 服务方法的访问,那不是很好吗?本文向您介绍
2006-08-30 07:55:00 1040
原创 [ASP.NET学习笔记之二十七]实战.NET Remoting
实战.NET Remoting Remoting技术简介出现背景XmlSoap序列化Remoting出现的契机l 分布式应用的需求迅速增长进程之间通讯局域网中计算机通讯互联网中的通讯各个领域:商业,娱乐,Peer-to-Peer,网格(Grid)……l 原有的C/S,B/S模式和技术已经不能胜任串口RS232,
2006-08-30 07:23:00 1391
原创 [ASP.NET学习笔记之二十六]C#的异常处理
异常概述(Exception)异常(Exception)异常是当程序发生错误时产生的一种信号在.NET中,广泛使用,为什么?Examples: divide-by-zero arithmetic overflow array access out of bounds null object reference
2006-08-30 07:13:00 1243
原创 [ASP.NET学习笔记之二十五]ASP.NET 2.0中的异步页面
ASP.NET 2.0中的异步页面 ASP.NET页面运行原理– IIS ISAPI Extension– ASP.NET工作进程– IIS应用程序池(进程池)– 隔离级别– ASP.NET Web请求的处理过程 ASP.NET 页面运行原理 在ASP.NET 1.X中实现异步页面– 实现IHttpAsyncHandler接口–
2006-08-29 16:49:00 1908
原创 [ASP.NET学习笔记之二十四].NET程序的智能部署
觉得Windows Installer好用吗?觉得开发能够自动升级的智能客户端复杂吗?.NET Framework 2.0带给您全新的安装方式。本课程将详细描述新的Click-Once安装技术如何实现.NET客户端程序自动升级和方便的安装的。
2006-08-29 12:11:00 745
转载 增强Web服务安全性的新技术
[摘要]如果没有良好的安全性,Web服务将永远不能发挥它的潜能。本文重点讨论了WS-Security及其相关的技术,它们代表了Web服务安全性的未来。本文对这些新兴的安全标准进行了概述,并对这些安全标准的作用、工作方式和协作形式进行了说明。讨论的主题包括完整性、保密性,以及如何通过公钥加密、WS-Security和其他技术来实现完整性和保密性。本文还讨论了一些关键的WS-Security组件,例如
2006-08-29 10:15:00 1250
转载 使用 WSE 2.0 确保 Username 标记的安全
简介 Web 服务开发人员不太善于和人打交道,当然,我说的不是谈情说爱方面——如果您向某个人颁发一份证书,第二天他就会重新设置自己的计算机,然后把自己的私钥丢掉;如果您给他一张智能卡,他会把它丢在家里;如果您让他记住一个密码,他会选择一个常用词汇作为密码;如果您让他记住一个更好的密码,他会把密码写在一张标签上,然后贴在显示器上——想把事情做圆满,好比登天。但是,往往我们都不得不知难而上,
2006-08-29 10:02:00 1369
转载 使用WSDL组合多个Web服务以增加应用程序的使用范围
编者注:WSDL,Web Services Description Language,Web服务描述语言。WSDL 是一种XML格式,用于将网络服务描述为一组端点,这些端点对包含面向文档信息或面向过程信息的消息进行操作。这种格式首先对操作和消息进行抽象描述,然后将其绑定到具体的网络协议和消息格式上以定义端点。相关的具体端点即组合成为抽象端点(服务)。可以对WSDL进行扩展,这样无论通信时使
2006-08-29 09:57:00 2687
转载 整合Web和Windows服务
整合Web和Windows服务——按预定时间间隔运行ASP.NET代码 [摘要]本文讨论了如何安排ASP.NET代码的运行和N层体系结构设计,介绍了Web服务和Windows服务基础知识。 由于Web服务可以与ASP.NET应用程序的其余部分在相同的应用程序上下文中运行,因此它可以在现有代码所预期的相同上下文中执行。因为Windows服务可以在Windows启动时自行
2006-08-29 09:33:00 2844
原创 [ASP.NET学习笔记之二十三]基于组件的程序设计
Todays Objectives “基于组件编程有很多优势:代码重用,团队支持,多语言开发和独立更新。在1990年,COM是微软流行的基于组件开发的模型。.NET替代了COM,提供了一个全新模型:语言独立的,注册自由,版本明确的……” 基于组件的开发什么是组件? 组件== 编译后实体 在.NET中,组件== Assembly (exe / .dll)
2006-08-28 18:53:00 1042
转载 讲故事谈.NET委托:一个C#睡前故事
讲故事谈.NET委托:一个C#睡前故事 从前,在南方一块奇异的土地上,有个工人名叫彼得,他非常勤奋,对他的老板总是百依百顺。但是他的老板是个吝啬的人,从不信任别人,坚决要求随时知道彼得的工作进度,以防止他偷懒。但是彼得又不想让老板呆在他的办公室里站在背后盯着他,于是就对老板做出承诺:无论何时,只要我的工作取得了一点进展我都会及时让你知道。彼得通过周期性地使用“带类型的引用”(原文为:“ty
2006-08-28 18:48:00 1224
原创 [ASP.NET学习笔记之二十二].NET中的委托与事件研究
深入“委托和事件” 一瓶牛奶和一张报纸引发的“委托”事件 委托的定义(What) A delegate declaration defines a reference type that can be used to encapsulate a method with a specific signature. A delegate instance enc
2006-08-28 18:38:00 1553
转载 如何构建积木式Web应用
上下文基本上我们在儿童时代都玩过积木玩具。通过一块块的积木,再加上我们的想象力,就可以构造出非常多不同的风格的建筑。那么, 我们可不可以把这种搭积木的方式应用到我们的web应用上呢。问题web应用通过提供给用户一整套组件(相当于积木),以及一套已经成型的方案(相当于图纸)。用户可以采用类似搭建积木的方式来根据自己的需要制作界面和应用。环境采用asp.net 1.0或asp.ne
2006-08-26 14:37:00 1344
转载 基于.Net平台应用程序唯一运行实例实现
概述在开发一些应用系统的时候,由于程序内在的一些特征,系统的某些组成子程序只允许运行一个应用程序实例,以保证业务和数据处理安全。本文将从实际应用角度来分析其实现原理,对三种实现方式进行测试比较,从而确定一种合适的实现方法。文章的例子使用C#语言进行描述。 进程匹配对于每一个应用程序运行实例都会包含该实例的一个或多个进程,而且在程序运行过程中可能会动态的创建或销毁进程,或者访问其他现有进程进行通信。
2006-08-26 13:56:00 881
原创 ASP.NET中给上传图像加水印(版权信息)
你使过用.net来进行图像处理吗?在网上上传图片时可能需要加入版权信息,以便保护自已的知识产权。以前在ASP中可能要花费不少周折(需要服务器安装有图像处理组件如aspjpeg等),但现在有了ASP.NET,一切都迎刃而解了。 原码如下:using System.Drawing; using System.IO; using System.Drawing.Imaging; private v
2006-08-25 18:00:00 1135
原创 [ASP.NET学习笔记之二十]ASP_NET 2.0 中web part使用指南
ASP.NET 2.0中使用WebPart系列控件WebPart系列控件的布局在现在的网站设计中,更强调的是用户的个性化设置,让用户可以自由的设置符合自己喜好的页面成为网站开发人员的头号难题,不过现在看来这个难题微软帮我们解决了。在asp.net 2.0中新增加了一系列WebPart控件,可以让用户很方便地对网页的各区域布局进行调整。在一些web应用程序中,如果用户想自定义页面布局,比如一
2006-08-25 09:30:00 1323
原创 [ASP.NET学习笔记之十九]ASP.NET状态管理
ASP.NET状态管理 • 状态管理概述Http协议-“无状态协议”• Web服务器每分钟对上千个用户进行管理的一种方式就是执行所谓的“无状态”连接。只要有一个希望浏览器返回一个页面、图象或其他资源的请求,就发生以下事情:– 连接到服务器– 告诉服务器想要的页面、图象或者其他项– 服务器发送请求的资源– 服务器切断连接,把用户忘的干干净净。WEB页面处理过程
2006-08-24 10:40:00 850
原创 [ASP.NET学习笔记之十七]ASP.NET DataGrid 高级使用技巧
ASP.NET DataGrid 高级使用技巧传统ASP与ASP.NET在数据呈现方面的比较 ASP 建立数据库连接 用SQL查询装载ADO数据集 显示所需要的任何HTML
2006-08-24 09:30:00 2088
原创 [ASP.NET学习笔记之十六]深入解析ASP.NET架构
在开发基于Microsoft IIS的应用时,开发者除了可以编写ASP程序外,还可以使用Visual C++等开发工具,开发ISAPI应用,以获取更为强大的功能。可以编写两种ISAPI扩展:一种是ISAPI Server Extention,另一种是ISAPI Filter,但是,ISAPI扩展应用的编写通常对开发者有比较高的要求,开发和部署的难度比较大。 在开发ASP.Net应用时,我们仍然可
2006-08-24 09:22:00 876
原创 [ASP.NET学习笔记之十五]ASP.NET安全性
安全性是我们进行Web应用程序开发时必须要考虑的问题。在ASP.NET中,如果实现、提高程序的安全性呢?通过本文会给大家介绍一些ASP.NET中的一些安全性策略。
2006-08-24 09:13:00 730
转载 在ASP.NET中执行URL重写
引言让我们花点时间来看一下网站上的一些 URL。您是否发现一些类似于 http://yoursite.com/info/dispEmployeeInfo.aspx?EmpID=459-099&type=summary 的 URL?或者,您可能将一系列网页从一个目录或网站移动到另一个目录或网站,结果导致已将旧 URL 用作书签的访问者断开链接。在本文中,我们将了解如何通过将 http://you
2006-08-23 16:55:00 1287
转载 在ASP.NET 中实现单点登录
在ASP.NET 中实现单点登录出自:【孟宪会之精彩世界】 由于某些原因,在我们的应用中会遇到一个用户只能在一个地方登录的情况,也就是我们通常所说的单点登录。在asp.net中实现单点登录其实很简单,下面就把主要的方法和全部代码进行分析。 实现思路 利用cache的功能,我们把用户的登录信息保存在cache中,并设置过期时间为session失效的时间,因此,一旦session失效,我们
2006-08-23 12:10:00 761
原创 [ASP.NET学习笔记之十二]ASP.NET 2.0中Theme、MasterPage和代码国际化
ASP.NET2.0之Theme(主题)使用主题定义的主题样式后缀为skin指定主题@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" Theme="myTheme"%>在这个页面编辑模式时的控件样式未发生变化,浏览的时候就会发生变化,这个是典型的例子。
2006-08-22 08:54:00 1073
原创 [ASP.NET学习笔记之十一]ASP.NET网络打印
ASP.NET网络打印 网络打印概述• B/S结构导致了Web应用程序中打印的特殊性。• 程序运行在浏览器中,打印机在本地,而文件确可能在服务器上,导致了打印控制不是很灵活。• 格式如何控制和定制等,是我们开发中可能会面对的问题。 打印文档的生成• 1、客户端脚本方式一般情况下,主要使用JS 可以分析源页面的内容,将欲打印的页面元素提取出来,实现打印。通过分
2006-08-20 15:44:00 1386
原创 如何判断SVG对象中的鼠标来源?
在SVG中会经常遇到判断鼠标事件来源的问题,比如:鼠标单击或者双击、滚轮事件等等。这里做一个简单的介绍。判断鼠标是左键还是右键?在onclick事件中,if(evt.button==0)则为左击,否则为右击 无论单击还是双击evt.detail==1判断鼠标是单击还是双击?在onclick事件中,if(evt.detail==2)则为双击,否则为单击 判断鼠
2006-08-18 21:37:00 1633
原创 如何设置SVG对象的高度和宽度?
http://www.w3.org/1999/xlink";>try{var oParentWin= (window.parent)?(window.parent):(window.__parent__);var oParentBody= oParentWin.document.body;var oSVG= null;var fZoom= 1.0;function onResize(event){
2006-08-18 21:36:00 19422 1
原创 [ASP.NET学习笔记之八]ASP.NET控件编程
ASP.NET控件编程用户控件ASP.NET中创建用户控件1、什么是用户控件?• ASP.NET中的组件• 是封装到可重用控件中的Web表单。它们用来保存网站中许多页面所需要的重用代码块。 2、用户控件的优点• 用户控件适用于:–页面上的重复元素,比如标题、菜单、登录控件等。–将重复元素封装到用户控件中,减少每页的代码量 3 、创建用户控件-重复元素
2006-08-17 15:58:00 1390
转载 用ASP.Net实现文件的在线压缩和解压缩
用ASP.Net实现文件的在线压缩和解压缩 我们经常会遇到批量上传的问题,也会遇到将某个目录下所有文件都上传到服务器上的问题。那么,如何解决此类问题呢?以前的技术一般采用ActiveX等方式,这里笔者采用SharpZlib来实现,听说VS2005已有压缩和解压缩的解决方案,笔者还没有时间用VS2005,所以就只好使用VS2003 + SharpZlib来解决问题了。 1、首先从这里下载
2006-08-16 19:40:00 754
转载 使用 Windows Forms 2.0 创建智能应用程序布局
使用 Windows Forms 2.0 创建智能应用程序布局 摘要:学习如何使用 Windows Forms 2.0 中的新控件创建智能化和可扩展的应用程序布局。从 Microsoft 下载中心下载 C# 和 Visual Basic 代码示例 (903 KB)。 简介Microsoft Windows Forms 2.0 允许您以独特的方式组织应用程序的功能,以便于客
2006-08-16 19:31:00 2424
转载 资源清理
资源清理 Stanley B. Lippman 下载本文的代码:NettingC++2006_08.exe (166KB) 在我的上次专栏文章中,我们成功地包装了处理自然语言文本的本机文本查询语言 (TQL) 应用程序。更确切地说,该应用程序能够正确执行,但是我实际上犯了几个小的程序设计错误,在本次专栏文章中,我将更正这些错误。如果您不记得这段代码,图 1 显示了我们最后的代码
2006-08-16 19:24:00 858
转载 通过 System.Diagnostics 监控您的应用程序
通过 System.Diagnostics 监控您的应用程序 问题总会有解决办法。您刚刚部署的应用程序在开发计算机上一切都好,但在生产中却出了差错。问题可能会马上显现,也可能会随着时间的推移慢慢显露。现在怎么办呢?开发人员会匆忙推出代码的调试版本并重新部署,这种情形太常见了。加载这一特别版本时,通常会向磁盘上的某个文件中随机写入信息,以便开发人员以后进行研究,以弄清究竟发生了什么问题。
2006-08-16 19:09:00 1137
原创 [.NET学习笔记之七]ASP.NET编码
ASP.NET编码乱码-我们心中的痛!• “字符与编码”是一个被经常讨论的话题。即使这样,时常出现的乱码仍然困扰着大家。虽然我们有很多的办法可以用来消除乱码,但我们并不一定理解这些办法的内在原理。而有的乱码产生的原因,实际上由于底层代码本身有问题所导致的。• 因此,不仅是初学者会对字符编码感到模糊,有的底层开发人员同样对字符编码缺乏准确的理解。字符与编码的发展字符串在内存中
2006-08-12 20:28:00 1678
[下载]时间序列分析文档
2008-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人