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.