开发CS客户端,该用“WPF”还是“Winform” ???
1、要与串口通信,“短信猫”。2、寄宿WCF服务。3、作为“Windows Service程序客户端”。4、常用信息的增、删、改、查。5、CS客户端主要跑在“应用服务器”上。6、本人具有“Silverlight”和“Asp.Net”开发经验,WPF和Winform开发经验差不多。
各位大师,根据以上情况,开发这样的“CS客户端”是应该用“WPF”还是“Silverlight”???
1、要与串口通信,“短信猫”。2、寄宿WCF服务。3、作为“Windows Service程序客户端”。4、常用信息的增、删、改、查。5、CS客户端主要跑在“应用服务器”上。6、本人具有“Silverlight”和“Asp.Net”开发经验,WPF和Winform开发经验差不多。
各位大师,根据以上情况,开发这样的“CS客户端”是应该用“WPF”还是“Silverlight”???
解决方案 »
- 有一个MScncard.dll,怎样在C#环境中调用它其中的方法?
- C#拆箱转换
- C# 里有for 循环和if else 循环在应用控件台怎么画圆?
- 求助 正则表达式的问题.只能输入1至12的数字呢?别的都不行
- 带参sql 插入数据时调用select last_insert_id()
- 一个数据库查询的问题,不知道错在那里
- 怎么把一个实体类序列化XML,然后向XML添加数据
- 开发应用程序中的DATALIST在哪啊?
- 求助:winform里datagrid实现数据的录入删除和更新的问题(c#)
- 如何把datagrid的一列设置为隐藏列?
- C#,datagridview中,用sql的insert语句添加了一条记录,但是,不能立即反应在datagridview控件中
- FTP 下载有时候会提示文件不存在
如果你的界面要求很华丽的话,很多特效方面的。用WPF会很OK。
用WPF,自己找罪受
从你需求来看,客户端对界面美观度不高,就是简单的对信息的增查删改,所以采用Winform+wcf的方式足以满足你的需求,因为用Winform的开发快,这种程度的客户端软件没必要用到wpf(wpf的强项就是做出相当美观的界面)。
另外,你完全可以用Asp.net+Silverlight这种你所熟悉的技术开发这个需求,因为部署在服务器上,你在任何地方都能访问网站,至于网站和Windows Service之间的通信,你可以用数据库或者WCF进行通信。
不懂你们的当然是怎么来的。简单的增删改什么的winform和wpf都能胜任,wpf相对于winform在ui展示方面更加灵活,相对的开发难度会大一些,如果客户端不需要花哨的ui,winform完全没问题