编程技巧 - 文章列表

  • 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(&#8221

  • .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 已经对内发布

  • .NET内置对象之Cache对象

    Cache对象\n对于每个应用程序都需要创建该类的一个实例,并且只要对用的应用程序域保持活动,该实例便保持有效,有关此类实例的所有信息都需要通过HttpContext对象的Cache属性或Page对象的Cache属性来提供。\n新建一个网站,包括一个网页,代码如下:\n1、Default.aspx代码:\n<%@ Page Language=”C#” AutoEventWireup=”true” CodeFile=”Default.aspx.cs” Inherits=”_Default” %

  • ASP.NET状态管理 APPlication,Session,Cookie和ViewStat用法

    在ASP.NET中,有很多种保存信息的内置对象,如:APPlication,Session,Cookie,ViewState和Cache等。下面分别介绍它们的用法和区别。

  • 轻松掌握Ajax.net系列教程十三:使用HoverMenuExtender

    本章主要介绍HoverMenuExtender的使用方法。我们以前要做一个js下拉菜单会很麻烦,不但要写很多代码,而且写出来的代码不好管理,扩展性也很难做到很好。但现在我们有了HoverMenuExtender,一切都将迎刃而解,我们的口号是:不编码!\n第一步:建立AJAX Control Toolkit Website\n本例子只需要一个Panel控件、N个Linkbutton控件和一个HoverMenuExtender组件,把他们都拖进设计界面,代码如下所示:\n<asp:Panel BorderWidth=1px ID=”Panel1″ runat=&#8

  • ASP.NET与数据库相关技巧

    一、取得数据表 i 行 j 列的值 //建立并打开数据库连接 OleDbConnection conn=new OleDbConnection(); conn.ConnectionString=strConnectionString;//strConnectionString为数据库连接字符串 conn.Open(); string sql=”select * from NewsClass order by ClassId desc”; string x; DataSet ds=new DataSet(); OleDbDataAdapter da=new OleDbDa