miércoles, 10 de septiembre de 2014

Conociendo Visual Basic 2010 Express



Que es ?


Microsoft Visual Studio Express Edition es un programa de desarrollo en entorno de desarrollo integrado (IDE, por sus siglas en inglés) para sistemas operativos Windows desarrollado y distribuido por MicrosoftCorporation. Soporta varios lenguajes de programación tales como Visual C++, Visual C#, Visual J#, ASP.NET yVisual Basic .NET, aunque actualmente se han desarrollado las extensiones necesarias para muchos otros. Es de carácter gratuito y es proporcionado por la compañía Microsoft Corporation orientándose a principiantes, estudiantes y aficionados de la programación web y de aplicaciones, ofreciéndose dicha aplicación a partir de la versión 2005 de Microsoft Visual Studio.


Características


Visual Studio express permite a los desarrolladores crear aplicaciones, sitios y aplicaciones web, así como servicios web en cualquier entorno que soporte la plataforma .NET (a partir de la versión .net 2002, se incorpora la versión Framework 3.5, Framework 4.0 y Framework 4.5 para las ediciones 2005, 2008, 2010 y 2012). Así se pueden crear aplicaciones que se intercomuniquen entre estaciones de trabajo, páginas web y dispositivos móviles. Cabe destacar que estas ediciones son iguales al entorno de desarrollo comercial de Visual Studio Professional pero sin características avanzadas. Las ediciones que hay dentro de cada suite son:
  • Visual Studio 2013 Express for Web
  • Visual Studio 2013 Express for Windows
  • Visual Studio 2013 Express for Windows Desktop
Adicionalmente, Microsoft ha puesto gratuitamente a disposición de todo el mundo una versión reducida de Microsoft SQL Server llamada SQL Server Express Edition cuyas principales limitaciones son que no soporta bases de datos superiores a 10 GB de tamaño, únicamente utiliza un procesador y 1 Gb de RAM y no cuenta con el Agente de SQL Server.
En el pasado se incluyeron los siguientes productos, actualmente desaparecidos en versiones como Visual Studio Express 2005, 2008 y 2012:
  • Visual InterDev.
  • Visual J++.
  • Visual FoxPro.
  • Visual SourceSafe.

VENTAJAS

  • La facilidad del lenguaje permite crear aplicaciones para windows en muy poco tiempo. En otras palabras, permite un desarrollo eficaz y menor inversion tanto en tiempo como en dinero .

  • Permite generar librerias dinamicas de forma activa, mediante una reconfiguracion en su proceso de coleccion o codificacion.

DESVENTAJAS


  • No existe forma alguna de exportar el codigo a otras plataformas diferentas a windows. Los ejecutables generados son relativamente lentos en VISUAL BASIC 6.0 y anteriores. Por efecto permite la programacion sin declaracion de variables. 
  • Su lenguaje no distingue entre mayusculas y minusculas como se hace en C++.


miércoles, 19 de marzo de 2014

Software para Bases de Datos

MICROSOFT SQL SERVER “Para diseñar páginas que funcionen en servidores Windows, usaremos la tecnología ASPX (ASP.NET) y bases de datos SQLserver”, precisa Isabal. Recientemente, la compañía de Redmond ha facilitado una versión gratuita, SQL Server Express Edition, aunque con ciertas limitaciones (bases de datos de menos de 4 GB, no cuenta con el Agente de SQL Server...). Disponible para Windows.



Ventajas: 

  1. - Es un Sistema de Gestión de Bases de Datos Relacionales (SGBDR). 
  2. - Puede ser útil para manejar y/o obtener datos de la red de redes. 
  3. - Ofrece una potente forma de unir SQL e Internet.  

