摘要:
使用EF构建企业级应用(三)2012-04-10 14:42 by 谢中涞, 880 visits,收藏,编辑在前两篇文章中,我们已经实现了基于EF的数据库基本操作基类的构建,以及简单的介绍了如何方便的动态构建排序表达式,在第二篇文章结尾,我们遗漏下来了一个问题:如何方便的构建查询参数(即类似于这样的Expression<TEntity, bool> expression查询表达式)在往常的经验中,我们知道在和数据库交互的过程中,查询可能是最复杂的,做过数据持久化封装的同学们可能对这个认识尤为突出,其他原因我们就不细说了, 如何丰富的,易用的构建查询条件这个就有点让人迷惑.我们来分 阅读全文
posted @ 2012-04-11 09:42
HackerVirus
阅读(293)
评论(0)
推荐(0)
摘要:
目录Contoso 大学 - 使用 EF Code First 创建 MVC 应用原文地址:http://www.asp.net/mvc/tutorials/getting-started-with-ef-using-mvc/sorting-filtering-and-paging-with-the-entity-framework-in-an-asp-net-mvc-application在上一个课程中,我们已经学习了如何使用 EF 对 Student 实体进行增、删、改、查处理。这次的课程我们将对学生的 Index 页面加入排序、过滤以及分页的功能。还要创建一个页面完成简单的分组。下面的截 阅读全文
posted @ 2012-04-11 09:24
HackerVirus
阅读(284)
评论(0)
推荐(0)
摘要:
原文地址:http://www.asp.net/mvc/tutorials/getting-started-with-ef-using-mvc/creating-a-more-complex-data-model-for-an-asp-net-mvc-application全文目录:Contoso 大学 - 使用 EF Code First 创建 MVC 应用4 – 创建更加复杂的数据模型在前面的课程中,你已经创建了一个简单的由三个实体组成的数据模型。在这个课程中,你将要增加更多的实体,以及关系,使用数据标注特性来控制模型类的行为。在完成的时候,实体类表示的完整数据模型如下所示:4-1 使用特 阅读全文
posted @ 2012-04-11 09:23
HackerVirus
阅读(236)
评论(0)
推荐(0)
摘要:
欢迎转载本系列文章;转载请注明出处:www.cnblogs.com/volcanol 自从微软推出.Net以来,微软旗下的windows体系就发生了很大的变化,首先是操作系统的界面的变化,例如vista与XP的界面变化,其次是一些应用的变化,例如在XP下就没有Aero桌面效果,而在Win7下就有Aero桌面效果(本人没有用过vista,不知道有没有Aero的效果)。但这些都是用户直观的感受,除了这些还有更深层次的变化,如C++的CLR和CLI、以及一些时下非常流行的技术(像WPF、WCF还有什么WorkFlow等等,这些我都不懂,只听说过这些);这里介绍的是这些变化外的另外一个变化: c... 阅读全文
posted @ 2012-04-11 09:22
HackerVirus
阅读(285)
评论(0)
推荐(0)
摘要:
Contronoller激活之后,ASP.NET MVC会根据当前请求上下文得到目标Action的名称,然后解析出对应的方法并执行之。在整个Action方法的执行过程中,Model元数据的解析是一个非常重要的环节。ASP.NET MVC中的Model实际上View Model,表示最终绑定到View上的数据,而Model元数据描述了Model的数据结构,以及Model的每个数据成员的一些特性。正是有了Model元数据的存在,才使模板化HTML的呈现机制成为可能。此外,Model元数据支撑了ASP.NET MVC的Model验证体系,因为针对Model的验证规则正是定义在Model元数据中。AS 阅读全文
posted @ 2012-04-11 09:14
HackerVirus
阅读(233)
评论(0)
推荐(0)
摘要:
这个插件一再延期,花了我几周的时间,参考了不少实现,终于实现得比jQuery ui的draggable还强大。之所以说它强大,是因为支持多点拖动(同时能拖动多个方块),并支持事件代理方式监听以后可能出现的拖动块。请等博客左上角的FLASH时钟动画出现后才进行拖动。你可以一个个拖动它们,也可以单击它们当中的某些,让它们变成绿色后,进行多点拖动。更多的例子请见github上的文档我在github的文档,那里有十来个例子,如一格格地拖动,按沿着图的轨迹拖动,生成幽灵元素进行影子拖动,通过手柄进行拖动,区域拖动,应有尽有……draggable文档:$.fn.draggable(settings)参数: 阅读全文
posted @ 2012-04-11 09:07
HackerVirus
阅读(236)
评论(0)
推荐(0)
摘要:
Portal-Basic Web应用开发框架(简称Portal-Basic或PB)是一套功能完备的超轻量级Web应用开发框架,内置MVC Web基础架构,支持可扩展的数据访问接口(已内置Hibernate、MyBatis和JDBC支持),集成Action拦截、Form Bean装配、国际化、文件上传下载和缓存等基础Web应用组件,提供纯Jsp/Servlet API的使用接口,非常容易学习和使用。 敬请期待:Portal-Basic Web 应用开发框架:应用篇(三) —— 国际化 下载 Portal-Basic 及示例:请点击这里 ^_*怪兽的博客怪兽的微博 阅读全文
posted @ 2012-04-11 09:06
HackerVirus
阅读(223)
评论(0)
推荐(0)
摘要:
在这个文章里,我将分享一下在iOpenWorks.com这个网站试运行中碰到的若干问题和解决方案,这些问题包含了:(1)如果通过ASP.NET MVC预编译提高性能;(2)如果知道网站在运行中,用户响应速度、网站异常信息、用户操作习惯;(3)解决与DiscuzToolkit集成的线程同步问题。1 ASP.NET MVC 3预编译支持提高网站性能,除了我们常见的压缩、CDN、缓存之外,还有一个就是使用预编译。不管是ASP.NET WebForm,或者是ASP.NET MVC,这些页面在网站运行过程中,都是要先经过编译处理的。因此,如果能在网站运行前对其进行编译,那无疑能更好的提高网站的响应速度。 阅读全文
posted @ 2012-04-11 09:04
HackerVirus
阅读(442)
评论(0)
推荐(1)