Herramientas de usuario

Herramientas del sitio


unidades:01_introduccion:02_instalacion

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
unidades:01_introduccion:02_instalacion [2014/09/06 09:43] – adminunidades:01_introduccion:02_instalacion [2014/09/06 10:27] (actual) – admin
Línea 1: Línea 1:
-====== Instalación ======+====== 1.2 Instalación ======
 En este curso vamos a usar las siguientes herramientas y frameworks: En este curso vamos a usar las siguientes herramientas y frameworks:
   * Herramientas:   * Herramientas:
-    * NetBeans 8.0 Bundle Java EE. Debe marcar que tambien se instale Tomcat 8.0. Lo puedes descargar de [[http://download.netbeans.org/netbeans/8.0/final/bundles/netbeans-8.0-javaee-windows.exe|aqui]]+    * NetBeans 8.0 **Bundle Java EE**. Debe marcar que tambien se instale Tomcat 8.0. Lo puedes descargar de [[http://download.netbeans.org/netbeans/8.0/final/bundles/netbeans-8.0-javaee-windows.exe|aqui]]
     * MySQL 5.6.x: Lo puedes descargar de [[http://dev.mysql.com/downloads/mysql/|aqui]]     * MySQL 5.6.x: Lo puedes descargar de [[http://dev.mysql.com/downloads/mysql/|aqui]]
     * Heidi SQL 8.3.0: Es el GUI que he usado para acceder a MySQL en vez de MySQL Workbench. Los scripts que se usan en este curso están generados con Heidi SQL y podrían dar algún problema al usar MySQL Workbench. Lo puedes descarga de [[http://www.heidisql.com/download.php|aqui]]     * Heidi SQL 8.3.0: Es el GUI que he usado para acceder a MySQL en vez de MySQL Workbench. Los scripts que se usan en este curso están generados con Heidi SQL y podrían dar algún problema al usar MySQL Workbench. Lo puedes descarga de [[http://www.heidisql.com/download.php|aqui]]
Línea 21: Línea 21:
   * [[http://cursohibernate.es/doku.php?id=unidades:01_introduccion_orm:02_netbeans|Instalar NetBeans 7]]   * [[http://cursohibernate.es/doku.php?id=unidades:01_introduccion_orm:02_netbeans|Instalar NetBeans 7]]
  
 +
 +<note important>
 +En la página de descargas de NetBeans recuerda que es el **Bundle Java EE**
 +
 +{{:unidades:01_introduccion:netbeans_bundle.png?nolink|}}
 +</note>
  
 <note warning> <note warning>
-Al instalar NetBeans tienes que marcar para que también se instale el Tomcat 8.0  y que es el **Bundle Java EE**+Al instalar NetBeans tienes que marcar para que también se instale el Tomcat 8.0
  
 {{:unidades:01_introduccion:netbeans_tomcat8.png?nolink|}} {{:unidades:01_introduccion:netbeans_tomcat8.png?nolink|}}
 </note> </note>
  
 +===== Instalacion de AngularJS =====
 +Al ser AngularJS un framework JavaScript solo tenemos que descargar los fichero JavaScript e incluirlos en los proyectos con un tag ''<script>'' sin embargo hay varias sitios de donde descargar AngularJS o multiples ficheros a incluir.
 +
 +Si vamos a la página de descarga nos aparecerá una ventana como ésta:
 +
 +{{:unidades:01_introduccion:angular_download.png?nolink|}}
 +
 +Como ves tiene distintas opciones que puede despistar inicialmente. Veamos cada una de ellas:
 +  * Branch: La versión de angularJS a descagar. 1.2 o 1.3. En este caso la versión 1.3 aun está en versión Release Candidate así que en este curso usamos la versión 1.2
 +  * Build
 +    * Minified: Solo el fichero ''angular.js'' pero minimizado
 +    * Uncompressed: El fichero ''angular.js'' //normal// sin minimizar.
 +    * Zip: Un zip que contiene los dos ficheros anteriores pero tambien muchos mas ficheros de AngularJS que según lo que vayamos a hacer con AngularJS necesitaremos.
 +  * CDN: En vez de bajar el fichero ''angular.js'', alojarlo en el servidor y que nuestras página HTML se lo bajen desde nuestro servidor, Google pone a nuestro servicio una URL desde donde la página HTML pueda directamente usar el fichero ''angular.js'' sin que este alojado en nuestros servidores y que en general suele ser mas rápida y/o suele estar ya cacheada por lo que aumenta el rendimiento de nuestra aplciación. Por supuesto esto último solo lo podemos usar si los clientes que usan la aplicación tienen acceso a internet , cosa que puede que no tengan si estamos hablando de una aplicación empresarial en unas oficinas sin acceso a internet. Mas información en [[http://es.wikipedia.org/wiki/Red_de_entrega_de_contenidos|CDN]]
 +  * Bower: No vamos a explicar en este curso [[http://bower.io/|bower]] pero simplemente es poco un gestor de paquetes para la web.
 +  * Extras: Es la URL donde se encuentran todos los ficheros de AngularJS , como en el Zip anterior, pero de todas las versiones que se han publicado.
  
 +¿Que nos bajamos entonces? Te puedes bajar simplemente el fichero Zip y extraer el fichero ''angular.js'' para incluirlo en tu proyecto. Si a lo largo del curso son necesarios mas ficheros puedes volver a Zip donde estarán todos.
unidades/01_introduccion/02_instalacion.1409989402.txt.gz · Última modificación: por admin