上一页 1 ··· 328 329 330 331 332 333 334 335 336 ··· 385 下一页
摘要: 非常抱歉让大家等了这么久,这个系列的第一讲才开始,呵呵,目录写出来后,就是按着目录一个一个的讲出来,与大家一起分享我的开发经验了,呵呵。 今天主要说一下“系统的复用性离不开系统的面向对象性”,我们可能有一种感觉,那就是在开发一个项目时用到了一段代码块,在另一个项目中也用到了,我们通常的作法就是ctrl+C,然后ctrl+V,呵呵,这样做的好处就是省事,不好的地方也是“不省事”,为什么这样说呢? ... 阅读全文
posted @ 2012-04-27 16:01 张占岭 阅读(2608) 评论(1) 推荐(4)
摘要: 文章中解决的问题:1 Linq to SQL不支持返回显示实体问题 2 解决了实体中导航属性为集合时类型转换错误的问题 实体的设计: /// <summary>/// Linq原-生ú态类à型í的派é生ú类à,用来′临ù时±保£存结á果集ˉ/// </summary>public class WebManageUsers_Ext : WebManageUsers { }/// <sum... 阅读全文
posted @ 2012-04-27 10:49 张占岭 阅读(1097) 评论(0) 推荐(0)
摘要: 回到目录答案是肯定的,一个DBML模型可以对应多个数据库,只要数据库中的表与模型中定义的表结构完成相同,就可以这个技术,我们可以用来开发一些通用的功能模块,如通过后台管理模块,我们将一些通用表进行抽象,如,对用户,角色,部门,菜单等进行抽象,将它的模块建立在我们的公用项目中,然后对这个模型进行操作,在建立DBContext上下文时,我们需要保留一个连接字符串,即,真正的项目中用哪个库,我们这个串就指定哪个库就行了。如图,后台表结构然后,它个模块可以用别对应包含这几个表结构的数据库,呵呵通用后台系统我会在之后的文章中给大家讲到,今天先看一下它的图像,呵呵大家可以看到,对于每一个项目的功能和作用, 阅读全文
posted @ 2012-04-26 11:20 张占岭 阅读(1641) 评论(6) 推荐(2)
摘要: 回到目录如果在linq中希望进行一对多的复合查询时,请直接在查询中使用join into,或者使用let 关键字,当然在建立实体时动态赋值对于查询的性能也是没有影响的,两次查询结果完成相同一 :在实体中赋值var linq = from data in this.GetModel() join data2 in iWebDepartmentsRepository.GetModel() on data.DepartmentID equals data2.DepartmentID select new WebM... 阅读全文
posted @ 2012-04-26 10:11 张占岭 阅读(1089) 评论(1) 推荐(1)
摘要: 回到目录在使用框架页时,它的子框架页面不能正常加载,而单独访问每个子页面是可以访问的,产生这个问题的原因是由于你的frameset节点位置不正确在网页中,它不能放在<body></body>之间,必须放在它的外面才行,就像这样:<html></head> <frameset rows="60,*" frameborder="no" border="0" framespacing="0"> <frame src="/Account/Statu 阅读全文
posted @ 2012-04-26 09:22 张占岭 阅读(1688) 评论(0) 推荐(1)
上一页 1 ··· 328 329 330 331 332 333 334 335 336 ··· 385 下一页