Índice de Series
Architectural Patterns
C++ 101
- Conhecendo o ambiente
- Hello world
- Console, comentários, #include, Namespaces, variáveis, synonyms
- Ponteiros (conceitos básicos)
- Arrays e o Crivo de Eratóstenes
- Dynamic Memory Allocation e o Crivo de Eratóstenes (outra vez)
- References
- Funções Nativas para Strings
- Funções
- Ponteiros para funções
Como funciona o Azure
- Hypervisor
- Fabric
Conceitos Fundamentais de Erlang
Design by Contract
- Fundamentos
- Limpando o código
Escrevendo um engine para xadrez
- Bitboards
- A importância do Pré-processamento
- O movimento do cavalo
- Refactoring
- O movimento do rei
- O movimento dos peões
- O movimento da torre
- Bispo e Dama
- Refactoring e Redesign
- PieceSet, Side, AttackMoves, Rays e Otimizações
- Mais bitboards, Xeques e Escapadas
- A classe Board
- Refectoring
- Castling (Roque) Rules
Faça você mesmo o seu framework para Mocks e Proxies
- Criação de um tipo dinâmico, em tempo de execução, partindo de uma interface
- Programação do comportamento do tipo dinâmico
- Interface fluente para configuração do Mock
- Parâmetros coringa
- Suporte a callbacks e mocks para mais de um tipo
- Suporte básico para propriedades
- Suporte a customização para propriedades na classe Handler
- Fluência no tratamento de propriedades
- Boxing e Unboxing
- Suporte básicos para eventos
FluentIL
- Primeiros passos
- If..Else
- DSL Improvements
- Criação de tipos
- DSL Improvements (again!)
- Aplicando Strategy Pattern
- Expressions, atributos, log, whatever!
- Compilando expressões
- Suporte para propriedades automáticas
- Suporte para propriedades (não-automáticas)
Fractals and Tiles (com html5)
- Trees
- Snowflakes
- Hilbert Curve
- Sierpinski Gasket Curve
- Sierpinski triangle via Chaos Game
- Barnsley’s fern
- Mandelbrot set
- Julia set
Garbage Collection (em .net)
-
Heap gerenciado
HTML 5
- História e alguns elementos de estrutura
- Novos elementos semânticos
- Novos elementos para formulários
- Vídeo e Áudio
- Web Storage
- Web SQL Databases
- Suporte para offline
- Messaging
- Começando a mexer com Canvas
- Animação
- Detectando suporte para HTML5
- Geolocation
Intermediate Language 101
- Apresentando IL
- Estrutura da máquina virtual IL
- Equilíbrio Performance e Memória em IL
- Classes e namespaces
- Trabalhando com parâmetros
- Variáveis locais e loops
- Atributos e propriedades
- Inicialização de objetos
- Boxing e unboxing
- Delegates e eventos
MSBuild
- Fundamentos
- Tasks, Targets e Properties
- Items
- Simple Conditions
- Copying files
- Propriedades e Itens dinâmicos
Powershell para desenvolvedores
- Conhecendo …
- Operadores e funções
- Desvios condicionais e loops
Proxies dinâmicos usando Emitting (avançado)
- 1/3
- 2/3
- 3/3
REST 101
- Conceitos fundamentais
- Mais conceitos
- ASP.net MVC para desenvolvimento de serviços REST
- OData com WCF Data Services (Reflection Provider) implementando IUpdatable
- Implementando um Streaming Provider (read-only) OData usando IDataServiceStreamProvider
Vamos aprender Assembly
Vamos aprender Boo
- Fundamentos
- Um pouco de sintaxe
- IQuackFu
- Property and Extension Methods
Vamos aprender node.js
Vamos aprender XNA
- Back to basics
- Animated sprites
- Design e “User Input”
- XNA 3D Madness
- Rotating Cube 3D
- Loading 3D Models
- Space Simulator!
- Entendendo HLSL
- HLSL e mapeamento de texturas
- HLSL e iluminação básica
- HLSL e Point Light Effect
- Criando terrenos com Heightmaps
- Aplicando texturas a uma malha gerada com Heightmap
- Billboard e FreeCamera
- FPS + Creating a split screen
- Pagando dívidas técnicas
- Projective Texturing
- Post Processing
- Mixing 2D Text (sprites) with 3D Models
- Multitexturing
- Simple model animation
- Keyframed animation
One Response “Índice de Series” →
Lemol-C
04/12/2011
Tanto conteudo bom para un só blog!
Parabéns!