微软同步框架Microsoft Sync Framework 系列

Synchronization Service for ADO.NET 实例:简单双向同步应用 FLYabroad 2008-05-30 11:09 阅读:4056 评论:17  
Microsoft Sync Framework 系列(四):微软同步框架中的基本概念 FLYabroad 2008-05-20 18:19 阅读:2391 评论:0  
Microsoft Sync Framework 系列(一):微软同步框架概述 FLYabroad 2008-05-14 17:42 阅读:4476 评论:8  

http://www.cnblogs.com/flyabroad/RecentComments.html

最新评论

共4页: 1 2 3 4 下一页 
请问,windows mobile系统支持MSF吗
个人扯蛋的说下,如果按照你说的,这么好的东西去选择使用nHibernate 及 fluentnhibernate, nhlambdaextensions,linqnhibernate Castle Windsor 那么我觉得这个项目至少失败了一半,另一半就不要去看了,就这几个东东学习成本将会是倍增的,我知道的我们公司的项目正在从Castle转移...即便目前Unity1.2的性能在我们架构组的选择上觉得还不是非常的理想,但已经替换掉了Castle windsor... 其次不能不说下NHibernate,这东西说实在的,个人不看好,也可以这么说这东西他不是很适合高性能网站的选择,我很相信Hibernate做的很好,但是NHibernate做的确实说不如Hibernate好,如果能用.NET本身的特性来重新设计NHibernate,或许这才是王道...
貌似oxite停止开发了~ 开始搞orchard了~
学习的好项目
非常不错的学习资料
现在还是测试版的,不是很稳定,经常iis报目录无法访问,但是用的话蛮好用的
@戏水 是啊,我也同感,不过因为开发团队不仅仅是微软的,某些基础源码也是其他作者贡献的,因此使用了很多非微软支持项目,应该也是为了讨好开源社团吧。有人建议如果使用nhibernate,不如直接使用 sharpArchecture ,不过似乎还没有行动。 其实全部使用微软4.0里面提供的技术会对学习和使用更有好处。继续关注吧。
@bluesky4485 没错,更适合个人学习和个人使用 如果社区活跃的话其实问题也不大,就像wordpress,plugin基本都会跟进,直接使用或简单修改就能使用。 如果自己开发跟进起来确实比较困难
@谦虚的天下 用的是 Mercurial Clone URL: https://hg01.codeplex.com/orchard svn 似乎下载不了
学习成本太高了,涵盖面太广
这东东本身不错。 国内很多都需要。 但 持久层使用的 nHibernate 及 fluentnhibernate, nhlambdaextensions,linqnhibernate 。配置使用 Yamlnet 使用了大量的框架, 学习成本就上去了。 个人不太喜欢 nHibernate. Autofac 也不甚了解。 会有下载下来看看再说。
我觉得像这种开源项目始终朝最新的技术靠拢的话学习起来有种学不能致用的感觉。国内很少有公司会跟微软跟的这么勤奋的。对公司来说成熟是最关键的,技术新不新都是其次的。
Re:微软 OrchardProject 介绍及项目近期 Roadmap 谦虚的天下 2010-05-26 23:41  
svn地址是多少?我check不下来
entlib 4.1安装后如何使用EntLibConfig.exe如何集成到vs2008中来配置config文件呢?
自动代码规则检查工具QAC的功能 QAC是自动代码规则及安全性检查工具,自动检查软件代码对编程标准的符合性。QAC是唯一能够完全支持国军标C语言编程规范的工具、唯一完全支持嵌入式C语言编程规范MISRA 2004的工具。QAC自有规则1300多条,涵盖了C语言使用的各个方面,并且支持规则定制,能够完全实现对各种C编程规范的支持。 QAC从代码安全性、可移植性、可维护性、可测试性等方面检查软件代码,切实提高软件代码的质量。QAC的规则都有详细的解释和代码示例,通过QAC施行代码规则检查能够加深提高编程人员对语言的理解,从根本上提高软件开发质量和软件代码质量。 自动生成符合国军标的中文测试报告。图形显示函数结构、调用关系,方便快速理解代码。自动统计超过40种代码质量度量,图形化地分析管理软件质量。 QAC使用简单,分析速度快,占用资源少,90秒分析万行代码。 欢迎来电咨询 0755-26727508 深圳旋极
有几个问题: 同步效率如何? 是否需要开放特殊端口? 客户端能否感知服务端数据变化?一旦发生变化即刻通知客户端执行同步。
楼主能不能写一个系列啊,对初学者来一定会有很大的帮助的
感觉只是讲了表层的东西,我想知道内部机制到底是怎样的,比如拿到CommandHandlerAttribute怎么处理的
@Jaxu 

