Latest Publications

Vídeo – Apresentação do “blog.entendendo.net”

“A tecnologia Microsoft .NET é Gratuita?!”

Isso mesmo!

Você não paga para usar e/ou desenvolver usando a tecnologia .NET e tampouco para usar as ferramentas Express que a Microsoft disponibiliza gratuitamente para download e uso.

Outro dia eu estava visitando alguns colegas programadores em uma empresa da minha cidade, e um deles, que acabou de iniciar o curso de Sistemas de Informação falou que fez a pergunta ao professor sobre a diferença entre .NET e Java… bom… a história é mais ou menos assim:

“Aluno: – Professor o senhor poderia me dizer qual a diferença entre .NET e Java ?”

“Professor: – A diferença é que o .NET é pago e o Java é gratuito.”

Se algum dos leitores deste post ouviram alguma informação semelhante, esqueçam ela!

Você pode baixar o Framework neste link: http://www.microsoft.com/net/Download.aspx

As ferramentas Express da Microsoft são gratuitas, você pode baixá-las, inclusive com o SQL Server 2008 Express em: http://www.microsoft.com/express/

No site http://www.asp.net você encontra o download do ASP.NET Framework, ASP.NET MVC Framework, tutoriais, vídeos e vários artigos, tudo para que possamos estudar e desenvolver nossas aplicações gratuitamente.

Abs.

Thiago Rheinheimer Costa

O que é o ASP.NET MVC?

A Microsoft fez o .NET Framework para o desenvolvimento de softwares em geral. Com o .NET Framework podem ser feitas aplicações que rodam diretamente no seu PC (aplicações desktop), na internet, no console(DOS), em Pocket PCs, SmartPhones, entre outras. Pois bem, esse framework possui milhares de classes que podem ser usadas quando se está desenvolvendo um software. Classes feitas para trabalhar com arquivos, imagens, criptografia, emails, entre outras milhares, estão inclusas no framework para que o desenvolvedor ganhe produtividade não tendo que escrever códigos extremamente complexos ao desejar, por exemplo, procurar algum texto em um arquivo.

Já o ASP.NET Framework é parte integrante do .NET Framework e serve para desenvolver aplicações web. Ele contém classes específicas para esse tipo de software, como por exemplo, classes para trabalhar com autenticação de usuários.

Há, também, dois outros Frameworks que foram feitos como parte integrante do ASP.NET Framework, que são o ASP.NET WebForms e o ASP.NET MVC, sendo este último feito para desenvolver aplicações web no padrão Modelos-Visões-Controladores (Models-Views-Controllers). Foi desenvolvido para tornar fácil a construção de um bom software, ou seja, aquele software que atende aos requisitos e que é de rápida manutenção/alteração.

O Framework também foi feito para que seja fácil implementar boas práticas de desenvolvimento e padrões quando se está construindo uma aplicação web e  para suportar testes unitários nas suas aplicações web.

O ASP.NET MVC permite que tudo em sua aplicação possa ser testado, e isso o torna uma poderosa ferramenta para ser usada quando se está praticando desenvolvimento baseado em testes.

 

abs.

Thiago Rheinheimer Costa

Treinamento presencial de ASP.NET MVC

Olá pessoal!

Para os interessados em aprender ASP.NET MVC haverá um curso presencial em São Paulo pela Treinando.NET.

As aulas serão ministradas por mim, confira a ementa e faça a inscrição no endereço http://www.treinando.net/treinamento+mvc.aspx

abs.

Thiago Rheinheimer Costa

Lançamento do Blog “entendendo.net”!

Bem vindos!

Este é o post de estréia!

Para aqueles que desejam saber qual a utilidade e qual o objetivo deste Blog, acessem a área “Sobre o Blog” no menu que está no topo da página!

Esperamos comentários e críticas construtivas durante nossos posts, e bom proveito a todos!

Abraços,

Thiago R. Costa

Giovanni A. Costa Rosa