自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

莫文技术专栏

专业、专注

  • 博客(25)
  • 资源 (3)
  • 收藏
  • 关注

原创 IE9 做得正确的5件事

<br /><br /><br /><br />微软 – 一个让我们又爱又恨的公司 – 现在翻开新的一页。至少从最新的Internet Explorer来说是这样的。<br />IE9,微软最近推出是一个有很大的改善浏览器。<br />一直以来,每当我们听到“微软”或“Internet Explorer”的时候,心里都会心惊肉跳,我很少强调某些事情,但关于IE9,我想说,微软这次没有做错。一下为我觉得IE9做得对的五件事情。<br />1.拥抱未来Web标准<br />如果你问任何Web开发人员,为什么他们

2010-11-28 09:58:00 685

原创 分布式系统用户统一认证浅析(二)认证中心主动认证实现

<br />上一篇文章写了被动认证的实现,本文接着写主动认证的实现。<br /> 一、认证流程<br />为了和被动认证有个比较,这些列出被动认证的流程图1.1认证(图1为被动认证,图2为主动认证): <br /> <br /> <br />主动认证的流程和被动的区别是,在每次登录后,主动发通知到子站点A,告诉子站点A已经登录,并且拥有Token。这种方法的前提是,每次用户退出时,认证中心也会主动通知所有的子系统用户已经退出,清除该Token。这种认证方法有一个好处,减少了认证中心和子站点之间的交互次数,提

2010-11-28 09:54:00 2406

原创 分布式系统用户统一认证浅析(一)--认证中心被动认证实现

<br />现在越来越多的系统迫于压力以及提高性能,很多站点都是采用多站点分布式运行,例如腾讯、新浪的站点就分成很多个频道,各个频道有独立的域名,独立的IP来支撑,这样一来各个站点之间就出现了统一认证的问题,也就是需要用户在一个站点登录,其他站点都能用的,且退出之后,各个站点都不能用,形成对用户的统一管理,避免了各个子系统之间的功能冗余。 <br />本文就作者自己的一些使用过的设计方法进行整理。使用过的方式主要两种,一是认证中心被动认证,二是认证中心主动认证,本文将介绍被动认证模式。一、认证流程<br /

2010-11-28 09:50:00 2092

原创 你真的理解float left 或者float right吗?

<br /> <br />CSS中很多时候会用到浮动来布局,也就是经常见到的float:left或者float:right,简单点来说,前者是左浮动(往左侧向前边的非浮动元素飘,全是飘得元素的话,就按照流式来浮动从左到右,放不下则换行),后者是右浮动。但仅仅是如此吗?<br /> <br />No!<br />要注意以下几点:<br />1、 浮动元素会被自动设置成块级元素,相当于给元素设置了display:block(块级元素能设置宽和高,而行内元素则不可以)。<br />2、 浮动元素后边的非浮动元素显

2010-11-28 09:48:00 5284

原创 从消费流程看图书站点设计

<br />一个网站的内容再好,若是其中的流程让用户很费解,完成不了整个流程的话,很可能所作的一切努力都会化为流水。消费流程,此文将分析China-pub,番薯网以及卓越网,我围绕六个问题来分析:<br />1、 这是什么网站?<br />2、 网站有没有我要找的书?<br />3、 我在网站的哪里?<br />4、 我该如何搜索?<br />5、 我该如何支付?<br />6、 网站还有没有我喜欢的书?一、这是什么网站?<br />这个问题主要是品牌相关,品牌建立之后,会带来很大的好处的,所以品牌的意识在

2010-07-10 01:03:00 476

原创 HTML 5布局编码(一)---基本布局框架

