Articles of .net

Cómo seleccionar solo los registros con la fecha más alta en LINQ

Tengo una tabla, ‘lasttraces’, con los siguientes campos. Id, AccountId, Version, DownloadNo, Date Los datos se ven así: 28092|15240000|1.0.7.1782|2009040004731|2009-01-20 13:10:22.000 28094|61615000|1.0.7.1782|2009040007696|2009-01-20 13:11:38.000 28095|95317000|1.0.7.1782|2009040007695|2009-01-20 13:10:18.000 28101|15240000|1.0.7.1782|2009040004740|2009-01-20 14:10:22.000 28103|61615000|1.0.7.1782|2009040007690|2009-01-20 14:11:38.000 28104|95317000|1.0.7.1782|2009040007710|2009-01-20 14:10:18.000 ¿Cómo puedo, en LINQ to SQL , obtener solo la última última ruta de cada AccountId (la que tiene la fecha más alta)?

¿Dónde puedo almacenar (y administrar) la información de la licencia de la aplicación?

Estoy desarrollando una aplicación de Windows. Eso requiere que los usuarios se registren para usarlo … Ahora, estoy almacenando mi información de licencia como un archivo en APpData. Pero al eliminar ese archivo, se restablece la fecha de la versión de prueba. Por lo tanto, ahora estoy planeando guardarlo en el registro. Pero, la mayoría […]

Mostrar una información sobre herramientas sobre un botón usando Windows Forms

¿Cómo puedo mostrar una información sobre herramientas sobre un botón usando Windows Forms ?

¿Cuál es el propósito de nameof?

La versión 6.0 tiene una nueva característica de nameof , pero no puedo entender su propósito, ya que simplemente toma el nombre de la variable y lo cambia a una cadena en la comstackción. Pensé que podría tener algún propósito al usar pero cuando trato de nameof(T) simplemente me imprime una T lugar del tipo […]

¿Cuál es el ‘ciclo de vida de la página’ de un ASP.NET WebForm?

Estoy buscando obtener una comprensión más completa del ciclo de vida de la página ASP.NET. Estoy en el proceso de crear controles de formulario personalizados y he descubierto que faltaba mi conocimiento en esta área. ¿Hay algún recurso, tutorial, etc. que haya utilizado para comprender mejor esta área? ¿Hay alguna herramienta que haya utilizado para […]

¿Tiene C # una manera de darme un diccionario inmutable?

¿Hay algo incorporado en las bibliotecas centrales de C # que pueda darme un diccionario inmutable? Algo parecido a Java : Collections.unmodifiableMap(myMap); Y solo para aclarar, no estoy buscando detener el cambio de las claves / valores mismos, solo la estructura del Diccionario. Quiero algo que falle rápido y fuerte si se llama a cualquiera […]

Compatibilidad con SO para varias versiones de .NET Framework

¿Cuáles son los requisitos mínimos del sistema operativo para cada uno de los marcos .Net? Por ejemplo, para qué versión es imposible ejecutar cada SO en: Windows 95 Windows 98 Windows 98SE Windows ME Windows NT 3.x Windows NT 4 Windows 2000 Creo que todos los .Net frameworks son compatibles con XP, Vista, Windows Server […]

¿Por qué Environment.Exit () no termina el progtwig más?

Esto es algo que descubrí hace unos días, obtuve la confirmación de que esta cuestión no se limita a mi máquina. La forma más fácil de reproducirlo es iniciar una aplicación de Windows Forms, agregar un botón y escribir este código: private void button1_Click(object sender, EventArgs e) { MessageBox.Show(“yada”); Environment.Exit(1); // Kaboom! } El progtwig […]

Destructor vs IDisposable?

He leído sobre la eliminación de objetos / interfaz IDisposable y destructores en C #, pero a mí parece que hacen lo mismo. ¿Cuál es la diferencia entre los dos? ¿Por qué debería usar uno sobre el otro? De hecho, en este ejemplo (enlace a continuación) este código usa tanto la interfaz IDisposable como un […]

Log4net no escribe el archivo de registro

Creé un escenario simple usando Log4net, pero parece que mis appenders no funcionan porque los mensajes no se agregan al archivo de registro. Agregué lo siguiente al archivo web.config: Dentro del archivo ASAX global que agregué: ILog logger = LogManager.GetLogger(typeof(MvcApplication)); y dentro del método Application_Start: logger.Info(“Starting the application…”); ¿Qué hice mal?