我正在评估CAB在新的.net 3.5 Winform项目中的使用情况

我计划使用Infragistics工具集which is known to be 'CAB compliant'

虽然CAB的直接优势是让我专注于自己的业务,而不是编写基本的停靠/登录/等代码,但我觉得我自己可以非常出色地达到相同的功能水平(具有额外的灵活性/ react 性优势)您拥有“拥有”代码的时间)。

我正在寻求使用它的人对Microsoft CAB的一些反馈:

  • 您是否遇到过问题/错误?
  • 您觉得CAB节省了时间吗?
  • 是否有我不知道的其他功能(除了Docking/Login/WorkerThreads最佳实践之外)?

    最佳答案

    几年前,我有一些使用CAB的经验,我的结论是它过于复杂并且学习曲线陡峭。因此,它提供的好处并不值得跟上它的速度。但是,请不要相信我,尝试遵循他们的一些实验,看看您的想法。

    杰里米·米勒(Jeremy Miller)写了一系列有关构建自己的CAB的优秀博客文章

    http://codebetter.com/blogs/jeremy.miller/archive/2007/07/25/the-build-your-own-cab-series-table-of-contents.aspx

    这些值得一看,因为您可以从那里获取所需的东西。

    我的建议是继续进行您的项目,而不是先建立框架。随着项目的发展,您应该发现将代码重构为基类并有效地从应用程序中获取框架的机会。

    这样,您将最终获得一个满足您需求的框架,并且开发团队中的每个人都将理解。无论您做什么,都不会预先构建框架-毁灭之路就在于此:-)

    关于.net - 您对MS CAB(复合应用程序块)有何看法?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/477734/

  • 10-09 00:41