Welcome 微信登录

首页 / 网页编程 / ASP.NET

浅谈ASP.NET内部机制(六)

浅谈ASP.NET内部机制(六)

浅谈ASP.NET内部机制(六)2011-09-15 博客园 小洋前言:大家都听说过也用过ASP.NET中的视图ViewState,到底ViewState本质上到底是什么东西?为什 么ASP.NET中没有他不行?下面就来谈谈。。。我们一般在开发面向对象程序的时候,我们都是用对象保存数据的,比如用对象的属性,字段来保存 对象的状态。当调用对象的方法时,就可以改变对象的状态。释放对象后,对象的状态就消失。这点大家 都熟悉。在开发桌面程序的时候,没有什么问题,以...
浅谈ASP.NET内部机制(七)

浅谈ASP.NET内部机制(七)

浅谈ASP.NET内部机制(七)2011-09-15 博客园 小洋前言:本篇讲解与视图ViewState相关的知识,包括IStateManager,自定义转换器TypeConvert,以及和 视图功能相同的控件状态。可以说本篇是对保存状态有关知识的总结,代码也详细的给出。自从上次写了有关视图的文章后,收到了很多朋友的邮件,很感谢大家的支持:)很多朋友都说要求 说说实践性更强的东西,所以本篇就进一步的来谈谈视图(不仅仅只是视图,而且在ASP.NET中的状态保...
浅谈ASP.NET内部机制(八)

浅谈ASP.NET内部机制(八)

浅谈ASP.NET内部机制(八)2011-09-15 博客园 小洋前言:之前几篇文章写了有关视图的知识,也讲述了如何实现IStateManager接口。本篇将讲解如何实 现自定义转换器。当然了,有大量的代码演示!本篇算是有关视图机制的终结篇,还会讲解有关 ControlStatel控件状态的实现。有个小插曲,其实之前我已经把文章写了一大半,不知道怎么回事,IE出了问题,自动关闭了,真是 心痛阿,现在得重写一遍。我想每个写博文的朋友都有这样的经历吧,写一篇文...
使用X-UA-Compatible来设置IE8兼容模式

使用X-UA-Compatible来设置IE8兼容模式

使用X-UA-Compatible来设置IE8兼容模式2011-09-15 博客园 Libra英文原文:http://msdn.microsoft.com/en-us/library/cc288325(VS.85).aspx文件兼容性用于定义让IE如何编译你的网页。此文件解释文件兼容性,如何指定你网站的文件兼容性 模式以及如何判断一个网页该使用的文件模式。前言为了帮助确保你的网页在所有未来的IE版本都有一致的外观,IE8引入了文件兼容性。在IE6中引入一 ...
使用asp.net开发天气预报程序

使用asp.net开发天气预报程序

使用asp.net开发天气预报程序2011-09-15 博客园 小橋流水最近,一只在忙着做毕设,一只没有时间来完成自己的一个想法。毕设题目很恶心,叫软件缺陷预测 ,研究生估计也要研究者破玩意,实在没有心情做毕设了,想放松一下,所以利用一个晚上的时间做了自 己的一个程序。最近google提供了免费的天气预报短信,感觉很好。我就想自己也开发一款类似的东东。首先要找免 费的发短信的东东,我首先想到的是飞信,因为现在又了fetion sdk,开发起来也很方便,但后...
ASP.NET企业开发框架IsLine FrameWork系列之一--第一次的亲密接触

ASP.NET企业开发框架IsLine FrameWork系列之一--第一次的亲密接触

ASP.NET企业开发框架IsLine FrameWork系列之一--第一次的亲密接触2011-09-21 博客园 李鸣早就有想法写一批通用的DLL了,毕竟平时的工作很多,使用第三方框架对项目适应度不会很满意,所 以还不如自己抽时间写一套自己用着舒服的框架,于是花了几个月的时间完成了这个项目的开发,本系列 的文章将分几部分为大家介绍一下这个项目和这些库文件的使用。框架的名字叫做IsLine FrameWork(以下简称ILFW),它不是行业业务架构,但可以...
ASP.NET企业开发框架IsLine FrameWork系列之二--命名空间与契约

ASP.NET企业开发框架IsLine FrameWork系列之二--命名空间与契约

ASP.NET企业开发框架IsLine FrameWork系列之二--命名空间与契约2011-09-21 博客园 李鸣ILFW框架以最底层为基础,层层堆叠,上层一依赖于下层提供的服务,并实现其派发的接口,形成完 整的FrameWork,不过由于时间原因,有些Provider之间的聚合偏高,例如AppLogProvider在使用数据库 做为记录介质时,已经和DataProvider绑定,并不能使用第三方的数据引擎。ILFW共有18个命名空间,分别管理着这些P...
ASP.NET企业开发框架IsLine FrameWork系列之三--七种武器

ASP.NET企业开发框架IsLine FrameWork系列之三--七种武器

ASP.NET企业开发框架IsLine FrameWork系列之三--七种武器2011-09-21 博客园 李鸣IsLine FrameWork Provider介绍其中IsLine.Data、IsLine.AppLog是我要重点介绍的,不过现在先来简单说说各个Provider的作用。DataProvider与其他框架一样,DataProvider为项目提供了与数据库交互的能力,它的优点在这里不再阐述,这里 只说一下它与其他框架的数据访问层不同的地方。Da...
ASP.NET企业开发框架IsLine FrameWork系列之四--DataProvider 数据访问(上)

ASP.NET企业开发框架IsLine FrameWork系列之四--DataProvider 数据访问(上)

ASP.NET企业开发框架IsLine FrameWork系列之四--DataProvider 数据访问(上)2011-09-21 博客园 李鸣DataProvider是日常编程中最常用的Provider,它为项目提供了与数据库交互的能力,使程序人员能 够方便、快捷的获得SQL结构,简化了程序代码,增强程序可读性。它共有8个类库,100多个方法,包括 配置、功能和枚举三部分,以下是它的基本类关系:图3.4公共接口图3.5文件操作图3.6 数据库操作与数据容...
ASP.NET企业开发框架IsLine FrameWork系列之六--DataProvider 数据访问(下)

ASP.NET企业开发框架IsLine FrameWork系列之六--DataProvider 数据访问(下)

ASP.NET企业开发框架IsLine FrameWork系列之六--DataProvider 数据访问(下)2011-09-21 博客园 李鸣对文件系统的操作:对于文件目前内置3中支持对象:XML、TEXT、CONFIG文件,分别位于类库 XMLProvider、TextProvider、SuitConfigProvider中,大家可以自己调用,文件操作大多使用静态操作 。对config文件的操作:这里还要介绍一SuitConfigProvider类库中...
ASP.NET企业开发框架IsLine FrameWork系列之七--AppLogProvider日志框架(上)

ASP.NET企业开发框架IsLine FrameWork系列之七--AppLogProvider日志框架(上)

ASP.NET企业开发框架IsLine FrameWork系列之七--AppLogProvider日志框架(上)2011-09-21 博客园 李鸣日志与异常部署系统以后,管理员需要有一套强大的日志系统来诊断和修复配置上的问题,这就需要一套通过配 置就可以变更日志记录的方式。经验表明,日志模块往往是软件开发周期中的重要组成部分,Aicken曾用 过一段时间的Log4Net,Log4Net是个很不错的日志框架,但是有时候仍然觉得有些不顺手,例如,需要用 不同类...
ASP.NET企业开发框架IsLine FrameWork系列之八--AppLogProvider日志框架(下)

ASP.NET企业开发框架IsLine FrameWork系列之八--AppLogProvider日志框架(下)

ASP.NET企业开发框架IsLine FrameWork系列之八--AppLogProvider日志框架(下)2011-09-21 博客园 李鸣上面的配置实例是按照将日志写入文本文件来配置的(节点具体含义见上文),程序调用 AppLogProvider时,需要进行实例化,在实例化过程中指定使用哪个Render,不同的实例对应不同的配置 信息,就可以对应不同的等级、记录介质,如下:图 6 构造函数配置效果如上图所示,使用前先实例化一个日志实例,实例化时有6...
ASP.NET企业开发框架IsLine FrameWork系列之九

ASP.NET企业开发框架IsLine FrameWork系列之九

ASP.NET企业开发框架IsLine FrameWork系列之九2011-09-21 博客园 李鸣ExceptionProcessProvider异常框架(上)IsLine.ExceptionProcess.ExceptionProcessProvider命名空间:系统日志和系统异常是分开记录的,ILFW将系统日志与异常分开处理,以提高系统灵活性和安全性。 ExceptionProcessProvider是应用程序需要交互的主要组件,它用来产生异常消息,...
ASP.NET企业开发框架IsLine FrameWork系列之十

ASP.NET企业开发框架IsLine FrameWork系列之十

ASP.NET企业开发框架IsLine FrameWork系列之十2011-09-21 博客园 李鸣ExceptionProcessProvider异常框架(下)异常展示系统异常模块除了记录功能,还有一个很重要的功能:异常展示,即系统发生异常后,展示给用户怎 样的页面。展示给用户友好页面具有以下必要性:展示给用户友好页面,可以降低用户焦虑感,提高用户体验。将系统异常隐藏,避免代码、路径等技术信息外泄,提高系统安全性。将系统运行时异常统一管理,有助于提高软件...
ASP.NET企业开发框架IsLine FrameWork系列之十三--框架配置信息大全(上)

ASP.NET企业开发框架IsLine FrameWork系列之十三--框架配置信息大全(上)

ASP.NET企业开发框架IsLine FrameWork系列之十三--框架配置信息大全(上)2011-09-21 博客园 李鸣IsLine FrameWork一个是支持企业应用系统开发的框架,开发人员可以在其基础上对企业所需的应用 系统进行快速开发,目前版本为V1.0版,随着需求的不断完善,IsLine FrameWork的版本也在不断升级。IsLine FrameWork完成了对数据源、服务器端变量、缓存、日志、异常、安全性能等元素的封装,支 持多种数...
<< 401 402 403 404 405 406 407 408 409 410 >>