iMaster Developers

Tiago Rosa

Tiago Rosa

Profissional de TI desde 2002, fundador e diretor do SIGE CLOUD - ERP Online nas Nuvens ideal para pequenas empresas.
  • Publicou
    9
    Artigo(s)
    book
  • Visualizados
    8100
    Vezes
    eye
  • Desde
    2009
    clock
awardArtigos Publicados
Tiago Rosa
Cloud Computing
Convocação à adesão de soluções tecnológicas para gestão comercializadas como serviços (SaaS)

O tempo passou e, como já profetizava Bill Gates, existem hoje dois tipos de empresas: as que fazem negócios pela Internet e as que estão fora dos negócios.

Tiago Rosa
DevSecOps
Reduzindo custos e ganhando competitividade com a adesão de softwares de gestão comercializados como serviço (SaaS)

Ao contrário do que se pensa, o software vendido como serviço (SaaS) não está totalmente disseminado dentre o cenário corporativo brasileiro.

Tiago Rosa
.NET
MVP & ASP.NET - Serviço de mensagens

No artigo MVP & ASP.NET  – Introdução ao Passive View, tivemos uma breve inserção ao padrão de projetos de software MVP. Continuaremos na mesma abordagem, mas dessa vez iremos acrescentar à solução um serviço responsável por fazer interação das mensagens geradas pelo sistema com a UI (User Interface). Esse serviço englobará as mensagens customizadas implementadas em alguma…

Tiago Rosa
.NET
MVP & ASP.NET - Introdução ao Passive View

O padrão inicialmente chamado de Thing-Model-View-Editor foi criado pelo norueguês Trygve Reenskaug. Pode até soar meio estranho, mas esse foi o primeiro nome dado ao super popularizado MVC. Ele foi concebido para atender ao Smalltalk, que é uma linguagem de orientação a objetos criada na década de 70 pela empresa Xerox. Desde a sua concepção até hoje,…

Tiago Rosa
.NET
Tem que usar IF? Então faz na elegância.

Introdução Muitas vezes nos deparamos com solicitações de clientes desesperados e geralmente são apenas alguns “reparos”, ou só algumas “coisinhas” adicionais (na cabeça de um leigo) e com o passar dos anos esta bola de neve ganha corpo e acaba transformando o código em uma selva de IFs. No mundo que imaginamos para os nossos…

Tiago Rosa
.NET
DYNAMIC LINQ - Consultas dinâmicas utilizando LINQ

O LINQ já é um recurso bem conhecido pelos adeptos da plataforma .NET, e está disponível desde o framework 3.5, por isso dispensa maiores comentários. Apesar da intenção de fazer com que ele se assemelhasse à sintaxe SQL, o seu funcionamento é bem diferente. O LINQ escreve comandos a partir de tipos seguros em VB…

Tiago Rosa
.NET
Criando controles ASP. NET - Parte 02

Este é o segundo artigo da série Criando Controles ASP.NET. No primeiro artigo, nosso foco principal era a estilização de um controle através de resources (CSS, Imagens e JavaScript), também foram apontados outros assuntos como a utilização da interface INamingContainer, o método CreateChildControls. Enfim, os primeiros passos para quem está pensando em criar controles customizados….

Tiago Rosa
.NET
Criando controles ASP. NET - Parte 01

Como já sabemos, o Visual Studio tem grande importância dentro de um ambiente de desenvolvimento.NET, isso porque essa IDE traz vários controles que aumentam consideravelmente o ganho de uma equipe no aspecto produtividade, além, é claro, de outras ferramentas que fazem deste um poderosíssimo recurso que estará presente em todas as fases de um projeto…

Tiago Rosa
.NET
Comparativo de performance: LINQ, Lambda e Dynamic LINQ

Neste artigo, faremos um comparativo em termos de performance entre três tecnolgias utilizadas para pesquisa em conjuntos de dados utilizadas no .NET. Lembrando que não podemos considerar o Dynamic LINQ uma tecnologia, trata-se de uma biblioteca. Implementando testes Para começar, criamos um novo projeto do tipo Console Application. É necessário adicionar ao projeto a classe…

Publicidade