开始观看Duwamish

Duwamish 7.0 是一个专门为 Microsoft .NET 平台生成的多层分布式企业应用程序。它的设计、开发和部署为开发人员提供了一个生动的例子,通过该示例,开发人员可以深入了解如何利用 .NET 平台的各种功能来生成可靠的、可伸缩的和性能良好的应用程序。在 Visual C# 和 Visual Basic .NET 版本的安装 CD-ROM 上都有 Duwamish 7.0。每个版本对驻留在各个结构层上的逻辑使用 ASP.NET。

Duwamish Books Inc. 是一家在网上销售图书的虚拟公司。由于其模型是典型的网上购物实践中最为普遍的电子商务企业对客户 (B2C) 模式,它包括成员资格、帐户管理、购物车、搜索和结帐过程等基本功能。Duwamish 7.0 是由 MSDN 开发的通用 Duwamish 系列应用程序的功能性端口(完全使用 .NET 技术)。尽管示例本身是围绕虚拟网上书店建立的,但本示例主要关注的方面却是性能,与从 Windows DNA 到 .NET 开发人员平台的移植技术相关的问题,设计模式,以及分布式计算环境中的现实部署方案。从功能上,它是完整的模式实现,但没有充分实现具体的履行过程(即信用卡帐户减值、检查存货和交货)。但是,这些功能已经够复杂,覆盖了大范围的 .NET 技术领域,足以阐释主要的目标。

为解决 Windows DNA 的性能、.NET 开发人员平台的性能,尤其是将 Duwamish 7.0 的性能与 Duwamish Books 4.0 的性能进行比较,保留了 Duwamish Books 4.0 中的基本搜索、浏览、购物车和结帐操作。数据库架构的大部分也保持不变。软件结构中的逻辑分布也保持不变以保持平台之间的准确比较。

移植

为说明从 Windows DNA 到 .NET 开发人员平台的技术移植问题,文档中标记为“要点”的某些章节阐释了应用程序中的一些过程,并解释了其他方法的相对优点。移植是隐式的,这意味着在从一种技术移植到另一种技术时,必须引用原始示例来捕获实际语义。不过,在适当的地方,结构指导章节除了指出特定的结构选择和技术决策调整外,还指出了移植时利用的主要功能差异。

分布式部署

为阐明部署方案,逻辑层分布到了物理层上。因此,应用程序阐明的多个部署方案都是解决与设置和安装、Application Center 2000 托管群集内的负载平衡,和跨物理层或物理边界远程访问组件有关的问题。

应用程序的 Web 页帮助探查应用程序。每页底部的链接展示了基础 ASP.NET 和 Visual C# 或 Visual Basic .NET 代码隐藏源代码。单击“Behind the Scenes”(幕后)图标可得到每个组件中涉及的结构技巧。

以上只是摘抄了一些MSDN上的文章,我想以后我将从DUWAMISH开始,进一步学习编程。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值