2010-05-20 74 views
0

我已经做了好几年ASP.NET/C#开发。我最近提供了一个需要成为winforms应用程序的项目(我假设.net 2.0)。移动到Winforms的Web开发人员

规格:

  • 的WinForms一个应用
  • 应用将 有
  • 必须支持Flash和Camtasia的 文件 “理解 问题测试”(这是 “教训”)

我之前完成了winforms开发,虽然没有涉及到这一点。由于此应用程序可能需要足够通用以适用于多种不同的“规程”,因此我希望该应用程序具有足够的通用性,以便可以轻松进行配置。这里需要注意的是,应用程序需要从CD-ROM运行,并且我不能明确依赖互联网连接。我正在考虑使用类似SQL-Lite的东西来支持应用程序的配置。不需要更新应用程序,因为它不会被更新(至少我不这么认为,我想应用程序调用webservice并基于返回的值配置其自身的可能性)。

随着支持Flash和Camtasia的需求,以及使这个应用程序足够通用以支持不同的“学科”,并且我自己成为一名ASP.NET开发人员,是否有人有建议或技巧/技巧来寻找?有没有人做过这样的事情?

在此先感谢。

回答

1

我会先写一个用户控件,用来显示视频文件(大概是Camtasia的输出)或Shockwave应用程序。一旦你有了这个用户控制,我就可以继续看看整个应用程序。

如果您使用的是Winforms,并且软件应该从CD运行(而不是仅仅从CD安装),您需要在计算机上已经安装DotNet框架 - 但是,我不是部署专家。

我发现Winforms中的应用程序模型要比WebForms容易得多,但后来我在胖客户端“提出”,所以我想我会这样做。

我也会同意WinForms,如果需要真的必须的话,鼓励客户考虑使用WPF来代替 - 这意味着您还可以通过使用Silverlight的模拟界面提供Web访问..

无论如何只是一些想法 - 祝你好运...

+0

好点。 。 。我不确定关于Camtasia的档案。至于用户控件(这是类似于asp.net中的usercontrols?),是否有任何.net库用于闪存显示与WinForms应用程序?我的网站开发者仍然陷在“下载插件”的心态中。 – andrewWinn 2010-05-20 11:55:12

+0

是的,WinForms中的用户控件是相同的想法...至于使用Flash与Winforms,请阅读http://stackoverflow.com/questions/1037/displaying-flash-content-in-ac-winforms -应用 – 2010-05-20 12:54:59

相关问题