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

Importar datos de MS Excel 2007 [.xlsx] a SQL Server

Importar datos de las planillas electrónicas MS Excel con el formato de la versión 2007 en adelante (.xlsx) en SQL Server en sus versiones 2005 y 2008 sin el Service Pack 1 como mínimo instalado, notarán que no se puede realizar por el típico proceso, ya que no existe un proveedor ODBC para ésta versión.

No es un proceso complejo, y por suerte como nos tiene acostumbrados Microsoft con sus productos, es muy sencilla esta tarea. Iremos viendo unas capturas de pantalla para hacer más sencillo también el post.

Tenemos que elegir el proveedor de datos como Microsoft Office 12.0 Access Database Engine. En caso de no tener instalado lo puede descargar (Continuar Leyendo sobre Importar datos de MS Excel 2007 [.xlsx] a SQL Server)

post icon

Instalar Dreamweaver CS3 en GNU / Linux (openSuSE)

Hace unos años atras, necesité instalar Dreamweaver CS3 en GNU/Linux, y encontraba bastantes “guías” para Ubuntu que no llegué a comprobar si funcionaban, en ese entonces lo quise hacer en openSuSE y lo había logrado, así que voy a sacar polvo a ese antiguo topic que deje en un foro y traerlo a devtroce.

Lo había hecho con wine 1.1.2 pero debería funcionar con algunas versiones un poco más viejas, ni que decir con las más nuevas.. para instalar wine hacemos lo siguiente:

1
sudo zypper install wine

Otra de las cosas es que necesitamos tener una copia instalada en algún Windows primeramente, podríamos instalarlo en una máquina virtual de modo temporal, como fue mi caso. Ésta instalación la debemos activar en Windows, creo que esto queda a conciencia del usuario final, si le aplica un parche o se compra la licencia y lo utiliza sobre su sistema operativo favorito 🙂

Debemos abrir el regedit.exe del Windows y exportar la clave, y almacenarlos en un fichero llamado dreamweaver.reg:

1
"HKEY_LOCAL_MACHINE/Software/Adobe"

Ahora ejecutamos en nuestro terminal (Continuar Leyendo sobre Instalar Dreamweaver CS3 en GNU / Linux (openSuSE))

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

Cargar datos de una base de datos con JSP

Hoy escribiremos por primera vez sobre JSP, Java Server Page. La evolución de los Servelts de Java, la cual se diferencia de su antecesor que ya no necesita ser compilado antes de deployarlo, sino este proceso se realiza por el servidor cuando el usuario lo solicita.

Trabajaremos con una base de datos MySQL, ya que es la más popular hasta hoy día para la plataforma web, de igual modo el ejemplo servirá para otros motores, solo deberíamos cambiar la capa de conexión por otra.

Trabajar con JSP y Netbeans es mucho más sencillo que con eclipse pero de igual modo lo haremos con este ultimo, personalmente he utilizado la versión Galileo para el ejemplo.

El ejemplo como siempre será lo más sencillo posible, en la BD necesitaremos crear una tabla básica de usuarios, que tengan nombres, los cuales mostraremos un listado de los mismos dentro de un Table HTML.

Una vez creado ésta tabla, que doy por hecho que lo pueden hacer, procederemos a crear nuestro proyecto Web. Una vez abierto nuestro IDE, buscaremos en el menú:

Archivo --> Nuevo --> Dinamic Web Proyect

Alli seteamos la configuración de desarollo, le colocamos el n0mbre al proyecto, yo le llamado JSPTroce, la versión del modulo que puede ser sin problemas el 2.4 o 2.5.

Siguiente --> Siguiente --> Finalizar

Una vez hecho esto, necesitaremos el driver JDBC para conectarnos a MySQL, la cual pueden descargar desde el sitio oficial. Más adelante también necesitaremos tener instalado el servidor o contenedor Web Apache Tomcat, preferentemente la versión 6, aunque debería funcionar sin ningún problema en la 5.5 el mismo lo descargan de aqui.

Una vez instalado el servidor, podemos copiar (Continuar Leyendo sobre Cargar datos de una base de datos con JSP)

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

Plantillas de SQL Server Customizadas

Uno de los tantos problemas de desarrollar en Grupos de Trabajo grandes, es la manera en la cual codifican los demás Compañeros de Trabajo, o que no se respeten al 100% las Políticas de Desarrollo y Codificación de la Empresa / Grupo de Trabajo, para los Scripts y Procedimientos Almacenados o Triggers de nuestras Bases de Datos en SQL Server.

Para facilitar las cosas, muchas veces las herramientas como el SQL Query Analyzer y SQL Server Management Studio del SQL Server 2005 / 2008, nos presentan las “Plantillas de Código” (pequeños pre-armados de código Transact-SQL listo para modificarse y ser usado para nuestros fines).

Pero a veces nuevamente esas plantillas no tienen el formato que deseamos, y necesitamos adecuarlas a ellos.

Una manera de estandarizar esos formatos, es ubicando las plantillas y modificarlas, (Continuar Leyendo sobre Plantillas de SQL Server Customizadas)

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)

Página 3 de 41234