Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >用于条形码intranet应用程序的XBAP、单击一次或ASP.NET

用于条形码intranet应用程序的XBAP、单击一次或ASP.NET
EN

Stack Overflow用户
提问于 2010-01-07 00:59:25
回答 1查看 753关注 0票数 1

我正在为一个简单的库存系统的用户界面工作。用户将使用USB条形码扫描仪检索ID,然后从数据库中检索有关扫描对象的信息或输入新信息。这将仅在我们的企业环境中使用。我不能决定哪种方式是最好的。我想利用这个机会来尝试一下WPF。

我喜欢让用户与网页交互的想法,但我不喜欢使用USB扫描仪作为键盘按钮的想法。我宁愿使用服务对象,这样我就可以捕获事件。我想把它写成从我们的服务器上运行的XBAP,但不确定它是否能够与扫描仪交互。

我希望在商店中的任何一台计算机上都能灵活地运行它,而不必在本地安装软件,也不必担心不同的版本四处漂浮。我非常感谢你在这方面的一些建议。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-01-07 01:56:18

我会使用ClickOnce Deployment

我知道你说过你不想在本地安装任何东西,但它确实负责从中心位置自动更新客户端,例如web服务器或文件共享。您可以直接从Visual Studio轻松发布新的构建。每次用户在本地启动程序时,它都会检查更新并安装它们,相当透明。

这只是UI和条形码界面,您可以在服务器上为实际工作创建一个WCF服务,即数据库查询、业务逻辑等。

在我们的商店里,我们的情况几乎是一样的,除了它是一个时间跟踪应用程序。我们提出了一个使用服务器上的WCF服务通过ClickOnce部署的Windows Form应用程序。它一直运行良好,我们不需要去每个工作站执行更新。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2017508

复制
相关文章
使用presentationhost.exe绕过AppLocker白名单限制
Presentationhost.exe是一个内置的Windows可执行文件,用于运行XAML浏览器应用程序(即.xbap文件)。在多个AppLocker白名单绕过列表中,Presentationhost.exe都位列其中(例如api0cradl和milkdevil),但在网上有关如何使用它的资料却少之又少。因此,我决定将自己的研究成果分享出来,以供大家学习和参考。
FB客服
2018/12/20
1.9K0
使用presentationhost.exe绕过AppLocker白名单限制
VC中CTreeContrl实现响应单击或双击事件
首先需要重写CtreeContrl,然后在.h中添加 afx_msg void OnDblClkTree(NMHDR* pNMHDR, LRESULT* pResult);//双击事件 afx_msg void OnClkTree(NMHDR* pNMHDR, LRESULT* pResult);//单击事件 .h文件 #pragma once ///////////////////////////////////////////////////////////////////////////// //
acoolgiser
2019/01/17
1.8K0
java web项目中redis集群或单击版配置详解
单机版配置 <bean id="jedisPoolConfig" class="redis.clients.jedis.JedisPoolConfig"> <!-- 最大连接数 --> <property name="maxTotal" value="100" /> <!-- 最大空闲连接数 --> <property name="maxIdle" value="300" /> <!-- 每次释放连接的最大数目 -->
IT架构圈
2018/06/01
9140
Parallels Toolbox for mac(pd工具箱)
专为富有创造力的个人、学生、小企业主、长期多任务处理者、IT 经理以及介于两者之间的任何人而设计。Parallels Toolbox 讓每個人都可以充分利用他們的 Mac,而不必學習複雜的系統設定。
Mac小小心
2023/04/10
5.8K0
Parallels Toolbox for mac(pd工具箱)
Asp.Net中GridView加入鼠标滑过的高亮效果和单击行颜色改变
下面是Asp.Net中GridView鼠标滑过的样式改变和单击时候样式改变的代码:
老马
2022/05/10
1.5K0
iOS_从相机或相册里扫描二维码或条形码
遵循 AVCaptureMetadataOutputObjectsDelegate 协议,实现扫描回调方法:
mikimo
2023/10/18
5140
MVC系列之开始
   4月5号晚本来应该写出来的,这几天迷上了炉石传说,打得有点疯,明天又得上班了,收拾心情还是得写出来。上星期5晚上回家的时候,不得不吐槽一下的确有点背。6点下班冲去江夏地铁站,赶7点15分到江门的轻轨,到了南站到机子取票的时候,心中N只草泥马跑过,人真多。不得不跑去柜台,眼看赶不上了还有7分钟,打算改签,工作人员竟然要我试下。。。。。我还真打算试下,准备上电梯的时候发现,怎么电梯只有下,没有上。。。。一问工作人员,跟我说:电梯坏了,你可以去西门上,或者在那排队坐升降电梯。。。。。我看看排着长龙的升降电梯,望望的没有尽头的西门。绝望的走向地铁口,去省站搭大巴去 - -!天无绝人之路啊,搭了最后一班车,回到家了。。。。。。
