Microsoft.com Brasil Home | Mapa do Site
HyperLink
 
Procurar no Microsoft.com por:
 
  Home | Developer Center | Biblioteca | Downloads | Como Comprar | Assinaturas MSDN




Pesquisa rápida

 
 
  
Home MS Brasil
Compre
Downloads
Suporte
Fale conosco
  Visual FoxPro 8.0

 

Visão geral do Visual FoxPro

Com o engine de cursor local, compatibilidade entre idioma e dados, e recursos muito potentes, o Visual FoxPro 8.0 torna-se uma ótima ferramenta para a composição de soluções de todos os tamanhos. Sua linguagem centrada em dados e voltada para objetos oferece aos desenvolvedores um conjunto de ferramentas robustas para a criação de aplicativos para banco de dados para a área de trabalho, ambientes de cliente/servidor, ou da Web. Os desenvolvedores terão as ferramentas necessárias para gerenciar os dados a partir da organização de tabelas de informação, execução de questionários, e criação de um sistema de gerenciamento de banco de dados relacional (DBMS) para a programação de um aplicativo de gerenciamento de dados totalmente desenvolvido para os usuários finais.

O Visual FoxPro 8.0 inclui o gerenciamento de erros estruturais, uma classe de CursorAdapter para acesso de dados universais, novos suportes de auto-incremento para tabelas de dados, suporte aos Temas do Windows XP, novos controles e classes de base, novo GDI+ suporte de imagem, nova vinculação de eventos para objetos, suporte hierárquico completo, novos recursos de serviços XML Web, provedor OLE DB atualizado, produtividade de desenvolvimento melhorada, e compatibilidade nova e melhorada com o Visual Studio.NET e com o SQL Server 2000.

Pontos de Destaque do Produto

Gerenciamento de erro estrutural — Gerenciamento e controle de erro encapsulado em código, utilizando a estrutura TRY...CATCH...FINALLY, escalonando exceções utilizando o THROW, e gerenciando-as utilizando os objetos de Exceção.

Acesso a dados universais - Utilizar a classe de CursorAdapter para acesso unificado de dados às tabelas nativas do Visual FoxPro, XML, Microsoft SQL Server 2000, e ODBC ou aos recursos de dados do OLE DB.

Desenvolvedor de Visualização — Compor os questionários de SQL SELECT utilizando a edição de dois caminhos entre o designer do Query/View e a saída de código fonte.

Suporte à auto-incrementação – Criar campos de auto-incremento para campos chave primários nas tabelas de dados do Visual FoxPro.

Suporte aos Temas do Windows XP - Aplicar os Temas do Microsoft Windows XP aos aplicativos do Visual FoxPro, incluindo os controles ao nível de forma e recipiente.

Controles avançados – Compor os formulários de desktop do smart client utilizando recursos mais aprimorados tais como guias de orientação em estruturas de páginas, colunas de travamento e redefinição de tamanho automático, destaque de linhas de grade, alteração das cores de fundo e posicionamento de imagens nos botões de comando.

GDI+ suporte de imagem — Exibe e gira as imagens nos formulários com o suporte para os arquivos com formatos como .bmp, .jpeg, .gif, animated .gif, .wmf, .emf, .tiff, e mais.

Vinculação de evento — Vincula eventos nativos e personalizados e métodos para outros objetos do Visual FoxPro.

Importar e exportar dados XML — Importar e exportar o XML hierárquico utilizando o suporte para XML DiffGrams entre os cursores de dados do Visual FoxPro e do ADO.NET DataSets.

XML Web services — Publicar e consumir o XML Web services com base no SOAP compatível com as tecnologias .NET em HTTP utilizando o Microsoft SOAP Toolkit 3.0 (incluído).

Provedor OLE DB — Fornecer acesso aos dados do Visual FoxPro a partir de outros clientes tais como o Microsoft Visual Studio .NET e o Office XP.

Microsoft SQL Server 2000 Desktop Engine (MSDE) — Compor soluções em desktop e compartilhadas, compatíveis ao Microsoft SQL Server 2000 e migrá-las para o SQL Server 2000 diretamente, sem modificar o código.

Ferramentas de implantação — Criar programas de instalação para seus aplicativos utilizando a versão exclusivamente desenvolvida do InstallShield® Express para o Visual FoxPro.

Classes de Base Potentes — Classes de membros de subclasses tais como páginas em estruturas e cabeçalhos e colunas em linhas de grade. Divide a classe DataEnvironment em subclasse e usa os criadores de DataEnvironment e CursorAdapter. Você pode gerenciar objetos de aplicativo usando a nova classe Collection. Produtividade de desenvolvimento – Usar o Painel de Tarefas para gerenciar tarefas de desenvolvimento e acessa Ajuda do Visual FoxPro, XML Web services e notícias da comunidade. A nova Caixa de Ferramentas fornece acesso fácil para itens usados freqüentemente como classes, controles e trechos de código. Você pode procurar e substituir referências de texto e símbolo por todos os projetos e arquivos usando a ferramenta Code References.

