Sign In
Arquitetura em Pauta
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Tags
Acesso a Dados
ACID
Agile
Ajax
Algoritmos
Arquitetura
Azure
Binding
Ciência da Computação
cloud computing
Composição
COTS
Customização
Datacenter
Depuração
Desempenho
Design
Design by Contract
DSL
Engenharia de Software
Entity Framework
ESB
Estética
Fábrica de Software
Federação
Framework
Geração de Código
Gramática
Instrumentação
Journal
Latência
Linguagens
Linq
LinqToSql
MapReduce
Mashup
Modelagem
Multicore
MVC
ORM
Paralelismo
Parametrização
Patterns
Programação
Programação Funcional
RAD
RAF
REST
RIA
Robótica
S+S
SaaS
Search
Silverlight
SOA
Software Factories
Solver
Transação
WCF
Web 2.0
WebMatrix
WF
WPF
XTP
Browse by Tags
MSDN Blogs
>
Arquitetura em Pauta
>
All Tags
>
dsl
Tagged Content List
Blog Post:
Martin Fowler e seu livro sobre DSLs
Otavio
As férias de final/inicio de ano são sempre boas para leituras pendentes, não é? Este ano, dos livros que li, um dos mais interessantes para comentar e recomendar é o “Domain-Specific Languages” do Martin Fowler. Neste livro o bem conhecido autor distila um conjunto de padrões e técnicas para implementar...
on
5 Feb 2011
Blog Post:
Geração de código a partir de um diagrama UML – Paralelismo - IntelliTrace
Otavio
Esta semana me deparei com alguns textos e posts relativos ao novo Visual Studio 2010 e .Net Framework 4.0 que valem a pena divulgar. UML e Geração de código com T4 Já postei aqui sobre a geração de código com o T4. A maior parte das pessoas que acompanha meus posts e comentários sabe que sou adepto...
on
13 Mar 2010
Blog Post:
Faça seu Gerador de Código com o T4 do Visual Studio
Otavio
Tenho visto poucos arquitetos utilizando uma tecnologia interessante para gerar código de acordo com templates e que já está embutida no Visual Studio, sejam 2005, 2008 ou 2010. Trata-se do T4 (Text Template Transformation Toolkit) Code Generation. Ele está contido no Visual Studio SDK e pode ser...
on
31 Oct 2009
Blog Post:
DSL DevCon 2009
Otavio
Domain Specific Languages (DSLs) são linguagens normalmente pequenas e que visam certos domínios como queries (SQL), construção de programas (MSBuild), etc. DSL´s são hoje um campo interessante de pesquisa e desenvolvimento na indústria e na academia. Se você se interessa pelo assunto, aqui vai um convite...
on
15 Jun 2009
Blog Post:
Tendências em Linguagens de Programação
Otavio
Hoje, no universo das linguagens de programação, fica clara a existência de uma fricção entre três dimensões distintas: 1) entre o mundo tipado e o não tipado; 2) entre o imperativo e o funcional; 3) entre linguagens específicas e linguagens genéricas. Como trabalhei em projetos muito grandes, tendo...
on
17 May 2009
Blog Post:
Expressões Lambdas e Frameworks
Otavio
Acabei de ler, com muito prazer, (e recomendo muito!) uma série de posts do Brian McNamara, que hoje trabalha no time do F#. Ele constrói ao longo de vários blogs alguns parsers usando a notação lambda do C#. É um exemplo fantástico do poder das linguagens funcionais e da cultura de reuso impregnada...
on
19 Dec 2008
Blog Post:
Arquitetura Prática
Otavio
Existe um tipo de programador que denominamos na Microsoft como “Programador Prático”. Como o nome diz, ele não está interessado em grandes complexidades ou na tecnologia pela tecnologia . Ele valoriza a simplicidade e a praticidade. Ele ama poder desenvolver rapidamente algo...
on
24 Aug 2008
Blog Post:
Duas dicas rápidas
Otavio
A primeira: nosso grupo de arquitetos está aumentando e procuramos um arquiteto com bom conhecimento de ALM e desenvolvimento de soluções. Se você estiver interessado, por favor, envie e-mail para mim ( otavioc@microsoft.com ) A segunda é um passo-a-passo completo para um exemplo...
on
9 Jun 2008
Blog Post:
Workshop sobre Produtividade no Desenvolvimento de Software (final)
Otavio
Quarta-feira agora terminou nosso Workshop sobre o tema Produtividade de que venho falando há algum tempo. Tivemos 15 empresas participando e o nosso feedback parece promissor. Das discussões que nasceram no workshop, creio que as mais interessantes foram: · A competição na oferta de sérvios...
on
9 Mar 2008
Blog Post:
Fronteiras para um DSL?
Otavio
Nos ppts do nosso futuro Workshop sobre Produtividade existe uma figura que fala sobre os tipos de linguagens. Como oposição: Declarativa X Procedural e Textual X Pictórica. Neste diagrama não existe um lugar específico para uma DSL (Linguagem de Domínio Específica). Uma pergunta que me fizeram...
on
20 Feb 2008
Blog Post:
Formal, informal e natural
Otavio
Linguagens formais são construídas a partir de um alfabeto de signos e um conjunto de regras gramaticais que definem as frases ou arranjos possíveis e válidos. Caso estas frases possam ser mapeadas em algum arranjo real ou conceitual ( estado de coisas ), a linguagem ganha poder de representação. Isto...
on
5 Feb 2008
Blog Post:
Refogado e DSLs
Otavio
Um modelo é uma representação ou descrição feita para mostrar os principais aspectos de um sistema ou conceitos. Isto é, ele não visa necessariamente representar a realidade como ela é em todos seus detalhes. Um modelo pode abstrair aspectos da realidade para poder informar apenas o que é relevante em...
on
19 Jan 2008
Blog Post:
Software Factories Workshop
Otavio
Waldemir Cambiucci , Carlos Hulot e eu estamos trabalhando num workshop sobre aumento de produtividade na produção de software. Vamos percorrer o caminho descrito no livro Software Factories para, em seguida, falar do Guidance Automation Toolkit e o DSL Toolkit. O Waldemir já está blogando sobre GAT...
on
12 Jan 2008
Page 1 of 1 (13 items)