Juan Pablo's profileLa Forja del SoftwarePhotosBlogListsMore Tools Help

Blog


    June 18

    Algunas reglas que debes conocer sobre XML

    1. Todo elemento XML debe tener marca de cierre

      <elemento /> o <elemento></elemento>

    2. Las marcas o tag de XML son sensibles a las mayúsculas

      <elemento> es distinto de <Elemento>

    3. Los elementos XML deben estar correctamente anidados

      <elemento><sub-elemento></sub-elemento></elemento>
      pero jamás
      <elemento><sub-elemento></elemento></sub-elemento>

    4. Un documento XML debe tener un y sólo un elemento raíz

      <root>
      <child>
      <subchild>.....</subchild>
      </child>
      </root>

    5. Los atributos deben estar entre comillas

      <elemento atributo=valor />

    6. Los comentarios

      <!-- esto es un comentario -->

    7. Los espacios se preservan

      En HTML los blancos son omitidos en XML no

    June 15

    Calibrum V1 Release Candidate

    En Codeplex hay un interesante proyecto llamado Calibrum y se acaba de liberar el  Release Candidate de su versión 1.

    Calibrum está diseñado cómo una ayuda en el desarrollo de aplicaciones WPF y Silverlight, implementando varios patrones de interfaz de usuario para resolver problemas de la vida real, entre ellos MVC, MVP, Presentation Model (MVVM), Commands y Application Controller.

    Objetivos:

    • Soporte para desarrollo WPF/SL enfocado a la pruebas (TDD)
    • Simplificar la implementación de patrones de UI.
    • Facilitar el uso de contenedores de inyección de dependencias

    Caliburn  Puedes ver la documentación AQUÍ

    June 12

    Recomendaciones para una vida mas cómoda con Visual Studio 2008

    Algunas recomendaciones para facilitar la vida al usar Visual Studio 2008, en en menú Tools (herramientas), selecciona la opción Options… (Opciones…)

    • Ubicar el elemento que estamos editando en el Solution explorer (Explorador de soluciones)

    image

    • Evitar que se agreguen automáticamente nuestros User Control (Controles de usuario) al Toolbox (barra de herramientas)

    image

    • Agregar comillas automáticamente a los atributos de los elementos en ASP.NET

    image

    La charla que dimos sobre ASP.Net MVC en el Architect Forum: Lo Mejor del MIX09

    Aquí se puede ver la charla sobre ASP.NET MVC que dimos con Leandro Masotti , tiene algunos problemas de audio al principio pero no se pierde mucho

    June 10

    Continuous LINQ v2.1.0.0

    Continous LINQ es una extensión del .NET Framework 3.5 que se basa en la sintaxis de consultas de LINQ para crear resultados continuamente actualizados en forma automática con la lista original.

    Está disponible la versión v2.1.0.0 para descarga aquí

    ASP.NET MVC para Visual Studio 2010 Beta 1

    En el sitio del proyecto ASP.NET en Codeplex, está disponible el instalador y algunos Snippets de ASP.NET MVC para Visual Studio 2010 Beta 1 

    Diferencias de programación entre WPF y Silverlight

    Un Interesante proyecto en CodePlex.com publica un Whitepaper con las diferencias y consideraciones en la programación de WPF y Silverlight .

    Guidance on Differences Between WPF and Silverlight

    June 05

    Xbox 360 Natal no necesita control remoto

    Sin comentarios… yo quiero uno

      

    Modificadores para ver el sitio de MSDN con ancho de banda reducido o listo para imprimir

    Existe un conjunto de modificadores que permiten navegar en el sitio de MSDN, con ancho de banda reducido, desde una PDA o simplemente listo para imprimir.

    Básicamente basta con cambiar la URL

     http://msdn.microsoft.com/en-us/library/system.linq.iqueryable.aspx

    Agregando  el modificador  (loband)

    http://msdn.microsoft.com/en-us/library/system.linq.iqueryable(loband).aspx

    Los Modificadores son:

    • (loband) para ancho de banda reducido
    • (pda) para PDA
    • (printer) para vista de impresión
    • (IDE) desde Visual Studio
    • (dev10ide) para Visual Studio 2010

    Use sp_addsrvrolemember para tener sysadmin role

    A partir de SQL Server 2005, existe una lista de Roles a nivel de instancia llamados Server Roles

    • sysadmin
    • securityadmin
    • serveradmin
    • setupadmin
    • processadmin
    • diskadmin
    • dbcreator
    • bulkadmin
    sp_addsrvrolemember [ @loginame= ] 'login' , [ @rolename = ] 'role' 

    permite asociar un login a estos roles

    Reparar un Login huérfano en Sql Server

    A partir de SQL Server 2005 con SP2 con ALTER USER {user} WITH LOGIN = {login} se puede re asociar un un usuario con un login, bastante práctico cuando restauramos una base de datos en una instancia donde ya existe el login al que el user de la base restaurada estaba asociado

    June 02

    El CTP de Mayo 2009 de Windows Azure ya llegó, y con soporte para VS2010 Beta 1

    Puedes bajar el SDK y las herramientas de Visual Studio para este CTP de Windows Azure desde aquí

    También hay disponibles un conjunto de ejemplos tanto para VS2008 como para la Beta 1 de VS2010 aquí