代码改变世界

随笔档案-2013年07月

使用MiniProfiler给Asp.net MVC和Entity Framework号脉(附源码)

2013-07-28 11:42 by JustRun, 4750 阅读, 收藏, 编辑
摘要: 在学习python开发框架pylons/pyramid的过程中,里面有个非常棒的页面性能监控功能,这样在开发过程中,你能清楚的知道当前页面的性能以及其它参数。这里介绍一下如何给Asp.net MVC和Entity Framework也添加上性能监控,让你在开发过程中随时掌握当前程序运行的信息。这里是在Autofac+MVC+EF篇的源码基础上,一步一步的介绍添加Profiler的过程。如果有兴趣了解Autofac的应用,可以看这里 IoC容器Autofac(4) - Autofact + Asp.net MVC + EF Code First(附源码)最终源代码在这里 MiniProfiler 阅读全文

理解C# 4 dynamic(2) – ExpandoObject的使用

2013-07-23 22:35 by JustRun, 9772 阅读, 收藏, 编辑
摘要: ExpandoObject的使用非常简单,很容易入手。上一篇里面已经有详细的介绍了,可以看这里(理解C# 4 dynamic(1) - var, object, dynamic的区别以及dynamic的使用)下面对ExpandoObject的使用场合和一些认为需要注意的地方,谈一下自己的看法:一,ExpandoObject使用场合在传递对象,但是又不想创建一个class或者struct的时候,ExpandoObject就是一个非常好的选择。假如我们有一个SendMail的函数,功能是发送一个通知邮件给客户,邮件的文本模板,如下:Dear [Name],We have sent the gift 阅读全文
点击右上角即可分享
微信分享提示