Browsing All Posts filed under »Expressions«

DLR Expression

maio 1, 2011

1

Olá pessoal, como estamos? Há alguns dias, apresentei alguns conceitos fundamentais para DLR. Hoje, pretendo abordar aquilo que considero ser a “espinha dorsal” dessa tecnologia: DLR Expression. Já falei sobre Expressions aqui no Blog. Entretanto, hoje, falo isso pensando em DLR (ênfase diferente). DLR Expression como uma linguagem Acredito que fica mais fácil entender o… [Read more…]

Coding for Fun – Imitando a calculadora HP

outubro 2, 2010

3

Olá pessoal. Tudo certin? Como faço para (tentar) me manter atualizado e usando tecnologias legais em meus projetos? Simples, estou sempre “antenado” no que está acontecendo e tentando “romper” qualquer limitação auto-imposta, do tipo: “isso não dá para fazer”, “isso é coisa pesada demais”. Por essas e outras, acabo sempre ousando um cadin mais …… [Read more…]

Lambdas e Expression Trees – parte 2/2

outubro 1, 2010

1

Olá pessoal, tudo certin? Ontem dei uma “bordoada” aqui no blog! Quantos blocos longos de código. Bem… Olhando direitinho aquele código, sendo que todos os valores são constantes, não precisaria, de fato, usar Expressions para compor um código executável. Por isso, desculpe se o exemplo não foi dos melhores! O que eu tentei apontar foi… [Read more…]

Lambdas e Expression Trees – parte 1/2

setembro 30, 2010

4

Olá pessoal, tudo certin? Não sei o que você pensa sobre LINQ. Para mim, LINQ é um recurso fantástico que permite que pensemos de forma menos “imperativa” (dizendo como queremos que as coisas sejam feitas) e comecemos a pensar de forma mais declarativa (sobre o que queremos, ou seja, mais orientados ao objetivo). Em termos… [Read more…]

Compondo a execução do programa usando Expressions

agosto 20, 2010

3

Motivação Este post destaca outro aspecto técnico importante do framework para criação de objetos mock que estou apresentando em “Faça o seu framework para Mocks e Proxies”: empilhamento de ações usando Expressions. O cenário é o seguinte: De acordo com o contexto, desejamos “programar” a execução de algumas ações para determinado momento (geralmente a evocação… [Read more…]