ASP.Net - A revolução no desenvolvimento de websites Raphael Ribeiro é Microsoft Certified Professional, técnico em VB e ASP. Vem estudando a plataforma .Net desde o seu lançamento. Falará para nós, toda semana, sobre ASP.Net. 18/06/2001 - Coluna nº 1 ASP.Net - A revolução no desenvolvimento de websites Esta é a nossa primeira coluna. Vamos fazer uma introdução sobre o que é, e o que promete ser o ASP.Net e ainda toda a estrutura da Microsoft.Net que promete revolucionar o mercado de desenvolvimento para web. A partir da próxima coluna, vamos nos aprofundando mais. A nova arquitetura Microsoft.Net, tem 2 lados: o seu lado "Genial" e o seu lado "diabólico". No seu lado diabólico podemos ver que a Microsoft quer simplificar o desenvolvimento pela Internet, tanto que o Visual Basic, está sendo totalmente mudado, porém para se funcionar a aplicação da Web é preciso ter o Browser da Microsoft, o Sistema Operacional da Microsoft, e o server da Microsoft, este é o lado diabólico do .Net. Já o seu lado de gênio pode ser de que a Microsoft, com a mudança total dos programas para desenvolvedores, para colocá-los integrados à Web, conquistará muitos desenvevolvedores, pois se for tão fácil fazer aplicações na Web pelo ASP.Net e pelo VB.Net, isso seria um grande argumento para comprar os outros produtos da Microsoft. Agora já começarei falando do ASP.Net, a nova estratégia da Microsoft o .Net, não é uma simples evolução no mundo da Web, e sim, uma grande revolução. Podemos perceber isso, vendo o ASP.Net, a evolução do famosíssimo ASP, terão grandes vantagens em relação a outras formas de desenvolvimento da Web, estas seriam: . A programação é toda semelhante as ferramentas RAD(Rapid Application Development) como o Visual Basic; . A produtividade é a mesma do Microsoft Visual Basic; . O programador não precisa talvez nem deva conhecer a linguagem HTML; . Os programas ASP.Net são compilados, o que traz mais rapidez e confidenciabilidade de código fonte; . O suporte a diferentes navegadores, inclusive a geração de scripts de cliente para as coisas como validação e "post back" é automática; . O programador pode criar qualquer, tipo de código sem abandonar o Visual Studio; . Um aplicativo Web pode ser escrito em qualquer linguagem suportada no .Net, inclusive misturando várias dessas linguagens; . Tanto a linguagem como o Visual Studio, trazem muitos recursos para organização do código e programação em equipe; . Uma poderosa arquitetura de "cache" de páginas permite otimizar a performance do servidor para níveis bem maiores do que o ASP tradicional ou seus concorrentes como PHP/CFML etc; Um outro recurso interessante, é a implementação do ADO.Net, com o ADO.Net a relação dos scripts ASP.Net com banco de dados, será muito mais fácil que no ASP tradicional. Em minhas colunas estarei explicando cada fator melhor, para compreensão mais fácil do que será o ASP.Net. Como puderam ver, a Arquitetura .Net é uma estratégia de gênio da Microsoft e promete trazer uma nova geração de aplicativos baseados em Internet. Até a próxima! Raphael Ribeiro Todos os direitos autorais dos artigos pertencem ao seu autor.