Tag: c ++

什么是为Web开发人员学习的优秀桌面编程语言?

我想学习桌面编程语言,最好是C,C ++或C#。 我是PHP / HTML / CSS程序员,我想进入桌面应用程序。 我需要一些非常强大的function,我希望能够使用Windows GUI创建应用程序。 Stack Overflow社区会推荐什么? 在深入研究这些语言之前,我应该有什么知识吗?

如何在重定向页面之前获取警报消息

我正在使用vs 2010.我需要向用户显示消息并重定向页面。 我使用下面的行。 ScriptManager.RegisterStartupScript(this, this.GetType(), “alert”, ” alert(‘User details saved sucessfully’);window.open(‘frmDisplayUsers.aspx’);”, true); 但我没有得到警报消息,页面被直接重定向。 如何获得提醒信息?

控制USB端口的电源?

有人知道如何控制某个USB端口上的USB引脚吗? 我认为在汇编程序中肯定是可能的,但是C ++或C#呢? 我希望能够使用USB电池作为LED的电源或类似的东西。 那么一个程序就可以打开电源并关闭电源使其闪烁。 我知道这听起来毫无意义,但我需要做一些非常棒的事情。 我也知道它可能需要一个自定义驱动程序。

缩小和组合.net中的文件

我正在寻找围绕我的javascript / css实现一些性能优化。 特别是寻求实现这种缩小和组合。 我正在使用.net / c #Web应用程序开发。 我有几个选项,并寻找每个方面的反馈: 第一个是我遇到的这个聪明的工具Chirpy通过视觉工作室结合,缩小等 – > http://chirpy.codeplex.com/这是一个视觉工作室添加但是因为我在团队环境中,这个工具不理想。 我的下一个选择是使用Msbuild任务( http://yuicompressor.codeplex.com/ )来缩小文件并将它们组合起来(可能从xml文件中读取需要组合的内容)。 虽然这对缩小罚款很有用,但我所担心的是我必须保持必须结合的东西,这可能是一件令人头疼的问题。 第三个选项是使用msbuild任务仅用于缩小,在运行时使用一些帮助程序类,在每页的基础上组合文件。 这将合并文件,为其命名并为其添加版本。 我可以考虑的其他选择吗? 我对最后一个选项的担心是它可能有性能问题,因为我必须从本地驱动器打开文件,读取其内容然后合并文件。 这在运行时很多处理。 我正在寻找像Squishit这样的东西 – https://github.com/jetheredge/SquishIt/downloads这会在运行时缩小文件,但我会在编译时看看这样做。 那么对我的方法的任何反馈都会很棒吗? 如果第三种选择不会导致性能问题,我会引导它。

从Javascript调用ac#方法

嗨,我想调用一个C#方法..我已经尝试过webmethod,但在c#方法中我将无法访问文本框或其他控件。 这就是我没有成功的方式.. http://www.singingeels.com/Articles/Using_Page_Methods_in_ASPNET_AJAX.aspx 使用静态工作,但我想要没有静态,所以我可以访问aspx中的控件并validation页面。 我该怎么做?

如何运行NUnit测试?

我想有一个独立的项目,它将测试通过USB连接的远程系统的一些function。 所以我想在我的应用程序中使用NUnit的所有function。 我目前写道: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Web; using NUnit.Framework; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Console.ReadLine(); } } [TestFixture] public class MyTest { [Test] public void MyTest() { int i = 3; Assert.AreEqual(3, i); } } } 如何运行我的测试套件以及如何获得测试报告?

对于有经验的C ++程序员来说,C#开发中最常见或最恶毒的错误

当有经验的C ++程序员在C#中开发时,最常见或最恶毒的错误是什么?

无法重新启动服务

我有这个代码重新启动服务,但这不起作用。 我可以单独启动和停止但不重启,这涉及到我先停止并启动服务。 try { //service.Stop(); //service.Start(); int millisec1 = Environment.TickCount; TimeSpan timeout = TimeSpan.FromMilliseconds(timeoutMilliseconds); service.Stop(); service.WaitForStatus(ServiceControllerStatus.Stopped, timeout); // count the rest of the timeout int millisec2 = Environment.TickCount; timeout = TimeSpan.FromMilliseconds(timeoutMilliseconds – (millisec2 – millisec1)); service.Start(); service.WaitForStatus(ServiceControllerStatus.Running, timeout); } catch { // … } 它只是进入捕获部分。 我不知道我哪里出错了。 有什么建议。?? 更新: 所以我从下面的正确答案中得出了这个想法: 这是需要做的事情> public static void RestartService(string serviceName, […]

c#windows服务

我有一个正在运行的Windows服务。 我想从windows服务 监控ac#console应用程序 。 我的c#控制台应用程序在控制台中读取和写入和,乘法。 我想使用我的Windows服务打开并使用我的控制台应用程序 。 我应该在OnStart()方法中编写什么才能正确执行我的c#代码。 我确实从我的控制台应用程序代码中输入了exe文件(Process.start()),但我有错误: 控制台应用程序停止工作 。 为什么? 请帮我:)。 我知道Windows服务不适用于GUI应用程序 。 但我只是想从我的Windows服务打开另一个应用程序(我的exe包含我的控制台应用程序)。 谢谢 有人可以给我一些有用的eq吗?:)。 谢谢

与C#数据库交互简介

到目前为止,在我的编程生涯中(两年)我没有太多的数据库经验,但我现在工作的公司广泛使用数据库作为他们的产品,我感觉落后于曲线。 所以我想知道如何最好地开始学习与C#的数据库交互。 我读过LINQ-to-SQL和ADO.net。 这些是正确的技术吗? 我从哪里开始? 编辑:感谢所有的回复。 有很多好的 – 我很难选择一个作为“答案”。 这对我帮助很大!