06 2010 档案
摘要:离写出大师级代码只差这一步大师级代码简单的说就是写得流畅,看的舒服,就像《海上钢琴师》影片里的1900弹奏钢琴一样。没看过的可以下着看一下非常经典。如果写代码也能到达那种境界,那就是实现了一个传说。 下面说一下要到达这一境界其实并不难。尽管这只是一个传说。定义个性化的类模板文件下面微软开发的源代码,摘录的企业库中的一类库文件 首先每个class文件的头都有标注版权信息;下面是...
阅读全文
摘要:Silverlight RIA Service开发实战总结(一) 如何更新(新增实体)domainService和metadata class 第一次使用向导生成linq-to-sql data model或ado.net entity data model后创建domain service以及metadata class都有向导很方便的生成对应的代码,但在开发过程中难免会新增个表或字段的,虽然l...
阅读全文
摘要:This post is not specific to RIA Services but I thought I'd add it to the title since the example is based on RIA Services.Anyone who is familiar with RIA Services will recognize this piece of code th...
阅读全文
摘要:Silverlight RIA Servcie 删除子对象实体提交错误的问题下面实体结构 查询出自对象实体方法修改mataclass类添加[Include]特性 修改domainservice查询,添加Include方法 Binding页面的操作,删除表体记录后提交保存会报异常 异常如下 这个问题困然我很久,新增表体记录,修改都不会有异常,唯有删除记录的时候报错。报错的原因是说提交的保存的实体中有...
阅读全文
摘要:Silverlight 4 RIA Service dataform Template, 代码选择控件,Validate验证使用技巧 功能 定义只读,新增,编辑三块模块 定义模板的目的是更好的复用和提高XAML代码的可读性和可维护性,也可以更好的分工合作。下面是一个归并关系的维护界面。 主要有表头,多个表体组成,为了把所有操作尽量在一个页面中完成,表头使用一个DataForm空间,表体使用Data...
阅读全文