Mostrando entradas con la etiqueta Microsoft. Mostrar todas las entradas
Mostrando entradas con la etiqueta Microsoft. Mostrar todas las entradas

lunes, 15 de octubre de 2007

XML en SQL Server 2005: Métodos del tipo XML

El tipo de datos XML de SQL Server 2005 posee un conjunto de métodos que son utilizados para las operaciones de búsqueda y actualización de contenido XML.
Los métodos del tipo de dato XML son:

  • query(): Ejecuta una expresión XPath o Xquery y retorna el XML resultante

  • value(): Ejecuta una expresión XPath o Xquery y retorna el valor de un único resultado. Este valor puede ser transformado a otro tipo de datos.

  • exist(): Ejecuta una expresión XPath o Xquery y retorna si el resultado es distito de vacio (true) o no (false).

  • modify(): Permite modificar un documento o fragmento XML.

  • nodes(): Ejecuta una expresión XPath o Xquery y retorna el XML resultante.

viernes, 5 de octubre de 2007

XML en SQL Server 2005: Tipo de Dato XML

SQL Server 2005 posee un nuevo tipo de datos que permite representar un documento XML. Con este tipo de datos se puede utilizar para definir el tipo de dato almacenado en una columna de una tabla, para definir el tipo de una variable declarada, para definir parámetros de procedimientos almacenados, entre otras cosas.

El tipo de datos XML permite almacenar tanto documentos como fragmentos XML.

Algunos de los beneficios de utilizar el tipo de datos XML son:

  • Está completamente integrado al motor de SQL Server 2005.

  • Los datos contenidos en este tipo son manipulados nativamente como XML en el motor de datos.

  • Ofrece soporte para operaciones de selección, inserción, modificación y eliminación a nivel de nodos.

  • Permite mejorar el rendimiento de las operaciones indexando los campos XML de una tabla

  • Se preserva por completo el orden y la estructura del documento


Este tipo de almacenamiento presenta algunas desventajas con respecto al almacenamiento como texto de documentos XML. Algunas de ellas son:

  • Se pierden comentarios, espacios y tabulaciones en el contenido del documento

  • La jerarquía contenida está limitada a 128 niveles

  • El contenido total del tipo XML no puede superar los 2GB de tamaño

martes, 2 de octubre de 2007

1, 2, 3 | Mi Sitio Web

Hace un par de meses, Microsoft lanzó un sencillo Sistema de Gestión de Contenidos (CMS) basado en ASP.NET 2.0.

Este CMS en sí es bastante sencillo y permite, de una manera simple, crear un sitio Web dinámico con funcionalidades básicas para las personas que no posean un gran nivel de experticia en cuanto a la creación de páginas Web. La administración es vía web y no se requiere de programación para utilizarlo.

En el siguiente enlace, hay una guía para comenzar a utilizar este CMS desde cero.





Saludos.

lunes, 26 de febrero de 2007

Code Snippets

La utilizacion de Code Snippets es una practica que disminuye notoriamente los tiempos de codificación de proyectos, sobre todo con muchas acciones repetitivas a lo largo del código.

El siguiente artículo presenta una manera sencilla de crear tus propios Code Snippets y añadirlos a Visual Studio 2005.

El artículo lo puedes encontrar aqui

martes, 13 de febrero de 2007

Tipos de datos Nullables.

Una de las novedades del .Net Framework 2.0 son los tipos de datos Nullables.

Este nuevo tipo de datos permite asignar valores nulos a tipos de datos por valor (ValueType), cosa que no era posible antes de la creación de este tipo de datos.

El siguiente artículo es una ayuda a la utilización de los tipos Nullables.

Lo pueden encontrar aqui

Concurso Microsoft Expression

Este Post es para invitarlos a probar el nuevo Microsoft Expression, una
herramienta orientada a sacar el mayor provecho a WPF (Windows
Presentation Foundation) que es la nueva apuesta de Microsoft en el
área gráfica.
La invitación es también para participar en un concurso a nivel
latinoamericano para desarrolladores y diseñadores que quieran
sacarle provecho a esta herramienta que nos presenta Microsoft.

Los premios van desde reproductores Zune para los 10 finalistas hasta
un viaje a Las Vegas (para participar en un evento de Microsoft para
diseñadores) + U$1,000

