Hoje meus estudos sobre .NET foram totalmente teóricos. Comecei a ler a introdução dos livros e instalei o Visual Studio 2008 Professional Edition¹ no meu notebook.
***
O .NET é um conjunto de tecnologias da Microsoft para desenvolver aplicativos, que vão desde aplicações para o Windows a aplicativos WEB. A parte do .NET utilizada para desenvolver aplicativos WEB é chamada de ASP.NET. Ainda vou descobrir como isso funciona², contudo no livro Beginning ASP.NET 3.5 in C# From Novice to Professional, o autor explica que não é necessário misturar outros códigos com o HTML, como fazemos no PHP.
Para dominar o ASP.NET, você precisa aprender como usar uma ferramenta de design avançado (Visual Studio), um toolkit de objetos (o .NET Framework), e uma linguagem de programação orientada a objetos (como C# 2008). Em conjunto, estes tópicos fornecem mais do que o suficiente para suprir as necessidades de qualquer desenvolvedor web iniciante (MACDONALD, 2007).
Em 2009 perdi uma boa oportunidade de trabalho porque ainda não utilizo .NET, então decidi que essa seria a minha lição de casa para estas férias.
Não, não estou traindo o PHP e muito menos os ideais do Open Source. Acredito que é imprescindível conhecer tudo o que se refere a sua área de trabalho, a minha é programação WEB e infelizmente a Microsoft faz parte dela.
Esse foi o presente de natal que pedi para o Papai Noel, mas como ele prefere tomar Coca-Cola, por enquanto me consolarei com a versão tradicional da amiga Fanta.
A verdadeira notícia é que após mais de meio ano de inatividade, estarei escrevendo bastante no blog e continuarei a responder dúvidas como antes. A faculdade estava me matando. Vocês poderão acompanhar minha pesquisa científica sobre uma nova tecnlogia que está assanhando muita gente por aí. Aguardem grandes novidades.
![]()
Esta seria a “versão em ajax” para a função POST() que escrevi em PHP no artigo “Envio de dados com PHP utilizando método POST sem usar formulário HTML”. Com este exemplo você poderá enviar dados utilizando o método POST para um arquivo PHP, para que estes dados possam ser processados e retornar (ou não) uma resposta a ser exibida na tela. Para isto, utilizaremos 2 funções simples desenvolvidas por mim e totalmente explicadas aqui.
Depois de ver o Marcos defendendo 3 pênaltis contra o Sport na Ilha do Retiro, pensei que nada mais me surpreenderia. Isso até o momento em que chequei a lista das atualizações no meu Windows Vista há algumas horas atrás. Saiu a versão final do Internet Explorer 8 e tenho apenas uma palavra para ele: surpreendeu. (mais…)
Nesta segunda parte do artigo, vamos trabalhar com as matrizes superglobais que contém informações sobre o ambiente, sobre o servidor, sobre a sessão e ainda veremos as versões ultrapassadas de todas as variáveis superglobais, e o porquê de não utilizá-las mais. (mais…)
Um dos aspectos mais interessantes no PHP sem dúvida são suas variáveis superglobais. Elas são acessíveis em qualquer script PHP e em qualquer lugar do escopo de variáveis. Elas na verdade são vetores (arrays) predefinidos que provém diversos tipos de informações. Vamos estudá-las e aprender a utilizá-las corretamente, de forma a melhorar e agilizar nosso modo de programar. (mais…)
Você já viu que alguns comentários daqui deste blog têm avatares personalizados mesmo sem ter qualquer tipo de cadastro de usuário? Tirando o Andresa.net, você já notou que isso acontece em vários outros blogs também? E só o seu comentário aparece com a carinha de um monstrinho, não é? Os seus problemas acabaram, pois esse recurso é feito utilizando um sistema chamdo Gravatar, que permite que você tenha um avatar global para todos os sites e blogs que você visitar e que tenham suporte ao sistema do Gravatar. (mais…)
O Opera possui a habilidade de integrar qualquer tipo de mecanismo de busca (inclusive de sites, como o Mercado Livre, Submarino, Terra, o blog do seu amigo, ou qualquer outro site) à sua barra de endereços e/ou caixas de busca. Não é necessário conhecimento algum de programação, basta apenas entender como funciona uma URL. Uma explicação básica virá mais abaixo.
Eu estava lendo o post “3 utilidades do Mozilla Ubiquity que te tornarão mais ágil” no blog do Pedro Menezes e fiquei pasma com o quanto os desenvolvedores de plugins para o Firefox se ralam de trabalhar na tentativa de fazer o Firefox parecer tão funcional quanto o Opera. Pra quem usa o Opera, nada disso é novidade. Para utilizar qualquer uma das 3 funções do Ubiquity que ele destaca no artigo, usuários do Opera apenas precisam selecionar o texto na página e clicar com o botão direito. Todas as opções que ele descreveu (enviar por e-mail, traduzir e buscar com um mecanismo de busca [no Opera dá pra escolher o mecanismo de busca ao invés de ir direto com o Google]) aparecerão no menu.
Por esse motivo resolvi criar uma série de posts chamada “O seu Firefox faz isso? O Opera faz!“ para divulgar as funcionalidades únicas que o Opera possui há séculos e o Fifefox não tem. É um meio de divulgar às pessoas um outro navegador que faz muito sucesso no exterior, mas aqui é tido como “navegador para usuários experts”, como dito na própria revista Veja.
Para começar com o pé direito, logo em seguida postarei um artigo falando sobre a personalização de mecanismos de busca no Opera, uma função que até mesmo muitos usuários do Opera desconhecem.
E aí, o seu Firefox faz isso?