随笔分类 -  ASP.NET

上一页 1 2 3 下一页
给HyperLink控件连接资源文件
摘要:在 Web 窗体项目中,将一个名为 Strings.resx 的新资源文件添加到 App_LocalResources 目录中。 将一个名为 myLinkText 的字符串添加到 Strings.resx 资源文件,然后将其值设置为 HyperLink 控件的文本。 例如,将 myLinkText 字符串值设置为 This is a good link。在 Web 窗体页中,添加 HyperLin... 阅读全文
posted @ 2009-05-31 20:13 ToKens 阅读(306) 评论(0) 推荐(0)
Session失效的处理办法
摘要:最近最一个电子商务网站,发现了好多问题,不过还好都顺利解决了,关于session的问题记录如下,以便日后查阅,同时也希望能给网友们带来帮助,本文内容并非完全出自本人,是本人对网络上的一些处理方法的整理。 检查是否超时,默认是20分钟,设置的方法是Session.TimeOut=30;或者您可以设置到更高,这个数值的单位是分钟,大家视情况而定。检查代码有无Session.Abandon()之类的。一... 阅读全文
posted @ 2009-05-31 20:11 ToKens 阅读(2824) 评论(3) 推荐(0)
如何存储Session
摘要:一般情况下,我们喜欢使用Session储存我们的变量。Asp.Net提供了下面一些方法储存Session的值: (1)InProc (2)StateServer (3)SQLServermode="InProc"stateConnectionString="tcpip=127.0.0.1:42424"sqlConnectionString="data source=127.0.0.1;Truste... 阅读全文
posted @ 2009-05-31 20:10 ToKens 阅读(315) 评论(0) 推荐(0)
三种页面跳转方法比较【转】
摘要:1 response.redirect 这个跳转页面的方法跳转的速度不快,因为它要走2个来回(2次postback),但他可以跳转到任何页面,没有站点页面限制(即可以由雅虎跳到新浪),同时不能跳过登录保护。但速度慢是其最大缺陷!redirect跳转机制:首先是发送一个 http请求到客户端,通知需要跳转到新页面,然后客户端在发送跳转请求到服务器端。需要注意的是跳转后内部空间保存的所有数据信息将会丢... 阅读全文
posted @ 2009-05-31 19:57 ToKens 阅读(473) 评论(0) 推荐(0)
RegisterStartupScript与RegisterClientScriptBlock的区别【转】
摘要:.net中RegisterStartupScript与RegisterClientScriptBlock的区别RegisterStartupScript(key, script) RegisterClientScriptBlock(key, script) 这两个方法的作用都是从前台向后台写脚本,且都接受两个字符串作为输入。第二个参数 script 是要插入到页面中的客户端脚本,包括 <scrip... 阅读全文
posted @ 2009-05-31 19:57 ToKens 阅读(189) 评论(0) 推荐(0)
防止2次提交和事件统一管理【转】
摘要:在ASP.NET的应用设计中,有一个好的画面基类很重要,它可以实现如:权限验证,Session管理,共通画面控制等等。在此介绍实现防止2次提交和事件统一管理1:创建基础页面类using System;using System.Web.UI;using System.Web.UI.WebControls;namespace WeTest.framework.common{public class B... 阅读全文
posted @ 2009-05-31 19:56 ToKens 阅读(467) 评论(4) 推荐(0)
ASP.NET自带的散列加密口令【转】
摘要:使用ASP.NET自带类FormsAuthentication实现散列加密口令。private void LoginButton_Click(object sender,System.EventArgs e){String sql=String.Format("select password from Administrator where AdminID='{0}',UseridBox.Text... 阅读全文
posted @ 2009-05-31 19:49 ToKens 阅读(224) 评论(0) 推荐(0)
开发高性能的ASP.NET网站【转】
摘要:状态管理 数据访问 Web 应用程序 编码实践页面和服务器控件处理下列准则提供了有效使用 ASP.NET 页面和控件的建议。1.避免到服务器的不必要的往返行程 在某些情况下不必使用 ASP.NET 服务器控件和执行回发事件处理。例如,在 ASP.NET 网页中验证用户输入经常可在数据提交到服务器之前在客户端进行。通常,如果不需要将信息传递到服务器以进行验证或将其写入数据存储区,请避免使用导致到服务... 阅读全文
posted @ 2009-05-31 19:47 ToKens 阅读(215) 评论(0) 推荐(0)
ASP.NET网站设计的安全问题【转】
摘要:在网络经常看到网站被挂马、主页被修改的新闻,其实这些问题可能是多方面的,服务器,网站程序等等。但是现在溢出已经被人们重视和服务器的不断完善,服务器系统漏洞也不是那么容易发掘,当然也要保证第三方的软件安全。做项目也有一段时间了。在程序中也遇到很多安全方面的问题。也该总结一下了。这个项目是一个CMS系统。系统是用ASP.NET做的。开发的时候发现微软做了很多安全措施,只是有些新手程序员不知道怎么开启。... 阅读全文
posted @ 2009-05-31 19:45 ToKens 阅读(243) 评论(0) 推荐(0)
ASP.NET在禁用视图状态的情况下仍然使用ViewState对象【转】
摘要:当开发人员禁用了页面或控件视图状态时。控件开发人员一般在无奈情况下会使用控件状态,要重写 LoadControlState,SaveControlState,还有一个OnInit方法,这样固然完全可以实现控件重要数据的控件状态数据保存。但一般LoadControlState和SaveControlState方法都要开发人员自定义编程,比较麻烦,更适合对控件中复杂的自定义类型数据进行对象序列化操作,... 阅读全文
posted @ 2009-05-31 19:43 ToKens 阅读(265) 评论(0) 推荐(0)
ASP.NET网站实现多语言版本 【转】
摘要:一、项目概述1、目的利用资源文件解决网站多语言版本的问题,在制作网站的时候,经常会遇到多种语言的版本,早期在asp的系统当中,很多网站开发师都会用传统的方法来开发,就是将同一套程序复制两份,功能是实现了,但往往后期的维护带来很大的麻烦,而在asp.net的时代,做这样的事情,原来是那么的简单.2、概念 资源文件是 XML 文件,其中包含要转换为不同语言或图像路径的字符串。资源文件包含键/值对,每一... 阅读全文
posted @ 2009-05-31 19:43 ToKens 阅读(753) 评论(0) 推荐(0)
ASP.NET的页面加密机制【转】
摘要:这里来说明ASP.NET对视图信息【ViewState】的加密功能。Page.RegisterRequiresViewStateEncryption方法就是将控件注册为需要视图状态加密的控件。如果您要开发用于处理潜在的敏感信息的自定义控件,请调用 RegisterRequiresViewStateEncryption方法向页注册控件,并确保该控件的视图状态信息已加密。RegisterRequire... 阅读全文
posted @ 2009-05-31 19:42 ToKens 阅读(335) 评论(0) 推荐(0)
ASP.NET技巧【跨页面传值 】 【转】
摘要:在此做了个ASP.NET页面传值的总结,希望对大家有所帮助。关键字:Application Session Cookie QueryString Transfer1.使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个... 阅读全文
posted @ 2009-05-31 19:40 ToKens 阅读(173) 评论(0) 推荐(0)
在Apache环境下成功的运行ASP.NET【转】
摘要:由于公司的产品在新的版本中,需要考虑一些新的部署方式,所以又抽空关注了一下.NET跨平台的一些解决方案。虽然Mono Project对基于.NET开发的人来说都不陌生,不过由于Mono是比较狭义的跨平台(因为它是OS级别的)概念。而从广义的角度来说,使用不同的 Web Server也可以算是一种垮平台。 缘起是由于IIS的口碑实在太滥,以至于不少的关键应用场景明文禁止安装和使用IIS。而从 ASP... 阅读全文
posted @ 2009-05-31 19:39 ToKens 阅读(209) 评论(0) 推荐(0)
Global.asax.cs中的方法的含义【转】
摘要:今天在这里解释一下Global.asax.cs中的方法的含义,欢迎大家发言!跟Request有关的放到后面一起说,先说其他的5个。Application_Init:在每一个HttpApplication实例初始化的时候执行。Application_Disposed:在每一个HttpApplication实例被销毁之前执行。Application_Error:所有没有处理的错误都会导致这个方法的执行... 阅读全文
posted @ 2009-05-31 19:38 ToKens 阅读(226) 评论(0) 推荐(0)
asp.net cookies的使用方法
摘要:1.什么是cookie? cookie 是一小段文本信息,伴随用户请求,在web服务器和浏览器之间传递。用户每次访问站点的时候,web应用程序都可以读取cookie包含的信息。 假设在用户请求您的网站的某个页面时,您的应用程序不仅是返回请求的页面。同时也返回一个包含日期和时间的cookie。用户的浏览器在获得页面的同时也获得了cookie.并且cookie保存在客户端的cookie文件夹中。 2.... 阅读全文
posted @ 2009-05-27 12:29 ToKens 阅读(444) 评论(0) 推荐(0)
.NET 程序员十种必备工具
摘要:从 MSDN 中看到这篇文章,觉得不错转了过来,对于我这样的.NET新手来说每个工具都是提高效率的好开始。将这十款软件的介绍重新格式化一下,方便以后查阅。以“.NET 程序员十种必备工具”开头的10篇文章都是从这篇文章中分离出来,每篇文章就不分别注明版权和出处了。本文自发布以来已经增加了新信息。请参阅下面的编辑更新。除非您使用能够获得的最佳工具,否则您无法期望生成一流的应用... 阅读全文
posted @ 2009-05-21 10:25 ToKens 阅读(249) 评论(0) 推荐(0)
ASP.NET页面间传值
摘要:一、目前在ASP.NET中页面传值共有这么几种方式:1、表单提交, <form action= "target.aspx" method = "post" name = "form1"><input name = "param1" value = "1111"/><input name = "param2" value = "2222"/> </form... 阅读全文
posted @ 2009-05-20 15:07 ToKens 阅读(177) 评论(0) 推荐(0)
C#取真实IP地址及分析
摘要:说一哈,我也是转来的,不是想骗PV,方便自己查而已! 目前网上流行的所谓"取真实IP地址"的方法,都有bug,没有考虑到多层透明代理的情况。 多数代码类似: string IpAddress = (HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]!=null && HttpContext.Curr... 阅读全文
posted @ 2009-05-05 09:35 ToKens 阅读(428) 评论(0) 推荐(0)
asp.net页面事件执行顺序【转】
摘要:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using ... 阅读全文
posted @ 2009-04-25 09:26 ToKens 阅读(194) 评论(0) 推荐(0)

上一页 1 2 3 下一页