octubre 2006 - Posts
Buenas,
hace un ratito he visto como será el nuevo packaging para Windows Vista y para Microsoft Office 2007. Es bastante interesante y con una estética muy currada.
Vean las fotos aqui http://windowsvistablog.com/blogs/windowsvista/archive/2006/10/30/announcing-new-packaging-for-windows-vista-and-2007-office-system.aspx
Saludos
El Bruno
Buenas
otra novedad por parte del equipo de P&P, pero esta vez poco relacionada con la tecnología. Tom Hollander nos comenta que estarán en el TechEd de Barcelona informándonos sobre las novedades de Enterprise Library 3.0. He aqui la información completa
p&p at TechEd: Developers, Barcelona(10/30/2006 8:59:59 PM)
Heading to TechEd: Developers in Barcelona in November? The p&p team will be there! (Well, 2 of us at least). Tom Hollander (aka me) will be presenting the latest plans and progress on Enterprise Library v3, and on our future plans for Software Factories. Don Smith will be presenting on the Web Service Software Factory and Proven Practices for Implementing Services. And our good friend Mario Szpuszta will take the reins to discuss the Smart Client Software Factory and CAB. Hope to see you there!
Posted By tomhollander
Go to patterns & practices: Enterprise Library
Saludos
El Bruno

Buenas,
mientras sigo procesando la cantidad impresionante de información que recogí en el CodeCamp, les cuento que la gente de www.netveloper.com ha tenido la amabilidad de publicar un nuevo artículo de El Bruno, Desarrollo de aplicaciones con Microsoft Office 2007.
Este artículo demuestra las nuevas capacidades que posee Microsoft Office 2007 que pueden ser aprovechadas para el desarrollo de aplicaciones. Uno de los grandes desafíos que tenemos que enfrentar los arquitectos de soluciones, es la capacidad de adaptarnos a las nuevas tecnologías. A este punto, debemos sumarle que en el diseño final de una solución, juega un papel muy importante el tiempo de desarrollo que especifiquemos para la misma.
Espero que lo disfruten.
Saludos
El Bruno
CrossPosted from www.elbruno.com
Buenas,
durante los últimos días he tenido la imperdible oportunidad de estar en la última sesión del CodeCamp. En esta edicion hemos visto muchas novedades relacionadas con Vista y .Net Framework 3.0; ademas de jugar un poco con Mobile, Business Intelligence y obviamente, una guerra de robots Lego Mindstorm!!!
Aunque más allá de las tecnologías y de las impresionantes sesiones; quiero recalcar el espíritu que se vive en el CodeCamp. Por un lado, muchos MVPs y profesionales Microsoft que compartian sus conocimientos y buen rollo con toda la gente; y por otro lado muchos estudiantes y futuros profesionales que se sumaban a toda esta Passion for Technology.
Es por esto que si te interesa la tecnología, y si también quieres conocer a gente apasionada; no lo dudes y apuntate a un evento de Microsoft. Te aseguro que conocerás gente estupenda, compartirás experiencias (buenas y malas) y aprenderás muchísimo.
Yo me llevo el mejor recuerdo posible de este, mi primer TTT y mi primer CodeCamp. Proxima parada --> Sevilla !!!
Saludos
El Bruno
PD: No puedo nombrar a todas las personas con las que he pasado un buen momento, ya que la lista es muy larga y seguro que me olvido a alguien, saludos a todos.
Buenas
finalmente ha salido la version final de uno de los productos mas interesantes de Microsoft en los últimos tiempos, Windows Defender. Ha dejado de ser versión Beta y ya está disponible como producto final.
La descarga (previa validación de Windows) la podemos hacer desde http://www.microsoft.com/downloads/details.aspx?FamilyId=435BFCE7-DA2B-4A6A-AFA4-F7F14E605A0D&displaylang=en; y para más información podemos consultar http://www.microsoft.com/athome/security/spyware/software/support/howto/default.mspx.
Saludos
El Bruno
PD: En Windows Vista no hace falta instalarlo, ya lo tenemos :D
Buenas,
si tenés Windows XP o Windows 2003 Server, ya podes comenzar a probar la nueva version de WDS. A partir de ahora WDS es un servicio de Windows que se integra en muchas aplicaciones, pero un gran ejemplo de esto es Office 2007.
Lo pueden descargar desde ...
Lamentablemente (?) en Vista ya lo tenemos asi que ya lo venimos conociendo desde hace rato y es realmente espectacular.
Saludos
El Bruno
CrossPosted from www.elbruno.com
Buenas,
despues del lanzamiento de Firefox 2.0, parece que la gente de Microsoft Internet Explorer ha decido felicitar al equipo de Firefox con un regalo bastante especial.
Yo creo que hubiese dudado un poco antes de probar una porcion, pero parece que no traia ningun bug.
Aunque dudo de la veracidad de la noticia, me pareció bastante cómica. La pueden leer completa en http://fredericiana.com/2006/10/24/from-redmond-with-love/
Saludos
El Bruno
Buenas,
volviendo un poco a Mobile me encuentro con una agradable sorpresa, no se puede instalar ActiveSync en Windows Vista. Esto de por si parece un poco raro, pero la realidad es que Windows Vista ya trae su propio centro de sincronizacion para sincronizar informacion con dispositivos, les presento a Windows Mobile Device Center.