<br /><br /><br />HTML5的和CSS3终于来了,使用HTML5标签进行全新的战争已经开始了。所有这些技术是一个熟练的开发人员工作在等待合适的项目仅仅是工具。作为开发人员,我们不应该陷入哪些标记是做好的这种。相反,我们必须得到一个全新的思维修改我们的编码习惯,保持Web的可访问性。<br />既然HTML5的和CSS3已经开始慢慢变成工作进程中的一部分,并且将来会变成一种普及的技术,我们没有理由不现在开始使用它。毕竟,时间的证明,未完成的规范也能顺利的实施,并且容易被误认为这是一个完整的W

2010-07-06 23:17:00 2339 5

原创 谁该对用户体验负责?---没有UED部门的企业如何做用户体验规划

<br />一、澄清一些用户体验相关概念<br /><br />1、不要滥用“用户体验”<br />用户体验这个词已经被炒得有点烂了,但我们真的明白是怎么回事了,不得而知。<br />每个人都对用户体验有自己的理解,也都认为自己懂得用户体验,这种情况下,很多人就会什么人都想插一脚,无论是开发还是产品设计或者销售,谁都不愿意放弃自己以为正确的理论,心中总有一种想法觉得,自己的想法代表了一定量用户的想法,也觉得自己的想法一定会受到用户的支持,但真的是这样吗? <br />2、你不是用户不要混淆“UCD”概念<b

2010-06-27 00:35:00 1603

原创 迅雷看看网站设计分析

很久之前就想写篇关于迅雷网站的设计分析文章了,迅雷看看一直是我在线看电影的网站,也是我比较喜欢的网站,所以我也比较乐于分析一下它的设计,先从结构上分析,也就是导航、搜索、详细信息展示、以及播放页面的顺序。 1、导航全局导航迅雷首页导航是非常清晰的,一目了然,如图: 根据人的视觉路线来看,除了阿拉伯等少数语系之外,大部分人都是从左到右,从上到下,也就是图中的红色箭头所示。这也

2010-05-16 21:36:00 1462 2

原创 从迅雷下载比一比想到的

这两天在用迅雷下载东西的时候,无意中发现任务列表底下,多了个可爱的表情图标,很搞笑,如图: 总觉得比较有趣,好奇心驱使我点击了“鄙视它”的按钮,点完了,进入迅雷比一比的TAB标签,如图: 点击确定,发现底下显示的是,推荐信息: 其实到这,我终于明白比一比的目的是什么,其实就推荐,增加系统黏度,如图: 很多时候,我们喜欢采用排行榜等功能来增加系统的黏性

2010-05-16 21:31:00 782

原创 番薯网让我很不爽的几处设计

番薯网,谐音“翻书”,中文第1图书门户,提供数以万计的正版电子书,在支持电脑下载的同时,也支持方正君阅E612手持阅读器下载。给用户提供全新的阅读体验。然而从设计上来说,带给用户体验却差强人意,以下是本人体会: 1、首页品牌不够贴切进到首页,我没有感觉到这是一个看书的网站,仅仅从Logo处的图书门户知道这是一个和图书相关的网站,如图: 番薯网是电子书阅读网站,但是这里没有任何标

2010-05-08 10:56:00 550

原创 图书站点首页浅解

这两三年,养成了一个癖好,买书。大部分时候喜欢去图书城买,毕竟在那你可以真实的感受到书的氛围,一种在书的海洋里边的感觉,但有时自己懒了就在网上书店买书,自己也差不多可以算半个图书站点的用户,我就以这半个用户的身份说说自己的看法。 首先,我觉得任何一个网站都必须要做到的,速度!用户体验对于用户来说,第一样开始感受、开始体验的东西就是速度,速度慢了,再漂亮,再好的设计也是枉然。当然这个

2010-05-06 21:05:00 665

原创 Web产品设计思路浅解

