jueves, 19 de noviembre de 2009

Integration Services importa, exporta y más

A partir de Microsoft SQL Server 2005 las herramientas conocidas como Data Transformation Services cambiaron su nombre a Integration Services, sin embargo, estas herramientas incluídas a partir de la versión estandar permiten realizar no solamente importación o exportación de datos entre bases de datos. También permiten realizar operaciones de mantenimiento como: respaldos, compactación de la base de datos y reconstrucción de índices. Además el Business Inteligence Development Studio permite crear proyectos y paquetes de Integration Service y a través de herramientas visuales diseñar la ejecución de las tareas de control y datos necesarias.

Mas información en... http://en.wikipedia.org/wiki/SQL_Server_Integration_Services.

miércoles, 11 de noviembre de 2009

Evita problemas de Seguridad en ASP.NET

Cuando haces una aplicacion web es importante evitar accesos no autorizados. ASP.NET permite la autentificación Windows (principalmente para intranets) y por Formularios (preferentemente para Internet). En ambos casos es importante garantizar que las páginas no puedan ser mostradas después de salir de la aplicación impidiendo el almacenamiento en caché del visualizador (Internet Explorer). El objeto Response evita este tipo de problemas de seguridad si agregas el siguiente código a tu página "segura" en el evento Page_Load.

Response.CacheControl = "no-cache";
Response.AddHeader("Pragma","no-cache");
Response.Expires = -19;
Response.ExpiresAbsolute = DateTime.Now.AddMinutes(-19);

Mas información en... http://support.microsoft.com/kb/234067/es.

miércoles, 4 de noviembre de 2009

Intimidades del ADO.NET

ADO.NET es una de las librerías del .net Framework desde su primera versión. En .net Framework 3.5 ADO.NET continua ofreciéndonos poderosas clases para hacer nuestro desarrollo fácil, flexible y confiable como el ADO.NET Entity Model. Descarga algunos ejemplos útiles como: ejecutar un procedimiento almacenado o usando clases, reutilizar código y llenar un cuadro combinado.

miércoles, 7 de octubre de 2009

PHP. La otra opción.

PHP ofrece una plataforma para el desarrollo de aplicaciones Web. Aunque es muy usado en Linux
tambien puede usarse en Windows con el servidor Apache o con IIS. Visual Studio 2010 incluirá la posibilidad de desarrollar aplicaciones usando esta plataforma.

Actualmente PHP 5 es la versión más usada e incluye soporte a Programación Orientada a Objetos y compañías como Zend ofrecen infraestructuras (frameworks) para hacer mas ágil el desarrollo de aplicaciones y servicios Web.

KTSSERVICES ofrece el taller Desarrollo de Aplicaciones Web con PHP. Mayores informes en info@ktsservices.net.

miércoles, 30 de septiembre de 2009

Proyecto CIS

CIS (Capacitación de Ingenieros de Software) es un programa de capacitación del centro de educación en tecnologías de información CEIS AVANCE. CIS entrena a estudiantes universitarios en desarrollo de software (Java, NET, UML, etc.) y los prepara para integrarse a Empresas de Desarrollo de Software.

miércoles, 23 de septiembre de 2009

Crystal Reports en Visual Studio .NET

En una aplicación Windows o Web es muy fácil hacer un reporte porque Visual Studio .NET incluye la herramienta de Crystal Reports. En una forma o página web puedes insertar un control CrystalReportViewer y crear un nuevo CrystalReport. El CrystalReport puede obtener los datos de varias bases de datos o de un DataSet. El siguiente ejemplo obtiene los contactos de MSSQL. Crystal Reports además de imprimir la información permite exportarla a varios formatos como PDFs y Excel.

Descargar Ejemplo

miércoles, 16 de septiembre de 2009

Visual BASIC .NET en CINTERMEX

CINTERMEX es el Centro Internacional de Negocios de Monterrey. A partir de 2005 a utilizado una solución basada en Visual BASIC .NET desarrollada por KTSSERVICES para administrar el proceso de reservación del centro de convenciones y exhibiciones. Dicha solución ha podido adaptarse fácilmente a los inovadores esquemas comerciales y crecimiento de CINTERMEX quien este año inauguró el Gran Salón.

miércoles, 9 de septiembre de 2009

¿Para qué OPC?

OPC (OLE for Process Control) permite leer o enviar información a dispositivos electrónicos como PLCs. Por ejemplo, para uno de los clientes de CTQ, KTSSERVICES desarrolló un proyecto para identificar, medir y registrar piezas . Usando OPC fue posible obtener de una cámara digital el tipo de pieza y de un PLC si la pieza cumplía con los estándares de calidad.

miércoles, 2 de septiembre de 2009

Consultoría en MS SharePoint

Las organizaciones usan MS SharePoint para facilitar la colaboración, administrar contenido, implementar procesos de negocio y proveer acceso a información. Como consultor José González Moreno ha apoyado en implementaciones en AXTEL, MAGNA FORMEX, PEMEX y FEMSA.

domingo, 23 de agosto de 2009

Para quienes requieren mobilidad Opera nos ofrece una versión de su poderoso navegador para Windows Mobile 5 y 6; aunque también hay versiones para móviles Nokia. Samsung y Panasonic.

Opera Mobile visualiza contenido muy similar a visualizadores (browsers) de escritorio y además en equipos con pantalla tactible (touchscreen) fácilmente alterna entre una vista pequeña acorde a la pantalla del dispositivo y la vista normal.

miércoles, 19 de agosto de 2009

Acerca de José González Moreno

José González Moreno colabora en KTSSERVICES y CEIS AVANCE como investigador y lider de proyecto de soluciones en .NET. El estudió en la ULSA (Universidad La Salle) la carrera de Ingeniería en Cibernética (1992-1997).

Actualmente reside en Monterrey, Nuevo León, México e imparte cursos de Visual Basic .NET, C# y MS SQL; además de asesorar a compañías de TI (Tecnologías de Información).

Comentarios y Sugerencias

Hola. Tus comentarios y sugerencias son muy importantes. Gracias.