viernes, abril 30, 2010
me paso a WordPress
viernes, julio 10, 2009
Depurando Gadgets con Visual Studio 2008
Personalmente creo que dos de los principales inconvenientes para desarrollar este tipo de aplicaciones es lograr tener una idea que encaje en unos cuantos pixeles y realizar la depuración. Como realizar un post acerca del proceso de creatividad para crear un buen gadget es algo más complicado para un solo post, empezare escribiendo en esta ocasión acerca del proceso de depuración.
Lo primero que debemos hacer es realizar el deployment del gadget que deseamos depurar, para esta terea hacemos uso de Visual Studio 2008 realizando la publicación del gadget en el folder del sistema operativo donde por defecto se hospedan los gadgets, el cual se encuentra en:
· %USERPROFILE%\AppData\Local\Microsoft\Windows Sidebar\Gadgets (gadgets del usuario)
· %SYSTEM_ROOT%\Program Files\Windows Sidebar\Gadgets (gadgets globales)
Así que sobre el proyecto del gadget, damos click derecho y seleccionamos la opción Publish.

Esto nos mostrará la ventana de publicación, en la cual colocamos en el path de publicación la ruta de instalación del gadget y seleccionamos la opción Delete all existing files prior to publish.

Una vez terminada la publicación, procedemos a realizar la instalación del gadget en la Sidebar, lo cual se hace dando click derecho sobre la zona de sidebar del escritorio y seleccionando la opción Agregar gadgets… y agregando el que acabamos de publicar.

Con el gadget ya en la Sidebar procedemos a configurar las opciones del Browser para que se habilite la depuración de Scripts. Ejecutando entonces Internet Explorer, seleccionamos la opción Herramientas, seguida de Opciones de Internet y luego la pestaña Opciones Avanzadas, donde desmarcamos el check Deshabilitar la depuración de scripts (otros).

Procedemos ahora a configurar Visual Studio 2008 para iniciar el proceso de Depuración. Para lo cual colocamos los Break Point necesarios donde deseamos que se detenga la ejecución de la aplicación y luego seleccionamos en el menú principal la opción Debug, seguida de Attach to Process…

Esto nos mostrará la ventana de procesos disponibles que actualmente se están ejecutando en el sistema operativo de nuestra máquina. En esta ventana buscamos el proceso que hace referencia al gadget que deseamos depurar y se está ejecutando en la Sidebar de Windows. Seleccionamos el proceso que hace referencia al gadget y luego damos click en el botón Attach.

Finalmente realizamos las acciones necesarias sobre el gadget que está en la sidebar para que se detenga la aplicación en los break points que hayamos establecido.

Algunos link donde pueden encontrar información sobre cómo crear Gadget para la sidebar de Windows:
http://msdn.microsoft.com/en-us/library/aa965850(VS.85).aspx
http://www.codeproject.com/KB/gadgets/DailyDilbert.aspx
http://www.codeproject.com/KB/gadgets/gadgettips.aspx
miércoles, julio 08, 2009
Usando WinMerge con Visual Studio Team System
Lo primero que tenemos que hacer es realizar la descarga de WinMerge la cual la pueden hacer desde: http://winmerge.org/downloads/
Una vez hecha la descarga, procedemos a la instalación de la herramienta. Con lo cual ya podemos realizar la configuración para usarla con VSTS.
Configuración de WinMerge en VSTS
1. Abrir Visual Studio Team System y en la barra de Menús, seleccione la opción Tools y luego Options.
2. En la ventana Options, seleccione la opción Source Control y luego Visual Studio Team Foundation Server.
3. Ahora damos Click en el botón del lado derecho Configure User Tools.
4. Este botón nos muestra la ventana para poder configurar WinMerge como herramienta de Merge y Compare.
5. Seleccionamos el botón Add… y esto nos mostrara la ventana donde ingresamos la información de configuración necesaria.
6. Ingresamos la siguiente información para configurar la herramienta de Compare:
- Extension, escribir *
- Operation, seleccione Compare
- Command, seleccione el path donde quedó instalado WinMerge C:\Program Files\WinMerge\WinMerge.exe
- Arguments, escribir /e /x /s /wl /dl %6 /dr %7 %1 %2
- Click en OK para aceptar
7. Ingresamos la siguiente información para configurar la herramienta de Merge:
- Extension, escribir *
- Operation, seleccione Merge
- Command, seleccione el path donde quedó instalado WinMerge C:\Program Files\WinMerge\WinMerge.exe
- Arguments, escribir /e /s /x /ub /dl %6 /dr %7 %1 %2 %4
- Click en OK para aceptar
8. Ahora tenemos ya configurada las WinMerge como herramienta de Merge y Compare en VSTS, con esta configuración ahora cuando necesitemos hacer tareas de Merge o Compare se harán a través de WinMerge
miércoles, marzo 25, 2009
MIX2009
En el blog de Fernando García encontraran una excelente compilación de algunas sesiones del MIX09, igualmente pueden acceder a los video del MIX a través de: videos del MIX09
miércoles, febrero 25, 2009
Generado Boletín de Noticias de Febrero de INETA Latam 2009
lunes, febrero 23, 2009
Microsoft TechDays 2009, Virtual developer events
Microsoft TechDays 2009 is a really exciting event being put together, and a fantastic opportunity for the INETA user groups to show what they can do! On April 1st, we will be running a 24 hour around the world virtual developer event. The more speakers we can get from user groups the better. In fact, it would be a great opportunity for local groups to get together to watch the sessions! Could you please get the announcement below out to all of your groups and strongly encourage them to take part, either as speakers delivering sessions or as user groups promoting and watching them. By the way – speakers and content can be in any language, not just English!

