- 博客(1)
- 资源 (7)
- 收藏
- 关注
转载 MVC过滤器详解
APS.NET MVC中(以下简称“MVC”)的每一个请求,都会分配给相应的控制器和对应的行为方法去处理,而在这些处理的前前后后如果想再加一些额外的逻辑处理。这时候就用到了过滤器。 MVC支持的过滤器类型有四种,分别是:Authorization(授权),Action(行为),Result(结果)和Exception(异常)。如下表, 过滤器类型 接口
2014-09-05 15:35:06 478
PetaPoco:适用于.NET的微型ORM
PetaPoco不需要引用dll,只需要添加一个cs文件到项目。运行效率据称也较高,比较接近原生SQL操作。
db.Query<article>("SELECT * FROM articles"); //直接SQL语句
db.Page<article>(1, 20, "SELECT * FROM articles WHERE category=@0 ORDER BY date_posted DESC", "coolstuff"); //分页
// Insert a record
var a=new article();
a.title="My new article";
a.content="PetaPoco was here";
a.date_created=DateTime.UtcNow;
db.Insert(a);
// Update it
a.content="Blah blah";
db.Update(a);
// Delete it
db.Delete(a);
using (var scope=db.Transaction)
{
//事务代码
scope.Complete();
}
//条件检索画面:
var id=123;
var sql=PetaPoco.Sql.Builder
.Append("SELECT * FROM articles")
.Append("WHERE article_id=@0", id);
if (start_date.HasValue)
sql.Append("AND date_created>=@0", start_date.Value);
if (end_date.HasValue)
sql.Append("AND date_created<=@0", end_date.Value);
var a=db.Query<article>(sql)
2013-09-22
使用 ConfigurationSection 创建自定义配置节
您可以用自己的 XML 配置元素来扩展标准的 ASP.NET 配置设置集。若要完成该操作,您必须创建自己的配置节处理程序。
app.config
注:section.type="path,程序集名称"
namespace CustomConfigSection
{
public class MySectionHandler : IConfigurationSectionHandler
{
#region IConfigurationSectionHandler Members
public object Create(object parent, object configContext, XmlNode section)
{
List addressList = new List();
string address;
foreach (XmlNode childNode in section.ChildNodes)
{
if (childNode.Attributes["MailAddress"] != null)
{
address = childNode.Attributes["MailAddress"].Value;
if (!string.IsNullOrEmpty(address))
{
addressList.Add(address);
}
}
}
return addressList;
}
#endregion
}
}
2012-12-24
在Silverlight中嵌入HTML、Flash和PDF文件
详细说明请参考:http://www.cnblogs.com/Kinglee/archive/2009/10/20/1587113.html
该组件需在windowless模式下才能正常运行。因此需加上此参数:<param name="windowless" value="true" />
2012-08-20
Managed Extensibility Framework(MEF)
Managed Extensibility Framework(MEF)是.NET平台下的一个扩展性管理框架
2012-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人