随笔分类 - .NET
近期对.NET关键技术的学习和研究
摘要:URL 和页面并不是对等的在构建传统的 ASP.NET Web Forms 应用程序或 Active Server Pages 应用程序时,URL 和页面是一一对应的。如果从服务器上请求名称为 SomePage.aspx 的页面,则硬盘上最好有名称为 SomePage.aspx 的页面。如果 SomePage.aspx 文件不存在,则将出现 404 – Page Not Found 错误。相反,在构建 ASP.NET MVC 应用程序时,在浏览器地址栏中键入的 URL 和应用程序中的文件不存在对应关系。在 ASP.NET MVC 应用程序中,URL 对应的是控制器操作,而不是硬盘上的页面。在传
阅读全文
摘要:利用ASP实现事务处理的方法在开发Web应用时,无一例外 地需要访问数据库,以完成对数据的查询、插入、更新、删除等操作。受应用逻辑的影响,有时需要将多条数据库操作指令组成一个工作单元(事务)。在数据库 中,所谓事务是指一组逻辑操作单元,它使数据从一种状态变换到另一种状态。为确保数据库中数据的一致性,应当用离散的成组的逻辑单元操作数据:当它全部完 成时,数据的一致性可以保持;而当单元中的一部分操作失败时,整个事务会被全部忽略,所有从起始点以后的操作全部退回到开始状态。 实际上,在默认方式下对数据库的每一次操作都是隐含的事务处理。本文以一个典型的用户注册程序为例,介绍三种利用ASP实现事务处理的方
阅读全文
摘要:首先看看sqlhelper,就是Ado.net的辅助数据库操作类,传的是sql语句。1.常量定义private SqlConnection objSqlConnection = new SqlConnection(); private SqlCommand objSqlcommand = new SqlCommand(); private SqlDataAdapter objSDA = new SqlDataAdapter(); private static object objLock = new object(); public static string sqlConnString =
阅读全文