[bysheep] :: classe em asp.net

16 de janeiro de 2011

a classe em asp.net com c#

//
// para comentar no c# usar 3 barras
//
public class clExemplo
{
  // variável sempre private
   private string _exemplo;
   // instância para o objeto do visual studio o dataset 
   private dsExemploTableAdapters.spoExemploTableAdapter _dsExemplo = new dsExemploTableAdapters.spoExemploTableAdapter();
  // variável inteira que pode receber nulo
   private int? _resposta = 0;
  // propriedade para a variável 
  public string exemplo
    {
        get
        {
            return _exemplo;
        }
        set
        {
            _exemplo = value;
        }
    }

   public int? resposta
    {
        get
        {
            return _resposta;
        }
        set
        {
            _resposta = value;
        }
    }
// método public e void, sem passar parâmetros…
// as variáveis são passadas pela propriedade
  public void veriCadaLogin()
    {
        _dsExemplo.GetData(_exemplo, ref _resposta);
    }
}

até o próximo post….


[bysheep] :: como pensar com classe em OO.

16 de janeiro de 2011

na minha visão de como funciona uma classe, em orientação a objeto, é pensar sempre em dois pontos básicos:

-  pensar em segurança, onde o usuário não acessa os dados na base de dados ou na própria classe.

-  pensar em organização de procedimentos(organizar o conteúdo da classe) para uma melhor manutenãço do objeto.

pensando em segurança:

toda classe para ser segura, tem que atender a 3 conceitos básicos:

– todo valor tem que ser passado por propriedade, evitando passar valor por variável.

– toda variável deve ser PRIVATE e somente ser usada dentro da classe por seus métodos.

– todo método que for público deve ser VOID não retornando valor.

pensando em organização:

devemos sempre dividir a classe em:

cabeçalho – onde colocamos informações gerais sobre a classe, tais como: autor, data, finalidade. etc….

variáveis – onde colocamos as declarações de variáveis

propriedades – onde colocamos o acesso a classe (os get e set)

métodos – onde colocamos as funções da classe.

lembrando sempre de comentar cada linha do código… nem sempre somos nós que vamos usar a classe na empresa
nos próximos posts, vou colocar um exemplo para cada linguagem, sendo que a da linguagem ASP, já está em posts anteriores

até o próximo post….


[bysheep] :: dica de flash

29 de dezembro de 2010

uma dica de flash para colocar fundo transparente na animação….

a linha de comando para ser colocada no código html

<param name="wmode" value="transparent" />

até a próxima…


[bysheep] :: rotina flash …

16 de dezembro de 2010

uma dica boba …

para todos caracteres ficarem no padrão certo e com acentos…

usar:

   System.useCodepage = true; // no primeiro quadro da primeira cena

obs
letras maiúsculas são obrigatórias…

até a próxima…


[bysheep] :: pageFlip

30 de setembro de 2010

para quem gosta da página virando, que nem um livro no site…
ai vai o site do comando.
fonte : http://www.pixelwit.com/blog/page-flip/page-flip-help/