septiembre 2006 - Posts
Buenas,
hace un rato tuve la estúpida increíble idea de tratar de instalar el popular Alcohol 120% en mi Windows Vista RC1. En la fase de instalación me advirtió sobre unos drivers no aprobados por Microsoft, pero como soy una persona poco sesuda audaz, me lancé y lo instalé. A partir de ahi comenzó el dilema.
Primero y principal, debuté en mi Windows Vista con mi primer blue screen. A partir de ese momento a respirar hondo y ver como arreglarlo, obviamente lo primero era iniciar en modo a prueba de fallos y aqui se puso rara la cosa.
Cada vez que inicia en cualquiera de los safe modes o en modo normal, Windows Vista siempre mostraba el blue screen.
Empecé a hacer cálculos mentales del tiempo que me llevará instalar nuevamente el SO y todas las herramientas, mientras buscaba otra solución. Pero primero probé con la más simple de todas:
- Insertar el DVD de Windows Vista RC1 (5600).
- Reiniciar la PC / Notebook / portatil / server / Lego y bootear con este dvd
- Seleccionar las opciones de configuración que deseemos
- Seleccionar la opción Repair
- En mi caso, siempre soy previsor y dejo activado el System Restore porque en una pc de desarrollo siempre hace falta, pues en este caso de las opciones disponibles seleccioné el System Restore y volví atras al último punto de restauración
- Las siguientes imágenes lo dicen todo

Ahora bien, mientras hacia todo esto seguí buscando una respuesta por parte de la gente de Alcohol 120% y la verdad es que no me gustó para nada el tono ni la forma en la que respondieron.
Forum - Administrator

Group: Administration
Posts: 5036
Joined: 19-August 02
From: Denmark
Member No.: 1
Alcohol is not presently Vista compatable, when it is you will be informed, untill that time we will not accept or reply to requests for assistance in any Vista related topics.
Topic closed.
Descartado como software para promocionar.
Saludos
El Bruno
Buenas,
después de una semanita interesante, que bueno es poder enchufar mi Lego Mindstorms a la pc. Lo mas interesante es poder ver lo siguiente, la instalacion correcta del driver en Windows Vista:
El siguiente paso es comenzar a trabajar con el software que trae Lego para programar la secuencia de pasos a la que reaccionará el robot. Este es un pantallazo de la aplicación

Como pueden ver a la izquierda tenemos un panel con las operaciones básicas del Robot (mover los servo-motores, detectar sonido, etc) y dentro del diseñador (que es muy parecido a un diagrama de flujo) podemos definir las acciones que queremos ejecutar. Una vez definida la secuencia de acciones las bajamos al Lego

