上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 30 下一页
摘要: 代码重构之没有理由拒绝Lambda表达式Lambda表示是在C# 3.0推出的新特性,而匿名方法是C# 2.0推出的新特性,这一切都是为了让代码变得更简洁,更容易理解。最近开始做一些Silverlight的应用项目,发现在Silverlight和后台代码交互时大量使用的是异步回调的方式;而异步处理特别是需要有返回结果,比如调用webService返回数据,哪怕是一个普通的Event事件处理,通常情... 阅读全文
posted @ 2010-07-16 13:46 阿新 阅读(4466) 评论(27) 推荐(8)
摘要: 离写出大师级代码只差这一步大师级代码简单的说就是写得流畅,看的舒服,就像《海上钢琴师》影片里的1900弹奏钢琴一样。没看过的可以下着看一下非常经典。如果写代码也能到达那种境界,那就是实现了一个传说。 下面说一下要到达这一境界其实并不难。尽管这只是一个传说。定义个性化的类模板文件下面微软开发的源代码,摘录的企业库中的一类库文件  首先每个class文件的头都有标注版权信息;下面是... 阅读全文
posted @ 2010-06-25 10:35 阿新 阅读(11971) 评论(13) 推荐(5)
摘要: Silverlight RIA Service开发实战总结(一) 如何更新(新增实体)domainService和metadata class 第一次使用向导生成linq-to-sql data model或ado.net entity data model后创建domain service以及metadata class都有向导很方便的生成对应的代码,但在开发过程中难免会新增个表或字段的,虽然l... 阅读全文
posted @ 2010-06-18 09:24 阿新 阅读(4635) 评论(1) 推荐(1)
摘要: 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... 阅读全文
posted @ 2010-06-11 09:19 阿新 阅读(1459) 评论(0) 推荐(0)
摘要: Silverlight RIA Servcie 删除子对象实体提交错误的问题下面实体结构 查询出自对象实体方法修改mataclass类添加[Include]特性 修改domainservice查询,添加Include方法 Binding页面的操作,删除表体记录后提交保存会报异常 异常如下 这个问题困然我很久,新增表体记录,修改都不会有异常,唯有删除记录的时候报错。报错的原因是说提交的保存的实体中有... 阅读全文
posted @ 2010-06-09 10:04 阿新 阅读(1769) 评论(0) 推荐(2)
摘要: Silverlight 4 RIA Service dataform Template, 代码选择控件,Validate验证使用技巧 功能 定义只读,新增,编辑三块模块 定义模板的目的是更好的复用和提高XAML代码的可读性和可维护性,也可以更好的分工合作。下面是一个归并关系的维护界面。 主要有表头,多个表体组成,为了把所有操作尽量在一个页面中完成,表头使用一个DataForm空间,表体使用Data... 阅读全文
posted @ 2010-06-07 10:57 阿新 阅读(4122) 评论(22) 推荐(4)
摘要: 数据驱动开发For Silverlight WCF RIA1.0 三步曲WCF RIA 1.0的正式发布,让Silverlight开发业务应用系统变得更加简单,结构更加清晰,代码工作量大大减少,结合Visual Studio 2010让开.net Silverlight 应用效率更高。RIA服务架构 开发环境Windows 2008/Windows 7IIS 7(II6部署比较麻烦)Visual ... 阅读全文
posted @ 2010-05-21 12:59 阿新 阅读(2697) 评论(7) 推荐(3)
摘要: string xPath = "//appSettings/add[translate(@key,'abcdefghijklmnopqrstuvwxyz','ABCDEFGHIJKLMNOPQRSTUVWXYZ')='" + settingsKey.ToUpper() + "']"; 阅读全文
posted @ 2010-03-01 15:27 阿新 阅读(617) 评论(0) 推荐(0)
摘要: 不需要Orchestration,通过Pipeline设定动态发送端口属性通常情况下使用动态发送端口,需要Orchestration中使用表达式(Expression)指定具体的发送端口目的地址Port_1(Microsoft.XLANGs.BaseTypes.Address) = http://www.tradingpartner.com/receive.ashx 具体的地址可以根据传入的Mes... 阅读全文
posted @ 2010-01-26 22:54 阿新 阅读(1181) 评论(0) 推荐(1)
摘要: OnClientClick return confirm() in ajax environment , event lose Confirm function on button. We are use OnClientClick="return confirm('Are you sure')" often. but that is no correct under Ajax. because ... 阅读全文
posted @ 2009-12-22 12:33 阿新 阅读(515) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 30 下一页