Tracker是一个示例性的n-Tier Windows Forms应用程序,它展示了如何使用Infragistics的表示层控件以及在真正的n-tier架构中实现的关键微软技术。这个应用程序附带了一个10章节的电子书,为开发者提供了为什么这样做、应用程序是如何编写的以及如何增强应用程序以供自己使用的一些见解。
使用Infragistics NetAdvantage工具集第三卷中的墨迹启用控件,Tracker应用程序完全支持TabletPC,这为开发者提供了一个如何使用第三卷控件编写健壮的墨迹启用应用程序的简单示例。除了Tracker应用程序中使用的第三卷中的大量表示层元素之外,还展示了一些关键的微软技术:
Web Services Enhancements WS-Security
,允许从Windows Forms应用程序到Web服务的安全认证,以获取数据访问。
Microsoft Data Access Application block
,微软数据访问应用程序块。
Microsoft Exception Management application block
,微软异常管理应用程序块。
Microsoft Application Updater application block
,微软应用程序更新器应用程序块。
多线程Windows Forms应用程序用于数据访问。
实现在线和离线数据访问的结构,而不使用Datasets。
XML Web Service数据访问或直接访问SQL Server。
此外,Tracker应用程序还提供了一个新的新闻组,开发者可以通过NNTP版本或HTML版本进行访问。
Tracker应用程序是一个宝贵的资源,它不仅展示了如何利用Infragistics控件和微软技术来构建复杂的n-tier应用程序,而且还提供了一个平台,让开发者可以在此基础上进行扩展和定制,以满足他们特定的业务需求。
随着技术的发展,Tracker应用程序也在不断更新,以包含最新的技术和最佳实践。例如,随着云计算和移动计算的兴起,Tracker应用程序可能会包括对这些新技术的支持,以帮助开发者构建更加灵活和可扩展的解决方案。
总的来说,Tracker应用程序是一个展示如何使用现代工具和技术来构建复杂应用程序的绝佳示例。它不仅提供了一个实用的框架,而且还提供了深入的技术洞察,这对于任何希望提高其应用程序开发技能的开发者来说都是无价的。