InfoQ

InfoQ

编辑特辑

王翔

王翔,软件开发工程师、技术作者。27年开发经历、从事产品级软件开发21年。近期主要开发平台为汇编、.NET和Java EE。专注于企业应用、信息安全、智能楼宇及安防、XML。

“王翔”相关的内容


王翔的最新专题内容

安全软件开发中的威胁建模

主题
案例研究,
故事和案例分析,
架构 ,
敏捷,
企业架构,
领域建模

威胁建模在团队开发中应如何应用,在软件开发中威胁是无处不在的。而安全开发是必须的么?怎样看待威胁,并有效的处理他,使得更好的帮助开发团队,王翔给我们将带来解答。

王翔的新闻

2011企业信息架构设计:换位思考的一年

主题
Java EE,
.NET Framework 4.0,
Web服务,
交付价值,
.NET框架,
Java,
Visual Studio,
SOA,
软件工匠,
业务架构,
语言,
.NET,
微软,
IDE,
架构 ,
编程,
企业架构,
UML,
Web 2.0,
敏捷,
企业,
.NET Framework Programming,
商业

如果直接谈“企业架构”,也许很多圈外人会把它扩大化,毕竟对于一个企业的“顶层设计”而言,企业架构主要是组织架构、生产架构,行政架构等,而我们圈里人谈的“企业架构”其实主要指的是“企业信息架构”。作为我国企业信息架构风向标的“金”字头项目,他们在2011年体现最明显的不是云计算、大数据、列存储等技术的引入,关键在于切入点的转变。

书评:用WPF勾勒世外桃源

主题
XAML,
WPF,
.NET,
编程,
用户界面,
书评

WPF虽然为我们勾勒出一个美好的世外桃源,但要进入这个美妙的领地,却不是那么的容易。幸好有WPF的前构架师Chris Anderson先生给大家带来的WPF经典著作《Essential WPF》,以及本站编辑朱永光的译作《WPF核心技术》,让大家在探索世外桃源的路途中显得格外轻松与从容。

微软P&P应用架构指南V2.0项目启动

主题
嵌入设备,
Web服务,
.NET,
SOA,
最佳实践,
企业架构,
嵌入式系统开发,
模式与实践,
架构 ,
框架,
编程,
移动,
模式

P&P(设计模式与最佳实践,patterns & practices)自2002年推出第一个.NET项目分层架构图至今已经6年多,面对服务化、移动及智能化、富浏览器客户端、P2P应用的需求,原有架构需要结合.NET最新的技术进一步细化,这样才能为架构师和开发人员提供更好的指导作用,近期微软P&P团队启动了应用架构指南V2.0项目。

评论:.NET计算布局——微软“云”计划的前车之鉴

主题
网格计算,
.NET,
微软,
云计算,
编程,
架构 ,
趋势,
一体化软件,
评论

8年前,网络的接口几乎就是浏览器,虽然已经开始有Web Service等一系列把网络作为面向服务的技术出现,但用户的计算还是集中在本地PC的软件完成;8年后,用户不仅已经习惯于通过Blog、Wiki使用网络提供的消费性计算,文档、电子表格等以往只能在本地PC完成的工作也逐步从PC搬到了网络,此时微软却反过来强调网络与软件的协作,为什么?

Enterprise Library 4.0 CTP发布

主题
.NET,
编程,
Enterprise Application Blocks

作为.NET平台最主要的开发框架之一, Enterprise Library 4.0 CTP版本发布了。此次发布的版本面向企业级.NET应用作了很多改进,除了提供功能特性支持外,还利用WMI 2.0技术,为较大规模的.NET应用提供简洁、高效的运行监控能力,但用户普遍期望的Unity和AOP集成仍未包括在此CTP版本中。

王翔的文章

Word自动化局部架构设计

主题
Visual Studio,
自动化操作,
.NET,
微软,
IDE,
架构 ,
编程,
Office业务应用,
测试,
Visual Studio Tools for Office

虽然企业中多数项目往往通过自定制的界面和数据载体与后台系统交互,但在办公自动化、电子政务领域仍存在大量面向包括Word在内的电子文档操作。为了尽可能将“变化”控制在类似技术点内部,我们不妨采用局部架构设计,用项目前期的“大材小用”换来未来较长时间的便利。

实现Web Service依赖倒置

主题
Web服务,
.NET,
SOA,
企业架构,
编程,
设计,
XML,
架构

作为面向对象设计的一个基本原则,依赖倒置原则(DIP)在降低模块间耦合度方面有很好的指导意义,它的基本要求和示意为“高层模块不应该依赖于低层模块,二者都应该依赖于抽象。抽象不应该依赖于细节。细节应该依赖于抽象。”,本文介绍了如何实现Web Service依赖倒置。

采用模式和泛型技术为应用增加策略控制(动态部分)

主题
.NET框架,
.NET,
设计,
架构,
编程,
建模,
设计模式

随着大量分布式计算和SOA类型应用的加入,企业内部具体应用的服务功能也趋于多元化,为了快速实现不断变化的业务需求、充分利用团队开发资源,很多架构师在高层技术设计阶段往往会在应用架构中集成一些公共库。但是就一个具有规模化信息系统的企业环境而言,常常又需要对应用实施很多全局性的技术处理。本文试图通过增加一个策略控制框架来用尽可能小的代价集中解决这类问题。本文是这一文章的下半部分——动态部分。

采用模式和泛型技术为应用增加策略控制(静态部分)

主题
.NET框架,
.NET,
编程,
设计,
架构,
建模,
设计模式

随着大量分布式计算和SOA类型应用的加入,企业内部具体应用的服务功能也趋于多元化,为了快速实现不断变化的业务需求、充分利用团队开发资源,很多架构师在高层技术设计阶段往往会在应用架构中集成一些公共库。但是就一个具有规模化信息系统的企业环境而言,常常又需要对应用实施很多全局性的技术处理。本文试图通过增加一个策略控制框架来用尽可能小的代价集中解决这类问题。本文是这一文章的上半部分——静态部分。

王翔的视频演讲

如何对企业数据进行架构设计?

主题
数据访问,
.NET,
业务/IT整合,
部署/数据中心,
架构 ,
编程,
数据库,
性能和可伸缩性,
企业架构,
数据绑定

随着企业数据资源的越来越多元化,无时无处的信息获取成为新的趋势,同时业务市场变化的步伐也逐步加快。当应用自身的柔性越来越难于应付这些变化的时候,我们把目光集中在更为基础的数据部分,因此如何在整个企业范围内对数据进行架构设计和应用创新就成了架构师们需要仔细规划的内容。本视频基于数据内涵发掘、元数据、数据交换、信息集成等手段,试图讨论如何以数据自身变革的方法解决企业面临的企业级到世界级的信息需要,并对新模式下的部署机制进行介绍。