vtortola.Net

Junio 29, 2007

70-536 Resumen 7/7: Instrumentación e Instalar y Configurar aplicaciones..

Archivado en: .NET, 70-536, C#, Certificaciones, Diagnostics, MCTS — vtortola @ 3:34 pm

Séptimo y último repaso del temario para el examen 70-536 de la certificación MCTS en .NET.
Esta, es una de las nuevas certificaciones Microsoft para .NET 2.0.

Es terriblemente aburrido (al menos para mi) pero es el último!!

Engloba los temas 9.Installing and Configuring Applications y 10.Instrumentation del libro oficial de Microsoft.

(más…)

Junio 17, 2007

Depurando con .Net

Archivado en: .NET, C#, Diagnostics, Visual Studio — vtortola @ 8:23 pm

Este artículo ha sido migrado a mi nuevo blog:

Depurando con .NET

Junio 7, 2007

Detectar si estamos en Debug ó Release. Parte II

Archivado en: .NET, C#, Diagnostics, Reflection — vtortola @ 9:09 pm

Ya hablé en su día de cómo detectar si estamos en Debug ó en Relesase desde nuestro código, pero resulta que después descubrí nada más y nada menos que otras tres formas bastante más interesantes que la que yo propuse en los MSDN Forums de mano de nobugz, de hecho, la tercera forma es la que se usa para el método Print de System.Diagnostics.Debug para que solo funcione cuando estemos “debugeando”.

Ya dependiendo de lo que se quiera hacer y como, será más conveniente una forma u otra, así que nunca esta demás tener esta chuleta a mano ;)

(más…)

Abril 2, 2007

Detectar si estamos en Debug ó Release

Archivado en: .NET, C#, Diagnostics, Reflection — vtortola @ 10:34 pm
Existe una versión más actualizada de este artículo aqui.

Hay muchas formas de saberlo, yo personalmente me quedo con una que … quizás no la más elegante pues implica escribir en dos sitios distintos … es la que más me gusta pues me recuerda como acceder a la información de un ensamblado (assembly).

Lo primero, es añadir el siguiente código a nuestro Assembly.cs:

#if DEBUG

[assembly: AssemblyConfiguration("DEBUG")]

#else

[assembly: AssemblyConfiguration("RELEASE")]

#endif

(más…)

Blog de WordPress.com.