QQ交流群:110826636

随笔分类 -  .NET

摘要:最近几天有幸得到闪电大哥的指点,了解了EMIT和IL中的一些指令。虽然有高射炮打蚊子的说法,但是我相信“二八定律”,80%的功能可以用20%的技术解决,20%的功能只能用80%的技术解决。大哥的博客:http://www.cnblogs.com/qldsrx/p/4542496.html在C#底层中... 阅读全文
posted @ 2015-08-21 23:05 FourOne 阅读(754) 评论(1) 推荐(2)
摘要:1.一个主名,一个别名,设计时候属性和字段命名不同。这样主名和别名都可以用的,在主名与别人重复时候用别名(别名可以设计的明确一点长一点,比如类名和字段结合)2.或者找一个字段多的直接继承出一个复合类出来去接收 阅读全文
posted @ 2015-07-14 08:40 FourOne 阅读(1942) 评论(1) 推荐(0)
摘要:MVC控制器C完美分离(有脚手架辅助)1.第一步:建立一个web项目和Controllers的类库,引用必要的dll,然后生成,之后去找到他的目录,找到.csproj后缀的文件,然后在找到web项目中的.csproj文件。接着打开web下面的.csproj文件找到ProjectTypeGuids节点... 阅读全文
posted @ 2015-07-13 10:29 FourOne 阅读(506) 评论(4) 推荐(1)
摘要:[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, Inherited = true, AllowMultiple = true)] public class PowerAttribute : FilterAttr... 阅读全文
posted @ 2015-07-07 09:14 FourOne 阅读(1266) 评论(4) 推荐(3)
摘要:基本都是采用pure设计(中文官网:http://purecss.org,英文官网:http://purecss.io)。pure只是一个简单强大的cssUI库,支持响应式设计,适合自己设计或者给美工设计,定制强大。当然,脚本还是得自己写。pure参考文章:http://www.cnblogs.co... 阅读全文
posted @ 2015-07-06 09:04 FourOne 阅读(808) 评论(0) 推荐(0)
摘要:public class BaseRepository:IBaseRepository where T : class { protected EfConnection DbContext = ContextFactory.GetCurrentContext(); ... 阅读全文
posted @ 2015-07-03 08:37 FourOne 阅读(623) 评论(0) 推荐(0)
摘要:先从数据库开始,因为是用EF的code frist,所以所有的设计都在解决项目中进行。先是数据模型开始我已经建立了四个模型,user,role,action,actiongroupuser里面有role,role中的ActionIds存储action的id组合字符串,actiongroup作为act... 阅读全文
posted @ 2015-07-02 08:44 FourOne 阅读(859) 评论(6) 推荐(1)
摘要:环境:EF6.0.0.0+Autofac3.5.0.0+MVC4.0+pure6.0+Jquery IDE:vs2012,数据库:vs2008r2搭建环境如下:我给它取名字为cactus:仙人球,我喜欢的一种植物。UML图如下(https://www.processon.com提供)360云分享项目... 阅读全文
posted @ 2015-07-01 22:05 FourOne 阅读(1063) 评论(11) 推荐(2)
摘要:《大型网站技术架构:核心原理与架构分析》阅读心得记录(以下个人理解,如果错误还望指正)1.机器的演化初始架构等级1:一个应用服务器中包含应用程序,文件,数据库都包含等级2:分成三个服务器应用程序服务器,文件服务器,数据库服务器。等级3:建立缓存,将最常用的数据进行缓存,此处分成2.5和3两个等级,2... 阅读全文
posted @ 2015-06-29 14:28 FourOne 阅读(442) 评论(0) 推荐(0)
摘要:报错拦截过滤到error页面 [AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, Inherited = true, AllowMultiple = true)] public class Exception... 阅读全文
posted @ 2015-06-25 19:59 FourOne 阅读(1273) 评论(0) 推荐(0)
摘要:直接上代码了public static List ToPagedList(this IEnumerable allItems, int pageIndex, int pageSize, Expression> keySelector) { var itemList... 阅读全文
posted @ 2015-06-21 10:16 FourOne 阅读(742) 评论(2) 推荐(0)
摘要:在Model使用的时候很多人回向以前写三层架构一样使用它,将Model作为数据的传递者。比如常见的写法 public int Id { get; set; } public int RoleId { get; set; } public string Nam... 阅读全文
posted @ 2015-06-17 21:50 FourOne 阅读(1599) 评论(6) 推荐(1)
摘要:1.IQueryable接口与IEnumberable接口的区别: IEnumerable 泛型类在调用自己的SKip 和 Take 等扩展方法之前数据就已经加载在本地内存里了,而IQueryable 是将Skip ,take 这些方法表达式翻译成T-SQL语句之后再向SQL服务器发送命令,它并不是... 阅读全文
posted @ 2015-06-10 22:18 FourOne 阅读(407) 评论(2) 推荐(0)
摘要:在使用MVC中遇到一个神奇的错误,特此记录(我在用MVC4时遇到)上面两张图就是一个变量名进行了修改,其他不变!form里面的参数也是一样的!喜欢尝试的可以尝试一下!我的变量使用action时出现不能将form里的参数转换到对象,然后我改成model就可以转换了。真的很神奇!和提交方式和对象无关,就... 阅读全文
posted @ 2015-06-03 19:37 FourOne 阅读(359) 评论(0) 推荐(1)
摘要:private static void SetAutofacWebAPI() { var builder = new ContainerBuilder(); #region 配置注册方法 stri... 阅读全文
posted @ 2015-05-27 17:28 FourOne 阅读(1309) 评论(4) 推荐(4)
摘要:public static void BuildMvcContainer() { var builder = new ContainerBuilder(); var assemblys = AppDomain.CurrentDomain.Ge... 阅读全文
posted @ 2015-05-27 13:23 FourOne 阅读(3053) 评论(12) 推荐(5)
摘要:外部文件db.config: 具体格式注意点1.如果指定了configSource,就以外部文件为准,web.config中connectionStrings下面的节点配置就无效了,即使web.config中connectionStrings下面的连接串节点没有删除掉也是无效的。2... 阅读全文
posted @ 2015-05-21 21:09 FourOne 阅读(506) 评论(0) 推荐(1)
摘要:Castle Windsorhttp://www.cnblogs.com/RicCC/archive/2010/03/30/castle-windsor-ioc-di.html官方配置说明(反正我只是看xml配置,我的英文很烂,小学毕业后英语从来没有及格过)http://docs.castlepro... 阅读全文
posted @ 2015-05-10 09:56 FourOne 阅读(208) 评论(0) 推荐(0)
摘要:1 ActionUrl c = new ActionUrl() { ActionName="test", RequestUrl="/123/123", SubTime=DateTime.Now }; 2 //增 3 using... 阅读全文
posted @ 2015-05-07 11:05 FourOne 阅读(1932) 评论(0) 推荐(1)
摘要:很多人用EF的默认链接工厂:System.Data.Entity.Infrastructure.LocalDbConnectionFactory然后我一开始就不习惯,然后研究了一下,截图如下然后就是public System.Data.Common.DbConnection CreateConnec... 阅读全文
posted @ 2015-05-05 09:55 FourOne 阅读(1129) 评论(2) 推荐(1)