Mastering Ext JS:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Packt Publishing
2013
|
Schlagworte: | |
Online-Zugang: | FAW01 FAW02 |
Beschreibung: | Cover; Copyright; Credits; About the Author; Acknowledgement; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started; Installing the required software; Presenting the application and its capabilities; The splash screen; The login screen; The main screen; User control management; MySQL table management; Content management control; The e-mail client module; Creating the structure of the application using MVC; A quick word about MVC; Creating the application; Creating the loading page; Summary; Chapter 2: The Login Page; The Login screen Creating the Login screenClient-side validations; Creating custom VTypes; Adding the toolbar with buttons; Running the code; Using itemId versus id -- Ext. Cmp is bad!; Creating the login controller; Adding the controller to app.js; Listening to the button click event; Cancel button listener implementation; Submit button listener implementation; Creating the User and Groups tables; Handling the login page on the server; Connecting to the database; login.php; Handling the return of the server -- logged in or not?; Success versus failure; Enhancing the Login screen Applying a loading mask on the form while authenticatingForm submit on Enter; The Caps Lock warning message; Summary; Chapter 3: Logout and Multilingual; The base of the application; The logout capability; Refactoring the login and logout code; Handling the logout capability on the server; The client-side activity monitor; The multilingual capability; Creating the change language component; Creating the translation files; Applying the translation on the application's components; HTML5 local storage; Handling the language change in real-time; Locale -- translating Ext JS; Summary Chapter 4: Advanced Dynamic MenuCreating the dynamic menu; The database model -- groups, menus, and permissions; Creating the menu models -- hasMany association; Creating the store -- loading the menu from the server; Handling the dynamic menu on the server; Creating the menu with Accordion panel and Tree panel; Replacing the central container on the viewport; Creating the menu controller-side; Rendering the menu from nested JSON (hasMany association); Opening a menu item dynamically; Changing app.js; Summary; Chapter 5: User Identification and Security; Managing users Listing all the users -- simple Grid panelUser model; Users store; Users Grid panel; Users controller; Adding and editing a new user; Creating the edit view -- a form within a window; The group model; The groups store; The controller -- listening to the add button; The controller -- listening to the edit button; The controller -- saving a user; The controller -- listening to the cancel button; Previewing a file before uploading it; Deleting a user; Summary; Chapter 6: MySQL Table Management; Presenting the tables; Creating the models; Abstract model; Specific models; Creating the stores Designed to be a structured guide, Mastering Ext JS is full of engaging examples to help you learn in a practical context. This book is for developers who are familiar with using Ext JS who want to augment their skills to create even better web applications |
ISBN: | 1299735185 9781299735187 9781782164012 1782164014 1782164006 9781782164005 |
Internformat
MARC
LEADER | 00000nmm a2200000zc 4500 | ||
---|---|---|---|
001 | BV043776710 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | cr|uuu---uuuuu | ||
008 | 160920s2013 |||| o||u| ||||||eng d | ||
020 | |a 1299735185 |9 1-299-73518-5 | ||
020 | |a 9781299735187 |9 978-1-299-73518-7 | ||
020 | |a 9781782164012 |9 978-1-78216-401-2 | ||
020 | |a 1782164014 |9 1-78216-401-4 | ||
020 | |a 1782164006 |9 1-78216-400-6 | ||
020 | |a 9781782164005 |9 978-1-78216-400-5 | ||
020 | |a 9781782164005 |9 978-1-78216-400-5 | ||
035 | |a (ZDB-4-EBA)ocn853239399 | ||
035 | |a (ZDB-4-ITC)ocn853239399 | ||
035 | |a (OCoLC)853239399 | ||
035 | |a (DE-599)BVBBV043776710 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a eng | |
049 | |a DE-1046 |a DE-1047 | ||
082 | 0 | |a 006.76 | |
100 | 1 | |a Groner, Loiane |e Verfasser |4 aut | |
245 | 1 | 0 | |a Mastering Ext JS |
264 | 1 | |b Packt Publishing |c 2013 | |
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
500 | |a Cover; Copyright; Credits; About the Author; Acknowledgement; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started; Installing the required software; Presenting the application and its capabilities; The splash screen; The login screen; The main screen; User control management; MySQL table management; Content management control; The e-mail client module; Creating the structure of the application using MVC; A quick word about MVC; Creating the application; Creating the loading page; Summary; Chapter 2: The Login Page; The Login screen | ||
500 | |a Creating the Login screenClient-side validations; Creating custom VTypes; Adding the toolbar with buttons; Running the code; Using itemId versus id -- Ext. Cmp is bad!; Creating the login controller; Adding the controller to app.js; Listening to the button click event; Cancel button listener implementation; Submit button listener implementation; Creating the User and Groups tables; Handling the login page on the server; Connecting to the database; login.php; Handling the return of the server -- logged in or not?; Success versus failure; Enhancing the Login screen | ||
500 | |a Applying a loading mask on the form while authenticatingForm submit on Enter; The Caps Lock warning message; Summary; Chapter 3: Logout and Multilingual; The base of the application; The logout capability; Refactoring the login and logout code; Handling the logout capability on the server; The client-side activity monitor; The multilingual capability; Creating the change language component; Creating the translation files; Applying the translation on the application's components; HTML5 local storage; Handling the language change in real-time; Locale -- translating Ext JS; Summary | ||
500 | |a Chapter 4: Advanced Dynamic MenuCreating the dynamic menu; The database model -- groups, menus, and permissions; Creating the menu models -- hasMany association; Creating the store -- loading the menu from the server; Handling the dynamic menu on the server; Creating the menu with Accordion panel and Tree panel; Replacing the central container on the viewport; Creating the menu controller-side; Rendering the menu from nested JSON (hasMany association); Opening a menu item dynamically; Changing app.js; Summary; Chapter 5: User Identification and Security; Managing users | ||
500 | |a Listing all the users -- simple Grid panelUser model; Users store; Users Grid panel; Users controller; Adding and editing a new user; Creating the edit view -- a form within a window; The group model; The groups store; The controller -- listening to the add button; The controller -- listening to the edit button; The controller -- saving a user; The controller -- listening to the cancel button; Previewing a file before uploading it; Deleting a user; Summary; Chapter 6: MySQL Table Management; Presenting the tables; Creating the models; Abstract model; Specific models; Creating the stores | ||
500 | |a Designed to be a structured guide, Mastering Ext JS is full of engaging examples to help you learn in a practical context. This book is for developers who are familiar with using Ext JS who want to augment their skills to create even better web applications | ||
650 | 4 | |a JavaScript (Computer program language) | |
650 | 4 | |a User interfaces (Computer systems) | |
650 | 4 | |a Web sites / Authoring programs | |
650 | 4 | |a JavaScript (Llenguatge de programació) | |
650 | 4 | |a Interfícies d'usuari (Informàtica) | |
650 | 4 | |a Pàgines web / Programari d'autors | |
650 | 7 | |a COMPUTERS / General |2 bisacsh | |
650 | 7 | |a JavaScript (Computer program language) |2 fast | |
650 | 7 | |a User interfaces (Computer systems) |2 fast | |
650 | 7 | |a Web sites / Authoring programs |2 fast | |
650 | 4 | |a JavaScript (Computer program language) | |
650 | 4 | |a User interfaces (Computer systems) | |
650 | 4 | |a Web sites |x Authoring programs | |
912 | |a ZDB-4-EBA |a ZDB-4-ITC | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-029187770 | ||
966 | e | |u http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=608687 |l FAW01 |p ZDB-4-EBA |q FAW_PDA_EBA |x Aggregator |3 Volltext | |
966 | e | |u http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=608687 |l FAW02 |p ZDB-4-EBA |q FAW_PDA_EBA |x Aggregator |3 Volltext |
Datensatz im Suchindex
_version_ | 1804176603618476032 |
---|---|
any_adam_object | |
author | Groner, Loiane |
author_facet | Groner, Loiane |
author_role | aut |
author_sort | Groner, Loiane |
author_variant | l g lg |
building | Verbundindex |
bvnumber | BV043776710 |
collection | ZDB-4-EBA ZDB-4-ITC |
ctrlnum | (ZDB-4-EBA)ocn853239399 (ZDB-4-ITC)ocn853239399 (OCoLC)853239399 (DE-599)BVBBV043776710 |
dewey-full | 006.76 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.76 |
dewey-search | 006.76 |
dewey-sort | 16.76 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>05303nmm a2200613zc 4500</leader><controlfield tag="001">BV043776710</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">160920s2013 |||| o||u| ||||||eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1299735185</subfield><subfield code="9">1-299-73518-5</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781299735187</subfield><subfield code="9">978-1-299-73518-7</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781782164012</subfield><subfield code="9">978-1-78216-401-2</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1782164014</subfield><subfield code="9">1-78216-401-4</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1782164006</subfield><subfield code="9">1-78216-400-6</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781782164005</subfield><subfield code="9">978-1-78216-400-5</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781782164005</subfield><subfield code="9">978-1-78216-400-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-4-EBA)ocn853239399</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-4-ITC)ocn853239399</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)853239399</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV043776710</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-1046</subfield><subfield code="a">DE-1047</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">006.76</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Groner, Loiane</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Mastering Ext JS</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="b">Packt Publishing</subfield><subfield code="c">2013</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Cover; Copyright; Credits; About the Author; Acknowledgement; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started; Installing the required software; Presenting the application and its capabilities; The splash screen; The login screen; The main screen; User control management; MySQL table management; Content management control; The e-mail client module; Creating the structure of the application using MVC; A quick word about MVC; Creating the application; Creating the loading page; Summary; Chapter 2: The Login Page; The Login screen</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Creating the Login screenClient-side validations; Creating custom VTypes; Adding the toolbar with buttons; Running the code; Using itemId versus id -- Ext. Cmp is bad!; Creating the login controller; Adding the controller to app.js; Listening to the button click event; Cancel button listener implementation; Submit button listener implementation; Creating the User and Groups tables; Handling the login page on the server; Connecting to the database; login.php; Handling the return of the server -- logged in or not?; Success versus failure; Enhancing the Login screen</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Applying a loading mask on the form while authenticatingForm submit on Enter; The Caps Lock warning message; Summary; Chapter 3: Logout and Multilingual; The base of the application; The logout capability; Refactoring the login and logout code; Handling the logout capability on the server; The client-side activity monitor; The multilingual capability; Creating the change language component; Creating the translation files; Applying the translation on the application's components; HTML5 local storage; Handling the language change in real-time; Locale -- translating Ext JS; Summary</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Chapter 4: Advanced Dynamic MenuCreating the dynamic menu; The database model -- groups, menus, and permissions; Creating the menu models -- hasMany association; Creating the store -- loading the menu from the server; Handling the dynamic menu on the server; Creating the menu with Accordion panel and Tree panel; Replacing the central container on the viewport; Creating the menu controller-side; Rendering the menu from nested JSON (hasMany association); Opening a menu item dynamically; Changing app.js; Summary; Chapter 5: User Identification and Security; Managing users</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Listing all the users -- simple Grid panelUser model; Users store; Users Grid panel; Users controller; Adding and editing a new user; Creating the edit view -- a form within a window; The group model; The groups store; The controller -- listening to the add button; The controller -- listening to the edit button; The controller -- saving a user; The controller -- listening to the cancel button; Previewing a file before uploading it; Deleting a user; Summary; Chapter 6: MySQL Table Management; Presenting the tables; Creating the models; Abstract model; Specific models; Creating the stores</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Designed to be a structured guide, Mastering Ext JS is full of engaging examples to help you learn in a practical context. This book is for developers who are familiar with using Ext JS who want to augment their skills to create even better web applications</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">JavaScript (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">User interfaces (Computer systems)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Web sites / Authoring programs</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">JavaScript (Llenguatge de programació)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Interfícies d'usuari (Informàtica)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Pàgines web / Programari d'autors</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / General</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">JavaScript (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">User interfaces (Computer systems)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Web sites / Authoring programs</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">JavaScript (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">User interfaces (Computer systems)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Web sites</subfield><subfield code="x">Authoring programs</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield><subfield code="a">ZDB-4-ITC</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-029187770</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=608687</subfield><subfield code="l">FAW01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FAW_PDA_EBA</subfield><subfield code="x">Aggregator</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=608687</subfield><subfield code="l">FAW02</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FAW_PDA_EBA</subfield><subfield code="x">Aggregator</subfield><subfield code="3">Volltext</subfield></datafield></record></collection> |
id | DE-604.BV043776710 |
illustrated | Not Illustrated |
indexdate | 2024-07-10T07:34:49Z |
institution | BVB |
isbn | 1299735185 9781299735187 9781782164012 1782164014 1782164006 9781782164005 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-029187770 |
oclc_num | 853239399 |
open_access_boolean | |
owner | DE-1046 DE-1047 |
owner_facet | DE-1046 DE-1047 |
psigel | ZDB-4-EBA ZDB-4-ITC ZDB-4-EBA FAW_PDA_EBA |
publishDate | 2013 |
publishDateSearch | 2013 |
publishDateSort | 2013 |
publisher | Packt Publishing |
record_format | marc |
spelling | Groner, Loiane Verfasser aut Mastering Ext JS Packt Publishing 2013 txt rdacontent c rdamedia cr rdacarrier Cover; Copyright; Credits; About the Author; Acknowledgement; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started; Installing the required software; Presenting the application and its capabilities; The splash screen; The login screen; The main screen; User control management; MySQL table management; Content management control; The e-mail client module; Creating the structure of the application using MVC; A quick word about MVC; Creating the application; Creating the loading page; Summary; Chapter 2: The Login Page; The Login screen Creating the Login screenClient-side validations; Creating custom VTypes; Adding the toolbar with buttons; Running the code; Using itemId versus id -- Ext. Cmp is bad!; Creating the login controller; Adding the controller to app.js; Listening to the button click event; Cancel button listener implementation; Submit button listener implementation; Creating the User and Groups tables; Handling the login page on the server; Connecting to the database; login.php; Handling the return of the server -- logged in or not?; Success versus failure; Enhancing the Login screen Applying a loading mask on the form while authenticatingForm submit on Enter; The Caps Lock warning message; Summary; Chapter 3: Logout and Multilingual; The base of the application; The logout capability; Refactoring the login and logout code; Handling the logout capability on the server; The client-side activity monitor; The multilingual capability; Creating the change language component; Creating the translation files; Applying the translation on the application's components; HTML5 local storage; Handling the language change in real-time; Locale -- translating Ext JS; Summary Chapter 4: Advanced Dynamic MenuCreating the dynamic menu; The database model -- groups, menus, and permissions; Creating the menu models -- hasMany association; Creating the store -- loading the menu from the server; Handling the dynamic menu on the server; Creating the menu with Accordion panel and Tree panel; Replacing the central container on the viewport; Creating the menu controller-side; Rendering the menu from nested JSON (hasMany association); Opening a menu item dynamically; Changing app.js; Summary; Chapter 5: User Identification and Security; Managing users Listing all the users -- simple Grid panelUser model; Users store; Users Grid panel; Users controller; Adding and editing a new user; Creating the edit view -- a form within a window; The group model; The groups store; The controller -- listening to the add button; The controller -- listening to the edit button; The controller -- saving a user; The controller -- listening to the cancel button; Previewing a file before uploading it; Deleting a user; Summary; Chapter 6: MySQL Table Management; Presenting the tables; Creating the models; Abstract model; Specific models; Creating the stores Designed to be a structured guide, Mastering Ext JS is full of engaging examples to help you learn in a practical context. This book is for developers who are familiar with using Ext JS who want to augment their skills to create even better web applications JavaScript (Computer program language) User interfaces (Computer systems) Web sites / Authoring programs JavaScript (Llenguatge de programació) Interfícies d'usuari (Informàtica) Pàgines web / Programari d'autors COMPUTERS / General bisacsh JavaScript (Computer program language) fast User interfaces (Computer systems) fast Web sites / Authoring programs fast Web sites Authoring programs |
spellingShingle | Groner, Loiane Mastering Ext JS JavaScript (Computer program language) User interfaces (Computer systems) Web sites / Authoring programs JavaScript (Llenguatge de programació) Interfícies d'usuari (Informàtica) Pàgines web / Programari d'autors COMPUTERS / General bisacsh JavaScript (Computer program language) fast User interfaces (Computer systems) fast Web sites / Authoring programs fast Web sites Authoring programs |
title | Mastering Ext JS |
title_auth | Mastering Ext JS |
title_exact_search | Mastering Ext JS |
title_full | Mastering Ext JS |
title_fullStr | Mastering Ext JS |
title_full_unstemmed | Mastering Ext JS |
title_short | Mastering Ext JS |
title_sort | mastering ext js |
topic | JavaScript (Computer program language) User interfaces (Computer systems) Web sites / Authoring programs JavaScript (Llenguatge de programació) Interfícies d'usuari (Informàtica) Pàgines web / Programari d'autors COMPUTERS / General bisacsh JavaScript (Computer program language) fast User interfaces (Computer systems) fast Web sites / Authoring programs fast Web sites Authoring programs |
topic_facet | JavaScript (Computer program language) User interfaces (Computer systems) Web sites / Authoring programs JavaScript (Llenguatge de programació) Interfícies d'usuari (Informàtica) Pàgines web / Programari d'autors COMPUTERS / General Web sites Authoring programs |
work_keys_str_mv | AT gronerloiane masteringextjs |