¿Quiénes pueden participar?
Diseñadores y desarrolladores web con residencia en Latinoamerica.

¿Cuáles son los requisitos?
Leer y aceptar los términos y condiciones del concurso que se
encuentran en el sitio web: www.expressionawardslatam2007.com
¿Cómo participo?
Visite el Sitio Web www.expressionawardslatam2007.com y complete la
forma de registro.

¿Quiénes integran el jurado?
El Jurado estará integrado por 10 reconocidos diseñadores Web
latinoamericanos, visite el sitio www.expressionawardslatam2007.com
para conocerlos.

¿Cuándo puedo inscribir mis trabajos?
Ya mismo puedes inscribir tus trabajos y serán recibidos hasta Marzo
del 2007.

Mas informaciones en el sitio oficial del concurso.
www.expressionawardslatam2007.com

Saludos

martes, 30 de enero de 2007

Preparando el CU.NET


Por ahora estoy preparando otro artículo que espero sea de utilidad para más de algún desarrollador, es sobre documentación de codigo utilizando una herramienta que provee Microsoft para Visual Studio 2005.

Pero eso tomará unos días más, ya que estoy con harta pega en mi trabajo y además estoy preparando el CU.NET que tendré que dictar en la UTFSM durante el primer semestre. Espero no sea complicado resumir la materia de las 2 primeras estrellas en tan sólo 6 clases (6 largas clases) y que mis compañeros de Universidad que tomen el curso puedan aprender algo más del .NET Framework 2.0 que es lo que trata el curso.

Espero durante el año estemos capacitados para dictar algun cursillo o alguna charla respecto al Framework 3.0 que trae bastantes cosillas interesantes.

Pero cada cosa a su tiempo, por ahora preparando el CU.NET y terminando el artículo que espero publicar durante los proximos días


Saludos.

viernes, 22 de diciembre de 2006

Buscando la cuarta estrella.

Hoy me toca comentar algo sobre el programa "Desarrollador 5 Estrellas" de Microsoft.
Para los que no esten familiarizados con el tema les dejo la siguiente pagina para que la visiten ya que es
un programa muy bueno para conocer mas sobre el desarrollo de sistemas utilizando herramientas
Microsoft.


http://www.dce2005.com


Hace una semana se publicaron los examenes para obtener la 4a estrella de este programa.
Y ahi estaba yo, frente a nuevos temas que aprender y nuevos examenes que rendir para ver en que nivel
me encuentro en cuanto a las tecnologias que ofrece microsoft.

La cuarta estrella se compone de 4 examenes, cada uno sobre temas que ofrece el .NET Framework 3.0 y que Microsoft pretende publicitar con la llegada de Windows Vista y con el ya lanzado Windows Server 2003 R2.

La verdad es que los temas que trata la cuarta estrella del programa no era muy desconocido para mi, el .NET Framework 3.0, que corresponde al .Net Framework 2.0 más Windows CardSpace y las Windows Foundations (WPF, WCF y WWF). Estos mismos temas (Salvo Windows CardSpace) son los que en noviembre pasado tuve que aprender para rendir el examen de Microsoft Vista Launchers, donde debiamos introducirnos en las nuevas tecnologias que vendrian con el tan esperado MIcrosoft Windows Vista.

Por lo tanto el primer reto era conocer de que se trata Windows CardSpace (ademas era el primer examen, y sin aprobarlo no puedes acceder a los siguientes examenes).

En los siguientes Posts comentare mas sobre cada una de las tecnologias que comprende
cada examen de la cuarta estrella del programa DCE2005 (Desarrollador Cinco Estrellas 2005). Por ahora solo me remito a comentarles la publicacion de los examenes y a incentivarlos a participar en este programa, es cierto que un programa de certificaciones online y gratuito puede parecer poco versatil, pero se sorprenderian de lo conocido y valorado de este programa en empresas de desarrollo de software en nuestro pais. Por esto es importante que valoren esta oportunidad que ofrece Microsoft tanto para sus curriculums como para su desarrollo profesional en temas de Tecnologias de Informacion.

Bueno todo por hoy (asi de cortante jajaja).

saludos y hasta un nuevo dia.