我想更深入地了解Windows(桌面)应用程序和Web应用程序开发之间的主要区别。我的所有知识和经验都是作为Web应用程序开发人员,使用C#和.NET框架。我想知道开发人员是否通常在两个领域都有技能,即WPF(桌面)开发。
Windows应用程序开发是否遵循不同的方法论、测试方法等?当我考虑安装Windows应用程序以及安装应用程序使用的用户时,还考虑软件如何更新,似乎这种类型的开发涉及的流程更加结构化,"容错率"更低。
您认为一个没有WPF或Windows应用程序经验,但具有.NET背景的人是否有足够的知识来自信地设计和开发WPF应用程序(作为团队负责人),或者如果遇到这样的项目,应该寻求那些拥有WPF应用程序交付经验的人?