Desventajas: 

  1. - Los problemas de la 6.5 eran muchos: bloqueo a nivel de página, dispositivos con crecimiento manual, un tamaño de página fijo y demasiado pequeño (2048KB), una pésima implementación de los tipos de datos variables como varchar. 
  2. - La principal desventaja de Microsoft SQL SERVER es la enorme cantidad de memoria RAM que utiliza para la instalación y utilización del software. 
  3. - Una de las desventajas de SQL es que si lo quieres para practicas no te va hacer útil por que en el se prohíben muchas cosas tiene restricciones en lo particular me parase mas viable usar MySQL es mucho mejor además de ser un software gratis. 




ORACLE
. Se trata de la herramienta más potente de bases de datos, por lo que es probable que su capacidad desborde nuestras necesidades. “Las grandes bases de datos son Oracle, pero necesitaríamos una aplicación muy grande para utilizarlas”, añade Isabal. Disponible para Mac, Linux y Windows.

Ventajas

  1. Oracle es el motor de base de datos relacional más usado a nivel mundial.
  2. Puede ejecutarse en todas las plataformas, desde una Pc hasta un supercomputador.
  3. Oracle soporta todas las funciones que se esperan de un servidor "serio": un lenguaje de diseño de bases de datos muy completo (PL/SQL) que permite implementar diseños "activos", con triggers y procedimientos almacenados, con una integridad referencial declarativa bastante potente.


Desventajas

  1. Una de las versiones más recientes de Oracle es la 8 punto algo (Aunque ya está la 9i). Y es que desde el lanzamiento original de la 8 se sucedieron varias versiones con correcciones, hasta alcanzar la estabilidad en la 8.0.3. El motivo de tantos fallos fue, al parecer, la remodelación del sistema de almacenamiento por causa de la introducción de extensiones orientadas a objetos.
  2. El mayor inconveniente de Oracle es quizás su precio. Incluso las licencias de Personal Oracle son excesivamente caras, en mi opinión. Otro problema es la necesidad de ajustes. Un error frecuente consiste en pensar que basta instalar el Oracle en un servidor y enchufar directamente las aplicaciones clientes. Un Oracle mal configurado puede ser desesperantemente lento.
  3. También es elevado el coste de la formación, y sólo últimamente han comenzado a aparecer buenos libros sobre asuntos técnicos distintos de la simple instalación y administración.



MICROSOFT OFFICE ACCESS. Aunque las bases de datos Access, que empleaban lenguaje ASP, están es desuso, aún es posible encontrar páginas que lo emplean y se puede adquirir este software. Disponible para Windows.
ventajas 
  1. Obtener mejores resultados con la interfaz de usuario de Office Fluent. Incluso sin tener experiencia con bases de datos, cualquier usuario puede realizar un seguimiento de la información y crear informes para tomar decisiones mejor fundadas.
  2.  Empezar rápidamente usando soluciones prediseñadas.Con la biblioteca avanzada de soluciones prediseñadas, puede empezar a realizar el seguimiento de la información inmediatamente. Los formularios y los informes ya están diseñados para mayor comodidad, pero puede personalizarlos para adaptarlos a sus necesidades empresariales.
  3.  Cree varios informes con vistas diferentes de la misma información.La creación de un informe en Office Access 2007 es una verdadera experiencia del tipo "lo que se ve es lo que se obtiene". Puede modificar un informe con una respuesta visual en tiempo real y guardar varias vistas para audiencias distintas.

desventajas
  1. Para bases de datos de gran calibre (en cuanto a volumen de datos o de usuarios) es recomendable usar otros sistemas como MySQL o Microsoft SQL Server, y código VBA (Visual Basic para Aplicaciones).
  2. Entre sus mayores inconvenientes figuran que no es multiplataforma, pues sólo está disponible para sistemas operativos de Microsoft, Su uso es inadecuado para grandes proyectos de software que requieren tiempos de respuesta críticos






Bibliografia
http://www.emprendedores.es/crear-una-empresa/programas-para-desarrollar-tu-web/programas-de-bases-de-datos
http://espanol.answers.yahoo.com/question/index?qid=20090919151521AARvnMj
http://uan-informaticas.blogspot.com/2010/04/ventajas-y-desventajas-de-oracle.html
https://sites.google.com/site/basededatosluisportillo1lo0101/ventajas-y-desventajas-de-microsoft-access

