11 dezembro 2010

My Sql.. to descobrindo e é bem massa

Ultimamente tenho estudado e testado bastante um dos mais usados banco de dados do mercado [My Sql]. Ainda estou bem no início mas pelo que vim ele é muito bom. Daqui pra frente colocarei outros post relacionado a esse banco. A baixo segue um slide bem bacana sobre o banco:



te espero no próximo post ;)

23 junho 2010

O que é TDD?

Da Wikipedia:
"Test Driven Development (TDD) ou em português Desenvolvimento dirigido por testes é uma técnica de desenvolvimento de software que basea em um ciclo curto de repetições: Primeiramente o desenvolvedor escreve um caso de teste automatizado que define uma melhoria desejada ou uma nova funcionalidade. Então, é produzido código que possa ser validado pelo teste para posteriormente o código ser refatorado para um código sob padrões aceitáveis. Kenk Beck, considerado o criador ou o 'descobridor' da técnica, estatificou em 2003 que TDD encouraja designs de código simples e inspira confiança. Desenvolvimetnto dirigido por testes é relacionado a conceitos de programação de Extreme Programming, iniciado em 1999,mas recentemente tem-se criado maior interesse pela mesma em função de seus próprios ideais.Através de TDD, programadores podem aplicar o conceito de melhorar e depurar código legado desenvolvido apartir de técnicas antigas"

referência : http://pt.wikipedia.org/wiki/Test_Driven_Development

Até o próximo post ;D

20 junho 2010

Vem aí ... TechEd Brasil - Agora é a nossa vez!


Em setembro acontecerá o maior evento técnico brasileiro voltado para profissionais de TI e Desenvolvedores que utilizam a tecnologia Microsoft em seu dia a dia, este ano vem repleto de novidades.
Você está preparado para três dias intensos? No Tech·Ed 2010 você será apresentado ao que há de mais novo em termos de produtos e serviços com a tecnologia Microsoft e terá acesso a mais de 180 sessões técnicas.

Essa é a sua chance de conhecer as novas versões de nossos produtos, trocar experiência com colegas da área, além de atualizar seus conhecimentos e abrir novos horizontes profissionais, impulsionando ainda mais a sua carreira. http://www.teched.com.br/

Até o próximo post... ;D

03 maio 2010

Formas de desenvolvimento ágil...

Você sabe o que o SCRUM?
da internet:
Scrum é uma metodologia ágil para gestão e planejamento de projetos de software.

Veja mais nesse vídeo..



Até o próximo post...

26 abril 2010

Estrutura de decisão -- Switch.. case

Esssa estrutura de decição nos ajuda bastante quando temos, por exemplo, muitos if... else. Com essa estrutura o nosso código fica mais fácil de entender, veja um exemplo:


Bom nosso exemplo será feito em uma cosole aplication. Você pode adaptar esse exemplo para uma aplicação Windows Forms, sem nenhum problema.


Abra o Visual Studio, clique File ---> New ---> Project


Crie um projeto do tipo Console Aplication e clique em OK.

class Program
{
             static void Main(string[] args)
              {


               Console.WriteLine("Escolha quantos copos de café você deseja tomar: ")
               string s = Console.ReadLine();
               int num = int.Parse(s);
               switch (num)
               {
                case 1:
                Console.WriteLine("Você toma pouco café... :)");
                break;

                case 2:
                Console.WriteLine("Você tá com sono hein... :/");
                break;


                case 3:
                Console.WriteLine("Poxa você gosta mesmo de café... :0");
                break;


                default:
                Console.WriteLine("Digite um quantidade entre 1 a 3");
                break;


                 }
}

Até o próximo post...

E finalmente é lançado o Visual Studio 2010

Bom galera dia 12 de abril foi realizado um evento no qual finalmente foi lançado o Visual Studio 2010, feito totalmente na tecnologia wpf ele trá diversas novidades que você poderá conferir nesses vídeos gravados por Renato Hadad para o portal Msdn.



http://msdn.microsoft.com/pt-br/vstudio/ff625264.aspx

http://msdn.microsoft.com/pt-br/vstudio/ff625266.aspx
http://msdn.microsoft.com/pt-br/vstudio/ff625268.aspx
http://msdn.microsoft.com/pt-br/vstudio/ff625269.aspx
http://msdn.microsoft.com/pt-br/vstudio/ff625270.aspx
http://msdn.microsoft.com/pt-br/vstudio/ff625271.aspx

Vale lembrar que o VS2010 também possui versões express, aquelas versões de grátis para estudantes e iniciantes na tecnologia. Tem até uma versão só pra desenvolvimento de aplicações para Windows Phone. è muito legal. Os links para download são:
 
Visual C# Express:
Visual Web Developer
Visual Studio 2010 Express for Windows Phone CTP
 
Até o próximo post...

12 abril 2010

PROMOÇÂO - Eu quero ser um MCP!

Você sempre quis ter uma certificaçlão Microsoft não é mesmo? Pois o BLOG Programacao pode te dar um Voucher para você fazer a prova de certificação com até 50% de desconto e mais 2ª chance.

Pra ganhar é simples. Basta ser um seguidor do BLOG Programacao e mandar um email para(blogprogramacao@hotmail.com) dizendo que você quer concorrer a 4 Vouchers que serão sorteados dia 29 de abril. Quando eu estiver no ROAD SHOW em BH!


Corra não perca essa chance. Que outro blog faz isso pra você?

Programacao Orientada a Objetos - Herança

Bom galera agora que já vimos dois alicerces da POO (abstração e o encapsulamento) chegou a vez da Herança.
Do MSDN: "Herança pode ser definida como a capacidade de uma classe herdar atributos e comportamento de uma outra classe."

Quando vamos ao shopping comprar um notebook vemos que existem diversos modelos, um mais top que o outro e mais caro também. Tem notebook branco, tem note da tela grande ou pequena, uns com câmera, outros a tela gira... Cada vez que um novo note é criado não é necessário começar do zero, reinventando tudo desde o chipset, até ... a tela touch. Diversos conceitos do notebook, já foram criados, testados e encpsulados em objetos e documentados para que posteriormente novos notebooks pudesses ser montados com bastante tranquildade. Caso queira montar um novo modelo de notebook basta que se herde algumas características já conhecidas de modelos já documentados. No próximo post mostrarei um exemplo em C# de Heranca.

Até o próximo post...