y finalmente podemos empezar a conquistar el mundo ver que todo el trabajo realizado empieza a rendir sus frutos
Si no puedes ver el visualizador de Youtube, puedes verlo directamente en esta url http://www.youtube.com/watch?v=Cg6FSn6shyk Proximamente un poco de codigo como el que vemos a continuación
Public Shared Sub Main()
Dim myRovertBot As New RoverBot
myRovertBot.Run()
End Sub
Private _rcx As Rcx
Private Sub UpdateMovement()
' If the left sensor is pressed, we should turn right
If Me._rcx.Sensor1.Value = 1 Then
Me._rcx.MotorA.Power = 8
Me._rcx.MotorC.Power = -8
' If the right sensor is pressed, we should turn left
ElseIf Me._rcx.Sensor3.Value = 1 Then
Me._rcx.MotorA.Power = -8
Me._rcx.MotorC.Power = 8
' Otherwise we can go straight
Else
Me._rcx.MotorA.Power = 8
Me._rcx.MotorC.Power = 8
End If
End SubSaludos
El Bruno
Format: ???
Duration: --:--
Pues si,
ya está disponible para descargar el nuevo Microsoft Pre-release Software Visual Studio Code Name "Orcas" - September Community Technology Preview (CTP).
El mismo viene en una virtual machine para probar y evitarnos problemas de configuracion y las caracteristicas mas importantes del mismo son:
The highlights of this CTP include:
- Improvements on the widely acclaimed Visual Studio 2005 product set
- Significant investments in improving product quality
- LINQ to Objects API
- LINQ to Objects API supports queries over any .NET collection, such as arrays and Generic Lists. This API is defined in the System.Query namespaces inside System.Core.dll. Click here for more details about LINQ.
- Partial C# 3.0 Language Support: This CTP implements some of the new language features of C# 3.0
- Local variable type interface
- Lambda expressions
- Object initializers
- Partial C# 3.0 IDE Support: In addition to the C# 3.0 language features there is partial IDE support
- Colorization and New Keywords in Completion List
- Edit and Continue Rude Edit Detection
- Partial VB 9.0 Language support (Due to differences in feature delivery schedules VB implementations of the above C# features will appear in a future CTP)
- Local variable type inference and Option Infer switch
- VSTS Improvements in load & unit testing such as unit test for devices
- Device development improvements
- VSTS integration
- Access and modify device security configuration from the IDE
- Enables developers to build and debug a Windows Vista Application
- Enables Visual Studio Tools for Office developers to build document-level customizations for Word and Excel 2007
- Enables eMbedded Visual C++ 4.0 developers to use Visual Studio Code Name “Orcas” to build their existing applications
- NET Framework improvements such as:
- New managed add-in model enables developers to add a version-resilient extensibility model to their products.
- Support for time zone conversion, enumeration and serialization, including cases where Daylight Saving Time rules change over time.
- Reflection in Partial Trust, enabling sand box scenarios for all applications that depend on these features.
- The ability to control the garbage collector’s latency mode
- Improved CLR ThreadPool micro-performance and throughput for worker and IO completion
Saludos
El Bruno
CrossPosted from www.elbruno.com
Pues sí,
en este caso con el nuevo release de Windows Live Wifi Center (Beta); habia probado y muy a gusto la versión anterior pero resulta que esta nueva Beta no funciona en Windows Vista. Enseguida posteé este escenario como un bug en Microsoft Connect (https://connect.microsoft.com/feedback/ViewFeedbac...).
Por suerte, veo que automáticamente tengo una respuesta del equipo de Windows Live con la siguiente respuesta
Hello,
Thanks for taking the time to report this issue to us.
Since some of the underlying API's have changed in Vista, we were not able finish a Vista compatible build in time for beta 4. We have done the initial work - I'm running it on my Vista laptop now.
You will be able to install over Vista for beta 4, tentatively scheduled for November.
Thank You,
Doug Sauvage
Les recuerdo una vez mas que siempre que posteemos sugerencias o errores, alguien se toma el tiempo de leerlos y además casi siempre tenemos una respuesta por parte del equipo de Microsoft. Además ganamos polos o souvenirs de Microsoft ayudamos a mejorar la calidad de los productos que utilizamos todos los días. En pocas palabras, nos ayudamos entre nosotros :D
Saludos
El Bruno
Buenas,
creo que con el pedazo de titulo del post ya lo dije todo no ?
El unico gran dato, bajarlas desde http://msdn.microsoft.com/office/tool/vsto/2005SE/...
VSTO 2005 SE Beta includes the following functionality:
- Managed code application-level add-ins for some of the most popular Office applications: Outlook, Excel, Word, PowerPoint, InfoPath and Visio.
- Programming model and runtime support for key Office 2007 features including the ribbon, custom task panes, and Outlook form regions.
- Design-time support for InfoPath 2007 form templates.
- Compatibility and maintainability assurances. The VSTO 2005 SE Beta assures that the applications you’ve built on Office 2003 with VSTO 2005 continue to run with the 2007 Office system.
- Support for more versions of Visual Studio 2005. VSTO 2005 SE Beta now runs in Visual Studio 2005 Professional (stand-alone), in addition to those versions already supported, including all of the MSDN subscriptions and Visual Studio Team System.
Saludos
El Bruno
CrossPosted from www.elbruno.com
Hace unos días que ando medio liado con un par de proyectos que están sobrepasando mi capacidad física para estar en varios lugares al mismo tiempo. Hasta que mi robot Lego no esté completamente adiestrado, yo mismo seré el encargado de realizar estas tareas. Pero por suerte tengo a la tecnología de mi lado.
Y entre las tecnologias que tengo a mi lado, una de las mas útiles es Microsoft ClickOnce. Gracias a Microsoft ClickOnce puedo desplegar aplicaciones muy fácilmente, sin necesidad de reinstalar las mismas y lo unico que debo tener en cuenta, es avisar a los usuarios que existe una nueva version y que automaticamente la podran probar en sus PCs.
Pongamos por ejemplo el siguiente caso
Un desarrollador, que puede estar en cualquier parte del mundo inclusive en Colonia Caroya, lo único que necesita para poder trabajar es conexión a internet. Una vez que posee esta conexión, se puede conectar a la VPN de la corporación ACME para que desarrolla un prototipo y a partir de allí, puede conectarse y trabajar con su Team Foundation Server, su base de datos; y además crear y desplegar nuevas versiones de una aplicacion utilizando Microsoft ClickOnce.
De este escenario se desprende que no necesito tener fisicamente a un developer en un escritorio frente a una PC programando frente a un gerente que lo controle y le exija además una vestimenta del tipo business, sino que tambien podemos aprovechar la potencia de este developer desde un ambiente mucho mas cómodo y relajado, donde seguramente su productividad será mucho mayor. También queda demostrado que internet es un recurso indispensable para cualquier desarrollador repito indispensable.
Veremos si podemos comenzar a comprender como cambia el mundo y como podemos aprovechar estos cambios para nuestro beneficio
Saludos
El Bruno
Hace unos días hablábamos con Alberto (un compañero de Avanade) sobre nuestra pasión por la tecnologia, y que mejor ejemplo que éste para demostrarlo.
Saludos
El Bruno
CrossPosted from www.elbruno.com
Good news :D
Initial plan for Enteprise Library v3(9/26/2006 9:15:31 PM)
You've told us what you want, but what are we actually planning on doing? Find out - as always - on Tom's blog.
Posted By tomhollander
Go to patterns & practices: Enterprise Library
Saludos
El Bruno
Buenas,
Gracias a Buck Hodges, podemos descargar un archivo que contiene una serie de reportes que podemos aplicar a nuestro Team Foundation Server. La verdad es que contiene mucho y variado, y espero poder volver a la oficina para probar alguno de ellos.
El archivo lo podemos bajar desde TFS Reporting Samples.zip; y el artículo donde lo presenta es http://blogs.msdn.com/buckh/archive/2006/09/09/tfs....
Saludos
El Bruno
PD: Les dejo la lista completa de reportes
C:\msdown\TFS+Reporting+Samples>tree /F
Folder PATH listing for volume IBM_PRELOAD
Volume serial number is 002B0067 18A4:2518
C:.
│ Installing the Sample Reports.doc
│
├───Box Reports
│ └───Box Reports
│ │ Box Reports.sln
│ │
│ └───Box Reports
│ Actual Quality vs Planned Velocity.rdl
│ Box Reports.rptproj
│ Box Reports.rptproj.user
│ Bug Rates.rdl
│ Bugs by Priority.rdl
│ Bugs Found Without Corresponding Tests.rdl
│ Builds.rdl
│ Issues and Blocked Work Items.rdl
│ Load Test Comparison.rdl
│ Load Test Detail.rdl
│ Load Test Summary.rdl
│ Load Tests.rdl
│ Project Velocity.rdl
│ Quality Indicators.rdl
│ Reactivations.rdl
│ Regressions.rdl
│ Related Work Items.rdl
│ Remaining Work.rdl
│ Requirement Details.rdl
│ Requirements Test History and Overview.rdl
│ Tests Failing without Active Bugs.rdl
│ Tests Passing with Active Bugs.rdl
│ TfsOlapReportDS.rds
│ TfsReportDS.rds
│ Triage.rdl
│ Unplanned Work.rdl
│ Work Item with Tasks.rdl
│ Work Item with TestResults.rdl
│ Work Items.rdl
│
├───Portal Reports
│ │ Portal Reports.sln
│ │
│ └───Portal Reports
│ Bug Rates.rdl
│ Copy of Quality Indicators.rdl
│ Issues and Blocked Work Items.rdl
│ Portal Reports.rptproj
│ Portal Reports.rptproj.user
│ Project Velocity.rdl
│ Quality Indicators.rdl
│ Reactivations.rdl
│ Remaining Work.rdl
│ TfsOlapReportDS.rds
│ TfsReportDS.rds
│ Triage.rdl
│ Unplanned Work.rdl
│
├───Sample Reports
│ │ Sample Reports.sln
│ │
│ └───Sample Reports
│ 7 Day ZBB.rdl
│ Area Overview.rdl
│ Code Coverage.rdl
│ Files by Directory.rdl
│ Files by Person.rdl
│ Files by Priority.rdl
│ Files by Type.rdl
│ Issues and Risks.rdl
│ Project Schedule.rdl
│ Projection.rdl
│ Quality Indicators - Portal.rdl
│ Quality Indicators.rdl
│ Reactivations and Resolutions.rdl
│ Report Gallery.rdl
│ Sample Reports.rptproj
│ Sample Reports.rptproj.user
│ Source Code Details.rdl
│ Source Code Overview.rdl
│ Task Burndown.rdl
│ Test List.rdl
│ Tests by Category.rdl
│ TfsOlapReportDS.rds
│ TfsReportDS.rds
│ Work Item List - Point in Time.rdl
│ Work Item List.rdl
│ Work Item Revisions.rdl
│ Work Items.rdl
│
├───TFS Report Examples
│ │ TFS Report Examples.sln
│ │
│ └───TFS Report Examples
│ Related Work Items.rdl
│ Related Work Items.rdl.data
│ TFS Report Examples.rptproj
│ TFS Report Examples.rptproj.user
│ TfsOlapReportDS.rds
│ TfsReportDS.rds
│ Work Item Chart.rdl
│ Work Item Chart.rdl.data
│ Work Item List.rdl
│ Work Item List.rdl.data
│ Work Item Trend.rdl
│ Work Item Trend.rdl.data
│
├───Warehouse Status
│ │ Warehouse Status.sln
│ │ Warehouse Status.vssscc
│ │
│ └───Warehouse Status
│ Deployed Reports.rdl
│ Query Execution History.rdl
│ Query Execution History.rdl.data
│ Report Execution History.rdl
│ ReportServer.rds
│ TfsOlapReportDS.rds
│ TfsReportDS.rds
│ TfsTeambuild.rds
│ TfsTrace.rds
│ TFSVersionControl.rds
│ Warehouse Load Rates.rdl
│ Warehouse Status.rdl
│ Warehouse Status.rptproj
│ Warehouse Status.rptproj.user
│ Warehouse Status.rptproj.vspscc
│ Work Item Load Status.rdl
│ WorkItemTracking.rds
│
└───Work Item Overview
│ Work Item Overview.sln
│
└───Work Item Overview
TfsOlapReportDS.rds
TfsReportDS.rds
Work Item by Priority Detail.rdl
Work Item by Priority.rdl
Work Item List.rdl
Work Item Overview.rdl
Work Item Overview.rptproj
Work Item Overview.rptproj.user
CrossPosted from www.elbruno.com
Pues si,
desde hace un par de semamas que nuestros amigos de las Comunidades de MSDN Online han agregado al www.elbruno.com dentro de las comunidades .Net de habla hispana. Realmente es un orgullo poder ser parte de estas comunidades y espero poder estar a la altura de las mismas. Además los posts del www.elbruno.com han comenzado a salir en el boletin diario de www.Clikear.com (gracias PedroP).
Es por esto que después de tener unas conversaciones con la gente de www.telligent.com, he decidido migrar paulatinamente www.ElBruno.com de mi actual versión con DotNetNuke (4.0.3) a Community Server 2.1. Esta nueva web está en fase de prueba en http://beta.elbruno.com y la iré configurando en mis tiempos libres cuando mi Lego me lo permita hasta poder dejar una versión estable de la misma.
Cuando decida la migración final, enviaré un mail a todas las personas que estan registradas en www.elbruno.com para comunicarles el cambio :D.
Saludos
El Bruno
Buenas,
la verdad que Microsoft ClickOnce como idea y producto es fabuloso. Todavía está en esa etapa de las aplicaciones cuando recién han salido al mercado y para utilizarlas hay que aprender algunos truquitos.
Por ejemplo, al intentar deployear está bien conjugado no se quejen una aplicación que utilizaba internamente Microsoft Microsoft Office 2007 Beta, me ha aparecido este error.
Como el cliente al que quiero deployear la aplicación no tiene instalado Microsoft Office 2007 Beta, no puede encontrar y registrar estos assemblies.
Después de buscar por varios lugares soluciones a este error, me encontré con la agradable idea de cambiar el tipo de distribución de este assembly de Required a Included. Si si si, ya sé, esto está mal porq no es aconsejable distribuir asemblies que tal vez estén en la GAC.
Pero de esta forma funciona, aunque lo raro es que la mayoría de las personas que reportaron este error, lo hacian con referencia a la stdole.dll, un assembly que prefiero y aconsejo NO DEPLOYEAR. Con los assemblies de Microsoft Office 2007 Beta es comprensible, pero la stdole ??? me agarra miedo :S
Saludos
El Bruno
Buenas,
hace un par de semanas que termine de instalar mi Vista RC 1 (5600) y ya podemos descargar un nuevo Build 5728 desde http://connect.microsoft.com. Esperaré un poco antes de actualizarme, ya que todavía no he podido ver que "novedades" posee este build con respecto al que ya poseo y que funciona muy bien.
Saludos
El Bruno
Pues sí, para empezar sacando tiempo de donde no puedo/debo lo mejor es empezar por aquí.
Essential Links
Videos
Además de
Robotics Studio September 2006 CTP.
Saludos
El Bruno
Más información en http://msdn.microsoft.com/coding4fun/lego/default....
PD: también podemos empezar con Visual Studio Express !!! 
Buenas,
de acuerdo con Ayman Shourky y después de un buen tiempo esperándolo (como lo hablábamos con mi amigo Eugenio), parece que el 25 de Septiembre, aparecerá el Service Pack 1 Beta para Visual Studio 2005.
Aunque mejor, les dejo sus palabras:
As part of the continuing effort, Microsoft is announcing that Visual Studio 2005 Service Pack 1 (SP1) Beta will be released the week of September 25, 2006
For more details, please check out the below links:
http://connect.microsoft.com/VisualStudio http://connect.microsoft.com/VisualStudio/content/content.aspx?ContentID=3311 https://connect.microsoft.com/programdetails.aspx?ProgramDetailsID=857&wa=wsignin1.0&wa=wsignin1.0
Thanks,
Ayman Shoukry
VC++ Team
Saludos
El Bruno
Buenas,
de acuerdo con Ayman Shourky y después de un buen tiempo esperándolo (como lo hablábamos con mi amigo Eugenio), parece que el 25 de Septiembre, aparecerá el Service Pack 1 Beta para Visual Studio 2005.
Aunque mejor, les dejo sus palabras:
As part of the continuing effort, Microsoft is announcing that Visual Studio 2005 Service Pack 1 (SP1) Beta will be released the week of September 25, 2006
For more details, please check out the below links:
http://connect.microsoft.com/VisualStudio http://connect.microsoft.com/VisualStudio/content/content.aspx?ContentID=3311 https://connect.microsoft.com/programdetails.aspx?ProgramDetailsID=857&wa=wsignin1.0&wa=wsignin1.0
Thanks,
Ayman Shoukry
VC++ Team
Saludos
El Bruno
Pues sí, a ver ...
CAB Module isolation requirements - Need your input(9/22/2006 11:59:55 AM)
A requirement we hear every once in a while is the need to provide strong isolation between modules being loaded in a CAB Shell. Typical needs are: - We need to unload and load modules - The shell has to be resilient to module failures - Ability to apply updates to modules without restarting the application A common question is: "aren't AppDomains supposed to provide this kind of isolation?" The answer is: yes and no. You can have multiple modules loaded in different AppDomains as long as they don't have visuals. Modules that have visual elements (UI controls, Shell, views, etc.) need to run on a single AppDomain. This is not a CAB limitation, it is actually the way Winforms works today. Of course you are responsible for cross-domain communications and that might require changes to the EventBroker for example. In practice, you can have reasonably good exception harnesses in all modules. That's how we coded our Reference Implementations in the SCSF for example. Quite frankly, we might not be able to change much in the short term, but we are definitely interested in learning more about it, and the CLR team is also interested. If you have anything to share, please send me an e-mail, or fill this really short (7 questions) survey. Thanks a lot!! p&p Client Team
Posted By eugeniop
Go to patterns & practices - Smart Client Software Factory
Saludos
El Bruno
Buenas,
la noticia del día: se ha liberado la 1ra versión de Visual Basic Power Packs, que es ni mas ni menos un conjunto de Power Packs para Visual Basic !!! (ya sé, es casi viernes, realmente necesito este fin de semana).
Dentro de los power packs podemos encontrar:
- Ms Interop Forms Toolkit 1.0: este componente, permite mostrar formularios .NEt desde aplicaciones desarrolladas en VB6. Sobran los comentarios.
- Ms Print Form Control 1.0: este componente nos recuerda
lo peligrosos que pueden ser los usuarios alguna funcionalidad que teníamos en VB6. Ahora podemos generar un printpreview un form de una forma muy simple.
Finalmente podemos acceder al Visual Basic 2005 Power Pack Suggestion Center para sugerir mejoras o cambios en algun producto. Yo escrbí mi carta a los reyes magos, pero parece q falta mucho para enero.
Saludos
El Bruno
PD:
Buenas,
esta vez estoy alucinado. Mis amigos Gustavo y Martin se acordarán de hace unos años cuando creamos en Trace. Este componente que permitía ver el seguimiento de un flujo de informacion en un server y luego en varios servers, nos dió bastante dolores de cabeza, a nivel diseño y luego a nivel presentación.
Hoy me encuentro con esta herramienta Windows Presentation Foundation - Live Service Trace Viewer. Lo interesante de esta herramienta es que extiende el Service Trace Viewer que viene con Microsoft .Net Framework 3.0 para el Windows Presentation Foundation y nos muestra "lo que esta sucediendo cuando esta sucediendo", es en tiempo real.
No voy a entrar en detalles sobre su estructura interna ya que esta muy bien explicada, pero como recursos les dejo
Saludos y a tracear !!!
El Bruno

Usualmente, cuando reinstalas un Sistema Operativo debes tener en cuenta resguardar toda la información importante que seguramente necesitaremos. Esto incluye, la configuración de Document and Settings, tal vez el directorio Inetpub, las bases de datos SQL Server, etc. Lamentablemente, siempre nos olvidamos algo y después tenemos que recurris a viejos backups para conseguirlo.
Cuando instalas Windows Vista te puedes salvar de este problema. El instalador, por defecto crea una carpeta Windows.old donde deja toda la información importante del viejo Sistema Operativo.
Como podemos ver, en este directorio el instalador nos deja la vieja configuración de Windows, el directorio completo de Documents and Settings y también el directorio Program Files.
Si tienen lugar en el disco, bien, sino a borrarlo que ocupa mucho !!!!
Saludos
El Bruno
Después de unos interesantes correos internos en Avanade, tratando de evaluar la mejor opción para trabajar con integración continua y Team Foundation Server; he descubierto este proyecto en www.codeplex.com donde sino, que permite realizar CI de una forma muy natural.
El proyecto es Automaton (que parece el nombre de algún robot maligno) y esta disponible en http://www.codeplex.com/Wiki/View.aspx?ProjectName... Es bastante sencillo de configurar y por lo que veo funciona muy bien

Esperaré un proyecto real para probarlo a fondo y mientras me mantendré actualizado en su blog; http://fanms.com/blogs/projects/archive/tags/Autom...
Saludos
El Bruno
O te paso como a mí, y te dieron un poco de source code para que revises y nadie sabe donde estan los fuentes y mucho menos como es la clave de acceso al Source Safe?
Esto que parece utópico pasa y mucho, pero por suerte, Visual Source Safe posee una serie de accesos no documentados que nos permiten recordar esta información.
Uno de los más conocidos consiste, en crear una nueva base de datos de Visual Source Safe, con la contraseña que nos parezca para el admin; y luego copiar el archivo .\data\um.dat dentro de la base de datos de VSS que querramos acceder. Lo único que debemos tener en cuenta, es que nuestro nuevo archivo um.dat, no contiene las anteriores configuraciones para los usuario y para las pwds que ya exitistian, por lo que los mismos dejaran de ser válidos.
Pues bien, a estudiar un poco el código malicioso y a ver con que me encuentro !!!
Saludos
El Bruno
Finalmente, después de esperar mucho, gracias a mi chica, ha llegado a mis manos Lego Mindstorm. Ahora puedo empezar a conquistar el mundo probar la CTP de Microsoft Robotics Studio y ver como 450 lineas de VB.Net logran que se cierre la pinza de un escorpoión.
Este es el momento en el que recibo mi Lego y a continuación minutos después podemos ver como el primer paso, es lograr un nivel de inteligencia parecido al que poseen mis 2 gatos.
(Lamentablemente con CS no puedo embeber el video directamente, pero en este link lo pueden ver)
Saludos
El Bruno
Pues si, dando vuelta y haciendo un par de pruebas con Visual Studio 2005 SDK - September 2006 V3 RTM, me encuentro con la novedad de una nueva versión para poder crear nuestros propios lenguajes específicos de dominio, o que bien dicho sería Domain Specific Language Tools
(mas información sobre la version 1.0 de DSL en http://msdn.microsoft.com/vstudio/DSLTools/version...)
Además trae ejemplos para Team Foundation Server, Iron Python WebSite, 5 nuevas Power Toys, etc.
Aquí podemos ver como comienza el install
al finalizar la instalación podemos ver que tenemos 2 bonus tracks bastante interesantes
- HelpStudioLite from Innovasys: HelpStudio permite la creación de documentacion en formato Help 2.0 integrado en Visual Studio 2005. Esta versión Lite es bastante completa, aunque por unos pocos €uros podemos hacer un upgrade a la full versión. Más información en http://www.innovasys.com/.
- Visual Studio 2005 SDK Power Toys: Ya hemos hablado sobre las power toyes, pero pueden encontrar más información en http://msdn.microsoft.com/vstudio/downloads/powert...
Saludos
El Bruno
Si en algún momento necesitas tener un objeto con varias dependencias y que los cambios sobre el mismo se notifiquen a las mismas, puedes:
a - poner una cámara espía para estar al tanto de los cambios.
b - confiar en que los componentes hablen entre ellos
c - implementar el Observer Pattern.
La 3ra opción es una de las más económicas, y Joel explica en un muy buen artículo como hacerlo.
MTJ.Net: Usando el Patrón de Diseño Observer Manual de Laboratorio (Hands-On Lab) es uno de esos artículos que personalmente, me gustan mucho ya que en pocas líneas nos presentan un problema y la solución de una forma práctica; les recomiendo ehcarle un vistazo.
Saludos
El Bruno
Buenas
para todos aquellos que hayan instalado Microsoft Office 2007 Beta 2 Technical Refresh y hayan tenido que instalar y desinstalar casi 30 veces como yo gracias a las fabulosas características de Windows Vista, ya está disponible el nuevo VSTO para que podamos desarrollar aplicaciones integradas con Microsoft Office 2007.
El nuevo Visual Studio 2005 Tools for the 2007 Microsoft Office System Beta pedazo de nombre, se puede descargar desde aquí, e incluye lo siguiente:
Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System Beta (also known as “Visual Studio 2005 Tools for Office Second Edition Beta” or “VSTO 2005 SE Beta”) is an add-on to Microsoft Visual Studio 2005 that enables you to build application-level add-ins for the 2007 Microsoft Office system as well as the Microsoft Office 2003 Editions.
VSTO 2005 SE Beta features several new important investments in the area of Office programmability. Whether it’s in the revolutionized and highly extensible Office user interface, or in the support for managed add-ins in Office applications not previously covered by Visual Studio 2005 Tools for Office, there exist a number of great new opportunities and challenges for Microsoft Office solution developers. VSTO 2005 SE Beta leverages the solution development environment of Visual Studio 2005 to help you use these opportunities and challenges to take your solutions to the next level.
VSTO 2005 SE Beta also includes support for Microsoft Office InfoPath 2007 forms, previously available as a separate download for Visual Studio 2005. You can design InfoPath 2007 form solutions right in the Visual Studio 2005 environment.
Feature highlights:
- Application-level add-in projects for six applications in the 2007 Microsoft Office system: Microsoft Office Excel 2007, Microsoft Office InfoPath 2007, Microsoft Office Outlook 2007, Microsoft Office PowerPoint 2007, Microsoft Office Visio 2007, and Microsoft Office Word 2007.
- Support for the new Ribbon user interface extensibility model.
- Support for the new application-level customizable task pane.
- Support for managed code behind InfoPath 2007 forms, which enables the InfoPath 2007 design environment to appear inside Visual Studio 2005 for an integrated experience across your Visual Studio projects. You can use it to design forms with or without managed code.
- Support for Outlook custom form regions.
- Application-level add-in projects for five Microsoft Office 2003 applications: Microsoft Office Excel 2003, Microsoft Office Outlook 2003, Microsoft Office PowerPoint 2003, Microsoft Office Visio 2003, and Microsoft Office Word 2003.
VSTO 2005 SE Beta can be installed on top of any of the following versions of Visual Studio 2005: - Visual Studio 2005 Professional
- Visual Studio 2005 Team System
- Visual Studio 2005 Tools for the Microsoft Office System
Saludos,
El Bruno
More Posts
Next page »