Fála, Breno... estou na correria aqui, então não vou poder me extender muito na mensagem... vamos lá:
>Na versao 7 do VFP vimos e ouvimos falar muito sobre o melhoramento do suporte a COM nessa versao ...
>Aos colegas que já estao usando essas tecnologia , quais sao os pontos fracos e fortes de ambos ??
No VFP7, as melhorias com relação a COM estão relacionadas a: Early-binding (melhor performance), Implementação de Interface para componentes COM, Loosely Coupled Events, Object Browser (não me lembro mais nada agora...)
>Nesse caso, O ideal seria mesclar as tecnologias View Remota ,Sql Pass-Through e ADO para uma aplicacao distibuida??
Sim, acho que o melhor é utilizar aquilo que mais se adeque a cada pedaço da aplicação, visando fatores relevantes em cada um. Uma desvantagem que vejo de imediato na View Remota é que você tem que ter um banco (DBC) criado... talvez isto não seja problema no seu cenário.
SPT é muito bom porque te dá controle naquilo que está fazendo.
ADO pode ser interessante para passar dados entre camadas internamente entre cada camada do modelo. Para enviar dados "para fora" de uma camada", é preciso ponderar um pouco, pois talvez o "cliente" daquela camada não utilize ADO, não tenha instalado, e coisas deste tipo.
>
Conexao com o Banco de dados:
>1) ODBC
>2) OleDB Provider>Nesse caso ,eu estou vendo muita coisa boa do OleDB Provider em relacao ao ODBC. Quem tem a melhor performace,segurança ??
Com relação a performance, não vi muita diferença... cheguei a fazer testes com ODBC, OLEDB, e com a classe do .NET para acesso ao SQL, e todos foram muito rápidos, rodando praticamente no mesmo tempo.
Claudio Lassala