• En esta ocasión les voy a platicar acerca de SQL Server Compact Edition llamada anteriormente SQL Server Mobile Edition el cual es un motor de base de datos relacional de libre descarga y distribución, tanto para dispositivos móviles inteligentes y Tablet PC. Ahora conozcamos más de su historia.

    Este motor fue lanzado en el 2001 con su versión 1.0. Luego con la aparición de Visual Studio.Net 2003 y .Net Compac Framework se hizo presente la versión 2.0 de SQL Server Compact Edition.

    Después 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

    Actualmente 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.

    Entre sus características podemos mencionar:

    Tal vez su principal característica es que posee un procesador y optimizador de consultas especialmente diseñado para entornos móviles que pueden soportar un subconjunto de tipos de datos y 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. También posee

    También ofrece la posibilidad de cifrado con una contraseña de 40 caracteres para seguridad de la misma.

    Posee una gran optimización de la confiabilidad y el rendimiento debido a que posee nuevas y actualizadas características entre estas tenemos:

    En cuanto a su entorno posee lo que es Entrono de Desarrollo

    En este va incluido el equipo en que se desarrolla las aplicaciones. Este quipo puede crear tanto aplicaciones administrativas como aplicaciones nativas.

    Y Entorno de Cliente y Servidor, en el cliente está compuesto de de uno o varios dispositivos compatibles en los que se implementan la aplicación, mientras que en el servidor está formado por uno o varios equipos en los que se ejecuta los servicios.

    En resumen Entorno de desarrollo Proporciona más información sobre el entorno de desarrollo de SQL Server Compact Edition y Entorno de cliente y servidor proporciona más información sobre el entorno de cliente y servidor de SQL Server Compact Edition.

    Integración con SQL Server  y Visual Studio

    Además de compacta este motor también permite combinación con estas poderosas herramientas.

    En lo que respecta Sql Server se pude adminstrar una una base de datos en un de un dispositivo mediante el SQL Server Management Studio. Entre las ventajas de usar Management Studio tenemos:

    • Planes gráficos de ejecución de consultas permite ver fácilmente los planes de consultas.
    • Mejoras en el asistente para configurar la sincronización Web como la compatibilidad con directorios virtuales HTTPS
    • Editor SQL es la herramienta para probar y diseñar de forma interactiva secuencias de comandos, consultas e instrucciones Transact-SQL

    En lo que respecta a Visual Studio puedo mencionar las siguientes características de compatibilidad:

    • Compatibilidad con DataDirectory la cual es una cadena que indica la ruta de acceso de la base de datos y que facilita el uso de un proyecto y a implementación de una aplicación.
    • Implementación de ClickOnce para aplicaciones administradas
      la cual  permite implementar aplicaciones simplifica la implementación de una aplicación basada en Windows en un servidor Web o en un recurso compartido de archivos de red..

    En lo que concierne a  los modelos de programación SQL Server Compact Edition es compatible con:

    • ADO .NET
    • OLE DB
  • GPS

  • En esta ocasión les quiero platicar sobre la tecnología AJAX pero primero quiero comentarles acerca de sus inicios para aquellos que no están familiarizados con el termino.

    El termino AJAX término se presentó por primera vez en el artículo llamado "Ajax: A New Approach to Web Applications" (Áyax: Un Nuevo Acercamiento a las Aplicaciones de Web) publicado por Jesse James Garrett el 18 de Febrero de 2005.

    Pero a pesar de que el término “Ajax” fuese creado en 2005, la historia de las tecnologías que permiten Ajax se remonta a una década antes con la iniciativa de Microsoft en el desarrollo de Scripting Remoto. Sin embargo, las técnicas para la carga asíncrona de contenidos en una página existente sin requerir recarga completa remontan al tiempo del elemento iframe (introducido en Internet Explorer 3 en 1996) y el tipo de elemento layer (introducido en Netscape 4 en 1997, abandonado durante las primeras etapas de desarrollo de Mozilla). Ambos tipos de elemento tenían el atributo “src” que podía tomar cualquier dirección URL externa, y cargando una página que contenga java script que manipule la página paterna, pueden lograrse efectos parecidos al Ajax.

    El Microsoft's Remote Scripting (o MSRS, introducido en 1998) resultó un sustituto más elegante para estas técnicas, con envío de datos a través de un Apple Java el cual se puede comunicar con el cliente usando JavaScript. Esta técnica funcionó en ambos navegadores, Internet Explorer versión 4 y Netscape Navigator versión 4. Microsoft la utilizó en el Outlook Web Access provisto con la versión 2000 de Microsoft Exchange Server.

    La comunidad de desarrolladores web, desarrollaron una gama de técnicas de scripting remoto para conseguir los mismos resultados en diferentes navegadores. Los primeros ejemplos incluyen la biblioteca JSRS en el año 2000, la introducción a la técnica imagen/cookie en el mismo año y la técnica JavaScript bajo demanda (JavaScript on Demand) en 2002. En ese año, se realizó una modificación por parte de la comunidad de usuarios al Microsoft's Remote Scripting para reemplazar el applet Java por XMLHttpRequest.

    Frameworks de Scripting Remoto como el ARSCIF aparecieron en 2003 poco antes de que Microsoft introdujera Callbacks en ASP. NET.

    En RESUMEN el término AJAX es un acrónimo de Asynchronous JavaScript + XML, que se puede traducir como "JavaScript asíncrono + XML".

    El artículo 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.”

    Las tecnologías que forman AJAX son:

    • ▪ 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.

    Sin lugar a dudas Google es uno de los grandes responsables de la popularización de AJAX, al usarla en varias de sus aplicaciones, entre las que se cuentan Google Groups, Google Suggest, Google Maps y el servicio de correo electrónico gratuito Gmail. Así como también empresas en crecimiento que actualmente están desarrollando aplicaciones basadas en AJAX.

    Otros aplicaciones que están usando AJAX:

    • Basecamp, servicio de gestión de proyectos diseñado por 37Signals sobre plataforma Rails.
    • Panoramio.com Comunidad de fotos sobre Google Maps
    • Flickr. Álbumes de fotos online.
    • Oddpost, servicio avanzado de webmail de Yahoo!
    • 24SevenOffice ERP/CRM
    • meebo Mensajería Instantánea desde tu navegador
    • A9, buscador de Amazon

    Entre sus características tenemos Características

    Calificar un artículo o elemento

    Youtube nos enseñó a calificar los videos, es una forma práctica de lograr que los usuarios nos den retroalimentación sobre lo que publicamos para luego tomar decisiones en base a ello o sencillamente mostrar lo más popular a nuestros visitantes.

    Autocompletado

    Esto nos ha sido de gran ayuda para completar formularios, visto en Google Suggest que ofrecía sugerencias de posibles búsquedas, también lo incluye GMail para ayudarnos a ingresar direcciones de correo.

    Validación al enviar formularios

    Atrás quedaron los tiempos en los que se enviaba un formulario y la página se recargaba diciendo que no habíamos ingresado algún dato, lo que a veces ocasionaba que se perdiera la información y tuviéramos que llenar de nuevo todos los campos, ahora con AJAX se valida y muestra de forma útil cuando hemos cometido algún error.

    Información en pestañas

    Mejoró la forma de presentar la información en un sitio web haciéndolo más ordenado, es común que ahora las barras laterales de un sitio contengan al menos un módulo de éste tipo.

    Entre sus VENTAJAS más notables tenemos:

    • 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´

    Y entre sus DESVENTAJAS tenemos:

    • 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.

    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 basados en Gecko como Mozilla, Mozilla Firefox, SeaMonkey, Camino, K-Meleon, IceWeasel, Flock, Epiphany, Galeon y Netscape versión 7.1 y superiores
    3. Microsoft Internet Explorer para Windows versión 5.0 y superiores, y los navegadores basados en él
    4. 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
    5. Google Chrome

    A continuación los Navegadores que no permiten Ajax

    • Safari 1.2 y anteriores
    • Microsoft Internet Explorer para Windows versión 4.0 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)
    • Navegador de la PSP
    • Dillo
  • HCD Visual Studio 2010

  • En esta ocasión le voy a hablar de los diferentes canales educativas con las que cuenta youtube en las cuales podemos encontrar numerosos vídeos útiles y divertidos para nuestra educación sea para los niños adolecentes personas mayores y por que no para loa profesionales ya que en estas encontramos respuestas a los problemas de la vida laboral. A continuación una recopilación de algunas de los canales educativos:

     

    Entre los canales educativos tenemos gran variedad como:

    Los informáticos: los cuales nos enseñan a reparar, manejar o codificar en las nuevas tecnologías que surgen a cada momento entre los cuales tenemos:

    http://www.youtube.com/user/agutoledo

    Y EL QUE TUVE EL PRIVILEGIO DE VISITAR:

    Compu Guía

    http://www.youtube.com/user/Compuguia

    En esta página podemos encontrar noticias, tutoriales de nuevos aparatos electrónicos y poder compartir información con otros miembros

    Los de Aprendizaje en los idiomas nos enseñan a dominar tanto en la escritura como en la vocalización de Varios idiomas entre los de aprendizaje tenemos:

    EL ABUELO EDUCA:

    http://www.youtube.com/user/elabueloeduca

    UNO DOS TRES INGLES

    http://www.youtube.com/user/undostresingles

    Existen Canales para mejorar las destrezas en la música o cocina

    Aprende a tocar música con GUITARRA PARA TODOS

    http://www.youtube.com/user/guitarraparatodos

    En cocina DIARIO DE COCINA

    http://www.youtube.com/user/diariodecocina

    También existen universidades que tienen sus propios canales para informar y dar a conocer l los últimos acontecimientos a la comunidad en General.

    Universidad Técnica Particular de Loja

    http://www.youtube.com/user/utpl

    Stanford University

    http://www.youtube.com/user/StanfordUniversity

    asi que ya sabes cuando quieras aprender algo ya no hay necesidad de comprar esos cursos en video solamente tienes que ingresar a youtube y ahí encontraras la forma de hacerlo.....

  • Sabias que cuando tengas dañado tu procesador de palabras sea este Microsoft Word, open office o cualquier otro,  ya no necesitas ir a conseguir rápidamente los instaladores para repararlo ya que en el mundo de la internet se te ofrecer un sin numero se procesadores de palabras online claro alguno necesitan que tengas cuentas y otros en cambio no tienen todas las herramientas con las que solemos trabajar constantemente pero las cuales te ayudaran los mas posible entre las que he podido averiguar tenemos:

    ZOHO. EL QUE MAS ME LLAMO LA ATENCION

    Es un Sitio en el cual ofrece aplicaciones en línea, planificación y reuniones virtuales. Entre sus aplicaciones tenemos un editor de documentos de texto, hoja de cálculo y también la posibilidad de organizar presentaciones, servicios para la creación de bases de datos,  gestión de negocios, planificador, entre otros. Una de las ventajas de este sitio es que podrás usar tanto el procesador de texto como la hoja de cálculo sin tener que identificarte. Por supuesto, no podrás almacenar estos archivos en línea, pero sí te permitirán redactar rápidamente un pequeño documento y guardarlo en el disco duro, desde cualquier ordenador.
    Lo que más me llamo la atención ya que su procesador de textos es la única aplicación junto con el correo electrónico que puede funcionar sin conexión a Internet gracias a Gears. Un enlace en la parte superior, denominado "Go offline", permite pasar a este modo y descargar al ordenador un determinado número de documentos a elección del usuario en los que se puede trabajar sin necesidad de conectarse a Internet. Para diferenciar el modo, la parte superior de la pantalla se torna gris. Cuando se regresa a la Red, Zoho informa de las versiones modificadas y avisa al usuario de que se van a sobrescribir con la versión local, una opción que se puede rechazar.

    Es una buena alternativa, quizá más completa pero algo más desconocida

    BuzzworD

    El procesador de palabras de Adobe, el cual hizo la primera version del mismo en un total de 6 meses, esta aplicación esta creada usando FLEX Builder, usando MXML y Actionscript, y también tiene un Hack HTML form para poder leer los Archivos de extension .doc, puedes compartir tus archivos con otros usuarios, lo que le da mas flexibilidad.

    Writewith:


    No se trata de un procesador de textos, sino de un simple procesador de textos online con apenas opciones para el formateo del texto, además de que dispone de las opciones justas para trabajar en equipo, con un entorno claro y sin complicaciones, cuya función principal es la de la redacción de textos de forma colaborativa, permitiendo añadir usuarios para su colaboración y recibir tareas concretas.
    Google Docs

     
    Este es el procesador de palabras del famoso buscador GOOGLE entre las facilidades que ofrecen tenemos: Facilidad de uso. Buscador interno dentro de los documentos. Corrector ortográfico. Además está traducido al español. Esta aplicación permite trabajar con varios archivos, como los de Microsoft Office con su versión anterior a 2007 (los .doc, .xls o .ppt) y los estándares libres de OpenDocument.
     

    Feng Office


    Este lugar es una oficina online la cual ofrece múltiples aplicaciones entre las cuales destacamos su procesador de palabras el cual podrá ser una buena opción cuando de compartir documentos se trate. Desde su plataforma de trabajo, podremos alojar archivos de cualquier tipo (pdf, imágenes, documentos, presentaciones, etc.). Tal como en Google Docs, podremos crear algunos de ellos directamente desde el navegador; por ahora solo esta disponible la creación de documentos y presentaciones, se espera en su próxima versión la edición de hojas de cálculo. Este proyecto va por buen camino, integrando varias funciones básicas para los usuarios de una empresa y con la inclusión de herramientas nuevas constantemente; como todo proyecto nuevas mejoras y características le hacen y harán falta, aunque actualmente es capaz de ajustarse a las necesidades de diversas empresas.

    THINKFREE.


    Ofrece, varias aplicaciones entre los cuales tenemos, servicios para documentos de texto, hojas de cálculo y presentaciones, con la posibilidad de generar archivos en formato PDF. El servicio gratuito ofrece hasta 1 GB de espacio para alojar tus documentos. Quizá sea hoy por hoy la suite ofimática en línea más potente y con funciones casi idénticas a Microsoft Office pero como desventaja en su uso es que no ofrece ninguna compatibilidad con los formatos de OpenOffice.
     

    Otras Procesadores Online que Puedo destacar son:
    Writely

    Si alguna ves has necesitado redactar un documento, y por mala suerte la computadora que tienes esta dañado el procesador de palabras, usa WHITELY.COM, es gratis, no necesitas bajarte ni instalar nada, solo necesitas registrarte fácil y rápido y claro estar conectado a internet.
    AjaxWrite


    Una nueva opción para manejar documentos al estilo de MS Word es la opción que presenta Ajaxwrite, utilizando una aplicación basada en el web.

    Writeboard

    En conclusion estas aplicaciones online nos facilitan la vida y lo mejor es que cada cierto tiempo aparecen mas y mejores editores..

  • Protocolos Internet

  • Familia Microsoft

  • Combinacion_de_teclas

« Previous Entries   

Recent Posts

Recent Comments

Ir a la barra de herramientas