Índice de Series

Architectural Patterns

  1. Microkernel
  2. Pipes and Filters
  3. Caching

BDD na Prática

  1. Conceitos básicos e algum código
  2. Reaproveitando código
  3. Gherkin
  4. Partindo do TDD

C++ 101

  1. Conhecendo o ambiente
  2. Hello world
  3. Console, comentários, #include, Namespaces, variáveis, synonyms
  4. Ponteiros (conceitos básicos)
  5. Arrays e o Crivo de Eratóstenes
  6. Dynamic Memory Allocation e o Crivo de Eratóstenes (outra vez)
  7. References
  8. Funções Nativas para Strings
  9. Funções
  10. Ponteiros para funções
  11. Structures
  12. Primeiro contato com Classes

Como funciona o Azure

  1. Hypervisor
  2. Fabric

Conceitos Fundamentais de Erlang

  1. Parte 1/3
  2. Parte 2/3

Conhecendo Microsoft Roslyn CTP

  1. Criando um REPL para C#
  2. Verificando o código (Linq To Code)

Criando um “LINQ Query Provider” para Mongo

  1. Where
  2. OrderBy

Design by Contract

  1. Fundamentos
  2. Limpando o código

Escrevendo um engine para xadrez

  1. Bitboards
  2. A importância do Pré-processamento
  3. O movimento do cavalo
  4. Refactoring
  5. O movimento do rei
  6. O movimento dos peões
  7. O movimento da torre
  8. Bispo e Dama
  9. Refactoring e Redesign
  10. PieceSet, Side, AttackMoves, Rays e Otimizações
  11. Mais bitboards, Xeques e Escapadas
  12. A classe Board
  13. Refectoring
  14. Castling (Roque) Rules

Faça você mesmo o seu framework para Mocks e Proxies

  1. Criação de um tipo dinâmico, em tempo de execução, partindo de uma interface
  2. Programação do comportamento do tipo dinâmico
  3. Interface fluente para configuração do Mock
  4. Parâmetros coringa
  5. Suporte a callbacks e mocks para mais de um tipo
  6. Suporte básico para propriedades
  7. Suporte a customização para propriedades na classe Handler
  8. Fluência no tratamento de propriedades
  9. Boxing e Unboxing
  10. Suporte básicos para eventos

FluentIL

  1. Primeiros passos
  2. If..Else
  3. DSL Improvements
  4. Criação de tipos
  5. DSL Improvements (again!)
  6. Aplicando Strategy Pattern
  7. Expressions, atributos, log, whatever!
  8. Compilando expressões
  9. Suporte para propriedades automáticas
  10. Suporte para propriedades (não-automáticas)
  11. Tornando Cecil (muito) mais amistosa
  12. Cecil aceitando parâmetros nomeados, expressões e condicionais
  13. Vai um Aggregator aí?
  14. Lambda, Lambda, Lambda
  15. Try/Catch/Finally

Fractals and Tiles (com html5)

  1. Trees
  2. Snowflakes
  3. Hilbert Curve
  4. Sierpinski Gasket Curve
  5. Sierpinski triangle via Chaos Game
  6. Barnsley’s fern
  7. Mandelbrot set
  8. Julia set

Garbage Collection (em .net)

HTML 5

  1. História e alguns elementos de estrutura
  2. Novos elementos semânticos
  3. Novos elementos para formulários
  4. Vídeo e Áudio
  5. Web Storage
  6. Web SQL Databases
  7. Suporte para offline
  8. Messaging
  9. Começando a mexer com Canvas
  10. Animação
  11. Detectando suporte para HTML5
  12. Geolocation

Intermediate Language 101

  1. Apresentando IL
  2. Estrutura da máquina virtual IL
  3. Equilíbrio Performance e Memória em IL
  4. Classes e namespaces
  5. Trabalhando com parâmetros
  6. Variáveis locais e loops
  7. Atributos e propriedades
  8. Inicialização de objetos
  9. Boxing e unboxing
  10. Delegates e eventos

MSBuild

  1. Fundamentos
  2. Tasks, Targets e Properties
  3. Items
  4. Simple Conditions
  5. Copying files
  6. Propriedades e Itens dinâmicos