miércoles, 12 de febrero de 2014

sistemas operativos

1. Linux.

Es un núcleo libre de sistema operativo (también suele referirse al núcleo como kernel) basado en Unix.Es uno de los principales ejemplos de software libre y de código abierto.

Tux.svg


2. mac os x


OS X, antes llamado Mac OS X, es un sistema operativo basado en Unix, desarrollado, comercializado y vendido por Apple Inc. Ha sido incluido en su gama de computadoras Macintosh desde el año de 2002. OS X es el sucesor del Mac OS 9 (la versión final del Mac OS Classic), el sistema operativo de Apple desde 1984.Está basado en BSD, y se construyó sobre las tecnologías desarrolladas en NeXT entre la segunda mitad de los 80's y finales de 1996, cuando Apple adquirió esta compañía.Desde la versión Mac OS X 10.5 Leopard para procesadores Intel, el sistema tiene la certificación UNIX 03.

OS X Logo.png


3.Windows 8

 Es la versión actual del sistema operativo de Microsoft Windows, producido por Microsoft para su uso en computadoras personales, incluidas computadoras de escritorio en casa y de negocios, computadoras portátilesnetbooks,tabletasservidores y centros multimedia. Añade soporte para microprocesadores ARM, además de los microprocesadores tradicionales x86 de Intel y AMD. Su interfaz de usuario ha sido modificada para hacerla más adecuada para su uso conpantallas táctiles, además de los tradicionales ratón y teclado. Microsoft también anunció que Aero Glass no estará presente en la versión final de Windows 8.
Windows 8 logo and wordmark.svg

4.Solaris 

Es un sistema operativo de tipo Unix desarrollado desde 1992 inicialmente por Sun Microsystems y actualmente por Oracle Corporation como sucesor de SunOS. Es un sistema certificado oficialmente como versión de Unix. Funciona en arquitecturas SPARC y x86 para servidores y estaciones de trabajo.

                                                                5.Ubuntu

Es un sistema operativo basado en Linux y que se distribuye como software libre, el cual incluye su propio entorno de escritorio denominado Unity. Su nombre proviene de la ética homónima, en la que se habla de la existencia de uno mismo como cooperación de los demás.
Está orientado al usuario novel y promedio, con un fuerte enfoque en la facilidad de uso y en mejorar la experiencia de usuario. Está compuesto de múltiple software normalmente distribuido bajo una licencia libre o de código abierto. Estadísticas web sugieren que la cuota de mercado de Ubuntu dentro de las distribuciones Linux es, aproximadamente, del 49% , y con una tendencia a aumentar como servidor web. Y un importante incremento activo de 20 millones de usuarios para fines del 2011.

Linea de tiempo de Windows


Microsoft Windows 1.0

Fue un sistema operativo gráfico de 16 bits, fue uno de los primeros sitemas operativos graficos diseñados, fue desarrollado por Microsoft Corporation y lanzado el 20 de noviembre de 1985. Fue el primer intento de Microsoft de implementar un ambiente operativo multitarea con interfaz de usuario gráfica en la plataforma de PC. Windows 1.01 fue la primera versión de este producto.

Windows 95 


Es un sistema operativo con interfaz gráfica de usuario híbrido de entre 16 y 32 bits. Fue lanzado al mercado el24 de agosto de 1995 por la empresa de software Microsoft con notable éxito de ventas. Durante su desarrollo se conoció como Windows 4 o por el nombre clave Chicago.



Windows 3.x 

Es el nombre genérico con el que se suele conocer a las versiones 3.0, 3.1 y 3.11 de la Interfaz gráfica de usuario del sistema Microsoft DOS (MS-DOS) (Microsoft Windows nunca fue realmente un Sistema Operativo con verdadero entorno gráfico hasta Windows 95). Se convirtió en la primera versión ampliamente exitosa de Windows y un rival para Apple Macintosh y el Commodore Amiga en la GUI frontal.



