我想创建一个在内部提供网页的应用程序,并且可以在同一台机器上的多个实例中运行.为此,我想创建一个HttpListener
侦听端口的方法:
基本上,我想要的是:
mListener = new HttpListener();
mListener.Prefixes.Add("http://*:0/");
mListener.Start();
selectedPort = mListener.Port;
Run Code Online (Sandbox Code Playgroud)
我怎么能做到这一点?
我正在寻找一个常用Windows软件的数据库.至少我需要软件的名称和可执行文件的名称,但是拥有发布者和公共安装路径等也很好.基本上,我希望能够查询它以查找所有软件由Adobe和相关的可执行文件名等.
基本上我希望能够做到
SELECT * FROM Software WHERE Publisher = 'Microsoft'
SELECT * FROM Software WHERE Executable = 'devenv.com'
Run Code Online (Sandbox Code Playgroud)
我很久以前就想要创建这样一个数据库,但现在似乎无法找到它.也许它失败了.任何帮助将不胜感激.谢谢.
我想在我的代码中添加一些打印语句来显示我的位置并将重要值打印到控制台窗口.
我该怎么做,但能够为发布版本关闭它?
我想为Windows和OSX编写一些小应用程序.
便携式很好.例如,如果我可以在任何时间内查看Tcl,那么TCL的简单TclKit解决方案就可以正常工作.
我正在考虑使用Javascript +扩展 - 我真的很喜欢Javascript - 在我看来应该有一些方法将Javascript引擎连接到WxWin甚至是Tk工具集 - 它已经为Perl,Python,Ruby等完成了.为什么不JS?
任何评论赞赏.
我有一个带条形图的简单SQL Server 2005 Reporting Services报告.当我直接从Visual Studio中的预览窗口打印时,一切看起来都不错,但是如果我将报表导出为PDF文件并打印出来,那么标签甚至一些垂直线都会出现像素化.如何提高PDF导出的分辨率?
编辑:
设置HumanReadablePDF=True
使PDF更大(4 mb对20 kb),但图表看起来仍然相同.
我可以直接从预览窗口打印到PDF文件(使用PrimoPDF)并且图表看起来很好 - 也许有办法这样做而不是使用SSRS导出功能?
假设您有一个Web表单,其中包含您要验证的某些字段,只是字母数字的一些子集,最小或最大长度等.
您可以使用javascript在客户端验证,您可以将数据发布回服务器并通过ajax或不通过回报给用户.您可以在数据库中拥有验证规则,并以这种方式将错误消息反馈给用户.
或者以上所有的任何组合.
如果您希望单个位置保留持久保存到数据库的Web应用程序用户数据的验证规则,那么这些最佳实践,模式或一般好建议是什么?
[编辑]
我编辑了问题标题以更好地反映我的实际问题!到目前为止,一些伟大的答案顺便说一句
我工作的地方我们只有IE 7.我想在我的电脑上查看IE 6.
如何在同一台计算机上查看?
我想要的不仅仅是屏幕截图.我想在编写代码时查看IE的两个版本.
假设您使用具有动态数量的表单元素的ASP.NET MVC创建表单.
例如,您需要为每个产品选中一个复选框,并且产品数量会逐日变化.
您如何处理发布回控制器的表单数据?您无法在操作方法上设置参数,因为您不知道将返回多少表单值.
如何使用C#中的正则表达式从完整路径中提取文件名?
说我有完整的路径C:\CoolDirectory\CoolSubdirectory\CoolFile.txt
.
如何使用正则表达式的.NET风格获取CoolFile.txt?我对正则表达式并不是很好,而且我的RegEx伙伴和我无法想出这个.
此外,在尝试解决这个问题的过程中,我意识到我可以使用 System.IO.Path.GetFileName
,但事实上我无法弄清楚正则表达式只是让我不开心,它会打扰我,直到我知道答案是什么是.
作为开发人员,我们经常在工作站设置,网络等方面有特殊要求.IT部门通常不理解这一点,我们不得不使用标准环境,边缘稍作修改.
我们现在正面临着这种情况,除了我们正在处理的IT部门在世界各地.
您能否建议(具体建议或战争故事)绕过IT部门的方式,以便工作仍然可以完成?
FWIW,我们是一个高度以Windows为中心的组织,但我所在的团队正在开发基于Solaris的项目.一个主要的阻抗不匹配.
编辑:我们遇到的事情的具体例子:
c# ×3
.net ×2
javascript ×2
asp.net-mvc ×1
console ×1
database ×1
debugging ×1
desktop ×1
forms ×1
httplistener ×1
portability ×1
post ×1
regex ×1
validation ×1