问题列表 - 第1921页

如何在C#中的随机端口上创建HttpListener类?

我想创建一个在内部提供网页的应用程序,并且可以在同一台机器上的多个实例中运行.为此,我想创建一个HttpListener侦听端口的方法:

  1. 随机选择
  2. 目前尚未使用

基本上,我想要的是:

mListener = new HttpListener();
mListener.Prefixes.Add("http://*:0/");
mListener.Start();
selectedPort = mListener.Port;
Run Code Online (Sandbox Code Playgroud)

我怎么能做到这一点?

c# embeddedwebserver httplistener

27
推荐指数
3
解决办法
2万
查看次数

软件数据库

我正在寻找一个常用Windows软件的数据库.至少我需要软件的名称和可执行文件的名称,但是拥有发布者和公共安装路径等也很好.基本上,我希望能够查询它以查找所有软件由Adobe和相关的可执行文件名等.

基本上我希望能够做到

SELECT * FROM Software WHERE Publisher = 'Microsoft' 
SELECT * FROM Software WHERE Executable = 'devenv.com'
Run Code Online (Sandbox Code Playgroud)

我很久以前就想要创建这样一个数据库,但现在似乎无法找到它.也许它失败了.任何帮助将不胜感激.谢谢.

database

0
推荐指数
1
解决办法
390
查看次数

禁用调试输出

我想在我的代码中添加一些打印语句来显示我的位置并将重要值打印到控制台窗口.

我该怎么做,但能够为发布版本关闭它?

.net c# debugging console

5
推荐指数
1
解决办法
6104
查看次数

我想用Javascript编写桌面OSX或Windows应用程序 - 任何经验?

我想为Windows和OSX编写一些小应用程序.

便携式很好.例如,如果我可以在任何时间内查看Tcl,那么TCL的简单TclKit解决方案就可以正常工作.

我正在考虑使用Javascript +扩展 - 我真的很喜欢Javascript - 在我看来应该有一些方法将Javascript引擎连接到WxWin甚至是Tk工具集 - 它已经为Perl,Python,Ruby等完成了.为什么不JS?

任何评论赞赏.

javascript user-interface desktop portability

7
推荐指数
2
解决办法
4092
查看次数

如何以高分辨率将SSRS图表导出为PDF?

我有一个带条形图的简单SQL Server 2005 Reporting Services报告.当我直接从Visual Studio中的预览窗口打印时,一切看起来都不错,但是如果我将报表导出为PDF文件并打印出来,那么标签甚至一些垂直线都会出现像素化.如何提高PDF导出的分辨率?

编辑:

设置HumanReadablePDF=True使PDF更大(4 mb对20 kb),但图表看起来仍然相同.

我可以直接从预览窗口打印到PDF文件(使用PrimoPDF)并且图表看起来很好 - 也许有办法这样做而不是使用SSRS导出功能?

reporting-services

5
推荐指数
1
解决办法
5763
查看次数

您在哪里记录Web应用程序中的表单数据的验证规则?

假设您有一个Web表单,其中包含您要验证的某些字段,只是字母数字的一些子集,最小或最大长度等.

您可以使用javascript在客户端验证,您可以将数据发布回服务器并通过ajax或不通过回报给用户.您可以在数据库中拥有验证规则,并以这种方式将错误消息反馈给用户.

或者以上所有的任何组合.

如果您希望单个位置保留持久保存到数据库的Web应用程序用户数据的验证规则,那么这些最佳实践,模式或一般好建议是什么?

[编辑]

我编辑了问题标题以更好地反映我的实际问题!到目前为止,一些伟大的答案顺便说一句

javascript validation design-patterns

11
推荐指数
1
解决办法
1749
查看次数

如何在计算机上查看多个版本的IE?

我工作的地方我们只有IE 7.我想在我的电脑上查看IE 6.

如何在同一台计算机上查看?

我想要的不仅仅是屏幕截图.我想在编写代码时查看IE的两个版本.

internet-explorer internet-explorer-7 internet-explorer-6

4
推荐指数
3
解决办法
2355
查看次数

如何处理ASP.NET MVC中动态生成的表单的输出?

假设您使用具有动态数量的表单元素的ASP.NET MVC创建表单.

例如,您需要为每个产品选中一个复选框,并且产品数量会逐日变化.

您如何处理发布回控制器的表单数据?您无法在操作方法上设置参数,因为您不知道将返回多少表单值.

forms asp.net-mvc post

4
推荐指数
1
解决办法
1686
查看次数

使用C#中的正则表达式从完整路径解析文件名

如何使用C#中的正则表达式从完整路径中提取文件名?

说我有完整的路径C:\CoolDirectory\CoolSubdirectory\CoolFile.txt.

如何使用正则表达式的.NET风格获取CoolFile.txt?我对正则表达式并不是很好,而且我的RegEx伙伴和我无法想出这个.

此外,在尝试解决这个问题的过程中,我意识到我可以使用 System.IO.Path.GetFileName,但事实上我无法弄清楚正则表达式只是让我不开心,它会打扰我,直到我知道答案是什么是.

.net c# regex

20
推荐指数
4
解决办法
4万
查看次数

围绕愚蠢的IT部门进行路由

作为开发人员,我们经常在工作站设置,网络等方面有特殊要求.IT部门通常不理解这一点,我们不得不使用标准环境,边缘稍作修改.

我们现在正面临着这种情况,除了我们正在处理的IT部门在世界各地.

您能否建议(具体建议或战争故事)绕过IT部门的方式,以便工作仍然可以完成?

FWIW,我们是一个高度以Windows为中心的组织,但我所在的团队正在开发基于Solaris的项目.一个主要的阻抗不匹配.

编辑:我们遇到的事情的具体例子:

  1. 源存储库位于公司防火墙后面.如果您位于远程站点,则只能通过仅限Windows的VPN访问存储库.它是所有Solaris代码时没什么用处.
  2. 每个开发人员一台笔记 您可以(a)访问公司LAN资源,包括电子邮件,源代码等,或(b)开发代码.
  3. 只有一个实验室包含我们正在开发的设备,每天可获得1000美元的内部搞笑金钱.认为"太难"建立我们自己的实验室
  4. 标准应用程序列表,以及安装除列出的软件以外的软件时适用的罚款.如果你被抓住了
  5. 您需要注册以上两级才能获得本地计算机的管理员权限.

development-environment

4
推荐指数
3
解决办法
652
查看次数