2.22.2005

Introdução Centura Web

Pessoal esta semana estarei começando a colocar aqui video aulas sobre Centura Web.
Para começar preparei este texto com uma breve introdução.


Pequena Cronologia
Tecnologia Web


CGI
No começo dos anos 90, os desenvolvedores encontraram a necessidade de desenvolver sites dinâmicos rentáveis, nesta época a solução encontra foi o CGI (Commom Gateway Interface), usando linguagens como C, Delphi, Visual Basic ou linguagens interpretadas de criação script, como Perl ou Rexx, e os scripts shell de sistemas operacionais Unix.

ISAPI
Em 1996 a Microsoft lançava o ISAPI.
O ISAPI (Internet Server API) e uma extensão da API Win32 funcionando integrado com IIS, nesta mesma época foi lançado também o IDC (Intenert Database Connecter) responsável para conexão com bancos através do ODBC.

TEAM DEVELOPER NA WEB
A Gupta coloca no mercado uma versão do Team Developer que suportava o desenvolvimento para esta tecnologia.
A solução encontrada pela Gupta para integrar o seu Deploy com o ISAPI foi criar um aplicativo (AppConsole no Inicio se chamava ForeSite) onde o desenvolvedor registram suas aplicações com um serviço.

SCRIPTS
A grande explosão da internet acontece e não era mais viável a criação de aplicações com as tecnologia existentes, elas continham muitas limitações, tais como, pouca o integração com HTML, atualização off-line ( tanto o CGI quando o ISAPI e necessário parar o serviço para atualizar o aplicativo).
Com essas necessidades surgiu as linguagens de script, as duas principais linguagens e mais populares foram o ASP e o PHP.

JAVA E DOT NET
Em 1995 o engenheiro canadense James Goslim da SUN anunciou uma linguagem baseada na linguagem C++.
A idéia era criar uma linguagem totalmente orientada a objeto, independente de plataforma, integrando mecanismos e bibliotecas de funções para programação na área de redes e desenhada para executar código a partir de pontos remotos. Assim nascia o JAVA.
Apesar de ter sido lançada em 95 a linguagem só conseguiu um amadurecimento em 2000, em 2002 a Microsoft lança sua plataforma de desenvolvimento, o framework dot net.
Neste período se consolida uma nova forma de desenvolver, um desenvolvimento não mais focado em um sistema operacional, ou em uma plataforma de hardware.

FUTURO TEAM DEVELOPER
A Gupta anunciou o lançamento de uma versão do Team Developer para a plataforma dot net, o lançamento esta previsto para 2006.
Hoje em dia a única forma de integrar o Team Developer com o dot net e através de componentes COM.


Leandro Neves

www.besync.com.br

2.14.2005

Manipulador Relatorio

Olha ai o Manipulador que pormeti


E so baixar o app e qrp.

App foi copilado em Text na versão 2.1
http://leandroneves.googlepages.com/manipularqrp.apt
QRP
http://leandroneves.googlepages.com/teste.qrp

Neste exemplo ele cria Line, Field e Imput Iten
se você alterar com melhorias por favor envinos.

Qualquer duvida e só perguntar.

Leandro Neves
www.besync.com.br

2.11.2005

Surpresas !!

Poxa galera, ninguém comenta nesse blogue !! :D será que ta sendo visitado ? heheh ... mas em todo caso vou continuar mantendo pois acho que algum dia alguém vai entrar nele !! heheheh.
Bom hoje num tem nada pra vocês... Mas aguarde .. Este final de semana to postando um exemplo que me deixou muito empolgado em fazer, e hum manipulador de relatório em tempo de execução. Falta só à documentação, hoje à noite acho que termino.
Estamos preparando também duas entrevistas ... Falta só o pessoal confirmar que postaremos aqui também, vale apena conferir.
Bom e isso ...
Ate mais !

www.besync.com.br

2.10.2005

Compactador em Sql Window


Ae galera, esse carnaval não foi muito produtivo, sabe como é? Olinda, preguisa, hehe :D
Mas ai vai um compactador que fiz a algums messes.



Ele utiliza duas dll´s (azip32.dll, aunzip32.dll) para fazer
o processo de compactação e descompactação.
Pode baixa a documentação no link.
http://leandroneves.googlepages.com/ArtigoCompactado.pdf
O fonte do programa pelo link.
http://leandroneves.googlepages.com/compactador.apt
E as dll´s pelo link.
http://leandroneves.googlepages.com/azip32.zip
Quando você baixar o arquivo renome para azip32.zip, tive que fazer isso pois o servidor não deixa colocar zip, nem dll.

Qualquer duvida e só perguntar.

www.besync.com.br

2.04.2005

Manual de Instalação Team Developer 2005 For Linux


Ontem criei uma manual com a instalação do Team Developer 2005 For Linux.



Pode ser baixado pelo link abaixo.
http://leandroneves.googlepages.com/TD2005.pdf

www.besync.com.br

2.03.2005

Centura no Linux

Ontem a noite instalei o Red Hat 8 e o Team Developer for Linux..
Putz muito facil :D a gupta mandou bem no instalador.
Por enquanto ele roda emulado mais, utilizando o wine que e muito estavel por sinal.
Mas a Gupta ja anunciou que ele sera nativo.
Espero que o Team Developer for Linux n ão tome o mesmo rumo do Kylix que falaceu o ano passado.

Esta semana ainda vou postar aqui uma apostila para instalação do RedHat 8 e uma como instalar o Team Developer 2005.

www.besync.com.br

2.02.2005

Embrião

Bom ...
este blogue e um embrião de um site que estou desenvolvendo sobre as ferramentas Gupta e tecnologia em geral.

Por enquanto vou colocando dicas e apostilas que estou preparando para colocar no site.

A idéia e colocar no site, documentação sobre diversos itens, download de código fonte, vídeo aula, fórum.

Espero que vcs gostem.

Obs.: Críticas são bem vindas. Já que estamos amadurecendo.

Leandro Neves

www.besync.com.br