Categorias
Webdesign
Photoshop
Flash
CorelDraw
FrontPage
Dreamweaver
Webmaster
PHP
ASP
HTML
MySQL
CSS
XML
CGI
PEARL
JAVASCRIPT
JAVA
Programação
Delphi
Visual Basic
AutoCad
C & C++
Outras Linguagens
Outros
Office
Linux
Redes
Internet
Sistemas Operacionais
Hardware
Outros





 
 

Desenvolvedor .Net

Apostila super completa sobre a Plataforma .Net, indispensável para Desenvolvedores Microsoft e iniciantes da linguagem.

I. Desenvolvendo em N Camadas
a. Serviços de Apresentação
b. Serviços de Negócio
c. Camada de Gerenciamento
d. Camada de Regras de Negócio
Recomendações
Implementando Componentes de Negócio com .NET
e. Camada de Dados
Recomendações para a criação das classes da camada de dados
Ao implementar Componentes de Acesso a Dados
Exemplo de Componente para a Camada de Dados
f. Serviços de Dados
g. Comunicação entre Camadas (entre Classes)
II. Utilizando XML
III. Web Forms e ASP.NET
a. Dicas ao Programar ASP.NET
Dicas de Visual Basic 7 para programadores ASP
(que utilizavam VBScript)
b. Nomenclatura de Variáveis
c. Escopo de Variáveis
d. Nome de Métodos
e. Comentários em VB
IV. Win Forms - VB
a. Recomendações ao Projetar Windows User Interfaces
b. Nomenclatura de Variáveis e Métodos
c. Escopo de Variáveis
d. Constantes
e. Indentação
f. Componentes e Classes
V. Dicas de Performance
a. Turbinando código VB.NET
Seguem algumas regras de otimização para código .NET.
VI. ADO.NET – Acessando Dados
VII. Web Services
a. Procedimento
b. Exemplo
VIII. .NET Remoting
IX. Interagindo com componentes COM (Unmanaged Code)
a. Procedimento
b. Gerenciando as Transações Automáticas com COM+
c. Transações Automáticas em Classes .NET
d. Implementando Workflows de Negócio usando BizTalk
X. Gerenciamento de Exceções (Erros)
XI. Tarefas Mais Comuns
a. Tratamento de Log e Auditoria
Auditoria
Auditoria na interface do usuário (UI)
Auditoria na Camada de Negócio
Auditoria na Camada de Acesso a Dados
b. Rotinas em lotes
c. Criação de arquivos seqüenciais
d. Sistemas sem fio
e. Aplicações Assíncronas (MSMQ)
Vantagens do uso de comunicação baseada em mensagens:
Desvantagens do uso de comunicação baseada em mensagens
Cenários típicos para Comunicação Assíncrona
Exemplo C#
Exemplo Visual Basic
f. Dicas sobre o MS Message Queue
Controle de Timeouts
XII. Documentação de Projeto
XIII. Recomendações de Design
XIV. Comunicação Segura entre Componentes
XV. Migrando aplicações para .NET
XVI. Escolha seu Objetivo
a. Escalabilidade
b. Disponibilidade
c. Facilidade de Manutenção
d. Segurança
e. Facilidades de Gerenciamento Operacional
XVII. Índices
XVIII. Referências

Baixar