A simple vista es un poco mas completo que ActiveSync, pero sin embargo hay que tener un par de cosas en cuenta para instalarlo. Por ejemplo, en la RC1 de Windows Vista o superior, para instalar Windows Mobile Device Center, es necesario crear la siguiente clave en el registro HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WHOS y luego visitar Windows Update para descargar la actualización.

Ya lo probaré en profundidad y veré si hay cambios importantes en comparación con ActiveSync :D
Saludos
El Bruno

Buenas,
desde hace unos días está disponible para descargar una nueva version de Visual Studio Team System for Database Professionals, en este caso el CTP 6.
Esta nueva versión trae un par de mejoras, pero lamentablemente, en mi flamante Windows Vista no lo puedo instalar, siempre obtengo el siguiente error:
Microsoft Visual Studio
Required: Visual Studio 2005
Visual Studio 2005 Team Edition for Database Professionals requires Visual Studio 2005 Professional Edition, Visual Studio 2005 Team Edition for Developers, Visual Studio 2005 Team Edition for Testers, Visual Studio 2005 Team Edition for Architects, or Visual Studio 2005 Team Suite.
Visual Studio 2005 Team Edition for Database Professionals requires one of those editions of Visual Studio 2005 be installed before you install Visual Studio 2005 Team Edition for Database Professionals.

He posteado la pregunta en los foros MSDN de VSTS for DB, y esperaré la respuesta para ver que sucede. Obviamente tengo instalado VS2005 y un flamante Windows Vista RC1.
Saludos
El Bruno
CrossPosted from www.elbruno.com
Buenas,
un par de días despues del lanzamiento de IE7 después de leer a gente con poca moral que se queja por algunas aplicaciones pagas, aparece un concurso mas que interesante.
Estas son las bases:
As part of IE7 launch, we want you to create your own add-ons, and I think we’ve got a great way to encourage you to do this. How about the best add-on submitted between November 1, 2006, and February 9, 2007, wins a trip to Mix07 in Las Vegas and $2500 cash? Yep, we’re going to run a contest open to the entire world[1]. We think we’ve got some cool prizes lined up, like this Mix trip, or a first prize of $2000. We’ve even got a couple of Zunes for the honorable mentions.
Si quieres inspirarte, puedes darte una vuelta por la comunidad de AddOns de IE, y si aun quieres mas información puedes darte una vuelta por http://blogs.msdn.com/ie/archive/2006/10/20/building-add-ons-for-ie-could-net-you-a-trip-to-mix07-and-2500.aspx
Saludos
El Bruno
Buenas,
¿quieres saber si tus aplicaciones cumplen las Best Practices propuestas por Microsoft?; para lograr esto tienes varias opciones
- cruzas los dedos y confias plenamente en la alineación de los planetas
- cruzas los dedos nada más
- utilizas la nueva Microsoft Best Practices Analyzer
Yo he probado las primeras 2 opciones y por suerte me han funcionado; pero por suerte parece que el nuevo Microsoft Best Practices Analyzer promete mucho. MBPA es un engine de ejecución que permite analizar las opciones de configuracion y algunas de ejecucion de sistemas .Net. Por defecto, trae una configuracion que permite verificar las configuraciones para las aplicaciones Asp.Net 2.0.
Al estar compartido en CodePlex, podemos acceder al código del mismo; y obviamente podemos participar y mejorar esta interesante iniciativa. El proyecto de CodePlex se puede acceder desde aqui y he aqui unos printscreen de la aplicacion:
Saludos
El Bruno
Buenas,
hace un tiempo lei en www.iis.net un artículo que demostraba porque era mejor utilizar IIS 7.0, en lugar de IIS 6.0 lamentablemente no entraba en detalles de porq no se debe utilizar el IIS que viene con el option pack de NT 4.0.
Tenia pensado escribir algo al respecto o postear mis experiencias, pero todavia no tenia muchas, por lo que decidí esperar un poco. Ahora bien, el articulo separa las principales características en:
- Componentización
- Extensibilidad
- Asp.Net Integration
Ahora bien, despues de utilizarlo mis experiencias con casi un 100% positivas; todavía no comencé a desarrollar aplicaciones con el nuevo modelo de programación para C++, ni tampoco he probado en demasía la perfomance del nuevo IIS; pero he de decir que hasta ahora NO HE NECESITADO JAMAS CONSULTAR LA AYUDA PARA CONFIGURAR LAS OPCIONES DE CADA WEBSITE. Esto parece trivial, pero para aquellas personas que conocemos muy poco Asp.Net, es impresionante lo fácil que podemos configurar las opciones del mismo desde la consola del nuevo IIS.
Además, me han gustado mucho los nuevos powered by de IIS

