SQL Server Compact Edition o Mobile Edition

Hoy les quiero comentar sobre SQL Server Compact Edition o Server Mobile Edition la cual es una base de datos compacta y relacional de libre y distribución, usada para dispositivos móviles inteligentes que ejecuten Microsoft Windows Compact Edition .Net o Windows Mobile.

Su Primera versión 1.0 fue lanzado en el 2000 para almacenamiento y sincronización de aplicaion es Pocket PC. Despues en el 2005 surge la versión 2.0 junto con  Visual Studio.Net 2003 y .Net Compac Framework

Luego en el año 2006 se anuncia la versión 3.0 junto con el lanzamiento de Visual y SQL Server 2005 a partir de esta versión de Compact Edition surgen nuevas características y funcionalidades como el acceso simultaneo y soporte transaccional

En la actualidad contamos con la versión 3.5 pero ya se ha anunciado la versión 4.0 con nuevas sorpresas para el desarrollo de aplicaciones ASP.NET algo que se debe menciona es que este motor siempre ha estado sujeto al lanzamiento de Visual Studio.Net.

Características de SQL Server Compact Edition

Las dos características distintivas de Sql Server Compact Edition son compatibilidad con DataDirectory e implementación con ClickOnce, peros su característica más primordial es el  procesador y optimizador de consultas diseñado especialmente para entornos móviles que pueden soportar un subconjunto de sentencias T-SQL.

Podemos también mencionar que SQL Compact Edition puede ser usada tanto por aplicaciones .NET Framework así  como .NET Compact Framework.

En SQL Server Compact Edition podemos mencionar las siguientes características:

  • Procesador de consultas

Entre las particularidades de los procesadores de consultas  tenemos:

  • Optimización basada en costes la cual que aprovecha las ventajas de la compatibilidad con las estadísticas en el motor para crear planes de consulta.
  • Plan de ejecución y sugerencias de consultas para poder ver el plan de consultas y refinarlas cuando se a necesario.
  • Nuevos objeto SQLResultSet que permite obtener acceso directo a las base de datos sin almacenar datos en doble búfer en el dispositivo con un objeto DataSet.
  • Combinación con SQL Server 2005 y Visual Studio 2005
    • En lo que respecta a visual posee compatibilidad con la cadena DataDirectory que indica la ruta de acceso de la base de datos y que proporciona el uso de un proyecto y a implementación de una aplicación.
  • Implementación de base de datos en el equipo local a partir de Management Studio y Management Studio Express, se pueden configurar y llenarlas de datos e ser implementadas en varios dispositivos
  • En tanto con SQL Server 2005 cuenta con una API administada que permite modificar datos de la lógica de negocios antes de guardarlos en la base de datos.
  • Editor SQL es la herramienta para probar y diseñar de forma interactiva secuencias de comandos, consultas e instrucciones Transact-SQL

Los Ecosistemas



AJAX EN EL MUNDO WEB

En el internet se pueden encontrar con varios conceptos acerca de que es AJAX pero todos en resumen dirían que el término AJAX es un acrónimo de Asynchronous JavaScript + XML, que se puede traducir como "JavaScript asíncrono + XML".
En un artículo publicado por Jesse James Garrett el 18 de Febrero de 2005. Define AJAX de la siguiente forma:
“Ajax no es una tecnología en sí mismo. En realidad, se trata de varias tecnologías independientes que se unen de formas nuevas y sorprendentes.”

Entre sus VENTAJAS significativas a mi parecer tenemos que:

  • Las páginas con AJAX son más difíciles de desarrollar que las páginas estáticas.
  • Permite la reconfiguración de la página, mostrando los datos instantáneamente.
  • No se necesita recargar las páginas en el envió de información´

Pero por más tecnologías de las que cuente no todo es perfecto ya que contiene algunas desventajas como por ejemplo:

  • El sitio con Ajax usa más recursos en el servidor.
  • Código oculto tras Java Script, impidiendo a buscadores la indexación de los contenidos
  • Hay problemas usando Ajax entre nombres de dominios. Eso es una función de seguridad.
  • Los usuarios pueden no estar acostumbrados a que la página no recargue, pensando que su solicitud no ha sido enviado o que no funcione.
  • Requiere de muchas librerías Java script, haciendo lento la carga.

Aun que sea una tecnologíatan genial aun hay pocos Navegadores que permiten Ajax como por ejemplo:


1. Opera versión 8.0 y superiores, incluyendo Opera Mobile Browser versión 8.0 y superiores.
2. Navegadores con el API KHTML versión 3.2 y superiores implementado, incluyendo Konqueror versión 3.2 y superiores, Apple Safari versión 1.2 y superiores, y el Web Browser for S60 de Nokia tercera generación y posteriores
3. Google Chrome

Y por otro lado navegadores hay navegadores que no permiten Ajax:
• Safari 1.2 y anteriores
• Opera 7 y anteriores
• Algunos navegadores de teléfonos móviles
• Navegadores basados en texto como Lynx y Links
• Navegadores para personas con capacidades especiales visuales (Braille)


Como bien ya deben de saber AJAX son un conjunto de tecnologías de las cuales puedo destacar:
• XMLHttpRequest, para el intercambio asíncrono de información
• DOM, para la interacción y manipulación dinámica de la presentación.
• XML, XSLT y JSON, para el intercambio y la manipulación de información.
• JavaScript, para unir todas las demás tecnologías.
• XHTML y CSS, para crear una presentación basada en estándares.

National Geographic en youtube

No es sorpresa para nadie que National Geographic es uno de los mejores canales educativos que nos enseña sobre la naturaleza, el desarrollo de las especies y también sobre el avances de la tecnología. Ahora podemos disfrutar de todas estas maravillas en youtube la red social mas grande para intercambios de videos considero que no es necesario mencionar todas las características e infinito conocimiento que podemos aprender con los increíbles documentales que nos ofrece este canal.

Battle at Kruger

Familia Microsoft

Familia Microsoft

Combinacion_de_teclas

Combinacion_de_teclas

Navegador web(Web browser )

Navegadores y Protocolos

Las Fuerzas de la Naturaleza

El Mejor video del mundial

Waving Flag

Ir a la barra de herramientas