C#.NET
Yunnying
团队技术负责人。Windows,Linux,.NET,Java,Php,Android,Windows Phone,MSSql,MySql,Virtualization。
展开
-
分享一个漂亮的ASP.NET MVC界面框架
本文分享一个插件化的界面框架,该框架提供了用户、角色、权限管理功能,也提供了插件的管理和插件中心。下图是该界面框架的样式(全部源码和原理介绍下一篇分享,推荐越多,源码放的越早,呵呵)。要使用该界面框架,你可以通过以下地址来下载到界面框架的Visual Studio 2013模板:下载框架模板。模板下载地址:http://files.cnblogs.com/baihmpgy/iOpenW转载 2014-11-11 15:18:36 · 12146 阅读 · 0 评论 -
EF GroupJoin
左外联结,GroupJoin的一段示例代码:var data = keys.GroupJoin( db.AggSp1Hours. Where(o => o.ShowId == sid && o.TimeSlot >= dtMin && o.TimeSlot < dtMax). GroupBy(o => new { o.Product.Name, o.Ti原创 2015-04-22 10:28:46 · 4559 阅读 · 0 评论 -
表达式与条件组合
express的并追加~ /// /// 表达式与条件组合 /// public static Expression> AndCombine(this Expression> A, Expression> B) { var sum = Expression.AndAlso(A.Bod原创 2015-07-28 14:06:54 · 750 阅读 · 0 评论 -
在整体的DbContext上针对所有的通用列进行赋值
在整体的DbContext上针对所有的通用列进行赋值(CreateTime、CreatorName等) public class ApplicationDbContext : IdentityDbContext { public ApplicationDbContext() : base("DefaultConnection", t原创 2016-04-07 15:53:47 · 1963 阅读 · 0 评论 -
asp.net web api - 使用多个Xml文件显示帮助文档
在目录 ~/Areas/HelpPage/ 下新增一个名为 MultiXmlDocumentationProvider.cs 的类。using System; using System.Linq; using System.Reflection; using System.Web.Http.Controllers; using System.Web.Http.Descripti原创 2016-04-27 11:43:06 · 1815 阅读 · 0 评论 -
EF的迁移失败
当EF需要执行迁移的时候,尤其是本次迁移涉及较为严重的数据结构变更比如:为之前的字段添加索引添加遗漏的字段(尽量为非空,万非得以是非空的时候)等,那极有可能遇到错误: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.--...原创 2018-03-19 21:18:19 · 1318 阅读 · 0 评论 -
(ef)linq to entity 的空比较问题
我判断一句 where ( c.AllocateToPhoneNumber == phoneNumber || c.AllocateToUserId == uid)就要跟我多生成这样的sql:(([Extent1].[AllocateToPhoneNumber] IS NULL) AND (@p__linq__0 IS NULL)但是这样的语句导致查询变得异常缓慢,非我所能接受修改方式是,对db...原创 2018-03-19 21:22:38 · 1112 阅读 · 0 评论