los pueden ver a todos en http://www.iis.net/default.aspx?tabid=32
Saludos
El Bruno
CrossPosted from www.elbruno.com
Buenas,
es un poco tarde, pero siempre es un buen momento para una buena noticia. En este caso, parece que Microsoft puede adelantar el lanzamiento del RTM de Windows Vista para el 25 de Octubre. Los motivos y la historia completa la podemos leer en el diario de Seattle (@Microsoft) http://seattletimes.nwsource.com/html/microsoft/2003308276_vista17.html; aunque en pocas palabras lo más destacable es un banner que descia "9 days until Vista RTM" que se podia leer en las oficinas de Microsoft este lunes. Los calculos son simples lunes + 9 = semana que viene :D
Saludos
El Bruno
Buenas
todos aquellos que lo hemos utilizado, sabemos que CodeSmith es tal vez una de las mejores herramientas para la generación automatica de código. No voy a entrar mucho en detalles sobre esta herramienta, porque sería más contenido para un artículo que para un post ;).
En este momento se ha liberado la versión 4.0 (Beta) que posee las siguientes caracteristicas:
- CodeSmith Projects (.csp) - This feature makes automating your code generation process really easy and consistent whether you are working from inside of Visual Studio 2005, MSBuild, Windows Explorer, a command line / batch file, or CodeSmith itself.
- ActiveSnippets - Imagine Visual Studio 2005 snippets, but with the full power of CodeSmith available to execute any logic or access any complex metadata (including database schema and xml data) to control the output of your snippets.
- CodeSmith Maps (.csmap) - This feature will allow you to create dictionary style maps of things like SQL to C# data type mappings.
- .netTiers 2.0 - The .netTiers templates have been greatly enhanced and included with CodeSmith 4.0.
- Extended Property Management - You can now edit and add new schema extended properties inside of CodeSmith Studio.
- Property Persistence - CodeSmith now remembers the property values from the last time you executed a template.
- Click here for a detailed list of changes
Descargas:
Saludos
El Bruno
Buenas,
pues parece que Google no sólo se dedica a comprar los grandes éxitos del mercado, sino que también sigue revolviendo el mercado de fichajes de invierno para la próxima temporada.
En este caso, Justin Uberti, lead Developer en AOL desde hace casi 10 años, confirmó hoy que se mueve a Google. Los pocos detalles del traspaso lo podemos ver en su blog http://journals.aol.com/juberti/runningman/entries/2006/10/07/juberti-has-signed-off./259, pero mucho más podemos empezar a conjeturar a partir de este tipo de movidas de nuestros amigos de Google. están empezando a conquistar el mundo, uno por uno
Saludos
El Bruno
Buenas
tal vez este post deberia aparecer en El del CRM, pero me he tomado el atrvimiento de postearlo yo. Desde hace un tiempo trabajo cerca de Microsoft CRM y la verdad es que me parece un producto espectacular. Desde hace otro poco de tiempo trabajo con Windows Vista y es otro producto que me da muchos dolores de cabeza espectacular.
Ahora tengo la oportunidad de tener lo mejor de ambos mundos, integrando un nuevo gadget para Windows Vista, que muestra informacion de Microsoft CRM,
Lindo, ¿no?
Fuente http://mscrmguy.blogspot.com/
Screen 1: The Sidebar Gadget

