Criando serviço com múltiplas operações com WF4

20/07/2010 11:43 em Rafael Godinho

Olá pessoal,   Dando continuidade aos nossos posts de serviços com WF4, hoje vou mostrar para você como criar serviços com suporte à múltiplas operações. Para isso vou dar continuidade ao código do post criando serviços com o WF4 . ...

Tags: WF

Expression Tree Type

18/07/2010 12:26 em Desenvolvimento web

Árvores de Expressão ou Expression Tree Types representam o código em uma árvore (sistema autônomo estrutura de dados) onde cada nó é uma expressão, por exemplo, uma chamada de método ou uma operação binária, sistema autônomo, por exemplo, x <...

Tags: .NET Framework, C#, VB.NET

Screencast – Criando serviços com WF4

16/07/2010 09:13 em Rafael Godinho

Olá pessoal,   Tempos atrás fiz um post chamado criando serviços com WF4 , onde mostrava como criar um serviço simples que realizava a soma de dois números inteiros. Agora fiz um vídeo sobre o assunto, espero que gostem. ...

Tags: Screencast, WF

Lambda Expressions

13/07/2010 11:05 em Desenvolvimento web

Uma Expressão Lambda é uma função anônima que pode conter expressões e declarações, e pode ser usada para criar delegates ou expression tree types. As Expressões Lambda usam o operador =>. O lado esquerdo do operador Lambda especifica os parâmetros...

Tags: C#, .NET Framework

Constraints em Generics

11/07/2010 10:15 em Desenvolvimento web

Nos últimos posts conhecemos mais a fundo algumas novidades existentes no Framework 2.0 e 3.5 conforme pode ser visto abaixo: Generics Tipos Nulos ou Nullable Types Delegate Action Delegate Predicate Delegate Comparison Delegate...

Tags: .NET Framework, C#, VB.NET

Reutilizando Código Nativo no .NET

09/07/2010 12:43 em pontoNETpt

No último dia 7 de julho, mais um artigo de minha autoria foi publicado no site Linha de Código . Nesse artigo, criei alguns exemplos simples em código C e mostrei como chamá-los a partir do .NET. Tipos por valor e tipos...

Tags: .Net Framework, C#

Thread Safety em .NET – Diferença entre utilizar Monitor.Enter e Monitor.Exit e lock / Thread Safety in .NET–Difference Between using Monitor.Enter and Monitor.Exit and lock (PT/EN)

09/07/2010 07:23 em pontoNETpt

(PT)    Quando estamos a desenvolver soluções em .NET e necessitamos de garantir a segurança entre Threads de forma a manter a solução a funcionar de uma forma coerente. Duas das opções que temos são a utilização de Monitor ou lock ...

Tags: .NET 3.5, Performance, Microsoft, .NET 4.0

Explorando .NET Framework 2.0 e 3.5 – Parte 10

08/07/2010 11:34 em Desenvolvimento web

Extension Methods são métodos adicionais que são definidos para complementar as funcionalidades dos tipos base. Permitem adicionar novos métodos aos tipos existentes na CLR sem ter que recorrer ao sub-classing ou à recompilação do tipo original....

Tags: .NET Framework, C#, VB.NET

Explorando .NET Framework 2.0 e 3.5 – Parte 9

06/07/2010 11:06 em Desenvolvimento web

A partir do Framework 3.0 é possível usar a funcionalidade Object Initialization que permite indicar valores para as propriedades sem obrigar à utilização do construtor ou a necessidade de atribuir valores de forma explícita. Na prática public...

Tags: .NET Framework, C#, VB.NET

Usando a Cache do ASP.NET como um Agendador de Tarefas

06/07/2010 10:33 em pontoNETpt

Usando a cache do ASP.NET, é muito simples criar um mecanismo simples de agendamento de tarefas, por exemplo, um que levante um evento a cada X minutos. Uma vez escrevi um módulo simple para fazer precisamente isso, aqui vai o...

Tags: ASP.NET, .NET