Windows 98

(cuyo nombre en clave es Memphis) es un sistema operativo gráfico publicado el 25 de junio de 1998 porMicrosoft y el sucesor de Windows 95. Como su predecesor, es un producto monolítico híbrido de 16 y 32 bits.
La primera edición de Windows 98 fue designada por los números de versión internos 4.10.1998, o 4.10.1998A si había sido actualizado con el CD de seguridad de Microsoft. Windows 98 Segunda Edición está designado por los números de versión internos 4.10.2222A ó 4.10.2222B si había sido actualizado con el CD de seguridad de Microsoft. El sucesor de Windows 98 es Windows 2000.



Windows 2000 

Es un sistema operativo de Microsoft que se puso en circulación el 17 de febrero de 2000 con un cambio de nomenclatura para su sistema NT. Así, Windows NT 5.0 pasó a llamarse Windows 2000. Fue sucedido por Windows XP para equipos de escritorio en octubre de 2001 y Windows Server 2003 para servidores en abril de 2003. Su creación representó un esfuerzo por la unificación de hasta ese momento dos sistemas operativos distintos, Windows 9x y Windows NT. Dos años antes de su salida se sabía que Windows NT 5.0 estaba en proyecto, pero Windows 2000 llegó a resolver de una vez por todas las dudas.


Windows XP 

(cuyo nombre clave inicial fue el Whistler) es una versión de Microsoft Windows, línea de sistemas operativosdesarrollado por Microsoft. Lanzado al mercado el 25 de octubre de 2001, en diciembre de 2013, tenía una cuota de mercado de 500 millones de ordenadores. Las letras "XP" provienen de la palabra eXPeriencia (eXPerience en inglés).

Dispone de versiones para varios entornos informáticos, incluyendo para los PC domésticos o de negocios, además deequipos portátiles, "netbooks", "tabletas" y "centros multimedia". Sucesor de Windows 2000 junto con Windows ME, y antecesor de Windows Vista, es el primer sistema operativo de Microsoft orientado al consumidor que se construye con un núcleo y arquitectura de Windows NT disponible en versiones para plataformas de 32 y 64 bits.


Windows Vista 

Es una versión de Microsoft Windows, línea de sistemas operativos desarrollada por Microsoft. Esta versión se enfoca para ser utilizada en equipos de escritorio en hogares y oficinas, equipos portátiles, tabletas y equipos media center.
El proceso de desarrollo terminó el 8 de noviembre de 2006 y en los siguientes tres meses fue entregado a los fabricantes de hardware y software, clientes de negocios y canales de distribución. El 30 de enero de 2007 fue lanzado mundialmente y fue puesto a disposición para ser comprado y descargado desde el sitio web de Microsoft.



Windows 7 

Es una versión de Microsoft Windows, línea de sistemas operativos producida por Microsoft Corporation. Esta versión está diseñada para uso en PC, incluyendo equipos de escritorio en hogares y oficinas, equipos portátilestablet PC,netbooks y equipos media center. El desarrollo de Windows 7 se completó el 22 de octubre de 2009, siendo entonces confirmada su fecha de venta oficial para el 22 de octubre de 2009 junto a su equivalente para servidores Windows Server 2008 R2.



Windows 8 

Es la versión actual del sistema operativo de Microsoft Windows, producido por Microsoft para su uso en computadoras personales, incluidas computadoras de escritorio en casa y de negocios, computadoras portátilesnetbooks,tabletasservidores y centros multimedia. Añade soporte para microprocesadores ARM, además de los microprocesadores tradicionales x86 de Intel y AMD. Su interfaz de usuario ha sido modificada para hacerla más adecuada para su uso conpantallas táctiles, además de los tradicionales ratón y teclado. Microsoft también anunció que Aero Glass no estará presente en la versión final de Windows 8.