Fácil Atualização

O XML Web services criado com o Visual FoxPro 8.0 pode ser consumido por clientes do XML Web service do Visual Studio® .NET, e os XML Web services criados com o Visual Studio .NET e qualquer outro Web service baseado em padrões, podem ser consumidos pelo Visual FoxPro 8.0.

Atualizar o Visual FoxPro 8.0 é fácil e compensatório, uma vez que é a versão mais avançada e confiável do FoxPro já lançada e é 100 por cento compatível com o Visual FoxPro 7.0. Os desenvolvedores também podem criar aplicativos com o Visual FoxPro 8.0 e implantá-los usando o tempo de execução do Visual FoxPro 7.0, contanto que não sejam implementados novos comandos e recursos no aplicativo distribuído. Isso permite que os desenvolvedores e as equipes atualizem para o Visual FoxPro 8.0 e possam se beneficiar da série de novos recursos de produtividade, enquanto fazem a transição dos aplicativos existentes para o tempo de execução mais recente. A maioria dos desenvolvedores ofereceu um feedback indicando que Visual FoxPro 8.0 do pacote de recurso é a melhor atualização desde o Visual FoxPro 3.0.

Recursos

O Microsoft Visual FoxPro 8.0 é uma ferramenta extremamente poderosa para criar rapidamente aplicativos e componentes do banco de dados. Sua linguagem centrada em dados e voltada para objetos oferece aos desenvolvedores um conjunto de ferramentas robustas para a criação de aplicativos do banco de dados – para a área de trabalho, como uma solução cliente/servidor, ou na Web – usando componentes e XML Web services.

 

 

 


Tecnologia Rushmore de Otimização de Consulta

Executa consultas de arquivos de dados grandes do FoxPro em questão de segundos.

Cursor Local
Manipula com facilidade dados de maneira interativa e por programação.

Conteúdo do Banco de Dados
Cria relacionamentos persistentes entre tabelas, procedimentos armazenados, eventos, rastreamentos, regras e valores padrão.

Exibições Local e Remota
Cria aplicativos baseados em consultas que retornam os dados filtrados do Visual FoxPro ou Microsoft SQL Server™ para um melhor desempenho. Obtém os dados remotos off-line e mais potência.

Eventos do Banco de Dados
Controla ações do usuário com o código que é executado quando um banco de dados é aberto, fechado ou modificado.

Capacidades Internas do Processo em Lote
Manipula de maneira rápida e direta vários dados em soluções do processo de transação corporativa.

Suporte SQL Integrado
Manipula vários dados usando declarações do Structured Query Language (SQL).

Suporte Integrado à Linguagem XML
Importa e exporta XML hierárquico usando o suporte para XML DiffGrams entre cursores de dados do Visual FoxPro e ADO.NET DataSets.

Provedor OLE DB Fornece acesso aos dados do Visual FoxPro a partir de outros clientes tais como o Microsoft Visual Studio .NET e o Office XP.

Assistente de Upsizing do Servidor SQL
Migra facilmente dados do Visual FoxPro para bancos de dados do Servidor SQL.

Acesso a Dados Universais Utiliza a classe de CursorAdapter para acesso unificado de dados às tabelas nativas do Visual FoxPro, XML, Microsoft SQL Server 2000 e ODBC ou às fontes de dados do OLE DB.

Suporte de auto-incremento Cria campos de auto-incremento para campos de chave primária nas tabelas de dados do Visual FoxPro.


Modelo Direcionado ao Evento True

Acessa totalmente os eventos padrão do Microsoft Windows® —por exemplo, os movimentos do mouse que ativam operações arrastar e soltar.

Gerente de Projeto
Organiza e gerencia todos os arquivos em um projeto.

Designers de Formulário e de Relatório
Cria visualmente formulários e relatórios usando operações arrastar e soltar para mover controles ligados aos dados.

Designer de Classe Visual
Cria visualmente classes de formulários e controles que podem ser usados novamente.

Criadores
Reduzem o tempo de desenvolvimento com ferramentas que simplificam a edição de propriedades comuns de controle visual planejada em tempo de design.

Assistentes
Passa rapidamente por tarefas de desenvolvimento de aplicativos comuns, como formulários, consultas e relatórios. Usam o Assistente de Aplicativo para criar um aplicativo completo rapidamente.

Herança Visual e Não-Visual
Cria bibliotecas de classe do código, formulário e controle que podem ser usados novamente.

Navegador de Classe e Galeria do Componente
Gerencia bibliotecas de classe e outros componentes comuns de aplicativos com ferramentas visuais de fácil uso.

Classes Foundation do Visual FoxPro
Escolhe entre mais de 100 classes reutilizáveis e criadas anteriormente que oferecem funcionalidade comum e adiciona facilmente essas classes aos aplicativos.

Estrutura de Aplicativo Voltada ao Objeto
Cria aplicativos usando uma estrutura de aplicativo voltada ao objeto, que consiste em um grupo geral de classes que formam o centro de um aplicativo.

