摘要:
ORM模型在现在的项目开发中用的还是比较多的,他的好坏我们就不讨论了,已学习为主吧;ORM模型的大概思想就是实体与我们库中的表的对应关系,一个实体就好比表中的一行数据,将实体的操作视为对表的操作,如增、删、该、查就是对表的同样操作,我们只需要简单的封装一下就可以省很多的重复劳动,通过ORM模型对我们的代码的简洁程度还是有目共睹的,我们将对数据库的操作通过ORM转换后执行,前者我们省掉了很多复杂的SQL组装,后者其实是一样的只不过将SQL的组装通过ORM将MODEL的一些属性通过反射的方式获取然后拼接SQL去执行,在项目的数据库变更,很容易就切换了上下文的数据库访问代码,将诸如SqlConnec 阅读全文
posted @ 2011-05-17 23:59
HackerVirus
阅读(459)
评论(0)
推荐(0)
摘要:
饮湖上初晴后雨 苏轼 水光潋滟晴方好,山色空蒙雨亦奇。 欲把西湖比西子,淡妆浓抹总相宜。五月,我们发布了新一版本的All-In-One Code Framework 中文版!新一版本中,我们又增加10个Azure Sample 和 6个Windows Forms Sample。敬请期待,后续更精彩。下载地址:http://1codechs.codeplex.com/releases/view/66201如果您第一次听说All-In-One Code Framework这个项目,请参阅主页上的相关介绍http://1code.codeplex.com/, 以及下列两篇blogAll-In-One 阅读全文
posted @ 2011-05-17 23:56
HackerVirus
阅读(176)
评论(0)
推荐(0)
摘要:
站内搜索(主要技术点:Luncene.Net搜索引擎核心,Log4Net:日志,定时框架:quartz.Net,Jquery,Json,AJAX)1.和用“select*from t where body like %计算机%”的区别:(1)效率。Like会造成全表扫描。(2)Like无法实现“怎样学编程”“匹配”“怎样学习编程”.为什么不用discuz的搜索,因为discuz的就是用like实现.蜘蛛,spider 爬网站.百度蜘蛛工作图详情介绍:http://baike.baidu.com/view/1847001.htm爬网站的过程:1,发现网站.百度把CSDN当成关键网站,顺着已知的网 阅读全文
posted @ 2011-05-17 09:43
HackerVirus
阅读(478)
评论(0)
推荐(0)
摘要:
原文名称:Great Free Video Training on ASP.NET Web Forms and ASP.NET MVC原文地址:http://weblogs.asp.net/scottgu/archive/2011/05/15/great-free-video-training-on-asp-net-web-forms-and-asp-net-mvc.aspx最近我们在 http://asp.net 站点上发布了许多很棒的 ASP.NET 培训视频。这些很棒的视频由Pluralsight(一个很棒的 .NET 培训公司)创建,现在免费提供以供学习或者更新你的 ASP.NET W 阅读全文
posted @ 2011-05-17 09:36
HackerVirus
阅读(316)
评论(0)
推荐(0)
摘要:
有的时候,像jQuery这样的Web框架对于网站建设非常重要。很多的开发人员会选择合适的框架以帮助他们专注于网站的建设,而不用花太多的时间去思考如何设计一个网站。下面列举了12个新鲜出炉的Web开发框架,掌握其中的一两个,相信可以帮助你节省很多时间和精力。1.Timeglider2.TreesaverJS3.520 Grid System4.LimeJS5.Wink Toolkit6.XUI7.Baker Framework8.ActiveJS9.RightJS10.EZ-CSS11.Marker CSS12. Atatonic你可能还喜欢特别推荐:Web开发常用速查手册大全(100+)分享8 阅读全文
posted @ 2011-05-17 09:35
HackerVirus
阅读(284)
评论(0)
推荐(0)
摘要:
书接上回:Razor view for Orchard又添加了些新功能:1. Razor Filter for Body Part:正常Body内容,在开启此Feature后,可以启用对Razor表达式的执行: 1.1 开启Razor Filter 1.2 创建新页 2.3 查看效果 2.4 对比未开启Razor Filter的效果2. 在编辑Razor时 ,添加了TinyMce支持,可以作到HTML"所见即所得" 2.1 开启Razor TinyMce 2.2 使用TinyMce编辑Razor Page 2.3 查看效果3. 重新定义了Razor Model,添加了Con 阅读全文
posted @ 2011-05-17 09:11
HackerVirus
阅读(173)
评论(0)
推荐(0)
摘要:
说实话,写的太粗糙,真有点不好意思拿出来示人,可是又一想,写都写了,还怕给人看?!俗话有说,“丑媳妇早晚还是要见公婆”, 不是吗?!主要功能:通过自定义Razor(C#)表达式,对Orchard中Content的Handler添加处理程序,说白了,就是在内容有新建,发布等时,可以自已干点啥,比如:通过输入的内容创建另外类型的内容。支持IContentHandler 定义的全部事件:namespace Orchard.ContentManagement.Handlers {public interface IContentHandler : IDependency {void Activatin 阅读全文
posted @ 2011-05-17 09:11
HackerVirus
阅读(200)
评论(0)
推荐(0)
摘要:
本人刚刚创建了个项目Razor4Orchard(http://razor4orchard.codeplex.com/), 是为Orchard(http://orchard.codeplex.com/)开发的一个模块,使用了RazorEngine(http://razorengine.codeplex.com/)用于在Orchard页面上使用C#代码定制更加丰富的扩展功能。可以在asp.net mvc3项目中测试通过后*.cshtml 代码直接的粘贴至页面上使用。如何使用:1. 安装Razor4Orchard模块:从http://razor4orchard.codeplex.com/是下载Orc 阅读全文
posted @ 2011-05-17 09:07
HackerVirus
阅读(255)
评论(0)
推荐(0)
浙公网安备 33010602011771号