摘要:
当前互联网产品的发展日新月异,从业者在不断地深挖产品的方方面面:从产品需求的挖掘到易用性可用性的提升,从新技术的应用到新交互形式的实现,从使用流程的优化到数据信息可视化的探索,在产品的战略层、范围层、结构层、框架层、表现层五个层面,逐层深入的实践和发展。这些工作足以使产品的质量非常优秀,但为什么有时却得不到广大用户的认可呢? 从服务设计的角度来分析,我们也许可以得到答案。服务设计是整体提升用户体验与服务质量的系统设计,从与用户形成互动的每一个细节入手,通过制定详细的调研计划,到调研结果绘制成服务蓝图,再将影响因素拆解后进行细致剖析,关怀过程中互动的信息交互方式以及情景规划。 ... 阅读全文
摘要:
在asp.net中使用ajax有两种方法:一种是使用ajax控件,一种是直接手动写代码。我比较喜欢自己手动写代码,那样子才知道如何创建、使用ajax,并且从中获得快感。如果只知道用ajax控件,则永远都不懂ajax,那只是固定死板的动作,只能说是“知其然,而不知所以然”。下面是一个简单的示例:1.在html页面中: <script language="javascript" type="text/javascript"> function send_request(checker) { //创建XMLHttpRequest; http_req 阅读全文
摘要:
今天看了一篇短文叫“超级程序员神话”,该文章的链接地址为:http://news.cnblogs.com/n/156364/ 我想当大家看到这篇文章的时候应该都会引起共鸣的!就像文中的观点一样:当问题被分解成更小的问题后,所有的问题都变得如此简单,而且所有的问题都能这样去分解。许许多多优秀的人就是用这样的一种方法去看待问题,自然,问题便不再成为问题啦。在我们的生活中,我们都会有这样一种深深的恐惧感,遇到难题就觉得它真的很难,然后就望而却步了。我们也很少能克服这种恐惧心理去把问题分解。其实在这种恐惧感的背后,我们往往还隐藏着人的一种惰性,所以就减少了迎难而上的一种冲劲。 把问题分解,或... 阅读全文
摘要:
来源:http://www.programfan.com/article/2929.html一、认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如果你想修改子目录的配置设置,你可以在该子目录下新建一个Web.config文件。它可以提供除从父目录继... 阅读全文
摘要:
在使用框架时,经常会对框架子页面进行页面引导的情况,如果只是简单的设置location. href="",会使得整个页面显示在子框架中,导致出现重叠框架。如何解决呢?很简单。只要指定子框架的父级框架页面链接至目标页面即可。如window.top.framename.location.href = url;window.parent.location.href=url;mainframe.location.href=url;在网上查到了另一种方法,但是在我的项目里调试不通过。在你想控制跳转的页面,比如login.jsp中的<head>与</head>之 阅读全文
摘要:
ASP.NET安全机制2--安全性控制流 ---来源:http://www.cnblogs.com/travelcai/archive/2008/09/03/1283027.html上一章中讲解了身份验证和授权的概念,它们是构建ASP.NET安全的基础点。在此我就再重复一次这两个概念。身份验证:提供了如何验证用户的机制。我们可以利用这些机制完成对用户的验证工作。授权:对资源的可访问性进行设置的一种机制。可以利用它来限制资源可以被那些用户访问。要想理解ASP.NET安全机制是如何工作我们还需要了解一下什么是安全性控制流。想想我们虽然知道了什么是身份验证什么授权,可并不清楚ASP.NET是怎么利. 阅读全文
摘要:
ASP.NET安全机制1--身份验证和授权基础篇 来源:http://www.cnblogs.com/travelcai/archive/2008/09/03/1250028.html这篇文章是为了对asp.net的身份验证体系不熟悉的朋友准备的。所以如果您对身份验证(authenticate )和授权(authorization )非常熟悉完全可以略过。 这篇文章重点介绍asp.net中的身份验证和授权的概念及实现.当你建立了一个网站后,总是要考虑哪些资源(狭义的认为就是页面)是可以直接访问的哪些资源是需要有限的访问的。简单而言,你需要一种机制能够协助你判断那些用户才是一个合法的用户(授权. 阅读全文
摘要:
为什么需要身份验证?在B/S系统开发中,经常需要使用“身份验证”。因为web应用程序非常特殊,和传统的C/S程序不同,默认情况下(不采用任何身份验证方式和权限控制手段),当你的程序在互联网/局域网上公开后,任何人都能够访问你的web应用程序的资源,这样很难保障应用程序安全性。通俗点来说:对于大多数的内部系统、业务支撑平台等而言,用户必须登录,否则无法访问和操作任何页面。而对于互联网(网站)而言,又有些差异,因为通常网站的大部分页面和信息都是对外公开的,只有涉及到注册用户个人信息的操作,或者网站的后台管理等才需要提示登录。(如果不做严格验证,后果将很严重,人家一旦猜出你web目录下面的页面名,可 阅读全文
摘要:
今晚遇到了这样的一个问题:“/GDonline”应用程序中的服务器错误。尝试为文件 E:\项目\GDONLINE_NEW\9-20\GDONLINE\APP_DATA\GDONLINEDATA.MDF 附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中。说明:执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.Data.SqlClient.SqlException: 尝试为文件 E:\项目\GDONLINE_NEW\9-20\GDONLINE\APP_D 阅读全文
摘要:
今天在做退出登陆的时候遇到了问题,即使按了退出转到登录页面,但Session还是存在的,当直接粘贴地址进入(不登录)时Session仍然有效,不能做到只有登录了才能进入的效果.在网上搜了一下找到了答案。当代码如下时: Session.Abandon(); Response.Redirect("Login.aspx"); 点击退出系统后再后退或者直接粘贴地址进入,页面仍然生效。但如果改成一下的: Session.Abandon(); Response.Write("<script>window.location.href='Login.aspx& 阅读全文