Codigos Fonte, Artigos e Dicas
.NET
Mono: C# no Linux
23/07/09

O que é o Projeto Mono?
Em resposta simples, é uma implementação open source da plataforma .NET baseado nos padrões ECMA para a linguagem C#
O que é ECMA? Empresa fundada em 1961, dedicada a padronização de informações e comunicação de sistemas -> http://www.ecma-international.org/
Resumindo para os amantes do linux, o projeto Mono é o C# para Linux!
Pegando Objetos do Banco de Dados
21/07/09
Uma das coisas que eu gosto no Subsonic é que ele pode me retornar um objeto passando apenas o codigo do mesmo…
Gerando Classes do banco com o Subsonic
21/07/09
Bom pessoal continuando o tutorial que iniciei semana passada, agora vamos ver como fazer as classes das nossas tabelas do nosso banco de dados.
Instalando o Subsonic
17/07/09
Como estou falando muito sobre o subsonic resolvi fazer um tuto para podermos iniciar o desenvolvimento com o mesmo:
Fazer Update Com Subsonic
16/07/09
Para podremos fazer um update em um objeto usando o subsonic usamos a seguinte sintaxe:
Ficha rf = new Ficha(); rf.MarkOld(); //mostra que ele é um objeto que ja existe no banco rf.IsLoaded = true; //aki vc define se vc pegou ele do banco ou nao rf.Idfichas = idFichas;//se vc nao pegou no banco! rf.Qtn = quantidade; rf.Save(); //salvar =D
Agregação com Subsonic
14/07/09
Como usar funções de agregação, usando o subsonic…
é facil…
Somatorio (SUM)
new SubSonic.Select(SubSonic.Aggregate.Sum("COLUNA")).From("TABELA")
.WhereExpression("COMPARAÇÃO").IsEqualTo("COMPARAÇÃO").ExecuteScalar();
//vai retornar um Objeto do TIPO que vc escolheu
Preço com tamanho certo
13/07/09
As vezes você tem em alguma parte do seu codigo um preço, mas ele teima em aparecer, 1,9… 12 sem o zero no final… este metodo vai ta ajudar =D
Como herdar construtor de super classe
10/07/09
Nessa parte eu bati cabeça um tempao, por que em java é só vc escrever e por super(args[]);
ele vai de boa mas em c# existem algumas diferenças:
Criando methos abstratos em C#
10/07/09
Agora vamos ver como criar methodos abstratos em C#:
public abstract ReportDocument criarRelatorio(); //na super classe
Breve Introdução a Arquitetura ADO.NET
09/07/09
A arquitetura ADO.NET foi criada com o objetivo de tratar o acesso aos dados e a manipulação deles, todos os componentes estão inclusos no Namespace System.Data, dentro dela temos basicamente duas principais atrações que são o DataSet e o Provedor .NET que é um conjunto de componentes onde inclui os objetos Connection, Command, DataReader e DataAdapter.