还在不久之前,Flash 与 Ajax 等相关技术的推波助澜, RIA 这个名词被炒得火热,网页从单纯的 HTML 表单跨入了崭新的应用,运用了Flash 或是 Ajax 技术,提供丰富互动式功能的动态网页成为网络发展的曙光,并被视为极有可能取代桌机应用程序的明日之星。世界的变化太快,这段时间,云端技术、 iPhone 与 iPad 移动设备的崛起,为网络未来的发展掀起了滔天巨浪, iOS 与 Android 等行动平台技术的开发应用成为显学, RIA 一如弃婴般不再被谈起。

即便时尚的潮流每年在变,人们对日常衣着的需求还是存在,只是不若走在流行尖端般的引人注目,IT 技术的更迭本是常态,流行的技术一再的更新汱旧,不代表过去的技术不再需要,只是人们不再热衷谈起她们,RIA - 这个曾经红极一时的网络应用概念词汇成为过去,行动平台蔚为今日主流,然而尽管潮流再怎么转变,资讯科技终将回归其存在最重要的目的,企业应用。

Line of Business(LOB)代表特定的商业领域或业务范围。现代企业依赖各种应用软件的协同运作支撑其日常营运作业,从进销存、会计软件到客户关系管理、供应炼管理甚至人力资源管理系统,这些应用软件透过网络的串联结合成为完整的企业应用解决方案。构成解决方案相关软件中的每一项应用程序,均是针对特定商业领域而设计,在整个商业运作的过程中扮演关键任务,这些应用程序因此称之为 Line of Business Application。

LOB 应用程序通常相当庞大,而现代 LOB 牵涉三个主要的区块:

Silverlight 一直到 4.0 的释出,才支援建构 LOB Application 的完整功能,包含 WCF RIA Services 与 Entity Framework ,严格说来,这些技术是独立的,能够与其它的技术整合,包含 ASP.NET 与 Winodws Form ,不过它们现在已经完整的被整合进 Visual Studio ,开发人员可以透过 Visual Studio 直接将这些技术运用在 Silverlight 开发作业中。

下表列举发展 LOB Application 涉及的三个区块所对应的技术项目:

工作室目前已经完成了“Entity Framework”与“XAML”的出版,接下来打算进行“WCF RIA Services”相关技术的整理,如果时程上允许的话,将会出版这个技术的专书- for Silverlight 5 。

老师近期可好啊!

目前Silverlight 内建只有强制回应表单,就新增一个子视窗,再show出来即可,非强制回应的还在想比较好的作法,或是你也可以选择利用超链接的方式让新的视窗嵌在某个指定的 frame 中... 方法有好几种我都在尝试中,你在试看看 :D

今天想了一下老师的话,终于给它用出来了~