Web开发人员转移到Winforms [英] Web developer moving to Winforms

查看:163
本文介绍了Web开发人员转移到Winforms的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

几年来,我一直在做ASP.NET / C#开发。我最近提供了一个需要成为winforms应用程序的项目(我假定.net 2.0)。
$ b

规格:


  • Winforms应用程序

  • 应用程序将
    测试理解
    问题
  • 必须支持flash和camtasia
    文件(这些是课程)


    ,虽然没有涉及这一点。由于这个应用程序可能需要足够通用以适用于多种不同的规程,所以我想使应用程序具有足够的通用性,以便于配置。这里需要注意的是应用程序需要从CD-ROM运行,并且我不能明确地依赖于互联网连接。我正在考虑使用类似SQL-Lite的东西来支持应用程序的配置。不需要更新应用程序,因为它不会被更新(至少我不这么认为,我想应用程序调用Web服务并根据返回的值配置它自己的可能性)。

    随着支持Flash和Camtasia的要求,以及使这个应用程序足够通用以支持不同的学科,我自己是一个ASP.NET开发人员,没有人有一个建议或技巧/窍门要注意?有没有人做过这样的事情?



    在此先感谢您。

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



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

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

    我也同意WinForms,如果真的需要的话,鼓励客户考虑使用WPF代替 - 这意味着你也可以提供访问在网上使用Silverlight的模拟界面...

    无论如何只要几个想法 - 祝你好运...

    I have been doing ASP.NET / C# development for several years now. I have recently been offered a project that will need to be a winforms application (I am assuming .net 2.0).

    Specs:

    • Winforms applicaton
    • Application will have "testing for understanding questions"
    • Must support flash and camtasia files (these are "lessons")

    I have done winforms development before, although nothing that is this involved. As there is a potential need for this application to be generic enough to apply to multiple different "disciplines", I would like to make the application generic enough to be easily configurable. The caveat here is that the application will need to be run from a CD-ROM and that I cannot rely explicitly on an internet connection. I was thinking of using something like SQL-Lite to support the configuration of the application. There will not be the need for updating the application as it will not be updated (at least I don't think, I guess there is the possibility of the application calling a webservice and configuring its-self based upon returned values).

    With the requirements of supporting Flash and Camtasia, along with making this application generic enough to support different "disciplines", and my self being an ASP.NET developer, does anyone have an recommendations or tips/ tricks to look out for? Has anyone done something like this before?

    Thanks in advance.

    解决方案

    I'd start by writing a user control that can be used to either display a video file (presumably the output from Camtasia) or a Shockwave app. Once you have that user control, I'd then move on to look at the overall app.

    If you're using Winforms, and the software is supposed to run from the CD (instead of merely be installed from CD) you'll need to have the DotNet framework already on the computer I think - but then I'm not an expert in deployment.

    I find the application model in Winforms to be a lot easier than WebForms, but then I was "raised" in thick clients, so I suppose I would.

    I would also, whilst agreeing to WinForms if needs really must, encourage the client to give consideration to using WPF instead - which opens up the idea that you could also provide access over the web using a simlar interface using Silverlight...

    Just a few thoughts anyway - good luck with it...

    这篇关于Web开发人员转移到Winforms的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