Articles of c #

usando LINQ para procesar un archivo de texto

Formato de archivo de texto headerinfo = “abc” ** parte1 = 001 ** element1 element2 …. … elemento15 elemento final ** parte2 = 002 ** element1 element2 …. … emelent15 elemento final …… end_header Quiero seleccionar todas las filas de texto desde part1=001 hasta pero sin incluir part2=002 . Hasta ahora tengo: var res = […]

Métodos de extensión con .NET Micro Framework

Parece que los métodos de extensiones no son compatibles / funcionan con .NET Micro Framework. ¿Hay alguna manera de hacer funcionar esta característica útil de lenguaje?

Automapper no ignora propiedad anidada

He echado un vistazo a las diversas publicaciones similares, pero no puedo detectar el error de mis maneras con esta. Básicamente tengo dos vistas que actualizan diferentes partes de un objeto “Configuración”. Los modelos de vista contienen una de dos propiedades y, según la configuración que se establezca, deben ignorar la otra. Funciona bien cuando […]

No se puede convertir implícitamente el tipo Void al tipo System.Collections.Generic.IList

Intentando devolver un tipo genérico y estoy obteniendo el error descrito en el título. Estoy seguro de que estoy haciendo algo tonto – sugerencias apreciadas … public static IList GetGroupById(int groupId) { DashboardGroupType type = (DashboardGroupType)groupId; IList result = null; var obj = default(T); switch (type) { case DashboardGroupType.Countries: break; case DashboardGroupType.Customers: // this returns […]

ejecutando javascript en awesomium para hacer clic en un div

Estoy usando Awesomium en la aplicación C # winforms para hacer clic en un div dentro de la página web. El siguiente script funciona bien si lo escribe directamente en google chrome: javascript: document.getElementById(‘ac_play’).click(); pero cuando bash ejecutarlo en awesomium usando: webControl1.ExecuteJavascript(“document.getElementById(‘ac_play’).click();”); o esto: webControl1.LoadURL(“javascript: document.getElementById(‘ac_play’).click();”); No funciona. Lo que me hace pensar: ¿Awesomium admite […]

‘El dispositivo no está listo’ al usar File.Copy () en C #

Estoy intentando mover bases de datos de un servidor SQL a otro. Lo hago a través de una Consola escrita en C #. La metodología es la siguiente. Primero separo la base de datos, muevo los datos y los archivos de registro a la nueva ubicación y luego adjunto los archivos desde allí. Sin embargo, […]

Uso seguro de subprocesos de la biblioteca PKCS11Interop en C #

Estoy usando PKCS11Interop para realizar operaciones de administración de claves dentro de un HSM. El HSM que estoy usando es Thales PCI Express. A continuación se muestra la clase que envuelve todas las operaciones que se realizan en HSM: public sealed class KeyStoreOperations { private KeyStoreContext m_keyStoreContext; private static Pkcs11 m_Pkcs11; private static readonly object […]

Cree ActiveX.exe utilizando .Net 4 y VS2010

Mi aplicación es vb6, que hace referencia al archivo delphi active.exe. Necesito reemplazar este archivo con C # uno. ¿Cómo puedo crear exe ActiveX con VS 2010 y C #? (no hace falta decir que no puedo trabajar con archivos que no sean ActiveX exe)

Respecto al hosting SignalR en aplicaciones de consola.

Tengo un código que aloja SignalR en aplicaciones de consola. Aquí está el código. Install-Package Microsoft.Owin.Hosting -pre Install-Package Microsoft.Owin.Host.HttpListener -pre Install-Package Microsoft.AspNet.SignalR.Owin -pre using System; using Microsoft.AspNet.SignalR; using Microsoft.Owin.Hosting; using Owin; namespace SignalR.Hosting.Self.Samples { class Program { static void Main(string[] args) { string url = “http://172.0.0.01:8080”; using (WebApplication.Start(url)) { Console.WriteLine(“Server running on {0}”, url); Console.ReadLine(); […]

¿Necesita ayuda para obtener información a través de un subproceso de interfaz de usuario y otro subproceso en C #

Tengo una aplicación de servidor que recibe información a través de una red y la procesa. El servidor tiene varios subprocesos y maneja múltiples sockets a la vez, y los subprocesos se crean sin mi control a través de los métodos de estilo BeginInvoke y EndInvoke, que están encadenados por las funciones de callback correspondientes. […]