SDK用来自定义规则。 
StyleCop不仅仅只是一个工具吧,我看到微软官方下载的还有SDK文档,我们可以编写程序用它来做些什么呢?
菜鸟问题哈,Synchronization Service for ADO.NET 
是否一定需要设置更新标志位呢。 
如何在不改变原有数据库的基础上实现数据库的同步? 
并且在更新的同时如何知道哪些数据是得到更新了的。 
谢谢各位。
re: SCSF 系列:Smart Client Software Factory 中的 MVP 模式概述 您使用的作者名已被注册用户使用, 麻烦您更改一下作者名。 2009-01-16 14:44  
Thanks for sharing. It's a great series about SCSF.
我觉得比滚动条好点,先用着,不习惯换了。
To#9楼 
可以看看这个地址:http://www.codeplex.com/smartclient/Wiki/View.aspx?title=Known%20Issues:%20SC-SF%20April%202008%20with%20Visual%20Studio%202008%20and%20SP1%20Beta&referringTitle=Known%20Issues%20/%20Fixes

你这个问题主要是因为安装了VS2008 SP1 缘故。更具上边地址重新编译一下
Microsoft.Practices.SmartClientFactory.GuidancePackage 然后覆盖到你的GuidancePackage 安装路径下即可。
View 就像是前台的客服人员,Model 是实际的技术支持人员,Presenter 是他们的主管 
------------------------------------------------ 
haha , 这句话说得好,怪不得很多程序员都抱怨说他们的主管什么都不会
从标准的模式来看是要分开的。 
使用架构和设计模式往往使系统开发变得麻烦点,这也是小项目不必要使用这些框架的原因,对于大的项目,多人协作开发的项目,编码麻烦的代价是可以通过后期维护的简单和扩展、重用的方便来弥补的 
我也有疑问,如果说真正意义上实现MVP,是不是当View调用presenter时,不能有返回值,给页面赋值,就封装在IView中,这样才能达到真正意义上的View和model解偶(View 不知道 Model).可是实际中,这样可行吗?这样造成开发很麻烦
去 tools--> Guidance Package Manager 看看
2005下能不能搭建起来?
是不是本地和网络同步的意思?
在 WinForm 下用简直就是噩梦!
必须要有文件头,命名空间的引用应该在 namespace 内部,例如: 
// <copyright file="AssemblyInfo.cs" company="Company"> 
// Copyright (c) 2008 All Right Reserved 
// </copyright> 
// <author>Alan Dean</author> 
// <email>alan.dean@thoughtpad.net</email> 
// <date>2008-05-24</date> 
// <summary>Contains assembly information.</summary>namespace mynamespace.ns1 

using System; 
using System.Web; 
...... 


SourceAnalysis 以后的版本正在考虑自动更正功能,而不是简单的提示后让开发者手动更改。
是的,vs 的类模板本身与StyleCop不一致,期望下一般能够一致。
内建的只支持 sqlce ,同时又增加了对 sqlexpress 2005 的扩展支持,http://code.msdn.microsoft.com/sync 
客户端使用 sql 2000 还得自己开发,不知是否有第三方支持。
怎么连VS2005自动生成的CS文件都检查出错? 

而且所有的页面顶部最出错,显示: 
SA1633:The file has no header,the header Xml is invalid,or the header is not located at the top of the file. 
所有的using也出错: 
SA1200:All using directive must be placed inside of the namespace 

请问知道是什么原因吗?
请问客户端数据库是SQL2000可以吗?
最近用到SCSF希望能和楼主交流,hotmail:bill.bian@live.com
blog作者建议,view 接口中只有方法接口,没有单纯的属性接口,这与本文的例子有冲突。blog作者的rule似乎更合理,理由是 presenter 应该是驱动用例的而不应该是驱动数据的,数据应该由model来维护,而用户控件(GUI)的细节不用暴露给presenter。否则,presenter 会关注更多的UI细节,这样对于实现松散耦合的程序有害处。 
我们常常做的设计,要么是UI驱动的,要么是数据驱动的,mvp似乎更提倡用例驱动。
设计更多是是一种艺术,仁者见仁智者见智。 
presenter 中具体放什么合适最好是从面向对象的角度考虑 presenter、view 的职责最好是什么,因此只放与其职责相关的内容。 
以上作者的意思应该是和mvc模式一致的。view只是model状态的表示,Presenter 不是从view直接取值,而是通过view接口的方法将view 的值注入到 model 中。
在 http://kjellsj.blogspot.com/2008/05/design-rules-for-model-view-presenter.html, 有如下2点,比较想不通 不知楼主如何看? 
11. The interface should contain methods only, no properties - afterall the presenter drives the use-case, not data 
12. All data in the MVP component should be kept in the model, no data should exist as properties of UI controls only 
没用过scsf,但是研究过CSharp Developer的源码,感觉思想有些相似。 
不知道楼主感觉怎样 。
太复杂了,根本看不懂.....唉,一学这东西就头大,可是真想学会啊
近期开发的时候也遇到类似问题... 
远程数据同步... 
下载 Microsoft Synchronization Services for ADO.NET 吧
现在只需下V1 CTP2就可以了吧,不需要下其他的东西了吧?
共4页: 1 2 3 4 下一页 
原文地址:https://www.cnblogs.com/Leo_wl/p/2006561.html