Articles of .net 2.0

ClickOnce y IsolatedStorage

La aplicación Winform se lanza con ClickOnce en nuestra Intranet. Almacenamos preferencias personales para la GUI en el Almacenamiento Aislado. Todo funciona bastante bien 🙂 El problema es cuando tenemos una nueva versión de la aplicación, publicamos … ¡todas las preferencias se pierden! El usuario necesita configurar sus preferencias una y otra vez. ¿Hay alguna […]

¿Cómo mostrar texto en el cuadro combinado cuando no hay elementos seleccionados?

C # & .Net 2.0 pregunta (WinForms) Tengo un conjunto de elementos en ComboBox y ComboBox de ellos seleccionado. Me gustaría mostrar una cadena en el combo ” Por favor, seleccione el elemento ” en esa situación. La implementación actual es simplemente un elemento vacío agregado con dicho texto en el índice 0 y lo […]

Usar DateTime en un SqlParameter para el procedimiento almacenado, formatear el error

Estoy intentando llamar a un procedimiento almacenado (en un servidor SQL 2005) desde C #, .NET 2.0 usando DateTime como un valor para un SqlParameter . El tipo de SQL en el procedimiento almacenado es ‘datetime‘. Ejecutar el sproc de SQL Management Studio funciona bien. Pero cada vez que lo llamo desde C # me […]

¿Cómo evito la pantalla de impresión?

Tengo el requisito de que una aplicación en la que estoy trabajando impida que el usuario pueda capturar fácilmente el contenido de la pantalla. He comunicado que no existe una forma viable de evitar esto por completo, pero estoy buscando métodos para introducir algunos obstáculos al proceso. Estoy usando C # /. NET 2.0 y […]

¿Cómo obtengo programáticamente el GUID de una aplicación en .net2.0

Necesito acceder al ensamblaje de mi proyecto en C # .NET2.0. Puedo ver el GUID en el cuadro de diálogo ‘Información de la Asamblea’ en Propiedades del proyecto, y en este momento lo he copiado en un const en el código. El GUID nunca cambiará, así que esta no es una solución tan mala, pero […]

Combina múltiples predicciones

¿Hay alguna forma en c # .NET 2.0! combinar varios Predicates? Digamos que tengo el siguiente código. List names = new List(); names.Add(“Jacob”); names.Add(“Emma”); names.Add(“Michael”); names.Add(“Isabella”); names.Add(“Ethan”); names.Add(“Emily”); List filteredNames = names.FindAll(StartsWithE); static bool StartsWithE(string s) { if (s.StartsWith(“E”)) { return true; } else { return false; } } Esto me da: Emma Ethan Emily […]

.net: System.Web.Mail versus System.Net.Mail

Estoy considerando convertir un proyecto que he heredado de .net 1.1 a .net 2.0. La advertencia principal que me preocupa es que quiere que cambie de System.Web.Mail a System.Net.Mail . No estoy listo para volver a escribir todos los componentes usando System.Web.Mail obsoleto, entonces tengo curiosidad de saber si algún miembro de la comunidad ha […]

Diferencia entre System.Array.CopyTo () y System.Array.Clone ()

¿Cuál es la diferencia entre System.Array.CopyTo() y System.Array.Clone() ?

XmlSerializer – Hubo un error que refleja el tipo

Utilizando C # .NET 2.0, tengo una clase de datos compuesta que tiene el atributo [Serializable] . Estoy creando una clase XMLSerializer y pasando eso al constructor: XmlSerializer serializer = new XmlSerializer(typeof(DataClass)); Estoy recibiendo una excepción diciendo: Hubo un error que refleja el tipo. Dentro de la clase de datos hay otro objeto compuesto. ¿Esto […]

System.Web.Caching vs. Enterprise Library Caching Block

Para un componente .NET que se utilizará tanto en aplicaciones web como en aplicaciones de cliente enriquecido, parece haber dos opciones obvias para el almacenamiento en caché: System.Web.Caching o Ent. Lib. Bloque de almacenamiento en caché ¿Que usas? ¿Por qué? System.Web.Caching ¿Es seguro usarlo fuera de las aplicaciones web? He visto información mixta, pero creo […]