随笔分类 -  C#技术

摘要:转载标明出处! 阅读全文
posted @ 2017-06-29 15:41 代码/改变世界 阅读(2373) 评论(0) 推荐(1)
摘要:发布的时候记得要预编译一下: (参考:http://www.cnblogs.com/yangecnu/p/Speed-First-Startup-of-the-Entity-Framework.html) 阅读全文
posted @ 2017-06-27 13:49 代码/改变世界 阅读(736) 评论(0) 推荐(0)
摘要:今天在测试自己MVC程序的时候发现之前写代码的一个BUG,需求是每个页面要获取当前URL链接中包含的城市ID,我把获取url的方法写到了Controller的基类BaseController(BaseController继承自Controller),之前写习惯了webForm所以在mvc中写了下面的 阅读全文
posted @ 2015-11-02 15:57 代码/改变世界 阅读(2301) 评论(0) 推荐(1)
摘要:原文:http://blog.csdn.net/eqera/article/details/8411437 这是这了系列的最后一篇,我将讨论如何绕过 EF 的查询映射。 像所有优秀的框架一样,EF 知道它并不能优秀到覆盖所有的角落,通过允许直接访问数据库,EF 支持开放底层的 ADO.NET 框架。 阅读全文
posted @ 2015-11-01 14:20 代码/改变世界 阅读(250) 评论(0) 推荐(0)
摘要:原文:http://www.cnblogs.com/dudu/archive/2012/04/01/enitity_framework_func.html 使用 Entity Framework 最要小心的性能杀手就是 —— 不正确的查询代码造成的数据库全表查询。 我们就遇到了一次,请看下面的示例代 阅读全文
posted @ 2015-10-19 11:09 代码/改变世界 阅读(296) 评论(0) 推荐(0)
摘要:原文:http://www.cnblogs.com/me-sa/archive/2010/05/19/Is-RegexOptions-Compiled-a-Killer.html "使用正则表达式的时候一定不要使用RegexOptions.Compiled选项,不仅不会加速还会让内存飙升; 我们就是 阅读全文
posted @ 2015-09-12 22:34 代码/改变世界 阅读(1418) 评论(0) 推荐(0)
摘要:原文:http://www.cnblogs.com/chenxizhang/archive/2008/08/22/1274265.html 在实现接口的时候,VS提供了两个菜单,一个是"实现接口",一个是"显式实现接口",它们到底有何不一样呢 我们来比较一下看看 1.首先假设我们有一个接口 publ 阅读全文
posted @ 2015-09-11 23:00 代码/改变世界 阅读(183) 评论(0) 推荐(0)
摘要:改成小写:Ctrl+U 改成大写:Ctrl+Shift+U 阅读全文
posted @ 2015-09-06 10:37 代码/改变世界 阅读(143) 评论(0) 推荐(0)
摘要:如果你是先装的VS后添加的IIS功能,那么你需要在ISS中注册NET Framework; 32位的Windows: 1. 运行->cmd 2. cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 3. aspnet_regiis.exe -i 64位的 阅读全文
posted @ 2015-09-04 23:53 代码/改变世界 阅读(204) 评论(0) 推荐(0)
摘要:第一次运行VS2015,添加第一个ASP.NET 5程序时会报一个错误“DNX SDK版本 “dnx-clr-win-x86.1.0.0-beta5”无法安装。 解决办法: 打开CMD :输入 然后再输入 我看见其他人说还要配置环境变量,微软官方没说要配置,执行以上CMD代码就行。 参考:https 阅读全文
posted @ 2015-08-28 10:37 代码/改变世界 阅读(525) 评论(0) 推荐(0)
摘要:原文(http://www.jb51.net/article/54810.htm) 这篇文章主要介绍了C#中yield return用法,对比使用yield return与不使用yield return的流程,更直观的分析了yield return的用法,需要的朋友可以参考下 本文实例讲述了C#中y 阅读全文
posted @ 2015-08-22 23:19 代码/改变世界 阅读(310) 评论(0) 推荐(0)
摘要:原文(http://www.cnblogs.com/ldp615/archive/2011/12/11/2284154.html) Linq 出现之前,我们通常使用下面的方式来判断集合是否非空,即集合包含元素: 使用 Length 或 Count 属性,上面的写法没有问题。 但到了 Linq 时代, 阅读全文
posted @ 2015-08-22 23:10 代码/改变世界 阅读(422) 评论(0) 推荐(0)
摘要:原文(http://tech.it168.com/d/2008-06-30/200806300953554_all.shtml) TypeConverter对于编写ASP.NET Server Control的朋友可谓是再熟悉不过了。我们通过示例,一步一步地来查看如何在Atlas中使用自定义Type 阅读全文
posted @ 2015-08-22 22:58 代码/改变世界 阅读(657) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2015-08-21 10:44 代码/改变世界 阅读(14) 评论(0) 推荐(0)
摘要:原文(http://www.cnblogs.com/powertoolsteam/p/MVC_knowledge.html) 非常感谢作者的分享! MVC架构已深得人心,微软也不甘落后,推出了Asp.net MVC。小编特意整理博客园乃至整个网络最具价值的MVC技术原创文章,为想要学习ASP.NET 阅读全文
posted @ 2015-08-18 09:25 代码/改变世界 阅读(286) 评论(0) 推荐(0)
摘要:原文(http://blog.csdn.net/phpxin123/article/details/7897226) 在C#中,如果一个类要使用foreach结构来实现迭代,就必须实现IEnumerable或IEnumerator接口。其中,IEnumerator接口定义了实现枚举器模式的方法IEn 阅读全文
posted @ 2015-08-16 11:29 代码/改变世界 阅读(848) 评论(0) 推荐(0)
摘要://获取包含清单的已加载文件的路径或 UNC 位置。 public static string sApplicationPath = Assembly.GetExecutingAssembly ( ).Location; //result: X:\xxx\xxx\xxx.dll (.dll文件所在的 阅读全文
posted @ 2012-11-08 09:26 代码/改变世界 阅读(200) 评论(0) 推荐(0)
摘要:System.Array对象的Sort方法,用于对基本类型的排序,如字符串和数字值等。而通过对待排序对象实现IComparable和IComparer接口,Array.Sort方法还可以处理更复杂的对象,实现自定义排序。 1、IComparable接口,实现对象的默认排序 int CompareTo 阅读全文
posted @ 2012-08-23 15:03 代码/改变世界 阅读(342) 评论(0) 推荐(0)
摘要:微软在 .NET 3.5 新增了一个 HashSet 类,在 .NET 4 新增了一个 SortedSet 类,本文介绍他们的特性,并比较他们的异同。 .NET Collection 函数库的 HashSet、SortedSet 这两个泛型的类,都实现了 System.Collections.Gen 阅读全文
posted @ 2012-08-23 10:00 代码/改变世界 阅读(223) 评论(0) 推荐(0)
摘要:在C#中,如果一个类要使用foreach结构来实现迭代,就必须实现IEnumerable或IEnumerator接口。其中,IEnumerator接口定义了实现枚举器模式的方法IEnumerator.MoveNext()和IEnumerator.Reset()和成员属性IEnumerator.Cou 阅读全文
posted @ 2012-08-22 21:00 代码/改变世界 阅读(287) 评论(0) 推荐(0)