1
39
选择WPF的原因:
选择ASP.NET和jQuery的原因:
在你的情况下,我肯定会选择WPF。 |
2
9
为什么不考虑一个混合的解决方案-Silverlight 使用Silverlight,您可以获得WPF的大部分优点和状态(使用几乎完全相同的XAML和代码),还可以获得ASP.NET的部署特性 很多人认为Silverlight是继ASP.NET/AJAX之后的下一步,它肯定会提供WPF与您的场景相关的所有好处。 |
3
8
首先,我会坐下来写下业务需求和规范。你使用什么技术并不重要——正确的计划比技术选择更能影响你的项目时间表。对于一个内部定制的应用程序来说尤其如此。 在开发方面,我会考虑需求并布置后端功能。实际上,不管客户端技术如何,我都会在WCF中实现后端——这样,如果需要的话,您可以同时使用这两种技术(例如,对于电话集成,您可以编写一个独立的WPF应用程序)。带有jQuery的ASP.NET可以很容易地与桌面客户端一起使用WCF服务(JSON或XML版本)。 至于客户端表单的开发,这在很大程度上取决于开发人员的经验和您未来的计划。我不打算在这里讨论开发web软件的优缺点——在过去的10年里,有很多关于基于云/web的软件的文章(例如salesforce)。我更愿意专注于可交付成果——你的团队今天和将来最满意的是什么。从开发的角度来看,WPF和web开发有很大的不同,它需要完全不同的经验。 |
4
5
毫无疑问,WPF是一条路。我同意“雷伯恩斯”所说的一切。 因为:
明确使用WCF通过实体框架提供后端,请参见 The Entity Framework In Layered Architectures . 在本机应用程序中,您可以与后端进行更好的集成,因为它可以被称为内联的—不需要回调或ajax。我已经为WPF构建了组件,这些组件通过EF链接到业务逻辑,为验证之类的简单事情提供感知控件。把一个客户名称字段放到表单上是非常好的,它只是起作用。 要添加其他组件,您需要使用经过深思熟虑的插件体系结构来构建它。这在两种环境中都是一样的。我有一些想法,我写在我的日记里,题为 Designing a plugin architecture for an application 构建WPF应用程序时,您将使用一种语言(例如C#)+标记(XAML)编写。在构建asp.net时,您最终会使用两种语言+标记,因为您总是需要编写一些Javascript代码。 因此,根据您的需求,它必须是WPF/WCF(EF)。基于Web的应用程序将有更多的工作,更复杂,而不是很好。 大约12个月前,我很幸运,可以自由选择新应用的技术。我花了将近一个月的时间来评估所有的选择 conclusion 它必须是C#WPF实体框架。在写了申请表之后,我可以确认这是一个正确的选择。。。 1个 . 即使您的程序员必须先学习WPF,它仍然会更容易。WPF是更好的考虑,伟大和可爱。非常可爱。它只是工作正常。 |
5
4
您好!
使用asp.net开发web应用程序几乎很困难。您必须尝试处理web应用程序的许多事情(请求时间、会话管理,甚至与WPF、j-query等相比,UI较差)。记住,这并不像简单的网站那么简单。
但是win应用程序在这种情况下很适合网络:“本地网络”(mpls几乎相同)。开发win应用程序绝对比web应用程序容易(“至少有多少用户精通网络程序开发”)。在这种情况下,WPF有许多优点(UI、命令等),也有许多挑战点(如多线程和缺乏该领域的专家开发人员)。
以及
粉笔
指向好东西Silverlight,但如果要使用它,必须查看prism框架:
http://compositewpf.codeplex.com/
烧伤
指出了关于wpf的好问题。同时考虑
阿泰米的
邮政。你们两个的环境条件都是一样的。WPF/ASP可以与扫描仪和软电话一起使用
|
6
3
你的应用是桌面应用还是网络应用。 如果桌面wpf是最好的。 如果基于web的asp.net是最好的。 不要用你的快速启动场景来提前加载你的开发。这永远不会起到很好的作用,而且会导致部署的草率。慢慢来,涵盖所有步骤(业务需求、系统设计、程序设计、代码、更多测试和测试、部署) |
7
2
要为ASP.NET指出的一些要点: NET开发人员的池比WPF开发人员的池大得多。 这意味着您可能会更容易找到合格的ASP.NET开发人员。 ASP.NET可能更具未来性,WPF得到较大更改和难以移植到更高版本的可能性可能更大。 还请记住,MS的重点似乎是Silverlight,因此可能会有一个整合的道路,使WPF过时。 更为成熟的ASP.NET生态系统使得更多的开箱即用的解决方案可以用来解决问题。 有了多个位置,你可以跳过几层,直接进入一个网站? |
Kryptonit364 · 在DataGrid中隐藏调整大小和选择列 2 年前 |
hassan Ma · 从顶部将文本插入WPF文本块 2 年前 |
Arijit · 移动画布内绘制的矩形 2 年前 |
juraj14466 · C#WPF实时图表将点渲染为图像 2 年前 |