Skip to content

RaulMarquezInclan/CursoSenchaAgregarRegistroGrid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CursoSenchaAgregarRegistroGrid

Fuentes del curso de Sencha ExtJs AgregarRegistroGrid.

REQUERIMIENTOS TECNICOS

Visual Studio Code (o IDE preferido)

NodeJS (npm (current))

WinRar

PREPARAR AMBIENTE PARA SENCHA

Visitar la pagina de version de evaluacion de Sencha ExtJS: https://www.sencha.com/products/extjs/evaluate/

  • Llenar la forma con la informacion requerida
  • Se mandara al correo especificado la liga de descarga para el framework ExtJS
  • Descargar ExtJS

Descargar Sencha Cmd de la siguiente liga: https://www.sencha.com/products/extjs/cmd-download/

  • Instalar Sencha Cmd con opciones default
  • Agregar la ruta C:\Users{nombreUsuario}\bin\Sencha\Cmd a las variables de entorno (Path)

Descomprimir framework ExtJS en la ruta C:\Users\{nombreUsuario}\bin\Sencha\Cmd

CREAR APLICACION INICIAL

Crear carpeta "cursosencha" en el escritorio

En la consola de comandos (cmd o dentro de VSC) posicionarse en la carpeta recien creada

Ejecutar los siguientes comandos:

sencha -sdk C:/Users/{nombreUsuario}/bin/Sencha/Cmd/6.5.0.180 generate app CA ./ -classic

(Copia el framework a la carpeta de la aplicacion a desarrollar, ademas genera la estructura de archivos, carpetas y configuraciones iniciales, tambien una aplicacion demo. La opcion "-classic" especifica que se utilizara la version para escritorio (en lugar de la version mobil, la cual se especifica con "-modern"))

sencha app build

(Genera el codigo HTML, JavaScript y CSS resultante en la carpeta "build")

sencha app watch

(Habilita la ejecucion de la aplicacion, lanza un servido sencillo, la URL default es http://localhost:1841/. Tambien al estar en ejecucion detecta cambios hechos en el codigo)

Entrar a la URL http://localhost:1841/ en el navegador para mostrar la aplicacion demo

DESCRIPCION DE LA PRACTICA

  • Desarrollar una forma para captura de informacion de albums de musica
  • Desarrollar un grid donde se muestre un listado de albums de musica
  • Desarrollar funcionalidad para limpiar los campos de la forma
  • Mostrar mesnaje de validacion al no capturar los campos requeridos de la forma
  • Desarrollar funcionalidad para agregar el album capturado en la forma al grid
  • Desarrollar funcionalidad para cargar un album seleccionado del grid en la forma

TEMAS A TOCAR

  • Herencia
  • Componentes
  • Eventos
  • ViewController
  • Comunicacion entre componentes
  • Carga de datos
  • Ajax
  • JSON

Sencha ExtJS

Es un framework diseñado para aplicaciones basadas en la web de clase empresarial con una interfaz de usuario de estilo de escritorio.

About

Fuentes del curso de Sencha ExtJs AgregarRegistroGrid.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published