martes, 12 de abril de 2011
Curso ASPNET
Curso SharePoint2010
Curso MSSQL2008
Curso Silverlight
miércoles, 28 de julio de 2010
Procesos por Lotes
Hace algunos meses escuche sobre la nueva version de Microsoft BizTalk Server un software usado en empresas para automatizar procesos de negocio y cuya operacion no requiere de interfase grafica porque su principal funcion es recibir y procesar mensajes. Los mensajes son creados a partir de archivos generados por otros sistemas en carpetas, sitios ftp o por correo electronico. Tambien pueden recibirse por HTTP o como un servicio web. A partir del contenido BizTalk puede tomar decisiones, realizar operaciones y enviar mensajes a otros sistemas en forma de archivos o correos. Esto lo convierte en una herramienta no solo para comunicar diferentes sistemas sino integrarlos de acuerdo a las reglas de negocio. Ademas BizTalk permite monitorear estas actividades para generar indicadores de rendimiento (KPIs).
De esta forma las aplicaciones basadas en procesos por lotes continuan soportando la operacion de la empresa pero no aisladas sino de manera integrada y facilitando a los responsables la toma de decisiones.
domingo, 18 de julio de 2010
MSSQL Relacional o Jeraquico
Actualmente podemos explotar las caracteristicas jerarquicas del XML en diferentes formas. Al definir una tabla es posible agregar una columna con tipo de dato XML y asi almacenar documentos (arboles) conviertiendo al servidor en un repositorio , por ejemplo, de facturas electronicas.
Tambien es posible declarar variables XML, usarlas como parametros en procedimientos almacenados y poder procesar los elementos usando la funcion openquery. Asi el servidor puede hacer operacioes con los datos de una factura electronica.
Finalmente a las consultas SELECT pueden agregarse las instrucciones FOR XML y crear documentos en este formato para exportar a otros sistemas informacion de la base de datos.
miércoles, 26 de mayo de 2010
Ejemplos Curso 4994
http://www.ktsservices.net/download/EjemploWebService.zip
http://www.ktsservices.net/download/EjemploADONET.zip
Tambien pueden seguirme en Twitter
http://twitter.com/josegonzalezmor
Salu2 !
miércoles, 28 de abril de 2010
Alta Disponibilidad en unos Clicks
MS SQL Server 2005 y 2008 permiten realizar un espejo de la base de datos. A diferencia de otras opciones, como los clusters o las SAN, no es necesario una gran inversión en hardware; teniendo dos servidores windows conectados en red pueden duplicarse las operaciones sobre la base de datos. Configurando el espejo las transacciones hechas en uno de los servidores (primario) son transmitidas a través de un canal TCP/IP y realizadas tambien en el segundo servidor (espejo). En caso de una falla la base de datos del segundo servidor puede ser usado para continuar trabajando.
Hay tres formas de configurar el espejo de la base de datos: Alto Rendimiento, Alta Protección y Alta Disponibilidad. En Alto Rendimiento no hay la garantía que las transacciones se realicen en ambos servidores y puede haber diferencias mínimas en una falla. En Alta Protección y Alta Disponibilidad las transacciones son confirmadas en ambos servidores evitando problemas. Sin embargo en Alta Disponibilidad debe configurarse un tercer servidor para detectar la interrupción del servicio y en automático activar el espejo.
Mayor información en...
http://technet.microsoft.com/en-us/library/cc917680.aspx
http://msdn.microsoft.com/en-us/library/ms188712.aspx
miércoles, 31 de marzo de 2010
Y detrás de Windows... XAML
Aplicaciones como el reproductor de medios, mensajeros y hasta herramientas de Office como Word y Excel han cambiado los menus por intuitivas barras de herramientas. Hoy Windows 7, no solo es más práctico y confiable, también resulta estético y organizado.
XAML (eXtensible Application Markup Language) esta detrás de algunos de estos avances. Con XAML no sólo es posible desarrollar las tipicas aplicaciones Windows sino integrar animación, sonido, video e interactividad; incluso en Web es posible desarrollar apoyandose de Silverlight.
Basándose en las mejores prácticas XAML permite comenzar con un editor de texto a definir la interfaz de usuario, con Visual Studio agregar la programacion con .NET y con MS Expression añadir la sofisticación e interactividad necesaria para hacer una aplicación profesional.
Mayor informacion en...
http://en.wikipedia.org/wiki/Xaml
jueves, 19 de noviembre de 2009
Integration Services importa, exporta y más
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
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
miércoles, 7 de octubre de 2009
PHP. La otra opción.
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
miércoles, 23 de septiembre de 2009
Crystal Reports en Visual Studio .NET
Descargar Ejemplo
miércoles, 16 de septiembre de 2009
Visual BASIC .NET en CINTERMEX
miércoles, 9 de septiembre de 2009
¿Para qué OPC?
miércoles, 2 de septiembre de 2009
Consultoría en MS SharePoint
domingo, 23 de agosto de 2009
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
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).