DotNetMania@GT

Blog Personal de Carlos Lone

June 2008 - Posts

Aprovechen el Manning ".NET Daily Drawing"

Estimados Amig@s:

Buenos días. Recientemente la comunidad de Desarrolladores de .Net de Guatemala se unio a un programa de soporte a comunidades con Manning, quien es el publicador de titulos muy buenos sobre tecnologias en .Net. El día de ayer recibí una notificación acerca de un programa que que esta comenzando a partir del día de hoy llamado ".Net Daily Drawing", éste programa durará aproximadamente un mes (hasta el 17 de julio) y cada día se rifara un titulo de los libros de .net publicados por Manning, al final se hará un sorteo en donde se regalara la colección completa de libros de .net publicados por manning (Con un costo aproximado de $3000). Bueno así que no pierdan esta oportunidad y aprovechen esta súper promoción.

Para mas información sigan el banner:

Asp.net Ajax in Action Linq in Action

Saludos y a PARTICIPAR SE HA DICHO !

Carlos A. Lone

Etiquetas de Technorati: ,,,
Silverlight 2 Beta 2 ya esta listo!

Silverlight Durante el Technet de este año, soma anunció la disponibilidad del Beta 2 de Silverlight 2. Bien, el día viernes 6 de junio fue liberado oficialmente y nuestro buen amigo Scott Gu hizo publico el anuncio. Bien, algo muy importante es que este tiene un soporte a una licencia "Go Live", lo cual les permitirá poder poner en producción las aplicaciones que hagan, realmente lo que garantiza es que la versión final no tendrá cambios significativos que pueda impactar su desarrollo sobre el Beta 2.

Quieren conocer un detalle de las nuevas características, aquí les dejo un resumen:

  • Animation
    1. Support for animating custom data points
    2. Object Animation support (animating structs)
  • DeepZoom
    1. New file format completely XML based. Also, there will be a new Deep Zoom Composer tool that will allow you to create these new file types.
    2. MultiScaleTileSource  (implement a tile source to existing tile databases)
    3. Better notifications when sub-images enter the view
  • Controls
    1. New TabControl
    2. DataGrid improvements: Autosize, Reorder, Sort, Performance increase, and more
    3. Calendar now supports multi-selection and blackout dates
    4. Improved Templating Model: Visual State Manager
    5. Control properties changes (Background, Tooltip, FontFamily, FontSize…)
    6. Including controls in the runtime instead of having them packaged in app package
  • TextBox
    1. IME Level 3 input support on Windows and Level 1 on Mac
    2. Text wrapping and multiline selection highlighting in textbox
    3. Scrollbar Support
    4. Document Level Navigation keys
  • Improvements in error handling, reporting
  • Property System/Parser
    1. DependencyProperty.Register/RegisterAttached now supports PropertyMetadata
    2. DependencyObject.ClearValue
    3. Visual Tree Helper
  • Data Binding
    1. Per-binding level validation
    2. Support for element syntax for binding markup extension
    3. Binding to Attached Properties
    4. ItemsControl Extensibility (OnItemsChanged method)
    5. Fallback in Value Conversion (Binding.UnsetValue)
  • Input
    1. Limited keyboard support in FullScreen mode (arrow, tab, enter, home, end, pageup/pagedown, space)
    2. Managed APIs for Inking
  • Networking and Data
    1. Cross Domain support in Sockets
    2. Cross Domain security enhancements
    3. BrowserHttpWebRequest and WebClient callable from BackGround Threads
    4. Upload support for WebClient
    5. UI for isolated storage (ability to change quota)
    6. Duplex communications (“push” from Server to Silverlight client)
    7. LINQ-to-JSON
    8. Configuration support for web service proxies
    9. Significantly improved SOAP interop
    10. “Add New Item” template in Visual Studio for “Silverlight-enabled WCF Service”
    11. ADO.NET Data Services support
  • UIAutomation and Accessibility support in platform
  • Media
    1. Platform support for Adaptive streaming
    2. Silverlight DRM, Powered by PlayReady
    3. Basic SSPL support
  • Localization
    1. Changes in application model for multilingual apps (one xap per supported locale)
    2. Expanded localization languages of runtime and SDK
    3. Japanese SDK Installer and documentation (July 17)
  • Several changes for WPF compatibility
  • Remote Debugging for VB on Mac
  • CLR
    1. Developer Runtime Package facilitate development (localized strings, debugging binaries, etc)
    2. Support the OS fallback logic for resources
    3. CurrentCulture and CurrentUICulture Isolation
  • DLR
    1. Performance improvements
    2. Various new DLR and IronPython 2.0 Beta 2 language features
    3. Various new IronRuby Features

Para un informe mas detallado visiten el siguiente Link

Les estoy preparando una serie de artículos sobre Silverlight 2 Beta 2, así que estén pendientes.

Links Para bajar las herramientas:

 

Nota: Silverlight 2 beta 2 corre tanto en VS 2008 RTM, así como tambien en VS 2008 SP 1

Saludos,

Carlos A. Lone

Etiquetas de Technorati: ,,
Posted: Jun 11 2008, 05:45 PM by carlone | with no comments |
Filed under:
Social Bookmarks ya esta Disponible!

