1 0 Archive | Visual Studio RSS feed para esta categoría
post icon

Compilación condicional en dotNet

En otros términos a la compilación condicional también se lo conoce como directivas de preprocesador, y ésto que quiere decir? significa que podemos determinar como se comportará el compilador con el código que acabamos de escribir, pudiendo así tomar distintas rutas de compilación. En la información contenida en la red, en su mayoría explican como hacer esto, con las constantes DEBUG y RELEASE, pero no si quisieramos personalizarlo más allá, ahora podremos ver como hacerlo a nuestro modo.

Por ejemplo, supongamos que estamos desarrollando un sistema de facturación que lo hemos vendido a 2 clientes, para exagerar un poco son de distintos países, en gran manera la lógica de negocios es la misma, difiriendo en algunos pequeños detalles. Tenemos la pantalla en donde se hace la venta y debemos calcular el impuesto por el producto vendido, el primer cliente es de (Continuar Leyendo sobre Compilación condicional en dotNet)

post icon

Crear Totales por Página con Crystal Reports

Una de las preguntas que siempre me hice es, si el mayor producto de reporteadores del mundo Crystal Reports, por que no existe ya un mecanismo más sencillo para hacer cortes por páginas? Quizá exista algún justificado motivo, pero viendo estas facilidades en productos de la competencia como Fast Report y Jasper Reports, por que éstos no han tomado este ejemplo?

Supongo que más de uno se preguntará lo mismo, aunque no exista un modo rápido y ultra fácil, hay varias maneras de hacerlo, expondré el modo que me parece más sencillo entre todos, usando el fuerte de ésta herramienta, las fórmulas.

En el ejemplo lo que veremos será un reporte pequeño, donde tenemos totales de los costos de los artículos, agrupados por Categorías de Articulos, por cada corte, se muestra un sub-total, (Continuar Leyendo sobre Crear Totales por Página con Crystal Reports)

15 junio 2010
post icon

Cambiar Configuración de Entorno en Visual Studio

Cualquiera que haya instalado o programado con el IDE de Visual Studio se habrá dado cuenta que la primera vez que inicia, nos pide que elijamos como queremos ver el entorno, las opciones que nos da son las siguientes:

  1. General Development Settings
  2. Project Management Settings
  3. Visual Basic Development Settings
  4. Visual C# Development Settings
  5. Visual C++ Development Settings
  6. Visual F# Development Settings
  7. Web Development
  8. Web Development (Code Only)

Una vez elegida la configuración, en algún otro momento podriamos queres elegir otro perfil, es justamente lo que vamos a mostrar, es aplicable  en Visual Studio 2008 y 2010 (las capturas serán con el 2010, pero servirá para la versión anterior).

Nos vamos al Menú Tools  –> Import & Export Settings.. y veremos la siguiente pantalla (Continuar Leyendo sobre Cambiar Configuración de Entorno en Visual Studio)

post icon

Componentes & Controles para Visual Studio

Creo que todos conocemos los controles nativos que trae el IDE de Microsoft, Visual Studio en cualquiera de sus versiones, normalmente son bastante feos y de muy pocas funcionalidad, por ejemplo el comboBox, tán sólo soporta una columna, o el DataGridView no soporta árboles o niveles jerárquicos. Tán sólo son algunos ejemplos muy básicos.

En ésta oportunidad veremos algunas herramientas de terceros (algunos free y otros de paga) que nos dan funciones adicionales y en algunos casos objetos nuevos que no tenemos de buenas a primeras.

El primero que veremos es el sitio oficial de Microsoft donde nos muestra bien catalogado los productos, podemos discriminarlos por versión del IDE, si son gratis o no, tipo (Continuar Leyendo sobre Componentes & Controles para Visual Studio)

post icon

Lo nuevo en Visual Studio 2010 y Framework 4.0

Hace unos días Microsoft lanzó su nueva versión de su IDE de desarrollo por excelencia, Visual Studio 2010. Además de framework 4.0. Los mismos pintan muy bien, se ven mejoras visuales y de tiempo de desarrollo. Se han enfocado mucho en facilitarle la vida al desarrollador con ésta nueva versión, especialmente a los desarrolladores WEB.

Algunas de los cambios significativos que han introducido son los siguientes:

  1. El que más llamo mi atención fue la introducción del lenguaje F#, que es un lenguaje orientado a la funcionalidad, creado hace un buen tiempo, pero recién introducido a ésta plataforma. La misma tiene soporte para orientación a objetos y programación imperativa, tipos de datos avanzados, tipos de datos inmutables, entre otros. Probablemente sea el lenguaje de tiempo de desarrollo más bajo de ésta plataforma. Aún no lo he probado pero apenas lo haga ya verán fragmentos de código colgados aquí en devtroce..
  2. Mejoras en el IDE visualmente hablando.
  3. El CLR nuevo ofrece mayor (Continuar Leyendo sobre Lo nuevo en Visual Studio 2010 y Framework 4.0)