两年前,看了《情感化设计》很是感触,作者将设计分了层次分为三个层:本能、行为和反思,按我的理解是,界面、功能和自我实现,当然界面已经包含了产品的一切,但我指的仅仅是简单的界面层次,不包括由界面的功能层次。功能指的是产品所包括的功能,自我实现,这个词有点别扭,但我想不到别的词了,暂时用这个吧,自我实现指的是,系统营造的气氛给用户带来愉悦,让用户觉得有趣或者说有意思之类的感觉。这本书的理论很经典,可惜

2010-05-06 21:03:00 520

原创 海量数据库的查询优化及分页算法方案

海量数据库的查询优化及分页算法方案 海量数据库的查询优化及分页算法方案随着“金盾工程”建设的逐步深入和公安信息化的高速发展,公安计算机应用系统被广泛应用在各警种、各部门。与此同时,应用系统体系的核心、系统数据的存放地――数据库也随着实际应用而急剧膨胀,一些大规模的系统,如人口系统的数据甚至超过了1000万条,可谓海量。那么,如何实现快速地从这些超大容量的数据库中提取数据(查询)、分析、统计以及

2006-10-30 17:48:00 940

转载 ASP.NET Session详解

ASP.NET Session详解阅读本文章之前的准备阅读本文章前,需要读者对以下知识有所了解。否则,阅读过程中会在相应的内容上遇到不同程度的问题。 懂得ASP/ASP.NET编程 了解ASP/ASP.NET的Session模型 了解ASP.NET Web应用程序模型 了解ASP.NET Web应用程序配置文件Web.config的作用、意

2006-10-30 17:41:00 1998

原创 解析Atlas—微软的Ajax工具包

微软已经在进行一个版本Visual Stuido 的研发,其中一个重要的研究方向就是通过Ajax风格的编程在浏览器中实现日益流行的富客户端应用。 今后的IE中将拥有Ajax所需的所有东西——DHTML、JScript和XmlHttp。实际上Outlook Web Access从1998年开始就已经提供了这种伟大的浏览体验了。在ASP.NET 2.0中,微软使用异步回调及舒适的Ajax风格的应用

2006-10-30 17:33:00 994

转载 HttpApplication 事件

名称 说明 AcquireRequestState 当 ASP.NET 获取与当前请求关联的当前状态(如会话状态)时发生。

2006-10-30 17:27:00 1099

原创 ASP.NET中利用存储过程实现模糊查询

一、建立存储过程  在MSSQL中的Northwind数据库中为employess表新建存储过程(作用按LastName进行模糊查询): CREATE PROCEDURE Employess_Sel @lastname nvarchar (20)ASselect lastname from Employees where lastnam

2006-10-30 17:22:00 1088

转载 了解ASP.NET底层架构

进入底层这篇文章以非常底层的视角讲述了Web请求(request)在ASP.NET框架中是如何流转的,从Web服务器,通过ISAPI直到请求处理器(handler)和你的代码.看看在幕后都发生了些什么,不要再把ASP.NET看成一个黑盒了. ASP.NET是一个非常强大的构建Web应用的平台,它提供了极大的灵活性和能力以致于可以用它来构建所有类型的Web应用.绝大多数的人只熟悉高层的框

2006-10-30 17:17:00 1157

原创 删除提示框

Datagrid的ItemDataBound事件中         Button   btn   =   (Button)e.Items.Cell[0].Control[0];   摸板列     btn.Attributes.Add("onclick","return   confirm(您真的要删除吗?);");           Button   btn   =   (Button)e

2006-10-30 17:12:00 827

原创 编写高性能Web应用程序的10个入门技巧

MSDN】编写高性能Web应用程序的10个入门技巧  数据层性能   技巧 1 — 返回多个结果集   技巧 2 — 分页的数据访问   技巧 3 — 连接池   技巧 4 — ASP.NET 缓存 API   技巧 5 — 每请求缓存   技巧 6 — 后台处理   技巧 7 — 页输出缓存和代理服务器   技巧 8 — 运行 IIS 6.0(只要用于内核缓存)   技巧 9 — 使用 Gzip

2006-10-30 17:10:00 6565 1

