Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Movimento dos programadores em direção ao C#
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Divers
Thread ID:
00806491
Message ID:
00808101
Vues:
23
Fála, mano. :)

Deixa eu pular aqui e discordar em alguns pontos: ;)


>Penso que seria relativamente muito simples a M$ resolver tudo isso, basta que para isso ela inclua o VFP no .NET

A própria comunidade do VFP foi contra isso quando a Microsoft estava colocando o VFP no .NET.

>>>O argumento de que a ferramenta perderia muita de suas caracteristicas realmente não me convence; se esse é o preço a pagar, que perca as caracteristicas (numa versão .NET)!


Pare pra pensar: você vai abrir um DBF. Ao invés de fazer:
USE SuaTabela
você seria obrigado a fazer algo como:
oConn as SqlConnection
oConn = CreateObject("SqlConnection", "toda a string de conexao")
oConn.Open()

oDA as DataAdapter
oDA = CreateObject("DataAdapter")
oDA.Command = "Select * from SuaTabela"

oDS as DataSet
oDS = CreateObject("Dataset")

oDA.Fill(oDS, oConn)
Que tal?
Daí, ao invés de:
SCAN
   ? SuaTabela.Campo
ENDSCAN
você teria algo onde percorrendo os objetos Row e Column de um Dataset ADO.NET.

Que tal?

Daí você não poderia ter uma linha parecida com essa:
var = "do form Clientes"
&var
isso aqui então, nem pensar:
local Var as String
Var = "Teste"
Var = .T.
E que tal nada de REPLACE, APPEND, CursorAdapter, SQL-PassThrough, etc?
Cursor local??? haha, nunca. Impossível.

Você consegue entender? Seria o mesmo que tirar todas as características específicas do VFP. Ou seja, só sobrariam os IF, Case, While, etc... resumindo, só sobraria no VFP aquilo que faz dele parecido com o VB. Caramba, se á pra ter isso, então é melhor usar o VB.


>>>afinal, o que impede de existir um Fox.NET e outro Fox ??

Custo. Já é difícil manter somente um Fox; imagina dois (cadê o Fox para Mac?). :)

>>>como acontece com VB, existe VB Aplications, ASP=VB p/ internet, etc, etc, etc e nem por isso, nos vários "dialestos" do VB ele deixou de ser VB.

mano, VBA vai deixar de existir em breve, visto que a Microsoft está liberando colocando as linguagens .NET no Office 2003. ASP=VB p/ internet é algo patético (VB Script é um lixo) e é algo velho demais para ser mencionado (o ASP.NET já está aí há 3 anos). Pensa bem, existem todas estas versões de VB simplesmente porque ele é limitado (por exemplo, se precisar acessar banco de dados com qualquer uma destas versões, sempre precisará do ADO ou de algum outro tipo de API). Imagina manter uma versão do VFP para cada situação destas? Sem condições.


>>Afinal até o Delphi, que é de outro fabricante consegue se integrar com o .NET mais facil que o Fox e nem por isso deixou de ser Delphi.

mais uma vez: a questão não é ser "impossível". A questão é ser "impraticável". Imagina chengando a versão Fox.NET, e você sendo incapaz de recompilar seus antigos projetos na nova versão. Você vai falar: esse Fox.NET (ou "a Microsoft") é uma m..... :)


>>>>O argumento custo também acho questionável, se fosse outra empresa ainda vá lá, mas falando-se da maior empresa de informatica do mundo, isso é muuuuito questionável, por exemplo recentemente cancelaram a certificação por baixa procura, argumentando que o custo de investimento não justifica, bem, se é uma prova pela internet, uma vez feita a matriz da prova, está feita, o que realmente impede a continuidade ? o que realmente atrapalha ?

A prova não é pela internet. Para ter uma prova válida, estão envolvidos custos com preparação das questões, revisão, beta test, produção do software do exame, distribuição para os centros autorizados, etc. É óbvio que a Microsoft tem todas as condições financeiras para bancar isso, mas com poucas pessoas efetivamente indo fazer a prova e pagando por isso, seria a mesma coisa que jogar dinheiro fora (no ponto de vista da empresa). Qual é a empresa que aceita fazer uma coisa destas? :-/
Claudio Lassala
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform