随笔分类 - [27]NET8
-
web界面应用的十种常见技术
摘要:随着JS与XHTML的应用普及,越来越多的web界面应用技术出现在网站上,比如我们常见的日历控件,搜索下拉框等,这些web界面应用技术大大的丰富了网站的表现形式,这里我们将为您精心推荐十种最常见的web界面应用技术。当今越来越多的应用程序迁移到web平台上。由于没有平台的限制和安装的要求,SAAS的模式看起来非常有吸引力。Web应用程序的界面设计,其核 心就是网页设计,但它的重点主要是在功能方面。要超越桌面应用程序, Web应用程序必须提供简单、直观和即时响应的用户界面,让他们的用户花更少的精力和时间去完成事情。以前,我们并没有注意到web应用程序这个方式,但是现在是时候仔细看看一些实用的技术 阅读全文
-
推荐20款非常好的网站可用性测试工具
摘要:网站可用性是指用户能否有效地找到所需的信息或完成他的任务,效率如何以及是否让人有愉快满意的感受。如果网站可用性较差,会浪费用户的时间,大大降低网站的回头访问率,这对网站的生存是一个至关重要的问题。因此,可用性测试是网站推出过程中非常重要的部分。今天,本文向大家推荐20款非常好的网站可用性测试工具。1.User Testing2.Clixpy 3.FiveSecondTest4.Usabilla5.Feedback Army6.UserFly7.INTUITIONHQ8.User Reel9.Navflow10.AddUse11.Notebox12.Crazy Egg13.Feng-Gui14. 阅读全文
-
ASP.NET中的DataBinder.Eval用法
摘要:<%#Bind("Subject")%>//绑定字段<%#Container.DataItemIndex+1%>//实现自动编号<%#DataBinder.Eval(Container.DataItem,"[n]")%>通常使用的方法<%#DataBinder.Eval(Container.DataItem,"ColumnName")%><%#DataBinder.Eval(Container.DataItem,"ColumnName",null)%>&l 阅读全文
-
HttpHandler与HttpModule区别
摘要:刚开始看这两个接口时很是迷糊了一阵子.感觉没什么不一样的地方,功能放在httpmodule和httphandler中好像都可以.后来搜了很多帖子,但都是说如何如何实现的,然后就告诉你这个代码放到哪,那个代码放到哪,看完还是不明白为什么非要这么放!(小弟头脑逻辑性比较差.只好到处去翻.)真是皇天不负有心人,得偿所望啊.ASP.Net处理Http Request时,使用Pipeline(管道)方式,由各个HttpModule对请求进行处理,然后到达 HttpHandler,HttpHandler处理完之后,仍经过Pipeline中各个HttpModule的处理,最后将HTML发送到客户端浏览 器中 阅读全文
-
Asp.Net大型项目实践
摘要:Asp.Net大型项目实践-关键技术方案选择理由及思路摘要: 虽然我不喜欢讨论太多理论概念上的东西,但各位“砖家”还是提出了很多非常有针对性的意见,望此帖不要成为口水战才好....现答疑如下(有很多个人理解,不一定正确)阅读全文posted @ 2009-12-30 10:23 传说中的弦哥 阅读(7639) | 评论 (46) 编辑 Asp.Net大型项目实践(5)-独家资料!整合NHibernate与Json序列化(附源码)摘要: 注:之所以标题里写独家资料,是我在研究这个问题的时候貌似没有在网上找到相关的解决方案(有也是错的..),自己折腾了半天才搞出来,如果大伙有更好的办法或能找到已有 阅读全文
-
asp.net页面编码问题
摘要:如果要为整个项目设置页面编码,那么就可以在 Web.config 文件中添加一个 Globalization 属性,然后设置它的 fileEncoding、requestEncoding,和 responseEncoding 特性:<configuration> <system.web> <globalization fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8" culture="en-US" uiCulture="de-DE" /> </system.web 阅读全文
-
asp.net forms身份验证
摘要:问题:大家都说使用 forms 验证无法得到当前登录用户除了用户名之外的更多信息,经过我的一番小试验,在 forms 方式下自带的 userdata 可以为我们施展天地的地方。下面记录一下我的操作步骤备忘。 step 1: web.config 配置关键地方: web.config配置 复制代码 代码如下: !-- 通过 authentication 节可以配置 ASP.NET 用来 识别进入用户的 安全身份验证模式。 -- authentication mode="Forms" forms loginUrl="login.aspx" defaultUrl="index.aspx 阅读全文
-
c#泛型(包括泛型抽象类的继承)
摘要:泛型泛型 一、什么是泛型? 通过泛型可以定义类型安全类,而不会损害类型安全、性能或工作效率 二、实例化泛型 1、可以使用任何类型来声明和实例化 2、申明和实例话都必须用一个特定的类型来代替一般类型T 3、例子: //原来写法 Public class Stack { object[] m_Items; public void Push(object item) {...} public... 阅读全文
-
ASP.net 2.0资料吐血收藏
摘要:asp.net控件开发基础(1) GridView模版列嵌套GirdView显示主从表数据 GridView中添加一个CheckBox列 域环境中安装部署VSTS全过程 设置VSS使支持通过Internet访问 浅析Microsoft .net PetShop程序中的购物车和订单处理模块(Profile技术,异步MSMQ消息) ASP.NET 2.0 正式版中无刷新页面的开发 ASP.NET 2.... 阅读全文
-
Securing ASP.NET Applications
摘要:Part V: Securing ASP.NET ApplicationsCHAPTER 19 Using Forms-Based Authentication Forms认证和Passport认证都是需要cookie支持的,两者区别在于 Forms认证可以使开发员对用户名和密码保进行自定义存储,例如web.config文件、xml文件或者database表 Passport认证利用了MS的Pas... 阅读全文
-
asp.net forms验证上
摘要:我们知道,Forms验证主要是基于cookie的,说白一点就是:把用户信息保存在cookie中,然后发送到客户端;再就是解析客户端的发送了的cookie信息,进行解析,然后进行验证。关于cookieless的工作原理和方法,我这里不赘述. 当匿名用户请求一个需要验证后才能访问的资源和页面的时候,那么如果采用了Forms验证,那么URL授权模块就会把用户重定向到登录页面。而之前请求的URL就会被... 阅读全文
-
asp.net forms验证下
摘要:我们首先假设一个场景:用户现在已经打开了我们的首页Default.aspx,但是有些资源只能是登录用户才可以看到的,那么如果这个用户想要查看这些资源,那么他就要登录。而且这个用户已经有了一个帐号。(我们本篇主要的话题是身份验证,至于创建用户账户是怎么创建的,我们不关心,方法很多,如直接一个数据库插入就行了!) 我们现在就把我们的一些流程说下: 1.用户登录,在输入框中输入用户名和密码信息 2... 阅读全文
-
使用HttpMoudle和IPrincipal实现自定义身份及权限认证
摘要:HttpContext.Current.User用户对象表示用户的安全上下文,代码当前即以该用户的名义运行,包括用户的标识(IIdentity)和它们所属的任何角色。所有用户对象都需要实现 IPrincipal 接口。(MSDN)创建一个User类实现IIdentity接口 重写相应的方法publicclassUser:IIdentity{privateint_id;privatestring_u... 阅读全文
-
怎样实现简单Forms验证(登录,注销)How to: Implement Simple Forms Authentication
摘要:How to: Implement Simple Forms Authenticationreference http://msdn.microsoft.com/en-us/library/xdt4thhy.aspx --------------------------------------------------------------------------------------In th... 阅读全文
-
怎么在ASP.NET 2.0中使用Membership
摘要:http://msdn.microsoft.com/library/en-us/dnpag2/html/PAGHT000022.asp摘要:本文介绍了怎么在ASP.NET 2.0中使用Membership新特性,并且介绍了怎么两种不同的Membership的Provider:ActiveDirectoryMembershipProvider和SqlMembershipProvider,前者是基于微... 阅读全文
-
ASP.NET 2.0 Membership
摘要:摘要:asp.net 2.0的Membership组件提供了一组非常简单易用的接口供开发者进行用户管理,用户验证。本文将它对它的实现原理进行简单的分析,介绍如何正确的使用,以及如何对它进扩展。一、MembershipProvider抽象类在很多情况下,在使用Membership的时候我们并不会直接使用到这个类。在MembershipProvider类定义的都是一些抽象方法和抽象属性,就是这些方法和... 阅读全文
-
实现Asp.net Forms身份验证的操作步骤详解
摘要:对于应用程序的身份验证,一直是自已编写登陆窗体,在窗体的CS文件中判断用户的登录是否合法,如果合法则将用户名保存在Cookie中。然后将所有页面的继承于一个类似BaseForm这样的基页面,在这个页面的Page_Load事件中加入判断,根据Cookie来判断用户是否已登录,如果没有登录则跳转到登录页面。最近作一个互连网网站,想起安全性的问题,查阅了一些资料后觉得采用Asp.net提供的标准的For... 阅读全文
-
ASP.NET中如何实现FORM验证登录
摘要:如何运用 Form 表单认证ASP.NET 的安全认证,共有“Windows”“Form”“Passport”“None”四种验证模式。“Windows”与“None”没有起到保护的作用,不推荐使用;“Passport”我又没用过,... 阅读全文
-
你必须知道的.NET
摘要:共2页:12下一页 哥写的不是代码,是寂寞Anytao 2009-08-17 00:10 阅读:14942 评论:382[开发故事]第三回,实现集合类Sort自定义排序Anytao 2009-04-12 21:58 阅读:3285 评论:22[你Q我A]你必须知道的.NET,问答时刻Anytao 2009-03-25 10:45 阅读:3790 评论:56[你必须知道的.NET]第二十八回:说说N... 阅读全文
-
.NET Tools
摘要:本文讨论的工具如下:NUnit:编写单元测试的工具 NDoc:创建代码文档的工具 NAnt:生成解决方案的工具 CodeSmith:代码生成工具 FxCop:用于监视代码的——代码警察 Snippet Compiler:小型代码段编译工具 两个不同的转换器工具,ASP.NET 版本转换器(Version Switcher)和 Visual Studio .NET 项目转换器... 阅读全文