El fantástico Soma anunció en su presentación en el Tech-ED y en su blog la disponibilidad de un nuevo servicio para poder organizar y centralizar el contenido generado por la comunidad y Microsoft en los miles de blogs y websites. Se trata de Social Bookmarks esta es una herramienta que nos permitira poder organizar todo el contenido de la actividad que existe en las comunidades de desarrolladores (MSDN) y de lado de Infraestructura (TechNet), realmente es una excelente herramienta, ya que nos permite poder guardar nuestros bookmarks y poder compartirlos con miembros de la comunidad, también podemos organizarlos por tags para que su localización se mas fácil.

En lo personal esta es una herramienta que había estado esperando, esto me permitirá poder agregar a mis bookmarks aquellos artículos interesantes, noticias, novedades y contenido que voy encontrando en los recursos como blogs, msdn, etc. Ahora ya no perderé los links de mi interés y lo mas importante es que lo puedo compartir con la comunidad para que ellos también los puedan ver.

Adicionalmente el Team de Social Bookmarks ha desarrollado una aplicación en Silverlight 2 llamada Ticker la cual muestra "Live" el contenido que se esta agregando en los feeds de msdn y technet, esta es una de las herramientas pero existen y existirán mas en www.microsoftcommunities.com

Para comenzar a utilizar el Social bookmark tienen que ir a cualquiera de estos dos sitios:

MSDN for Developers http://msdnbookmarks.com

TechNet for IT Professionals http://technetbookmarks.com

Expression for Designers http://expressionbookmarks.com

 

Luego deberán logearse con su Live ID,  si presionan al link "Getting Started"

image

Al seguir las instrucciones les agregara un link a su toolbar del Internet Explorer:

 

Agregando bookmark

Ahora si abren una nueva ventana o pestaña (si están en IE 7) podrán navegar a cualquier sitio, por ejemplo mi blog http://weblogs.asp.net/carloslone y para agregar mi sitio a sus bookmarks solo tendrán que presionar el botón "Bookmark on MSDN" (Resaltado en amarillo en la imagen) y esto los llevara a la siguiente pantalla para guardar su bookmark:

Agregando un bookmark a mi lista personal

Entonces ingresan los Tags a los que quieren asociar el bookmark y una descripción, luego pueden indicar si lo quieren manejar Privado (No visible a la comunidad) o si lo quieren publico para que aparezca en los feeds de la comunidad.

Así de fácil, así de sencillo ustedes podrán organizar el contenido que a ustedes les interesa y decidir si lo quieren compartir o no con la comunidad.

Si acceden a "My bookmarks" podrán ver el listado de sus bookmarks y podrán hacer búsquedas:

Mis Bookmarks

Espero que aprovechen este nuevo beneficio que Microsoft esta poniendo a nuestra disposición.

Me gustaría conocer sus opiniones respecto de esta nueva herramienta, pueden utilizar la sección de comentarios.

Les comparto un video que habla acerca del producto:

Saludos,

Carlos A. Lone

Gartner’s top 10 disruptive technologies 2008-2012

Gartner recientemente publico el top 10 de las tecnologías que abrirán la brecha en los siguientes 4 años.

El listado incluye las siguientes tecnologías:

  • Multicore and hybrid processors
  • Virtualisation and fabric computing
  • Social networks and social software
  • Cloud computing and cloud/Web platforms
  • Web mashups
  • User Interface
  • Ubiquitous computing
  • Contextual computing
  • Augmented reality
  • Semantics
  • Vemos que algunas de las tecnologías mencionadas ya forman parte de las estrategias en las herramientas de los gigantes del software, como Microsoft, Google, IBM. Uno de los datos interesantes del estudio detallan que "Para 2010, Gartner predice que los Web Mashups, los cuales mezclan contenido de recursos publicamente accesibles, seran el modelo dominante (80%) para la creación de nuevas aplicaciones empresariales", esto es realmente impresionante, dado que hoy en día vemos más y más aplicaciones y sitios web que hacen uso de servicios publicamente disponibles como Virtual Earth, Live Services, FaceBook, Twitter, Google Earth,  etc.

    Otra nota interesantes es: " Los Gerentes de Sistemas (CIO - Chief Information Officers) que miran su trabajo como [Mantener los centros de datos corriendo sin problemas, dándole continuidad a la planificación del negocio y encontrar nuevos juguetes de tecnología para mostrárselo a otras personas] no sobrevivirán. En vez de eso, deberán pensar más allá de los limites de lo convencional, para poder identificar las tecnologías que serán ampliamente utilizadas dentro de unos años a partir de ahora"... "Gartner, recomienda a los CIO establecer mecanismos formales para evaluar las tendencias y tecnologías emergentes, conformar equipos virtuales con su mejor personal y proveerles de tiempo para hacer investigación de nuevas ideas e innovaciones, especialmente aquellas que estén siendo dirigidas por el consumidor y tecnologías Web 2.0"

    Como ven, para un Gerente de Sistemas es cada vez más critico incluir planes de investigación de nuevas tecnologías, solo de esa forma podremos garantizar la adopción temprana y menos dolorosa de las tecnologías emergentes. Claro, esto no significa que siempre tengamos que estar funcionando con las últimas versiones o las últimas tendencias, si no estar al tanto de las mismas y ser objetivos y autocuestinables  al momento de decidir la adopción de alguna.

    Quieren mas información :

    http://www.ehomeupgrade.com/2008/05/28/gartner-identifies-top-ten-disruptive-technologies-for-2008-to-2012/

    Saludos,

    Carlos A. Lone

    Etiquetas de Technorati: ,,
    Posted: Jun 02 2008, 07:14 PM by carlone | with no comments
    Filed under:
    More Posts