Screen 2: Clicking in the gadget to load an account record

Saludos
El Bruno
CrossPosted from www.elbruno.com
Buenas,
si estás interesado en empezar a conocer un poco el nuevo .Net Framework 3.0, dentro de Microsoft E-Learning puedes encontrar los siguientes cursos gratis si más gratis que el aire.
He aqui un detalle más amplio de los mismos
Clinic 5135 : Introduction to Developing with Windows® Presentation Foundation and Visual Studio® 2005
Description:
In this 2-hour premium clinic you will learn about Windows Presentation Foundation, the new platform for building Smart Client applications that integrate UI, media and documents to deliver unparralleled user experiences. Within the clinic you will learn about WPF features including XAML, and how to create WPF applications, as well as get an overview of the WPF API.
This clinic will provide a start point for Smart Client developers and Software Architects that are looking to Windows Presentation Foundation for providing rich user interfaces within their solutions.
Objectives:
At the end of the course, students will be able to:
- Describe WPF as a technology
- Describe History of WPF
- Explain WPF Features
- Describe how to create WPF Applications
- Build WPF Applications
- Host and Deploy WPF Applications and Custom Controls
- Interoperate with WPF
- Describe WPF Object Models
- Explain WPF Application Object Model
- Explain WPF Programming Object Model
Clinic 5136 : Introduction to Developing with Windows® Workflow Foundation and Visual Studio® 2005
Description:
In this 2-hour premium clinic you will learn about Windows Workflow Foundation, a new technology for declaratively modeling business processes. Within the clinic you will learn about the functionality provided by the workflow engine, the overall architecture, and how to build workflow enabled applications.
This clinic will provide a start point for Enterprise Developers and Software Architects that are looking to Windows Workflow Foundation as a solution for enabling business processes within their solutions.
Objectives:
At the end of the course, students will be able to:
- Describe Windows Workflow Foundation as a technology
- Describe Windows Workflow Foundation
- Identify Windows Workflow Foundation in Microsoft Products
- Explain the Windows Workflow Foundation Architecture
- Describe how to build Windows Workflow Foundation Applications
- Create Workflow Activities
- Create and Debug Workflows
- Host Workflows
Clinic 5137 : Introduction to Developing with Windows® Communication Foundation and Visual Studio® 2005
Description:
In this 2-hour premium clinic you will learn about Windows Communication Foundation, the next generation technology for developing service oriented applications. Within the clinic you will learn about WCF Architecture, how to create WCF Services and Clients, and enhancing WCF services with security and reliability.
This clinic will provide a start point for Enterprise Developers and Software Architects that are looking to Windows Communication Foundation as a solution for their service oriented solutions.
Objectives:
At the end of the course, students will be able to:
- Describe WCF as a technology
- Explain What is WCF
- Describe WCF Features for Developers of Service-Oriented Applications
- Describe how to create WCF Services and Clients
- Create a WCF Service
- Create and Invoke a WCF Client
- Customize WCF with Behaviors
- Describe WCF Features
- Use Bindings in WCF
- Use WCF Security
- Use Reliability in WCF Applications
Saludos
El Bruno
Buenas,
hace unos días apareció en varios lugares una nueva versión de Windows Vista para descargar y probar. La misma, denominada RC2 (Release Candidate 2, Build 5744) tenía un número menor de errores que la RC1 (Build 5600) pero ninguna novedad interesante. Sin embargo, hay un detalle que, el whitepaper de descarga, me llamó mucho la atención: RC1 soportaba la actualización de componentes críticos o mejoras considerables a través de Windows Update para Windows Vista, pero la versión RC2 no.
Es por este motivo que decidí esperar un tiempo mas y no instalarla. Ahora bien, la página original donde se podía descargar ya no esta disponible (vean http://download.windowsvista.com/preview/rc2/en/download.htm) sino que nos redirecciona a la pagina principal de Windows Vista.
Hace unos días alguien me preguntó si tener acceso a Windows Update para Windows Vista era realmente necesario, y mi respuesta fue un contundente SI. Sino te perderías actualizaciones como éstas:



Les dejo que saquen sus propias conclusiones.
Saludos
El Bruno
Buenas,
hace ya unos días que ya todos sabemos que Google compro a YouTube. Sin embargo hoy me encontré con la agradable sorpresa de un video que hacen los actuales dueños (y fundadores) de YouTube donde explican el motivo de la venta y las mejoras que trae consigo la misma.
Si no pueden ver el video, el mismo está en http://www.youtube.com/watch?v=QCVxQ_3Ejkg
Saludos
El Bruno
Si utilizas Windows Desktop Search, sabrás que es una herramienta miuy útil. Pero una de las ventajas que posee, es que además de indexar archivos de Outlook, documentos de Office, etc. posee un SDK (Windows Desktop Search SDK) para desarrolladores muy potente.
Un ejemplo de esto es el nuevo Windows Desktop Search: Internet Explorer History Protocol Handler Add-in, un pequeño addin que agrega a los repositorios en los que indexa Desktop Search, el historico de Internet Explorer.
Como ejemplo y punto de partida es conveniente ver este ejemplo en MSDN que muestra como agregar a Window Desktop Search el contenido de SPS 2003 y otras interfaces que soporten IFilter. How to Write a Filter for Use by SharePoint Portal Server 2003 and Other Microsoft Search-Based Products
Saludos
El Bruno
PD: El ejemplo es en C++ :D
Pues creo que es nuevo ...
Cómo al mail de mi cuenta de Live lo leo desde Outlook 2007 (no pretendo en entrar en discusiones teóricas sobre si esto está bien o mal) , hace mucho tiempo que utilizo la interfaz Web del mismo, sin embargo hoy despues de tener durante 48 horas 40 grados de fiebre varios clicks errados, ingresé al Windows Live Mail y me encontré con lo siguiente:

Una version no mejorada igual a la anterior pero con diferente Look and Feel. Ojo, hay un par de cosas nuevas, pero no son una revolución ... aunque me parece que funciona un poco mas rapido que el anterior.
Saludos
El Bruno
Pues si quieres puedes pensar un rato en las opciones que necesitarias para llevar a cabo las tareas mas comunes, pero si eres como yo, mejor date una vuelta por http://www.dontclick.it
A ver que me cuentas?
Saludos
El Bruno
Buenas
ya está disponible la version de Windows Live OneCare para probarlo en Windows Vista. Si quieres ser parte del Beta Program, puedes consultar mas información en http://ideas.live.com/programpage.aspx?versionid=b2456790-90e6-4d28-9219-5d7207d94d45

What it is
An automatically self-updating PC care service that’s always on, helping provide persistent protection against viruses, hackers, and other threats, and helping keep your PC tuned up and your important documents backed up.
What it does for you
• Runs quietly in the background, providing anti-virus, anti-spyware, and firewall protection
• Updates itself to help you keep ahead of the latest threats
• Runs regular PC tune-ups
• Provides one-click solutions to most problems
• Makes backups a breeze
• Lets you see the status of your system at a glance
Installation requirements for Windows Live OneCare
• Internet Explorer 6 or higher
• PC with 300 MHz or higher CPU clock speed
• 256 MB of RAM
• 550 MB of available hard disk space (on system partition)
• 56 kbps or faster Internet connection (broadband recommended)
• CD or DVD burner, external hard drive, local networked computer, or USB-connected storage device required for backup and restore functionality
Saludos
El Bruno
Pues sí ...
a escasos minutos de abrir la registracion online en http://www.microsoft.com/spanish/msdn/Spain/eventos/codecampmsdn.mspx; ya no hya mas lugares, sino tuviste la suerte de estar online durante los primeros minutos, lo mas probable es que leas algunos post los primeros dias de Noviembre, y conozcas a otro flamante poseedor de un Lego MindStorm NTX ademas del escribiente.
Te preguntarás ¿un Lego?, pues lee el siguiente post de Miguel http://geeks.ms/blogs/mjimenez/archive/2006/10/10/Lo-que-siempre-quisiste-saber_2E002E002E00_.aspx
Saludos
El Bruno
CrossPosted from www.elbruno.com
Buenas,
mi jefa seguramente estará contenta ya que ahora es más que simple conectar a cualquier mundo conocido con nuestro querido Microsoft CRM 3.0. Y para esto nada mejor que un conector para Biztalk 2006 y Microsoft CRM 3.0.
El mismo se puede bajar desde http://www.microsoft.com/downloads/details.aspx?FamilyId=4628FCA6-388D-45BC-A154-453B920DBCB8&displaylang=en y ademas podemos ver un par de ejemplos de utilización desde codegallery.aspx-id=b6499eb0-0eae-4597-b38e-ee9cbc71a404.
Saludos
El Bruno
CrossPosted from www.elbruno.com
More Posts
Next page »