aprendiendonet.blogspot.com
Aprendiendo.NET: noviembre 2013
https://aprendiendonet.blogspot.com/2013_11_01_archive.html
19 nov. 2013. Trace, la herramienta versátil para crear logs. Algo que siempre necesitamos es llevar líneas de log para saber qué está ocurriendo con nuestras aplicaciones y esto se vuelve prácticamente indispensable al trabajar con Windows Services o Servicios de Windows. Ya que al no tener UI se hace muy difícil saber qué ocurre. Afortunadamente encontramos la clase Trace en el namespace System.Diagnostics. System.Diagnostics.Trace.WriteLine("Inicio de constructor") ' Proceso de datos. Que nos permite ...
aprendiendonet.blogspot.com
Aprendiendo.NET: Referencia de atajos de teclado para Visual Studio 2010
https://aprendiendonet.blogspot.com/2010/08/referencia-de-atajos-de-teclado-para.html
16 ago. 2010. Referencia de atajos de teclado para Visual Studio 2010. Desde la web de Microsoft, nos ofrecen una serie de archivos PDF con los atajos de teclado para Visual Studio 2010. Septiembre 28, 2012 12:45 p. m. Y esto es un post? Septiembre 29, 2012 7:54 a. m. Suscribirse a: Enviar comentarios (Atom). Referencia de atajos de teclado para Visual Studio. Como leer y escribir en el Registro de Windows desde una aplicación .NET. SQL Server Error 4064 - La solución.
aprendiendonet.blogspot.com
Aprendiendo.NET: SQL Server Error 4064 - La solución
https://aprendiendonet.blogspot.com/2012/07/sql-server-error-4064.html
23 jul. 2012. SQL Server Error 4064 - La solución. Si bien éste no es un tip de .Net, sino que es de SQL Server, me pareció útil compartirlo. No se puede abrir la base de datos predeterminada del usuario. Error de inicio de sesión. Este error ocurre cuando intentamos iniciar sesión en SQL Server con un usuario cuya base de datos por defecto fue eliminada del servidor. Etiquetas: SQL Server Management Studio. Luis Fernando Gomez Figueroa. Octubre 04, 2012 8:14 a. m. Octubre 18, 2012 5:53 p. m. Luis, me al...
aprendiendonet.blogspot.com
Aprendiendo.NET: Entendiendo la estructura TimeSpan en C#
https://aprendiendonet.blogspot.com/2015/08/entendiendo-la-estructura-timespan-en-c.html
Entendiendo la estructura TimeSpan en C#. Una instancia de la estructura TimeSpan representa un periodo de tiempo pero también nos brinda una serie de propiedades y métodos útiles. Para crear una instancia de TimeSpan tenemos varios constructores, por lo que deberemos buscar el más adecuado a nuestra necesidad. podemos crear un TimeSpan a partir de ticks. O usando el constructor que más parámetros acepta, podemos crearlo a partir de un número de días, horas, minutos, segundos y milisegundos. Algunas prop...
aprendiendonet.blogspot.com
Aprendiendo.NET: Trace, la herramienta versátil para crear logs
https://aprendiendonet.blogspot.com/2013/11/trace-la-herramienta-versatil-para.html
19 nov. 2013. Trace, la herramienta versátil para crear logs. Algo que siempre necesitamos es llevar líneas de log para saber qué está ocurriendo con nuestras aplicaciones y esto se vuelve prácticamente indispensable al trabajar con Windows Services o Servicios de Windows. Ya que al no tener UI se hace muy difícil saber qué ocurre. Afortunadamente encontramos la clase Trace en el namespace System.Diagnostics. System.Diagnostics.Trace.WriteLine("Inicio de constructor") ' Proceso de datos. Que nos permite ...
federicovarela.blogspot.com
Blog de Federico Varela: Groupthink y el fanatismo tecnológico
http://federicovarela.blogspot.com/2007/12/groupthink-y-el-fanatismo-tecnolgico.html
Blog de Federico Varela. Martes, 18 de diciembre de 2007. Groupthink y el fanatismo tecnológico. En el último Encuentro Genexus. Participó un expositor argentino llamado Silvio. Director de sistemas de cervecería Quilmes. Habló sobre los factores humanos que influyen en el éxito o fracaso de los proyectos de sistemas. Uno de los temas presentados fue el fenómeno groupthink. Por ejemplo, ahora que está de moda el tema de las papeleras en Uruguay. A opinar que prefiere usar el Microsoft Project. Para gesti...
aprendiendonet.blogspot.com
Aprendiendo.NET: mayo 2009
https://aprendiendonet.blogspot.com/2009_05_01_archive.html
Extendiendo la clase List(Of T). Hoy necesité exportar el contenido de una Lista a un DataTable. Crear una tabla con la estructura necesaria. Recorrer la lista secuencialmente y agregar filas a la tabla. Pero pensando como programador, se me ocurrió que seguramente volviera a necesitar esta función y posiblemente la necesitaría con diferentes tipos de listas. Como era lógico, pensé en Generics. Entonces me creé una función que recibe una System.Collections.Generic.List(Of T). Con la siguiente firma:.
aprendiendonet.blogspot.com
Aprendiendo.NET: marzo 2009
https://aprendiendonet.blogspot.com/2009_03_01_archive.html
Como imprimir un formulario - Microsoft.VisualBasic.PowerPacks.Printing.PrintForm. Este código muestra una forma sencilla de imprimir un formulario. Para lo cual utilizaremos la clase PrintForm. Que se encuentra en el Namespace Microsoft.VisualBasic.PowerPacks.Printing. Lo primero que haremos será chequear si tenemos la referencia, para lo cual haremos click con el botón derecho sobre nuestro cuadro de herramientas y en el menú seleccionaremos la opción. Suscribirse a: Entradas (Atom). Como leer y escrib...
aprendiendonet.blogspot.com
Aprendiendo.NET: septiembre 2010
https://aprendiendonet.blogspot.com/2010_09_01_archive.html
17 sept. 2010. Como hacer un servicio de Windows auto instalable. Todos nos hemos encontrado en la situación de tener que instalar un servicio, y utilizar el comando installutil.exe. Pero por qué no ahorrarnos un paso y hacer que el servicio sea auto instalable? Este tip no tiene mayor secreto, simplemente es un atajo al installutil.exe dentro del ejecutable de nuestro servicio. The main entry point for the application. Static void Main(String[] args). If (args.Length 0). Private static void uninstall().