Tag: c ++

同时使用InRequestScope和InTransientScope将Ninject解析为相同类型

我有一个Ninject设置,创建一个JobContext解析器InRequestScope()这很好,但是,我在网站上有一个非常具体的调用,要求我循环几个数据库(数据库中的所有数据按年)。 我无法弄清楚发生了什么,因为我忘记了JobContext是InRequestScope但最后一段代码并没有按照我的想法行事。 这是设置 //Ninject module Bind().To().InRequestScope(); //Controller’s Initialize protected override void Initialize(System.Web.Routing.RequestContext requestContext) { base.Initialize(requestContext); //set a connection string for the jobContext this.jobContext = DependencyResolver.Current.GetService(); jobContext.SetYear(currentYear); } 由于JobContext在请求范围内,因此每年都会重复使用相同的对象。 这是我需要InTransientScope而不是InRequestScope的唯一实例。 //Special function foreach (int year in ActiveYears) { jobContext = DependencyResolver.Current.GetService(); jobContext.SetYear(year); DoSomething(); } 我怎么能做到这一点?

有没有免费的XMPP库支持WinRT?

谁能说我支持WinRT的XMPP库,我试过Jabber-Net,agsXMPP,那些都不行。 。 。

使用TCP的C#Mutlti-threading文件传输

我正在设计用于从客户端接收文件的TCP服务器。 它为一个客户工作。 但Server需要响应多个客户端。 我不知道如何同时从客户端接收多个文件。 请帮我。 服务器代码: public partial class Form1 : Form { Thread t1; int flag = 0; string receivedPath = “yok”; public delegate void MyDelegate(); private string fileName; public Form1() { t1 = new Thread(new ThreadStart(StartListening)); t1.Start(); InitializeComponent(); } public class StateObject { // Client socket. public Socket workSocket = null; public const […]

来自c#页面的弹出警报消息

当某些文件没有为空值时,我需要显示弹出警报。 我使用了类似下面的代码片段,但是工作不正常。请问请问让我知道这样做的corrcet语法? if (txtSearchName.Text != “” || cmbSearchOaO.SelectedItem.Text != “” || cmbVessel.SelectedItem.Text != “” || cmbSearchApplicationType.SelectedItem.Text != “” || cmbSearchHull.SelectedItem.Text != “” || cmbSearchCategory.SelectedItem.Text != “” || cmbSearchHazardCategory.SelectedItem.Text != “”) { ScriptManager.RegisterClientScriptBlock(btApplySearch, btApplySearch, ” alert(‘Inserted successfully’);”, true); } 这里btApplySearch是aspx标记中使用的buttonID。

游戏时在Vista和Win7中的空白截图

我注意到另一个人也请求帮助。 我读了那篇文章,似乎还没有解决。 我也尝试从我的代码更改为“2次点击屏幕截图”post中的代码,但是在我的代码中实现这个代码由于某种原因搞砸了我的所有其他代码。 目前,屏幕截图在Win XP中完美呈现。 在Vista和Win7中,除非游戏以窗口模式播放,否则它们会显示空白。 我希望有人可以帮助我们,因为这是完成我们的计划的最后一步,如果没有修复这个问题,我们无法完成。 我用于屏幕截图的C#代码如下。 Bitmap bmpScreenshot = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height, PixelFormat.Format32bppArgb); Graphics gfxScreenshot = Graphics.FromImage(bmpScreenshot); gfxScreenshot.CopyFromScreen(Screen.PrimaryScreen.Bounds.X, Screen.PrimaryScreen.Bounds.Y, 0, 0, Screen.PrimaryScreen.Bounds.Size, CopyPixelOperation.SourceCopy);

如何使用Windows Phone 8中的启动器打开文档和图像

我正在创建Windows Phone 8应用程序,我必须使用代码或启动器打开文档和图像。 问题是那些文件没有打开那些不是在MS Office中创建的,我收到的错误如下: “Document has been damaged, cant open” and “File Format doesn’t recognized” 我的代码在这里: string file = “Test.xls”; var filerun = await ApplicationData.Current.LocalFolder.CreateFileAsync(file); await Launcher.LaunchFileAsync(await ApplicationData.Current.LocalFolder.GetFileAsync(file));

使用MVC控制器将websockets连接到windows azure

我试图在这里做一个例子: http : //www.codeguru.com/csharp/csharp/programming-html5-web-sockets-in-asp.net-4.5.htm (但有点扭曲,我用MVC控制器作为建立Web套接字连接的门户) 这是我在mvc4中的控制器: public class HandleWSController : Controller { // // GET: /HandleWS/ public ActionResult Index() { if (ControllerContext.HttpContext.IsWebSocketRequest) { Trace.WriteLine(“Inside IsWebSocketRequest check”); ControllerContext.HttpContext.AcceptWebSocketRequest(DoTalking); } return View(); } public async Task DoTalking(AspNetWebSocketContext context) { Trace.WriteLine(“Inside DoTalking”); WebSocket socket = context.WebSocket; while (true) { var buffer = new ArraySegment(new byte[1024]); WebSocketReceiveResult result = […]

从HtmlAgilityPack调用javascript函数

我想在表单应用程序中使用HtmlAgilityPack来读取一些页面内容,但是在页面搜索子页面上我需要调用javascript,链接如下所示: Następny >> 如何从C#桌面应用程序中调用此函数?

如何在wp7中的隔离存储中存储整数值?

我希望在wp7中的隔离存储中存储一个整数值,这样当我关闭并再次打开应用程序时,应该保留该值。 我怎么能得到这个?

从Win RT / Windows 8应用程序启动Windowsapp store列表

在Windows Phone上有一个市场审查任务。 有没有办法在WinRT应用程序中实现等效function? 我意识到Charms栏中有“率和评论”按钮,但是,这不是我需要的,因为我想在应用程序中集成一个按钮来启动评论UI。 这可能看似微不足道,但这是最重要的要求之一! 对于Windows 8 / winrt / metro风格 , 是否有相当于wp7的marketplacereviewtask? 因为提问者对Charms bar方法很满意。 谢谢