Articles of .net

Cómo funciona Math.Pow (etc.)

Así que estuve buscando en Google durante mucho tiempo y no encontré casi nada. Encontré información sobre la posible implementación de Math.Pow desde esta url , pero son inexactos, por ejemplo, este código public static double PowerA(double a, double b) { int tmp = (int)(BitConverter.DoubleToInt64Bits(a) >> 32); int tmp2 = (int)(b * (tmp – 1072632447) […]

Informes en SOA (Business Intelligence & Service Oriented Architecture)

Tengo SOA con un servicio para empleados y un servicio de viajes. El servicio de viaje creará una entrada de travelID para el employeeId en la base de datos [Travel]. El empleado utilizará un sitio web “TravelUI” (que llama al Servicio de viajes para almacenar detalles en DB) para solicitar un viaje. Existe un sitio […]

¿Cómo mostrar una imagen en la base de datos en el control de imagen de Asp.net?

¿Cómo mostrar una imagen en la base de datos en el control de imagen de Asp.net? Tenemos que mostrar la imagen del empleado junto con sus detalles en la página asp.net, pero el problema es cómo mostrar la imagen en el control de imagen asp.net para que el control de imagen tome la imagen de […]

Envolviendo cronometraje cronómetro con un delegado o lambda?

Estoy escribiendo código como este, haciendo un poco de tiempo rápido y sucio: var sw = new Stopwatch(); sw.Start(); for (int i = 0; i < 1000; i++) { b = DoStuff(s); } sw.Stop(); Console.WriteLine(sw.ElapsedMilliseconds); Seguramente hay una manera de llamar a este bit de código de tiempo como una lambda de .NET 3.0 de […]

Cómo conectarse a la base de datos Oracle 11 desde. red

Cuál es la forma más fácil de conectar a. Aplicación web NET a una base de datos Oracle 11g? ¿Puede EntityFramework manejar esto directamente desde el primer momento? ¿O necesitaré algún tipo de complemento ODBC de Oracle? * Estoy ejecutando desde un entorno bloqueado, por lo que realmente no puedo probar ninguno de estos escenarios […]

Cómo convertir un carácter en el valor equivalente de System.Windows.Input.Key Enum?

Quiero escribir una función como tal, public System.Windows.Input.Key ResolveKey(char charToResolve) { // Code goes here, that resolves the charToResolve // in to the Key enumerated value // (For example with ‘.’ as the character for Key.OemPeriod) } Sé que puedo escribir un gran Switch-case para que coincida con el personaje, pero ¿hay alguna otra manera? […]

El servicio web Asmx ¿cómo devolver JSON y no XML?

Mi método de servicio: [WebMethod] [ScriptMethod(ResponseFormat = ResponseFormat.Json)] public string getDataFromTrainingMaster() { List results = new DAL().GetDataFromTrainingMaster(); JavaScriptSerializer js = new JavaScriptSerializer(); return js.Serialize(results).ToString(); } Mi servicio web .net devuelve JSON envuelto en XML de la siguiente manera: [{“Training_Code”:”1234 “,”Training_Duration”:”2hrs “,”Training_Startdate”:”2/14/2013 3:00:00 PM”,”Training_Enddate”:”2/14/2013 5:00:00 PM”,”Trainer_ID”:1,”Training_Location”:”B-Wing Training room-4″,”Comments”:”C# training”,”Keyword”:”C#1234″,”NumberofDays”:1},{“Training_Code”:”4321 “,”Training_Duration”:”16 “,”Training_Startdate”:”2/17/2013 10:30:00 AM”,”Training_Enddate”:”2/17/2013 5:30:00 PM”,”Trainer_ID”:2,”Training_Location”:”A-Wing Training […]

Modificador de acceso “interno” C # cuando se realizan pruebas unitarias

Soy nuevo en pruebas unitarias y estoy tratando de averiguar si debo comenzar a usar más modificador de acceso ‘interno’. Sé que si usamos ‘interno’ y establecemos la variable de ensamblaje ‘InternalsVisibleTo’, podemos probar funciones que no queremos declarar públicas del proyecto de prueba. Esto me hace pensar que siempre debería usar ‘interno’ porque al […]

Ocultar propiedades no deseadas en controles personalizados

¿Es esta la manera de ocultar propiedades en controles derivados? public class NewButton : Button … [Browsable ( false )] public new ContentAlignment TextAlign { get; set; } También esto oculta la propiedad en la ventana Propiedades del diseñador, pero ¿cómo puedo también ocultar la propiedad en el código?

Regex paréntesis nesteds

Tengo la siguiente cadena: a,b,c,de(f,g,h,i(j,k)),l,m,n Sabría decirme cómo podría crear una expresión regular que me devuelva solo el “primer nivel” de paréntesis, algo como esto: [0] = a,b,c, [1] = de(f,g,h,ij(k,l)) [2] = m,n El objective sería mantener anidada la sección que tiene el mismo índice entre paréntesis para manipular el futuro. Gracias. EDITAR Tratando […]