Call for Content
Are you interested in sharing your knowledge with your peers around the world? We are looking for passionate speakers to submit topics that developers would be interested in learning about.
This is an open call for sessions so please feel free to refer other industry experts to this site.
Please note that if you submit a session for consideration, this does not guarantee that your session will be accepted for this event.
martes, diciembre 16, 2008
Art. A Quick Introduction to SQL Server Management Objects (SMO)
El día de hoy estaba buscando la forma de obtener un listado de las instancias de Sql Server a las cuales me podía conectar y encontré este buen artículo, espero les sirva:
domingo, noviembre 16, 2008
Web Application Installer
Entre las aplicaciones hasta ahora disponibles están: Graffiti, DotNetNuke, WordPress, Drupal, OSCommerce.
PDC2008: Windows Installer and ClickOnce in Windows 7
Los invito a visitar Channel 9 y ver la grabación, para ver que nos espera en cuestiones de Deployment en un futuro cercano.
miércoles, noviembre 12, 2008
Gana en grande con MVA y SQL Server 2008
![]()
! Gánate un Computador Dell o un Teléfono HTC Touch estudiando la carrera de SQL 2008 en MVA y conviértete en un experto en SQL 2008!
Los 8 mejores estudiantes de la carrera SQL 2008 clasificarán para presentar un examen, y los dos puntajes más altos serán los ganadores*:
1. El estudiante que obtenga el primer puntaje ganará un Computador Dell Studio 17, procesador Intel® Pentium® Dual Core T2390, memoria 2 GB Shared Dual Channel DDR2, disco duro 160 GB SATA Hard Drive (5400RPM) más 1 voucher de certificación.
2. El estudiante que obtenga el segundo puntaje obtendrá un teléfono HTC TOUCH con cámara de 2 megapíxeles, conectividad GMS/GPRS/EDGE tribanda (900, 1800 y 1900), WiFi 802.11b/g y Bluetooth 2.0 más 1 voucher de certificación.
3. Los siguientes 6 estudiantes que obtengan los mejores puntajes ganan 1 Voucher de certificación cada uno para que puedan seguir aumentando su conocimiento y continuar su desarrollo con las carreras que ofrece MVA.
*Condiciones:
- El concurso aplica sólo para estudiantes que acumulen el mayor número de puntos en la carrera SQL 2008 hasta el 15 de enero.
- Los premios no serán redimidos en dinero.
- Aplican otras Condiciones y Restricciones.
- Promoción válida solo en Colombia
jueves, octubre 30, 2008
Deep Zoom Composer
Deep Zoom Composer es una herramienta que permite la preparación de imágenes para ser usadas con la nueva tecnología Deep Zoom que actualmente está presente en Silverlight 2. Deep Zoom de Silverlight le permitirá ver imágenes en la Web como nunca antes lo experimento.
Azure Services Platform
All about Microsoft
MVP Lead
miércoles, octubre 29, 2008
Silverlight 2.0 disponible para Eclipse
Silverlght 2.0 habilita a diseñadores y desarrolladores con un amplio conjunto de componentes que permiten crear más y mejores experiencias de usuarios, ahora esta tecnología esta lista e integrada con Eclipse a través de controles dentro del IDE de programación.
Microsoft a combatir en las nubes
Simplified TechNet
Por fin en un lugar centralizado todo el material Microsoft TechNet, agrupado por: comunidad, software, especialidades, soporte, actualidad, e-learning.
Microsoft Health Common User Interface Patient Journey Demonstrator
Es una excelente demostración del futuro en experiencias de usuario para aplicaciones enfocadas en el área de la salud, a través de la cual Microsoft espera perfilarse como líder de la industria en estas solucionesPatient Journey Demonstrator nos permite visualizar en un escenario clínico especifico como se integran de principio a fin registros de pacientes, citas medicas, exámenes y demás, logrando una solución que centraliza la información y que nos da una mirada futurista de hacia dónde se dirigen estas aplicaciones.Visita: Patient Journey Demonstrator
Microsoft Photosynth
Imagine tener la capacidad de compartir los lugares y las cosas que usted más aprecia con la calidad de las películas de cine, el control de un video juego, y el detalle alucinante del mundo real. Con nada más que un conjunto de fotos, Photosynth crea una nueva experiencia asombrosa para usted. Para más información acerca de Microsoft Photosynth, haz clic aquí

A Quick Introduction to SQL Server Management Objects (SMO)