.net/c# - 文章列表
-
.NET内置对象之Application对象
Application对象\nApplication对象是HttpApplicationState类的一个实例,它可以产生一个所有Web应用程序都可以存取的变量,这个变量的可以存取范围涵盖全部使用者,也就是说只要正在使用这个网页的程序都可以存取这个变量。\n新建一个网站,包括两个网页,代码如下:\n1、Index.aspx代码:\n<%@ Page Language=”C#” AutoEventWireup=”true” CodeFile=”Index.aspx.cs” Inherits=”Index&#
-
ASP.NET中的异常处理
ASP.NET中的异常处理: 当一个异常在调用堆栈中没有被处理,也没有被框架代码处理时,我们说这个异常未处理,它将被ASP.NET捕获,ASP.NET对此未处理错误的处理方法是显示一个页面,列出该未处理异常的详细情况。 有两个在异常未处理时将被ASP.NET调用的事件: Page_Error event,它提供捕获在Page级别发生错误的方法。 Application_Error event,它提供捕获在代码中的任何地方发生错误的方法。该事件的范围是整个应用程序,这使它成为添加日志代码的一个理想地方。 这两个事件的执行顺序是——先执行Page_Error,后执行Application_Erro
-
TechED VS2008课件
园子里的兄弟姐妹大家好! 我将在TechED2007上海站讲过的VS2008幻灯片传上来了,由于平时讲课不多,而且一般受众主要是架构师和资深开发人员,所以会后部分人反馈说讲的有点深了,以后我会注意的,PPT下载地址在:http://www.91files.com/?SWJ5J29RBYP75GHE6QK3 为了不违反policy,北京的DEV430PPT我会在会后放上来。 同时欢迎大家莅临我在北京的DEV430,本周五上午9点档,不见不散:) 另外,微软对自己的开发平台要做一次反馈调查,请兄弟们上网溜达的时候填一下: http://www.msgisveve
-
.NET内置对象之Session对象
Session对象\nSession对象是HttpSessionState类的一个实例,其功能和Application对象类似,都是用来存储跨网页程序的变量或者对象,但Session对象和Application对象变量有些特性存在着差异。Session对象变量只针对单一网页使用者,也就是说各个连接的机器有各自的Session对象变量,不同的客户端无法互相存取。Application对象变量中止于停止IIS服务,但是Session对象变量中止于联机机器离线时,也就是当网页使用者关掉浏览器或超过设定Session变量对象的有效时间时,Session对象变量就会消失。\n新建一个网站,包括两个网页,
-
ASP.NET MVC框架(第一部分)
【原文地址】ASP.NET MVC Framework (Part 1)【原文发表日期】 Tuesday, November 13, 2007 3:45 AM \n两个星期前, 我在博客里讨论了ASP.NET的一个新MVC(模型、视图,控制器)框架,我们将在不久的将来作为一个可选功能来支持。该框架提供了一个结构化的模型,来加强应用中的清晰关注分离,方便你单元测试代码和支持TDD流程。它还提供了对你在应用中发布的URL的更多的控制,也可以对从中输出的HTML提供更多的控制。 \n之后,我回答了来自迫切想了解更多详情的很多人的很多问题。鉴于如此高的兴趣,我觉得,写几个贴子更详细地描述如何使用这个框
-
.NET内置对象之Server对象
Server对象Server对象是HttpServerUtility类的一个实例,它定义了一个与Web服务器相关的类提供对服务器上的方法和属性的访问。新建一个网站,直接在Default.aspx.cs中的页面加载事件Page_Load中编写如下代码:Response.Write(Server.MapPath(“Default.aspx”)); Response.Write(“<P>”); Response.Write(Server.HtmlEncode(“<B>HTML 内容<
-
Asp.net中实现从弹出窗口中选择值
在Asp.net中,从A页面中弹出B页面,在B页面中选择数据后,关闭并将数据更新到A页面,是一种常用的方式。只是我对Javascript不熟悉,所以捣鼓了一下午,终于有了一点成绩。\n 测试项目有两个页面:Default.aspx及Default2.aspx,在Default.aspx页面上有一个TextBox1及一个Button1,Button1用于触发Default2.aspx,TextBox1用于接收从子页面传回的值。\n Button1的代码如下:以下是引用片段: StringBuilder s = new StringBuilder(); s.Append(”
-
.NET内置对象之Cookie对象
Cookie对象\nCookie对象是HttpCookieCollection类的一个实例,它用于保存客户端浏览器请求的服务器页面,也可以用它存取非敏感性的用户信息,信息保存的时间可以根据需要设置。如果没有设置Cookie失效日期,那么它们仅保存到关闭浏览器程序为止;如果将Cookie对象的Expires属性设置为MinValue,则表示Cookie永远不会过期。Cookie存储的数据量很受限制,大多数浏览器支持的最大容量为4096字节,因此,一般不要用来保存数据集或其他大量数据。由于并非所有的浏览器都支持Cookie,并且数据住处是以明文文本的形式保存在客户端计算机中,因此最好不要保存敏感的
-
ASP.NET MVC 框架
【原文地址】ASP.NET MVC Framework 【原文发表日期】 Sunday, October 14, 2007 10:41 PM \n过去的几年里,很多人要求ASP.NET的一件事情就是对使用基于model-view-controller(模型-视图-控制器,简称MVC)架构来开发web应用的内置支持。 \n上个周末在Austin举行的Alt.NET大会上,我首次对我的团队正在开发的新ASP.NET MVC 框架作了一个公开的演示。你可以在Scott Hanselman这里的博客上观看我的讲座的录像。 \n我们将在今年稍后发布该框架的一个公开预览版,然后在明年的上半年将它作为完全支
-
Visual Studio 2008 And .NET 3.5 11月底正式发布
英文的原稿在这\nwww.microsoft.com/presspass/press/2007/nov07/11-05TechEdDevelopersPR.mspx\n废话不多说,2007年11月底,不是2008~~已经确认了,就快了,也就20来天就能看到了\n相关链接:\nVisual Studio 2008 新功能/界面\nVS 2008和.NET 3.5 Beta2新特性介绍\nVisual Studio 2008 RTM 已经对内发布