|
Introdução
O Task Pane Manager do Visual FoxPro é um novo aprimoramento do IDE (Integrated Development Environment) do Visual FoxPro versão 8.0. Isso ajuda a experiência de desenvolvimento no Visual FoxPro. O Task Pane Manager gerencia painéis individuais que são usados para executar tarefas diárias essenciais fáceis de serem concluídas. Os painéis ajudam a descobrir recursos novos e existentes, apresentam assistentes e ferramentas para concluir tarefas simples, exibir Ajuda, exemplos presentes e entregar conteúdo dinâmico à área de trabalho do Visual FoxPro. O Task Pane Manager é semelhante à página inicial do Visual Studio, mas como você verá em breve, é muito mais flexível e, com certeza, extensível.
Os painéis podem conter XML/XSLT Dynamic HTML, exibir páginas da Web inteiras, chamar XML Web services ou apresentar controles Visual FoxPro. Os painéis são carregados no Task Pane Manager, cuja arquitetura suporta painéis de suplemento e personalizações do painel. Os fornecedores de terceiros podem fornecer conteúdo dinâmico especializado, Ajuda, e instalar aplicativos ou ferramentas por meio de seu próprio painel de tarefas. Isso também significa que os desenvolvedores do Visual FoxPro podem facilmente modificar painéis existentes para satisfazer suas necessidades e compartilhar painéis de tarefas com outro para arquivar o resultado em um rápido desenvolvimento do aplicativo.
Neste artigo, irei introduzir o Task Pane Manager e explicar brevemente como funciona o conjunto de painéis de tarefas que a Microsoft oferece. Irei mostrar como criar rapidamente painéis de tarefas simples e como personalizar os painéis existentes. Em seguida, irei abordar a arquitetura e falar como criar painéis de tarefas dinâmicos, complexos incluindo alguns que solicitam o XML Web services, formatar e exibir dados XML, vincular-se a recursos da Internet, executar o código do Visual FoxPro e exibir controles aprimorados. Também irei mostrar como publicar seus painéis de tarefas e distribuí-los a outros desenvolvedores.
Voltar para o menu
|
|