转载 ASP.NET 2.0加密Web.config 配置文件

可以使用受保护配置来加密 Web 应用程序配置文件(如 Web.config 文件)中的敏感信息(包括用户名和密码、数据库连接字符串和加密密钥)。对配置信息进行加密后,即使攻击者获取了对配置文件的访问,也可以使攻击者难以获取对敏感信息的访问,从而改进应用程序的安全性。针对asp.net 2.0的应用程序的数据库链接字符串进行加密:例如,未加密的配置文件中可能包含一个指定用于连接到数据库的连接字

2006-10-30 16:57:00 929

原创 提高ASP.Net应用程序性能的十大方法

提高asp.net应用程序性能的常说的神话 有用的提高asp.net应用程序性能的技巧 Asp.net应用程序操作数据库的建议 Asp.net中的缓存与后台处理进程    现在写一个asp.net的web应用程序变得非常的简单,许多的程序员都不愿花时间去构建一个性能良好的应用程序。本文将要讨论提高web应用程序性能的十大方法。我将不限于只讨论asp.net应用程序的内容,因为它们只是web应用程序

2006-10-30 16:37:00 9264 2

原创 Atlas的 控件 和 UI

 1.  Atlas 客户端脚本     Atlas客户端脚本包括客户控件()、数据绑定(Data Binding)、数据验证(Validation)、行为(Behaviors )、模版(Templates)和客户端组件(Client-side Components)。1.1 客户控件       1.2 数据绑定 1.3 数据验证 1.4 行为 1

2006-10-30 16:31:00 1037

转载 几种所见所得的在线编辑器

  1.FCKeditor 编辑器 FCKeditor is compatible with most internet browsers which include: IE 5.5+ (Windows), Firefox 1.0+, Mozilla 1.3+ and Netscape 7+. 最新版本:FCKeditor 2.0 语言环境:多国语言特性功能:所见所得,支持平台众多,支持XHTML

2006-10-30 16:26:00 1133

原创 Ajax的定义与总结

结合一些文档,探讨Ajax究竟神奇在什么地方。  Ajax(即异步 JavaScript 和 XML)是一种 Web 应用程序开发的手段,它采用客户端脚本与 Web 服务器交换数据。所以,不必采用会中断交互的完整页面刷新,就可以动态地更新 Web 页面。使用 Ajax,可以创建更加丰富、更加动态的 Web 应用程序用户界面,其即时性与可用性甚至能够接近本机桌面应用程序。  一、AJAX定义 

2006-10-30 16:14:00 838

浏览器Cookie查看

浏览器Cookie查看以帮助开发

2011-12-09

ASP.MVC3源码调试工程

ASP.MVC3源码调试工程,在此工程内,可以调试进去ASP.NET MVC3源码里边,了解和理解ASP.NET MVC3

2011-12-09

莫文网络教学平台V4.0

1、 学生信息管理 管理员通过此功能,将全校的学生信息管理起来,方便查找与更新。 2、 教师信息管理 管理员通过此功能,可把学校教师信息统一管理,统一处理,并可以将老师信息和课程信息关联起来。 3、 课程管理 管理员可将学校的所开的课程信息管理起来,并将课程信息和班级、教师信息关联起来,方便查询与管理。 4、 新闻公告 管理员可面向学校的全部学生和教师发布单位新闻和教学公告,让学校的相关信息迅彻畅通。 5、 课程中心 教师可在课中上传相关的课程信息以供学生下载。 6、 在线自测 教师可在此模块创建题库并生成试卷,以方便学生在空闲的时候检验自己的学习情况。 7、 学习资源 此模块提供了学生上传自己的学习资料,提供给其他同学下载。 8、 短消息 此模块提供给师生一个沟通平台,方便了个方便的对话。 9、 讨论交流 学生可在此模块对相关问题向老师提问题,老师在上边答疑。

2010-04-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除