摘要 本文将对MVC公告发布系统的发布公告功能添加日志功能和异常处理功能,借此来讨论ASP.NET MVC中拦截器的使用方法。 一个小难题 我们继续完善MVC公告发布系统,这次,我们的需求是对公告发布功能添加日志记录能力,即在发布公告前,记录一次,在 公告发布成功后,再记录一次。然后还要使得其具备异常处理,即当业务组件出 发布时间:2012-05-20 作者: 佚名技术 views(629)
上篇过后,被评为没有什么技术含量了,但我觉得这并没有什么问题,因为文章不一定会让所有人群受益,文章或适于新手,或适于熟手。 但凡是对人有所启发,我觉得写文章有值得。 而且我觉得这一系列主要是在开发中遇到的问题及解决方法,有容易想到的,有经过几次 开发迭代才形成的。还是那句话,这些未必是一些高效的技巧,但 发布时间:2012-05-20 作者: 佚名技术 views(677)
前言 ASP.NET MVC作为微软官方的MVC解决方案,推出有一段时间了。可以说自动推出以来,一直广受关注。在经历了漫长的Preview 之后,前几天终于推出了其beta版。并且在官方文档中,微软声明最终的正式版与beta版相比不会有大的变化。所以,对于.NET平台的开发人 员来说,是时候学习ASP.NET MVC了。 本系列文章作为一个ASP.NE 发布时间:2012-05-20 作者: 佚名技术 views(511)
摘要 本文作为《ASP.NET MVC案例教程》的完结篇,仅从个人角度,发表一些对ASP.NET MVC框架的看法。并且在最后会附上本系列文章的Demo下 载。 前言 写这篇文章的目的,是想总结一些东西,以帮助朋友们更好的使用这个框架。但是,我又不像把官方列举的哪些优势、功能翻译过来列举在 这里。所以,我想干脆我就纯从个人观点上对 发布时间:2012-05-20 作者: 佚名技术 views(235)
本节将讲述查询的排序(order by) 和 分组(group by)。 先说排序 在分页中如果没有指定排序,组件会默认一个排序来实现分页。 例如 DbSession.Default.FromProducts() .Page(10, 2) .Where(Products._.CategoryID.SelectIn(1, 2, 3)) .ToList(); 生成的sql如下: Tex 发布时间:2012-05-20 作者: 佚名技术 views(189)
上一节讲述的sql语句的执行,本节将讲述的是存储过程的执行。 执行存储过程是通过FromProc方法来完成的。 执行无参数存储过程如下: DbSession.Default.FromProc(Ten Most Expensive Products).ToDataTable(); Ten Most Expensive Products就是存储过程名称。 执行带参数的存储过程: DbSession.Default.FromProc(Sales 发布时间:2012-05-20 作者: 佚名技术 views(187)
本节将讲述DbSession的其他简单辅助方法。 SUM方法 DbSession.Default.SumProducts(Products._.UnitPrice, Products._.CategoryID == 2); 返回categroyid=2的unitprice合计。 AVG方法 DbSession.Default.AvgProducts(Products._.UnitPrice, Products._.CategoryID == 2); 返回categroyid=2的unitpric 发布时间:2012-05-20 作者: 佚名技术 views(366)
Hxj.Data使用入口在Hxj.Data.DbSession,DbSession类封装常用的操作,比如: FromT,InsertT,UpdateT,DeleteT等常用方法。 DbSession.Default是一个默认的DbSession。在默认情况下会自动读取web.config/app.config配置文件中connectionStrings节点的最后一 个配置。 可以通过条用DbSession的SetDefault方法来修改这个Default 发布时间:2012-05-20 作者: 佚名技术 views(158)
|