WebCast sobre Visual Studio 2005

Estaré impartiendo unos WebCast a finales de mes y en febrero. Te invito a que compartas conmigo la visión de Microsoft para construir soluciones de información conectadas bajo la plataforma .NET de Microsoft utilizando Visual Studio 2005. Te invito, regístrate y te espero los siguientes días: Estaré impartiendo unos WebCast a finales de mes y en febrero. Te invito a que compartas conmigo la visión de Microsoft para construir soluciones de información conectadas bajo la plataforma .NET de Microsoft utilizando Visual Studio 2005. Te invito, regístrate y te espero los siguientes días: Desarrollo de Aplicaciones Web de punta con Visual … Continue reading WebCast sobre Visual Studio 2005

Programando Smart Tags en Word con Visual Studio Tools for Office System

El escenario es el siguiente, necesitamos que Word pueda reconocer a través de los Smart Tags todas las claves de nuestros clientes para poder solicitar información adicional del mismo mientras escribimos sobre el documento. Para lograrlo utilizamos Visual Studio Tools for Office System para asociar a nuestro documento la capacidad de leer un servicio web que obtenga la información de los clientes y que además permita programar los Smart Tags. Realmente es muy sencillo hacer realidad este escenario: Como ves a traves de los terminos “Terms“ asociados a nuestro documento podemos identificar el valor de la clave de nuestro cliento … Continue reading Programando Smart Tags en Word con Visual Studio Tools for Office System

InfoPath, SharePoint, Web Services

No se por que, pero últimamente cuando doy platicas sobre la visión que tiene Microsoft respecto a Office System como un cliente inteligente, siempre salen dudas respecto a la arquitectura de este tipo de soluciones. La tendencia y la apuesta de Microsoft en hacer que Office System se convierta en la nueva interfase de usuario para la creación de soluciones de información inteligentes cada vez más se posicionan en la industria, el motivo es porque las herramientas que proveen ofrecen una ventaja competitiva para rápidamente crear soluciones inteligentes. Seguro has escuchado sobre Windows SharePoint Services, SharePoint Portal Server y Office System 2003 y … Continue reading InfoPath, SharePoint, Web Services

Programando codigo administrado para formualrios InfoPath

De por si InfoPath cuenta con muchas características que prácticamente no requiere de una sola línea de código para realizar cualquier tipo de funcionalidad común. La fundación de capa lógica de negocio normalmente es nuestro esquema y puede provenir de nuestros Servicios Web XML o desde el esquema de nuestras bases de datos previendo la estructura y algunas reglas de validación que nuestro formularios detecta y refuerza las reglas de negocio expresadas, adicional a esto Infopath permite asociar reglas, caculos, validación de datos y formateo condicional de campos así que prácticamente la necesidad de escribir código es nula. Pero dicho … Continue reading Programando codigo administrado para formualrios InfoPath

FileUpload Control

En ASP.NET 1.0/1.1 podíamos subir archivos usando el control HTML FileUpload. Este control utilizaba un elemento de tipo <input type=”file”> en el código HTML de la pagina web para permitirle al usuario final subir un archivo al servidor. Además, teníamos que especificar en la etiqueta <form> el atributo enctype=”multipart/form-data”. En ASP.NET 2.0 tenemos un nuevo control de servidor en el ToolBox llamado FileUpload que facilita el proceso de subir archivos al servidor. En el aspx agrega esto: 1: <form id=“form1” runat=“server”>2: <div>3: <asp:FileUpload ID=“FileUpload1” runat=“server” /><br />4: <asp:Button ID=“Button1” runat=“server” OnClick=“Button1_Click” Text=“Subir” />5: </div>6: </form> En el code behind agrega … Continue reading FileUpload Control

Ya soy un Microsoft Certified Trainer

Hoy por la mañana recibí un correo que he venido esperando el ultimo mes pero que por motivos que aun desconozco el proceso tardo mas tiempo de lo previsto. Ya soy MCT (Microsoft Certified Trainer) sin duda esta semana ha sido de buenas noticias, ayer me informaron que una vez mas seré MVP en este 2006 y hoy al conectarme a Internet el primer correo que recibo es de notificación que he sido aceptado en el programa MCT. En verdad que estoy contento este es uno de los tantos sueños que alguna vez trace para mí y que poco a … Continue reading Ya soy un Microsoft Certified Trainer

MVP 2006

Agradezco a Microsoft por considerarme valioso y darme el nombramiento MVP una vez más. Desde que recibí este nombramiento puras cosas buenas me han sucedido en lo profesional y también en lo personal. Mientras mas aprendo mas me doy cuenta que menos se, así que, a seguir trabajando y compartiendo. Aquí dejo unas estadísticas de pláticas, eventos, conferencias y briefings que impartí en el 2005 aquí en México: Platicas AudienciaAproximada Ciudad Estado 9 845 Mexicali Baja California 9 638 Mexico Distrito Federal 8 430 Monterrey Nuevo Leon 5 55 Tijuana Baja California 1 45 Leon Guanajuato 1 18 Culiacan Sinaloa 1 … Continue reading MVP 2006

PreviousPage en ASP.NET

Una de las actividades que recurrentemente realizamos cuando desarrollamos una aplicación Web utilizando ASP.NET es la de pasar datos entre formulario Web. Cuantas veces no te ha ocurrido que requieres acceder a controles de la forma anterior y en ocasiones utilizamos los objetos Session, Cache, Cookies o el QueryString para persistir los datos entre postbacks o entre múltiples paginas, es muy común este escenario y por esa razón desde la versión 1.1 del .NET Framework ya contabamos con un sencillo mecanismos adicional para referenciar los datos de un formulario anterior en otro actual, solo que no contaba con una implementacion … Continue reading PreviousPage en ASP.NET