陈珙
2018/09/12
8540
MVC系列之开始
第一次购买或使用 MacBook Pro,有哪些必需的外设和应用程序推荐?
在苦苦等待了将近4年之后,苹果终于在今年10月28日凌晨正式发布拥有全新设计的MacBook Pro系列产品,虽然全球PC行业近几年都处于一个较为疲软的态势,但苹果的Mac系列产品却反而卖得挺不错,越来越多的人开始从PC转向Mac平台。这当然得益于苹果将产品将工业设计与macOS系统强大的功能很好结合在一起,成为很多人学习、办公以及软件等专业领域使用的绝佳工具。
HelloWorld杰少
2022/08/03
1.5K0
第一次购买或使用 MacBook Pro,有哪些必需的外设和应用程序推荐?
Windows server——部署web服务
 本章将介绍互联网上常用的服务——WWW服务。利用IIS 10部署Web站点及配置虚掠目录、虚拟主机等内容。
网络豆
2023/10/15
8540
Windows server——部署web服务
Android Button 单击事件
方法一:在XML文件中指定 单击事件函数 <Button             android:id="@+id/button1"             android:layout_width="120dip"             android:layout_height="wrap_content"             android:layout_alignParentLeft="true"             android:layout_below="@+id/textView1
磊哥
2018/05/08
1.7K0
Selenium中单击Element:ElementClickInterceptedException
element = driver.find_element_by_css(‘div[class*=”loadingWhiteBox”]’)
kirin
2021/04/02
1.1K0
weex-08-单击事件
本节任务 学会组件添加单击事件 标准格式 <text v-on:click="方法名称">点我啊</text> 省略格式 <text @click="方法名称">点我啊</text> 下面我们创建
酷走天涯
2018/09/14
1.7K0
weex-08-单击事件
asp.net MVC 应用程序的生命周期
  首先我们知道http是一种无状态的请求,他的生命周期就是从客户端浏览器发出请求开始,到得到响应结束。那么MVC应用程序从发出请求到获得响应,都做了些什么呢?
用户1172223
2018/09/27
1.7K0
asp.net MVC 应用程序的生命周期
asp.net MVC 应用程序的生命周期
  首先我们知道http是一种无状态的请求,他的生命周期就是从客户端浏览器发出请求开始,到得到响应结束。那么MVC应用程序从发出请求到获得响应,都做了些什么呢?       本文我们会详细讨论MVC应用程序一个请求的生命周期,从一个控件到另一个控件是怎样被处理的。我们还会详细介绍一下整个请求的生命周期中,用到的相关组件。因为在平常的开发过程中,我们可能知道怎样去使用MVC框架来处理相关的请求,大部分的时候我们只是在controller和action方法之间做相关的处理,对于真正内在的运行机制可能不是很了解。
用户1172223
2018/01/26
1.9K0
Hbuilder-二维码或条形码扫描 原
使用cordova可以实现扫描二维码或者条形码的功能,但是环境配置比较复杂,需要额外安装插件。
tianyawhl
2019/04/04
2.4K0
asp.net MVC 应用程序的生命周期
  首先我们知道http是一种无状态的请求,他的生命周期就是从客户端浏览器发出请求开始,到得到响应结束。那么MVC应用程序从发出请求到获得响应,都做了些什么呢?
用户1172223
2018/10/10
1.4K0
asp.net MVC 应用程序的生命周期
LabVIEW实现应用程序停止或退出
我们在做应用程序开发时,最后必然会用到应用程序停止或退出功能,本篇博文将分享实用LabVIEW如何实现应用程序停止或退出。
不脱发的程序猿
2022/04/13
6.8K0
LabVIEW实现应用程序停止或退出
【高代码文件格式API】上海道宁为您提供文件格式API集——Aspose,只需几行代码即可创建转换和操作100多种文件格式
Aspose Pty Ltd成立于2002年,旗下同年推出的第一个网站就是aspose.com,起初是为.NET开发人员提供组件。
51Component
2022/06/10
3.8K0
【高代码文件格式API】上海道宁为您提供文件格式API集——Aspose,只需几行代码即可创建转换和操作100多种文件格式
点击加载更多

相似问题

如何在intranet上运行完全信任XBAP?

30

调试用于Safari的Intranet ASP.NET应用程序

11

用于移动应用程序的Intranet

25

如何在intranet上部署WPF 4完全信任XBAP an?

45

用于Intranet Web应用程序的http或https身份验证

50
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文