Para um melhor entendimento deste Artigo veja o Índice (Rich Internet Applications com Ext.Net)
o Ext.Net provê uma vasta quantidade de controles para utilizarmos no desenvolvimento das aplicações Web, como podemos ver na tabela abaixo, apenas um resumo das possibilidades.
Visualização de dados. | DataView, GridPanel,PropertyGrid, TreePanel, Chart and Calendar |
Manipulação dos dadaos | Store, Proxy, Model, Reader/Writer |
Contêineres | Container, Panel, Window, ButtonGroup, Toolbar, ViewPort, TabPanel, Menu |
Contêineres especiais | Desktop e Portal |
Controles | Neste ponto temos vários, iremos ver sobres eles, tais como, Buttons, SplitButton, LinkButton, Pickers (ColorPicker, DatePicker), Slider, ProgressBar … Etc. |
Leiautes | Accordion, Anchor, Border, HBox, VBox … Etc. |
Formulários e Campos | FormPanel, FieldContainer, TextField, NumberField, ComboBox, CheckBox, DataField, DropDown, FileUpload … Etc. |
Utilidades e Helpers | DragDrop, KeyMap, KeyNav, XTemplate, TaskManager, Selection Model e XSxript |
A lista não está completa, mas já temos uma visão da força que o Ext nós dá para desenvolvermos nossas aplicações Web, mais próximas da realidade em que o usuário Desktop está habituado.
Todos os controles são demonstrados no site de exemplos do Ext.Net, o site, para mim, é uma fonte de pesquisa que estou sempre utilizando.
- Link: http://examples.ext.net/
A classe de base para os componentes é a “Component”, mas eu tenho por hábito, sempre criar meus componentes com base em um componente já pronto, por exemplo, se vou criar um campo de texto com alguma formatação específica, já faça a herança diretamente do componente “TextField”.
O Ext.Net provê várias formas de desenvolvimento de componentes do lado servidor, sem ter que nos preocuparmos com o lado cliente, pois todo o Javascript será gerado de forma automatizada. Mas, é interessante conhecer sobre o ExtJS, a comunidade está em constante crescimento e os exemplos são claros e objetivos.
Não é o intuito deste artigo explicar sobre ExtJS, para aprender um pouco mais sobre ExtJS a Loiane Groner escreveu um curso muito bom, segue o link:
No próximo artigo iremos ver sobre alguns componentes básicos e colocarmos a mão na massa. Até lá … 🙂
É isso ai pessoal 🙂
Até o próximo
♦ Marcelo