Pesquisar este blog

C# 3.0 – Propriedades Automáticas

Uma das novidades na versão 3.0 do Visual C#. É o recurso Automatic properties(Propriedades Automáticas).
Nas versões anteriores ao Visual C# 3.0, se precisássemos criar propriedades dentro de uma classe C#, era necessário declarar o CAMPO para armazenar o valor e dois métodos dentro da propriedade, o GET e o SET.
Veja um exemplo usando propriedades codificadas em C# 2.0:
using System;

namespace Escola
{
    public class Aluno
    {
        private string nome;
        private int idade;
        private decimal media;

        public string Nome
        {
            get { return nome; }
            set { nome = value; }
        }
  
        public int Idade
        {
            get { return idade; }
            set { idade = value; }
        }

        public decimal media
        {
            get { return media; }
            set { media = value; }
        }
    }
}
Agora veja o mesmo exemplo fazendo uso do novo recurso oferecido pelo Visual C# 3.0.
namespace Escola
{    
    public class Aluno
    {
        public string Nome { get; set; }
        public int Idade { get; set; }
        public decimal media { get; set; }
    }
}
Fazendo uma comparação as duas classes, notamos facilmente os benefícios proporcionados pela versão 3.0 do Visual C#, As propriedades automáticas permitem que os desenvolvedores omitem a declaração do campo correspondente, assim como o código contido no interior dos métodos GET e SET.
O código fica mais enxuto, mais simples permitindo ao desenvolvedor uma produtividade ainda maior, e menos propício a erros

XHTML com CSS

Seu site feito em HTML e com muito estilo e praticidade na hora de realizar alguma manutenção que envolva muitas páginas, tudo isso é possível usando as famosas folhas de estilo em cascata (CSS).


Este post é direcionado para quem está aprendendo HTML ou não conhece ainda as CSS (Cascading Style Sheets), Combinação perfeita para sites que não tenha nenhuma interação com banco de dados, ou com o próprio usuário que acessar o seu site, não estou dizendo que as CSS não são utilizadas nesses casos. Mas é preciso ter conhecimento em linguagens de script e linguagens que rodam no servidor, para que se tenha acesso ao banco de dados.

Em se tratando de páginas simples, mas com muito estilo, você poderá criar um trabalho muito bom apenas utilizando XHTML e CSS. Recomendo a leitura do livro “Use a Cabeça – HTML com CSS e XHTML” da editora Alta Books.

Clique aqui e veja alguns exemplos de XHTML com CSS.

Concurso Mainframe Brasil

No segundo semestre de 2010 a IBM lança o 4º Concurso Mainframe para Estudantes do Brasil.


Nenhuma experiência com mainframes é necessária! Na verdade, o concurso é destinado aos estudantes com pouca ou nenhuma experiência na área e as atividades avançam com nível crescente de dificuldade. Os estudantes precisam apenas de um computador com acesso a internet e muito espírito competitivo para chegar até o fim.

Link direto para fazer sua inscrição. As inscrições estão abertas do dia 14/09 até as 12h do dia 28/09.

Se você quer participar do Concurso Mainframe e ainda não sabe como, então clique aqui se você é Professor, Estudante ou representante de uma Empresa.