Powershell para desenvolvedores

  1. Conhecendo …
  2. Operadores e funções
  3. Desvios condicionais e loops

Proxies dinâmicos usando Emitting (avançado)

  1. 1/3
  2. 2/3
  3. 3/3

REST 101

  1. Conceitos fundamentais
  2. Mais conceitos
  3. ASP.net MVC para desenvolvimento de serviços REST
  4. OData com WCF Data Services (Reflection Provider)  implementando IUpdatable
  5. Implementando um Streaming Provider (read-only) OData usando IDataServiceStreamProvider

Windows Native Programming

  1. Copying Files
  2. Window Class, Window Object, Message Loop, WndProc

Windows Workflow Foundation

  1. Coded Workflows
  2. Xaml Workflows
  3. Flowchart using Visual Studio Designer
  4. Code?! Xaml?! Diagrams?!
  5. Beginning Custom Activities

Vamos aprender Assembly

  1. Depurando aplicação ASM 32 bits no Visual Studio 2010

Vamos aprender Boo

  1. Fundamentos
  2. Um pouco de sintaxe
  3. IQuackFu
  4. Property and Extension Methods

Vamos aprender node.js

  1. Primeiros passos
  2. Módulos

Vamos aprender XNA

  1. Back to basics
  2. Animated sprites
  3. Design e “User Input”
  4. XNA 3D Madness
  5. Rotating Cube 3D
  6. Loading 3D Models
  7. Space Simulator!
  8. Entendendo HLSL
  9. HLSL e mapeamento de texturas
  10. HLSL e iluminação básica
  11. HLSL e Point Light Effect
  12. Criando terrenos com Heightmaps
  13. Aplicando texturas a uma malha gerada com Heightmap
  14. Billboard e FreeCamera
  15. FPS + Creating a split screen
  16. Pagando dívidas técnicas
  17. Projective Texturing
  18. Post Processing
  19. Mixing 2D Text (sprites) with 3D Models
  20. Multitexturing
  21. Simple model animation
  22. Keyframed animation
10 Responses “Índice de Series” →
  1. Tanto conteudo bom para un só blog!
    Parabéns!

    Responder
  2. Muito bom os posts do blogs. Parabens mesmo!!!

    Responder

  3. Cícero Oliveira

    28/02/2012

    Muito informação precisa, leitura gostosa, exemplos que demonstram bem o conceito,para quem está buscando aprofundar seus conhecimentos sobre C#. aqui e perfeito.

    Parabéns Elemar.

    Obrigado

    Responder

  4. Jefferson Martins

    02/03/2012

    Parabéns!

    Excelente blog, com muuuito conteúdo de utilidade! Tenho agregado conhecimentos através da leitura e prática deste conteúdo!

    Obrigado!

    Responder

  5. Gustavo L. de Oliveira

    11/03/2012

    Parabéns
    Seu site tem um excelente conteúdo avançado de programação (em português , algo realmente muito raro) , detalhado e muito bem explicado !!!. Gostei muito e Obrigado pelo excelente tutorial de XNA .

    Responder
  6. olá, porque não está dando para ver alguns tópicos da série do XNA? como por exemplo, a da iluminação?, quando eu tento entrar pede o cadastro, ai mesmo fazendo cadastro, quando se loga, fala que não tem permissão para modificar o objeto.

    Responder
    • Desculpe, mas não entendi o problema que está encontrando. Seria possível explicar com mais detalhes?!

      Responder
  7. Claro,
    Não estou conseguindo ver os tópicos 8, 9 e 10 da série “Vamos aprender XNA”.
    Pois quando eu clico em algum deles, primeiramente, o site me pede pede para se logar, assim, eu faço o login com a minha conta do WordPress.
    Então, após o login, aparece a mensagem: “Sem permissão para editar este item.”

    Responder
    • Links corrigidos. Obrigado

      Responder

  8. Murilo

    12/05/2012

    Otimo muito bom mesmo finalmente achei um site que explica XNA de forma concreta e explicativa obrigado.

    Responder

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s