
MSDN广播
文章平均质量分 64
lne818
这个作者很懒,什么都没留下…
展开
-
[ASP.NET学习笔记之十七]ASP.NET DataGrid 高级使用技巧
ASP.NET DataGrid 高级使用技巧传统ASP与ASP.NET在数据呈现方面的比较 ASP 建立数据库连接 用SQL查询装载ADO数据集 显示所需要的任何HTML原创 2006-08-24 09:30:00 · 2157 阅读 · 0 评论 -
[ASP.NET学习笔记之十五]ASP.NET安全性
安全性是我们进行Web应用程序开发时必须要考虑的问题。在ASP.NET中,如果实现、提高程序的安全性呢?通过本文会给大家介绍一些ASP.NET中的一些安全性策略。原创 2006-08-24 09:13:00 · 766 阅读 · 0 评论 -
[ASP.NET学习笔记之九]ASP.NET网络通讯
原创 2006-08-17 16:01:00 · 874 阅读 · 0 评论 -
[.NET学习笔记之七]ASP.NET编码
ASP.NET编码乱码-我们心中的痛!• “字符与编码”是一个被经常讨论的话题。即使这样,时常出现的乱码仍然困扰着大家。虽然我们有很多的办法可以用来消除乱码,但我们并不一定理解这些办法的内在原理。而有的乱码产生的原因,实际上由于底层代码本身有问题所导致的。• 因此,不仅是初学者会对字符编码感到模糊,有的底层开发人员同样对字符编码缺乏准确的理解。字符与编码的发展字符串在内存中原创 2006-08-12 20:28:00 · 1737 阅读 · 0 评论 -
[ASP.NET学习笔记之十]ASP.NET实现在服务器端控制网页
原创 2006-08-17 16:38:00 · 784 阅读 · 0 评论 -
[ASP.NET学习笔记之十一]ASP.NET网络打印
ASP.NET网络打印 网络打印概述• B/S结构导致了Web应用程序中打印的特殊性。• 程序运行在浏览器中,打印机在本地,而文件确可能在服务器上,导致了打印控制不是很灵活。• 格式如何控制和定制等,是我们开发中可能会面对的问题。 打印文档的生成• 1、客户端脚本方式一般情况下,主要使用JS 可以分析源页面的内容,将欲打印的页面元素提取出来,实现打印。通过分原创 2006-08-20 15:44:00 · 1423 阅读 · 0 评论 -
[ASP.NET学习笔记之八]ASP.NET控件编程
ASP.NET控件编程用户控件ASP.NET中创建用户控件1、什么是用户控件?• ASP.NET中的组件• 是封装到可重用控件中的Web表单。它们用来保存网站中许多页面所需要的重用代码块。 2、用户控件的优点• 用户控件适用于:–页面上的重复元素,比如标题、菜单、登录控件等。–将重复元素封装到用户控件中,减少每页的代码量 3 、创建用户控件-重复元素原创 2006-08-17 15:58:00 · 1429 阅读 · 0 评论 -
[ASP.NET学习笔记之六]开发高性能的ADO.NET应用
开发高性能的ADO.NET应用ADO.NET概述 面向连接模型l ADO.net 1.x读取数据时必须保存稳定的连接而且在每个连接上只能使用一个DataReader。l ADO.net 2.0无此限制!一个连接可以打开多个DataReader ADO.NET性能最佳实践选用合适的Data Providerl原创 2006-07-12 10:13:00 · 1471 阅读 · 0 评论 -
[ASP.NET学习笔记之五]ASP.NET 中的缓存功能介绍
ASP.NET 中的缓存功能介绍 ASP.NET的性能状况ASP是脚本解释执行的 ASP.NET的引擎从原理上保证高性能 一次编译 ASP.NET的性能状况 ASP.NET的引擎从原理上保证高性能 CLR Just-in-time Compiler 对多CPU有很好的支持 运行时优化编译 引原创 2006-07-12 10:08:00 · 1030 阅读 · 0 评论 -
[ASP.NET学习笔记之十八].NET中的正则表达式
[.NET学习笔记之十八].NET中的正则表达式原创 2006-08-24 10:29:00 · 767 阅读 · 0 评论 -
[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 · 1588 阅读 · 0 评论 -
CString 操作指南
这篇文章包括以下内容: CString 对象的连接 格式化字符串(包括 int 型转化为 CString ) CString 型转化成 int 型 CString 型和 char* 类型的相互转化 char* 转化成 CString CString 转化成 char* 之一:使用LPCTSTR强制转化转载 2007-01-28 08:22:00 · 9032 阅读 · 0 评论 -
[ASP.NET学习笔记之十九]ASP.NET状态管理
ASP.NET状态管理 • 状态管理概述Http协议-“无状态协议”• Web服务器每分钟对上千个用户进行管理的一种方式就是执行所谓的“无状态”连接。只要有一个希望浏览器返回一个页面、图象或其他资源的请求,就发生以下事情:– 连接到服务器– 告诉服务器想要的页面、图象或者其他项– 服务器发送请求的资源– 服务器切断连接,把用户忘的干干净净。WEB页面处理过程原创 2006-08-24 10:40:00 · 892 阅读 · 0 评论 -
[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 · 919 阅读 · 0 评论 -
[ASP.NET学习笔记之十四]ASP.NET 2.0 数据绑定
[.NET学习笔记之十三]ASP.NET中水晶报表使用原创 2006-08-23 08:51:00 · 782 阅读 · 1 评论 -
[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 · 1372 阅读 · 0 评论 -
[ASP.NET学习笔记之十三]ASP.NET中水晶报表使用
原创 2006-08-22 08:57:00 · 746 阅读 · 0 评论 -
[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 · 1102 阅读 · 0 评论 -
[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 · 1951 阅读 · 0 评论 -
[ASP.NET学习笔记之四]数据集的使用方法和技巧
数据集的使用方法和技巧数据集概述1.1数据集l 是一种代表关系数据的内存驻留结构l 是以XML 形式表示的数据视图,是一种数据关系视图。l 在Visual Studio 和.NET Framework 中,XML 是存储和传输各种数据时所用的格式。因此,数据集与XML 有密切关系。1.2数据集分类– 类型化数据集–原创 2006-07-11 12:47:00 · 2923 阅读 · 0 评论 -
[ASP.NET学习笔记之三]ADO.NET开发最佳实践
ADO.NET架构使用ADO.NET连接最佳实践为什么为连接池?– 创建连接所花费的时间与资源并不是无价值的。– Connection pools可以使在特定页面运行过后,连接能够保持下来ADO.NET中的连接池• 如果使用的是 OleDbConnection 类,则连接池将由提供程序自动处理,您不必自己进行管理。•原创 2006-07-10 22:04:00 · 1648 阅读 · 0 评论 -
.NET程序中的多线程应用
线程原理概述 线程基本概念• 线程是程序执行的基本原子单位. 一个进程可以由多个线程组成.• 每个线程都维护异常处理程序、调度优先级和一组系统用于在调度该线程前保存线程上下文的结构。线程上下文包括为使线程在线程的宿主进程地址空间中无缝地继续执行所需的所有信息,包括线程的CPU 寄存器组和堆栈。• 在分布式编程中,正确使用线程能够很好的提高应用程序的性能及运行效率.实现原理是将一原创 2006-09-07 21:27:00 · 1334 阅读 · 0 评论 -
托管代码的增强调试
托管代码的增强调试 缺省情况下的调试窗口,存在以下问题1. 过多的不需要关心的信息2. 重复信息3. 不完善的层次化视图• 数据窗口通过树型视图来显示• 不是所有的类型都能通过层次来显示–信息在数据内部–信息之间的关系为了解决上面的问题,我们可以自定义数据视图自定义数据视图• System.Diagnostics属性:– Debugg原创 2006-09-05 22:41:00 · 1155 阅读 · 0 评论 -
[ASP.NET学习笔记之三十]ASP.NET 2.0的代码隐藏和编译模型
回顾• 回顾ASP.NET 1.x代码模型– 传统的ASP模型(代码内联)• 直接在ASPX文件中编写代码,适用于简单的命令– 代码隐藏模型• 将业务逻辑和事件处理代码写入一个只有代码的文件中(代码隐藏文件)• 允许设计人员处理呈现文件而让开发人员处理代码文件,则开发小组的工作速度可以更快ASP.NET 1.x 代码模型• ASP.NET 1.x 代码隐藏模原创 2006-09-02 09:06:00 · 1790 阅读 · 0 评论 -
[ASP.NET学习笔记之三十二]IIS 5.1/6.0 内幕
IIS 概述及历史• IIS 1– 1996年2月– Windows NT 3.51 Server– 对三个通用Internet协议的支持(HTTP,FTP,Gopher)– CGI(Common Gateway Interface)的支持– 与Windows NT 平台集成(服务)– 虚拟服务器– 虚拟目录– Internet 服务器API (ISAPI),允原创 2006-09-02 09:08:00 · 1996 阅读 · 0 评论 -
[ASP.NET学习笔记之二十八]ASP.NET中的Web服务
ASP.NET和Web服务 Web服务概述1、Web服务的演变– PC机的出现:第一次计算机革命– Web的问世:进入了全球网络和信息时代。当网络只是一个提供信息、交流信息、使用信息的平台。没有成为计算平台。• 主机/终端-客户端/服务器-中间件-分布式组件• Java技术的出现:跨平台• XML:不同系统之间的数据交换–Web服务:提供了一种软件组件生产和流通原创 2006-09-02 09:01:00 · 1193 阅读 · 0 评论 -
[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 · 1449 阅读 · 0 评论 -
[ASP.NET学习笔记之二十四].NET程序的智能部署
觉得Windows Installer好用吗?觉得开发能够自动升级的智能客户端复杂吗?.NET Framework 2.0带给您全新的安装方式。本课程将详细描述新的Click-Once安装技术如何实现.NET客户端程序自动升级和方便的安装的。原创 2006-08-29 12:11:00 · 780 阅读 · 0 评论 -
[ASP.NET学习笔记之二十一]ASP.NET中的事件处理
ASP.NET中的事件处理原创 2006-08-26 13:55:00 · 810 阅读 · 0 评论 -
.NET的消息处理
.NET的消息处理 基本概念• “消息”:是在两台计算机间传送的数据单位。消息可以非常简单,例如只包含文本字符串;也可以更复杂,可能包含嵌入对象。• “消息队列”:是在消息的传输过程中保存消息的容器。消息队列管理器在将消息从它的源中继到它的目标时充当中间人。队列的主要目的是提供路由并保证消息的传递;如果发送消息时接收者不可用,消息队列会保留消息,直到可以成功地传递它。•原创 2006-09-08 19:22:00 · 1605 阅读 · 0 评论 -
[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 · 1284 阅读 · 0 评论 -
[ASP.NET学习笔记之二]数据集和数据库的同步-DataAdapter的使用
DataBase和DataSet同步数据数据适配器概述l DataAdapter 连接到数据库以填充DataSet 的对象。然后,它又连接回数据库,根据DataSet 保留数据时所执行的操作来更新数据库中的该数据。l DataAdapter:它起着桥梁的作用,在DataSet 和其源数据存储区之间进行数据检索和保存.l DataAda原创 2006-07-10 21:17:00 · 4265 阅读 · 1 评论 -
[ASP.NET学习笔记之一]ASP.NET中文件操作
ASP.NET中文件操作System.IO•Directory :用于创建、移动和枚举通过目录和子目录•File :用于创建、复制、删除、移动和打开文件•Path:对包含文件或目录路径信息的String 实例执行操作•StreamReader、StreamWriter:以一种特定的编码读写字符 关于ASP.NET中的文件处理首先要了解两个概念:文件和流原创 2006-06-29 20:58:00 · 1558 阅读 · 0 评论 -
如何使用Microsoft .NET保护应用程序和数据的安全
如何使用Microsoft .NET保护应用程序和数据的安全 身份验证 l 使用Credential来唯一标明一个用户l 可以使用Microsoft Windows的集成身份验证,使用用户登录Windows时的用户凭证l 编写自己的用户身份验证的程序,应用程序来管理用户凭证。l System.Securit原创 2006-09-07 19:50:00 · 2056 阅读 · 0 评论 -
[SQL学习笔记之一]SQLServer的内置XML支持
在SQLServer2000中,有一些和XML相关的新特色。这些和XML相关的新特色可以充分运用在ADO.NET应用程序中。在本次讲座中,我们将讨论SQLServer中两个重要的XML特色。原创 2006-09-04 13:12:00 · 951 阅读 · 0 评论 -
[VSTO学习笔记之一]VSTO概述
议题• Visual Studio Tools for Office (VSTO) 简介•VSTO 解决方案的结构• Excel,Word 编程入门 VSTO 简介• Visual Studio Tools for Office,简称VSTO• 是开发基于Office解决方案的一组工具• 可以单独安装• 可以作为VSTS产品的一部分,随同VSTS一起安装•原创 2006-09-04 13:03:00 · 2544 阅读 · 0 评论 -
[ASP.NET学习笔记之三十三]开发高性能的Web Service应用
开发高性能的WebService应用议程:l WebService性能概述l WebService性能最佳实践连接与线程优化WebMethod的优化高效地调用WebMethod设置超时缓存状态管理WebService性能概述 性能是一项功能l 设计时就考虑性能l 不要在事后原创 2006-09-02 17:55:00 · 2171 阅读 · 0 评论 -
[ASP.NET学习笔记之三十一]ASP.NET配置管理
ASP.NET 配置管理 • ASP.NET 2.0 配置管理概述配置管理概述可以配置整个服务器、ASP.NET 应用程序或应用程序子目录中的单个页可以配置的功能包括身份验证的模式、页面缓存、编译器选项、自定义错误、调试和跟踪选项以及更多。l 配置文件• ASP.NET配置数据存储在XML文本文件中• 每一个XML文本文件都命名为Web.con原创 2006-09-02 09:07:00 · 1749 阅读 · 0 评论 -
[ASP.NET学习笔记之二十九]在Web Service中的异步开发模式
在Web Service中的异步开发模式 议题1. 异步服务概览2. 客户端异步方法-基于代理的开发模式3. 异步服务器端行为-Soap one-way方法-WSE-SoapMSMQ 异步方法概览异步方法– 不必等方法处理完成而直接返回– 可以在服务器和客户端上实现客户端异步原创 2006-09-02 09:02:00 · 1601 阅读 · 0 评论 -
sprintf用法
printf 和sprintf 都使用格式化字符串来指定串的格式,在格式串内部使用一些以“%”开头的格式说明符(format specifications)来占据一个位置,在后边的变参列表中提供相应的变量,最终函数就会用相应位置的变量来替代那个说明符,产生一个调用者想要的字符串。格式化数字字符串sprintf 最常见的应用之一莫过于把整数打印到字符串中,所以,spritnf 在大多数场合可以替转载 2007-01-28 08:23:00 · 1656 阅读 · 1 评论