wcf

WPF、WCF与WWF

拈花ヽ惹草 提交于 2020-10-17 20:32:36
Windows Presentation Foundation与 Windows Communication Foundation及 Windows Workflow Foundation并行为新一代 Windows 操作系统 以及 WinFX 的三个重大 应用程序 开发类库。 1、WPF即Windows Presentation Foundation, 是微软 推出的基于Windows Vista的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计 人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。 WPF在建立应用程序时使用可扩展的应用程序标记语言XAML(Extensible Application Markup Language)。 2、WCF即 Windows Communication Foundation,由 微软 开发的一系列支持数据通信的应用程序框架,可以翻译为Windows 通讯开发平台。整合了原有的windows通讯的 .net Remoting,WebService,Socket的机制,并融合有Http和Ftp的相关技术。是Windows平台上开发分布式应用最佳的实践方式。 简单的归结为四大部分 1>.网络服务的协议,即用什么 网络协议 开放客户端接入。 2>

人生感悟与心得

青春壹個敷衍的年華 提交于 2020-10-06 12:17:05
  圣殿骑士自从入住博客园和51CTO写技术博客以来收获颇多,在这个过程中既对技术有了新的收获,同时也认识了很多朋友。之前由于工作和项目需要,所以对一些技术进行了较为深入的研究,在整个公司做过一些技术专场的培训(如“OO到设计模式”、“WCF基础到企业应用”、“WPF基础到企业应用及优化”、 “Silverlight基础到企业应用及优化”等),所以在写博客的时候也比较循规蹈矩,大家可以看到WPF系列基本就是按照培训的格式书写,只是比培训说得要深入一些。虽然写技术博客在某种程度上弥补了培训的不足,但同时也是一项非常耗费时间和精力的事情,有很长一段时间都在断断续续的延续这份激情。   总结一下,最近文章进度缓慢最主要原因应该归功于以下两个方面: 1,自己经不起诱惑,在忙着为出版社写书,不过写了很久才写三章,综合发现写书是一个良心活。要想写得一般比较容易;要想写得深入浅出确实需要花费很大的时间和精力;经过慎重思考,还是决定先缓一缓写书的进度,继续为大家书写一些技术相关的文章,分享一些自己浅薄的心得,希望能在帮助他人的同时也能提高自己! 2,由于自己比较懒,没事的时候也会享受一下生活,毕竟除了技术以外,身边还有很多重要的事情需要我们去关注。人生应该在忙碌的时候懂得放松,在压抑的时候应该让自己多一些期盼!生活本来就是让自己过得快乐,没有必要活的那么累,人生本来就很短暂

迟到的儿童节礼物——小游戏三件套:扫雷,俄罗斯方块,数独

大憨熊 提交于 2020-10-03 00:21:08
人的事情要么是饿出来了要么就是吃饱了撑出来的 其实写完刚好是在儿童节前两天,本打算作为儿童节礼物送给大家,结果新账号要3天才能发文章到主页,于是拖到了现在。。。事情是这样开始的:有一天,闲得蛋疼,看见同事在玩扫雷,然后就想着自己做一个,于是花了三天时间写了一个自己的扫雷。。。写完扫雷感觉不过瘾,于是接着又写了俄罗斯方块,一晃又是三天。。。写完俄罗斯方块之后,觉得事不过三,再来一个,然后选了数独,其实知道这个应该是最有难度的,果然也纠结了三天数独生成算法才勉强写完(除了时间,什么都没了)。。。好了废话不多说,上图。 1. 扫雷:这个游戏唯一困难在于空白处的递归搜索,请不要在意配色,只知道RGB三种色o(╯□╰)o。。。本来一开始是打算当WPF的练习,但是又觉得WPF太麻烦,也不是很熟,于是就直接改用WINFORM了,绿色块是Label控件,因为需要处理鼠标点击操作,所以比较方便一点。。。 2. 俄罗斯方块:并不涉及什么算法,递归什么复杂的东西,只是旋转的规则有很多种,这里选的是在网上找到的俄罗斯方块大师游戏的旋转规则。所有的色块是GDI+画的,因为不需要处理交互,所以画会比较方便 3. 数独:按照游戏规则生成初始盘有点难度,边做边试最后找到了一个还算可行的生成规则,基本能在1秒钟内生成完毕。。。色块也是用的Label。。。请不要在意配色的混乱。。。 PS:虽然已经工作好几年了