- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们即将开始开发新产品。我们当前的产品是使用 VB.NET 编写的传统客户端-服务器 Windows 窗体应用程序。
WPF 是否已准备好用于业务应用程序?据我所知,使用 WPF 开发用户界面似乎比使用 Windows 窗体更难。但我认为速度来自于经验。不过,我有点担心 WPF 可能不会流行起来。
我们应该继续使用 Windows 窗体吗?如果我们继续使用 Windows 窗体,我们是否会立即将自己降级为弃用?我认为它的上市速度会更快,但是五年后 Windows Forms 还会存在吗?
我们应该放弃 Microsoft 产品吗?我们所有的开发人员都是 .NET 开发人员,因此迁移到另一个开发环境可能是不可能的。
我希望我有一个 Crystal 球。
最佳答案
我们大胆尝试,完全在 WPF 中构建了最新的桌面电子商务包(报告除外,我们通过互操作来使用 ReportViewer)。我没有一天后悔过。 WPF 的声明式方法对于每个人来说都很容易掌握,并且有助于强制将 UI 与业务逻辑分离。
也就是说,如果您的团队拥有丰富的 WinForms 经验,那么花时间学习 WPF 可能会适得其反。
如果这不是问题,请尝试一下 WPF,也许您会上瘾。
关于.net - WPF、Windows 窗体还是其他?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/504014/
程序集,masm 嘿,我写了宏来打印存储在 dane1 段中的 1 字节值。 我将值除以 16,然后将提醒推送到堆栈,直到值==0。然后我弹出提醒将它们转换为 ASCII 码,并打印它们。 有人可以看
我在 Apache Geronimo 2.1.3 上有一个 Web 服务应用程序。 我正在使用 JAX-WS,使用 SOAP 1.1 注释 POJOS。 (使用 Sun JDK 1.5) 各种客户端都
我有一个数据变量,monthArray,它被多个消费者读取,并由单个定期更新程序线程定期更新数据。全部异步。 我已经考虑了这两个选项来安全地执行更新。 ArrayList tempArray
我有一组 3D 体。每个 Body 由 8 个点定义,每个点具有三个坐标。所有的物体都是立方体的或近似立方体的。我想用系统的点栅格“填充”立方体。坐标存储在简单的 data.frames 中。 我开发
我正在处理遗留代码,需要打补丁。 问题:一个古老的应用程序发送错误的 HTTP POST 请求。其中一个参数未经过 URL 编码。我知道这个参数总是排在最后而且我知道它的名字。我现在正尝试在运行在 t
我想在触摸屏幕时移动 sprite body ,但它不能发生...... -(void)ccTouchEnded:(UITouch *)touch withEvent:(UIEvent *)event
这个问题在这里已经有了答案: Can a union be initialized in the declaration? (3 个答案) 关闭 7 年前。 如果它是一个struct那么它就可以完成
我正在尝试获取生成 sigsys 信号的系统调用的地址!但我从 gcc 收到以下错误: gcc emulator.c -fms-extensions error: ‘siginfo_t’ has no
当我使用 Postman 进行 API 调用时,我收到一个 JSON 对象..这是我所期望的。 但是,当我像这样与 Guzzle 进行相同的调用时: $client = new \GuzzleHttp
在编码时,出现了差异。通常在编写简单的方法或构造函数时,我经常使用表达式体技术。但是,当我产生以下内容时: public class Sample : ISample { private r
我正在使用 LibGDX 创建一个新项目。 我想做的是,我将 tmx 文件中的主体加载到工作正常的关卡中。尸体也有一个 Sprite 。 问题是,我想让用户触摸场景中的某些 body 。当他们触摸 b
我的意图:在不使用 union 的情况下循环遍历一个结构的 30 个成员,所有成员都是字符数组类型,每个成员都存储对 itoa 的调用结果。在下面的代码中,我将结构体成员命名为a-z、A-D。在调用函
我必须将我的代码段之一从 C 转换为 java。代码如下。 union commandString{ char commndStr[20]; struct{ char
#include union NumericType { float value; int intvalue; }Values; int main() { Values.va
我在此代码中收到错误: fun num(num:Int):Int { if (num > 0){ print(num % 10) return num / 10
我是一名优秀的程序员,十分优秀!