摘要: 现在的项目是基于NopCommerce的,在网上找了一下,关于NopCommerce方面的资料很少,书籍根本就没有。官方网站上的文档也少的可怜,估计是用到的都是.Net的基本技术,大家都觉得很简单吧。。。无奈自己的水平太差,只能一点点慢慢的了解了。在这里把NopCommerce里涉及到的技术和知识点列一下,一步一步慢慢的理解。.Net4.5,C#,MVC4,Razor,HTML/CSS: NopCommerce是基于MVC4 的,所以MVC是必须要精通了。Func<>,Action<>,Delegate,ExpressionTree, Lamda,Refection, 阅读全文
posted @ 2013-04-25 13:25 AndyLiu 阅读(926) 评论(0) 推荐(1) 编辑
摘要: 我的ORM一直是用反射来实现动态生成Entity的,最近想提高一下效率,就尝试了一下用其他的方法来生成实体类。平时看到的资料都说用Expression的速度已经接近于Emit了,效率非常高,但测试的结果却让我大跌眼镜。。。下面对直接赋值、反射、委托、Expression和Emit 动态方法五种方式来生成实体类进行测试。如果大家有其他更好的方法来生成实体类,请不吝赐教,谢谢。----------------Update1: 重新修改了一下测试用例,让测试更加合理化,原来的循环是不合理的,现在改为一个DataTable ,生成一个List<T> 的实体类ListUpdate2: 增加了 阅读全文
posted @ 2012-03-17 08:00 AndyLiu 阅读(4282) 评论(16) 推荐(6) 编辑
摘要: 以前项目中使用的单例一直是用的最简单的C#写法,是Thread Safe的,多线程下只会有一个实例。代码如下:public sealed class Singleton { public static readonly Singleton Instance = new Singleton(); private Singleton() { } }最近项目有了新的需求,需要多个线程中实现多个实例,最好是在每个线程中是单例的。于是修改代码为最基本的实现,这种最基本的实现方法在网上几乎所有的中英文资料都是众口一词的说这种方法在多个线程下会开多个实例,但结果。。。... 阅读全文
posted @ 2012-03-17 05:20 AndyLiu 阅读(801) 评论(7) 推荐(1) 编辑
摘要: 建立一个Attribute:public class EntityMappingAttribute : Attribute { public string TableName{get;set;} public string SortOrder { get; set; } }建一个类:public class User { [EntityMapping(TableName = "test",SortOrder="5")] public string name { get; set; } }得到attribute的值 ... 阅读全文
posted @ 2012-03-14 09:51 AndyLiu 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 最近有一个客户有个比较怪的要求,网站中有一个页面,他想让用户不能加入到收藏夹中。我想了几种办法,都不理想,谁有好的方法吗?按照客户的要求,当想把那个网页在IE里加入收藏夹时,最好点击IE上的菜单,选择加入收藏之后加的是我们指定的一个页面,而不是当前页。按照这个思路去做,没找到方法,没有成功。第二个思路:点击加入收藏,出错,不能加入收藏。也没成功。第三个思路:用Frame,不管怎么点,地址栏里的链接... 阅读全文
posted @ 2006-05-25 22:43 AndyLiu 阅读(530) 评论(16) 推荐(0) 编辑
摘要: 这段时间忙着搬新公司,一直也没上来写东西,今天在面试简历的看到一个非常有趣的自我介绍,原文如下:自我评价:本人安于工作,诚实肯干,勇于挑战和接受新知识(现大专在读),相信我的努力定能为你带来一分意外的收获。相信他的能力吧(擅长骗取弱小可欺的女孩的身体及钱财,弱女子到手后要求她买笔记本电脑,包括在两小孩出生时的负担同时在北大青鸟学费3万多和伙食的一切费用都是若女子一人负担,现在毕业了却弃妻抛子。是问... 阅读全文
posted @ 2006-05-20 10:37 AndyLiu 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 珠海Asp.net2.0QQ群建立了,大家有空多来看看。群号:14639777注:仅用于技术交流使用! 阅读全文
posted @ 2006-03-31 09:21 AndyLiu 阅读(830) 评论(3) 推荐(0) 编辑
摘要: 招珠海Asp.net程序员/项目经理。天羽网络科技有限公司,发展方向是转门做Asp.net的项目开发。主要开发环境:Vistual Studio 2005(C#) +SQL Server 2005/2000需要对Asp.net有强烈兴趣,接触Asp.net 2年以上,对OO、三层结构等深入了解的人士加入。我们是一家小公司,还在创业阶段,可能会经常加班。虽然我们规模不大,但我们锐意进取,朝气澎博!如... 阅读全文
posted @ 2006-03-28 10:34 AndyLiu 阅读(718) 评论(2) 推荐(0) 编辑
摘要: 收集一些偶然看到的小Tips,先列一些在这儿,慢慢补充。设置Title :this.Header.Title="这是个Title测试";如果用了MasterPage可以这样用:this.Page.Title=SiteMap.CurrentNode.Title;动态设置Style:Stylestyle=newStyle();style.ForeColor=System.Drawing.Color.N... 阅读全文
posted @ 2006-03-28 09:56 AndyLiu 阅读(4369) 评论(1) 推荐(0) 编辑
摘要: 3月28日9:53:43,点了一下珠海.net俱乐部,发现是打不开的。http://zhuhai.cnblogs.com/ ,显示如下:The page cannot be displayedThe page you are looking for is currently unavailable. The Web site might be experiencing technical diff... 阅读全文
posted @ 2006-03-28 09:55 AndyLiu 阅读(234) 评论(1) 推荐(0) 编辑