post icon

Concurso MSDN Net Minds

Ya sabemos que en marzo se estaría lanzando la siguiente versión de IDE de desarrollo por excelencia de Microsoft, Visual Studio 2010. El 22 de febrero del corriente a las 10:00 se hará el concurso típico MSDN Net Minds, el cual está compuesto de 10 problemas de lógica, que se deberán solucionar secuencialmente, incrementándose la dificultad a medida vamos subiendo de nivel.

Los 3 primeros en resolver los 10 problemas en el menor tiempo, serán los ganadores. ¿Y qué es el premio? Una licencia de Visual Studio 2010 Ultimate + MSDN Premium, además del reconocimiento de la comunidad y los participantes.

Desde aquí puedes ver el portal, y desde aquí inscribirte al concurso. Es hora de probar tus habilidades 😀

post icon

Desplegar ASP.Net en Apache Tomcat sobre GNU/Linux y SQL Server

Éste probablemente sea uno de los post mas raros que escribiré, todo programador cristiano sabe que ASP.net se despliega oficialmente sobre el servidor web de Microsoft IIS, necesitando necesariamente un servidor Windows. Hoy haremos lo que muchos desean, lo que muchos dicen ser imposible, o lo que muchos solamente quieren experimentar, haremos una mini aplicación escrita en C#.net y ASP.net, que se conecte a un servidor de base de datos SQL Server, desplegandolo sobre Apache Tomcat en GNU/Linux.

Existen mods del proyecto mono para instalar sobre Apache que permiten correr ASP.net sobre él, pero no es precisamente eso lo que usaremos, sino algo más extravagante.

¿Y cómo se supone que haremos esto? La empresa Mainsoft (apoyado por Novell) ofrece un producto que forma parte de una comunidad, con licencia openSource, llamado (Continuar Leyendo sobre Desplegar ASP.Net en Apache Tomcat sobre GNU/Linux y SQL Server)

post icon

Crear Reportes con Visual Basic .Net, PostgreSQL y Crystal Report

La mayoría de las veces que trabajamos con Visual Basic .Net y Crystal Report, solemos conectarnos a SQL Server u Oracle como fuente de datos, debido a que tienen integración con el IDE de Visual Studio, para facilitar la creación de los mismos.

Cuando hablamos de  motores como PostgreSQL, MySQL, Firebird, Teradata y otros, no tenemos la integración del IDE con el servidor de base de datos, esto hace que no podamos crear tan sencillamente los reportes como los hacemos como con los otros motores, pero no lo hace imposible, sólo se debe seguir unos pasos distintos, que también sirve para los 2 primeros motores mencionados anteriormente. (Continuar Leyendo sobre Crear Reportes con Visual Basic .Net, PostgreSQL y Crystal Report)

post icon

Integrar Aplicaciones con el escritorio de Windows 7

Como todos saben, hace unos meses que Microsoft ha lanzado su nuevo sistema operativo llamado Windows 7, el cual nos trae un montón de mejoras en cuanto a la interfaz gráfica de usuarios y su facilidad de uso. Pero no sólo queda ahí, también nos ofrece unas API completas a los desarrolladores para explotar éstas características fácilmente:

  1. Barras de Progreso Integradas
  2. Vistas Previas
  3. Botones en Thumbnail
  4. Jump List
  5. Sobreposición de Iconos

Todo esto es posible hacerlo ya con nuestro IDE de Visual Studio 2008 (ni siquiera es necesario utilizar la versión 2010 aún). Lo primero que debemos hacer es crear un formulario de windows form con C# dentro de un proyecto llamado Windows7 y dejarlo como muestra la siguiente imagen (Continuar Leyendo sobre Integrar Aplicaciones con el escritorio de Windows 7)

post icon

Crear un Web Service con Java y consumirlo con .Net

Normalmente cuando recurrimos al uso de los Web Services lo creamos tanto del lado servidor como cliente en el mismo lenguaje, pero no siempre es así, varios pueden ser estos motivos, trabajamos con otra empresa que desarrolla en otro lenguaje que el nuestro, o queremos mezclar dos sistemas ya existentes sin construir todo de nuevo, incluso muchos otros motivos inimaginables. Hoy haremos un WS server construido con Java y NetBeans bastante sencillo, que recibirá 1 parámetro de fecha retornará la edad, esto será consumido desde una aplicación cliente construida en VB.net. Primeramente abrimos nuestro IDE y creamos un proyecto nuevo Java Web, de tipo Web Application.. (Continuar Leyendo sobre Crear un Web Service con Java y consumirlo con .Net)

Página 2 de 3123