Janela de Comando
Interage diretamente com o IDE (integrated development environment) e seus aplicativos durante o tempo de execução.

Janela de Visualização do Documento
Visualiza e navega rapidamente para procedimentos, funções e métodos de origem.

Editor de Código Avançado
Reduz o tempo de codificação com recursos que exibem sintaxe do código de cor, recuo de bloco, comentários, indicadores e atalhos.

Tecnologia Microsoft IntelliSense®
Diminui o tempo de codificação usando assistência de linguagem poderosa, extensível quando você digita.

Integração do Microsoft Visual SourceSafe®
Coordena os esforços de usuários individuais e equipes de desenvolvimento e estende o controle pelo processo de versão.

Depurador Completo
Aumenta a produtividade com rastreamento de evento, log de cobertura e suporte ao ponto de interrupção.

Coverage Profiler
Testa aplicativos verificando quais linhas de código estão sendo executadas ("coverage") e executa "profiling" determinar gargalos no código.

Gerenciamento de Erro Estrutural Controla e encapsula o gerenciamento de erro em código, utilizando a estrutura TRY...CATCH...FINALLY, escalonando exceções utilizando o THROW e gerenciando utilizando os objetos de Exceção.

Controles Avançados Criar os formulários da área de trabalho do smart client utilizando recursos mais aprimorados tais como guias de orientação em estruturas de páginas, colunas de travamento e redefinição de tamanho automático, destaque de linhas de grade, alteração das cores de fundo e posicionamento de imagens nos botões de comando. 

GDI+ suporte de imagem Exibe e gira as imagens nos formulários com o suporte para os arquivos com formatos tais como .bmp, .jpeg, .gif, animated .gif, .wmf, .emf, .tiff, e mais.

Vinculação de Evento  Vincula eventos nativos e personalizados e métodos para outros objetos do Visual FoxPro.

Desenvolvedor de Visualização Compor os questionários de SQL SELECT utilizando a edição de dois caminhos entre o designer do Query/View e a saída de código fonte.

Classes de Base Potentes Classes de membros de subclasses tais como páginas em estruturas e cabeçalhos e colunas em linhas de grade.  Divide a classe DataEnvironment em subclasse e usa os criadores de DataEnvironment e CursorAdapter. Você pode gerenciar objetos de aplicativo usando a nova classe Collection.

Descoberta Usa o Painel de Tarefas para gerenciar tarefas de desenvolvimento e acessa Ajuda do Visual FoxPro, XML Web services e notícias da comunidade. A nova Caixa de Ferramentas fornece acesso fácil para itens usados freqüentemente como classes, controles e trechos de código. Você pode procurar e substituir referências de texto e símbolo por todos os projetos e arquivos usando a ferramenta Code References.


Aplicativos do Banco de Dados

Obtém as ferramentas de que os desenvolvedores precisam para gerenciar dados – de organização de tabelas de informações e execução de consultas à criação de aplicativos completos de banco de dados para usuários finais.

Capacidades Internas Cliente/Servidor
Combina a potência e a interface gráfica de usuário do Visual FoxPro com o armazenamento, a velocidade e a segurança do Servidor SQL.

Microsoft SQL Server 2000 Desktop Engine (MSDE 2000) Cria soluções  compartilhadas e da área de trabalho totalmente compatíveis com o SQL Server 2000 e migra essas soluções para diretamente para o Servidor SQL.

Interação com Outros Aplicativos
Controla por programação outros aplicativos, incluindo o Microsoft Office.

Microsoft Active Accessibility
Torna seus aplicativos acessíveis a ferramentas de terceiros, como leitores de tela, dispositivos de reconhecimento de voz e equipamentos de teste automatizados.

Ferramentas de Implantação
Usa o InstallShield Express incluído para implantar facilmente seus aplicativos do Visual FoxPro.

Dados do Visual FoxPro e a Web
Usa Visual FoxPro e o Internet Information Services (IIS) no Microsoft Windows NT® 4.0 ou posterior para criar aplicativos da Web com um alto desempenho e voltados ao banco de dados.

Componentes COM
Cria objetos comerciais da metade da etapa que podem interagir facilmente com outros aplicativos, incluindo o Office, Microsoft Visual Studio® e a tecnologia do Active Server Pages (ASP).

Suporte para Serviços COM+
Crie componentes para aplicativos de transação distribuídos da etapa n altamente escalonável usando Serviços COM+, como, por exemplo, Eventos COM+, Componentes na Fila e Enfileiramento de Mensagens.

XML Web services Publicar e consumir o XML Web services com base no SOAP compatível às tecnologias .NET em HTTP utilizando o Microsoft SOAP Toolkit 3.0 (incluído).

Suporte aos Temas do Windows XP Aplicar os Temas do Microsoft Windows XP aos aplicativos do Visual FoxPro, incluindo os controles ao nível de forma e recipiente. 

 

 

Fale Conosco | Imprima esta página | Adicione aos Favoritos
©2004 Microsoft Corporation. Todos os direitos reservados. Nota Legal | Política de Privacidade
aa