Skip to content
Fabio Silva Lima

Programação no Mundo Real

Menu
  • Home
  • Sobre
  • Blog
  • eBooks
  • Comece Aqui
  • Contato

Autor: Fabio Silva Lima

Trabalha como arquiteto de soluções e desenvolvedor, tem mais de 18 anos de experiência em desenvolvimento de software em diversas plataformas sendo mais de 16 anos somente para o mercado de seguros.
Azure

Microsoft Azure: Já Usei Minha Conta Gratuita, e Agora?

Uma das maiores dúvidas dos desenvolvedores é fazer a conta do Microsoft Azure funcionar após o término da versão trial. Então… e agora?

Compartilhar
Twittar
Pin
Compartilhar
C# / Design Patterns / Xamarin Forms

Descomplicando MVVM INotifyPropertyChanged no Xamarin Forms

O objetivo é descomplicar a parte do MVVM INotifyPropertyChanged no Xamarin Forms para não ficar manipulando o setter de cada propriedade na ViewModel.

Compartilhar
Twittar
Pin
Compartilhar
Blog / Eventos / Preview

Xamarin Summit Brasil 2017 Preview: Guia Completo

O objetivo é montar uma prévia e compartilhar informações importantes e detalhadas sobre o evento Xamarin Summit Brasil 2017, o maior encontro de desenvolvedores Xamarin da América Latina.

Compartilhar
Twittar
Pin
Compartilhar
Blog / C#

3 Dicas Infalíveis para Reduzir Cyclomatic Complexity no C#

Nesse artigo sugiro 3 dicas infalíveis para você reduzir Cyclomatic Complexity no seu código C# sem precisar dar piruetas e cambalhotas.

Compartilhar
Twittar
Pin
Compartilhar
Blog

50 Erros Comprovados Cometidos por um Programador

Lista com 50 erros comprovados cometidos por um programador durante sua vida, sendo erros técnicos, falta de conhecimento, uso indevido de código, copy/paste, anti-pattern, alienação ao negócio entre outros.

Compartilhar
Twittar
Pin
Compartilhar
Eventos / Review

CAPICONF: O Que Você Perdeu no Evento Capivara Codes 2017

Você gostaria de ter ido ao evento CAPICONF Capivara Codes em Curitiba e não pôde? Não fique tão chateado assim, eu te conto o que rolou.

Compartilhar
Twittar
Pin
Compartilhar
Design Patterns / eBooks

15 Design Patterns para Você Impulsionar seu Código C# no Mundo Real

Saiba como o eBook gratuito com 15 Design Patterns podem impulsionar e turbinar sua Programação no Mundo Real.

Compartilhar
Twittar
Pin
Compartilhar
C# / Web API / Xamarin Forms

Como Consumir API Restful no Xamarin Forms

O objetivo é exemplificar passo a passo como consumir serviços API Restful no Xamarin Forms de forma manual para melhor entendimento.

Compartilhar
Twittar
Pin
Compartilhar
Ferramentas / Unboxing

UNBOXING VS2017: Primeiras impressões no Mundo Real

O objetivo direto e reto é fazer o Unboxing VS2017, ou seja fazer download, instalar, configurar e preparar o ambiente igual eu tenho para o VS2015. Com isso terei minhas primeiras impressões da nova IDE.

Compartilhar
Twittar
Pin
Compartilhar
Ferramentas / Listas

9 Ferramentas de Produtividade Gratuitas que Todo Desenvolvedor Web Deveria Usar

Neste artigo eu vou compartilhar com vocês algumas ferramentas de produtividade gratuitas que eu uso como desenvolvedor web

Compartilhar
Twittar
Pin
Compartilhar
Blog / Listas

30 Pessoas que Influenciaram minha Carreira Profissional

Homenagem e agradecimento a algumas pessoas que influenciaram minha carreira profissional diretamente ou indiretamente. Muito obrigado.

Compartilhar
Twittar
Pin
Compartilhar
C# / Design Patterns

Como Chamar Cache Provider em Uma Linha de Código no C#

Nesse artigo vou compartilhar minha própria implementação de Cache Provider para usar em qualquer lugar chamando em apenas uma linha de código.

Compartilhar
Twittar
Pin
Compartilhar
C# / Design Patterns

Extension Methods úteis para C# – parte 1

Extension Methods são uma grande funcionalidade do C# e eu vou compartilhar alguns que eu mesmo criei ou utilizo no dia a dia para você usar nas suas aplicações. Esse artigo é atualizado periodicamente.

Compartilhar
Twittar
Pin
Compartilhar
Javascript / KnockoutJS

A Redenção do MVVM KnockoutJS

Nesse artigo eu irei mostrar como usar o MVVM KnockoutJS de forma simples usando o pattern javascript Revealing Module Pattern como uma alternativa ao AngularJS.

Compartilhar
Twittar
Pin
Compartilhar
C# / KnockoutJS / MVC

Data Annotations e HtmlHelpers de MVC para KnockoutJS

Nesse artigo irei mostrar como criar data annotations para usar nas model do MVC e combinar o HtmlHelpers para renderizar as tags e atributos do KnockoutJS.

Compartilhar
Twittar
Pin
Compartilhar
Xamarin Forms / Xamarin Wars

Xamarin Wars: O iOS Contra-Ataca

O iOS contra-ataca na saga Xamarin Wars quando você começa a brincar de publicar o aplicativo mobile em Xamarin na Apple Store.

Compartilhar
Twittar
Pin
Compartilhar
AngularJS / Javascript

AngularJS Reloaded: Lazy Loading Files

Nesse artigo vou mostrar como carregar os scripts e estilos de acordo com a necessidade no AngularJS usando técnica de lazy loading e UI route resolver.

Compartilhar
Twittar
Pin
Compartilhar
Xamarin Forms / Xamarin Wars

Xamarin Wars: Uma Nova Esperança Mobile

Uma nova esperança é o primeiro episódio na saga Xamarin Wars para desenvolver aplicativos mobile utilizando a plataforma Xamarin Forms.

Compartilhar
Twittar
Pin
Compartilhar
Xamarin Forms

Consumindo Serviços ASMX com Xamarin Forms

Para consumir serviços ASMX no Xamarin Forms é necessário implementar algo a mais para as diferentes plataformas iOS e Android.

Compartilhar
Twittar
Pin
Compartilhar
C# / MVC

URL Amigável e Dinâmica no MVC

URL dinâmica é uma grande funcionalidade no MVC. URL amigável é ainda melhor. A solução desse artigo acredito que seja a melhor maneira de trabalhar com URLs amigáveis.

Compartilhar
Twittar
Pin
Compartilhar
Xamarin Forms

Xamarin Forms: Um Código que Controla Todos os Outros

Eu sou desenvolvedor C# e quero criar um aplicativo mobile mas sem aprender Objective-C ou Java. Como o Xamarin Forms pode me ajudar?

Compartilhar
Twittar
Pin
Compartilhar
Design Patterns / Javascript

JavaScript Revealing Module Pattern

Se você programou em javascript a sua vida inteira escrevendo um monte de métodos de apenas um arquivo… pare! Aprenda como o Revealing Module Pattern pode te ajudar a separar e organizar o seu código.

Compartilhar
Twittar
Pin
Compartilhar
Xamarin Forms

Custom Renderer para Borda em Botão no Xamarin Forms

Quer colocar borda em um botão no Android usando Xamarin e não funciona nem a pau? Uma classe Custom Renderer é a solução.

Compartilhar
Twittar
Pin
Compartilhar
C# / MVC

Como Criar um Banco de Imagens em MVC

O objetivo aqui é criar um banco de imagens e usar banco de dados para armazenar imagens e usar o MVC para chamar essas imagens através de rotas customizadas.

Compartilhar
Twittar
Pin
Compartilhar
Xamarin Forms

Instalação e Configuração do Xamarin Forms no Visual Studio 2015

Siga esses passos para instalar e configurar o Xamarin no Visual Studio 2015 (update 3). 1 – Abra o instalador do Visual Studio 2015 através do Painel de Controle e …

Compartilhar
Twittar
Pin
Compartilhar
C# / MVC / Web API

A Mágica de Model Binder no MVC e Web API

Model Binder é quase uma mágica! Saiba como criar uma classe Model Binder para usar tanto no MVC como no WEB API e usar nos métodos Action dos Controllers.

Compartilhar
Twittar
Pin
Compartilhar
C# / Design Patterns

Design Patterns: Repository com Dapper SQL e MongoDB

Como usar o Repository Pattern para acessar banco de dados usando como exemplo o banco de dados SQL com Dapper e MongoDB.

Compartilhar
Twittar
Pin
Compartilhar
AngularJS / TypeScript

Criando AngularJS Component em TypeScript

O objetivo é mostrar o conceito de componente usando AngularJS Component.

Compartilhar
Twittar
Pin
Compartilhar

Navegação por posts

Publicações mais novas

Busca

Categorias

.NET Core Angular AngularJS Azure Blazor Blog C# Dart Design Patterns Design Patterns DevOps eBooks Eventos Ferramentas Flutter Javascript KnockoutJS Listas Metodologias MVC No Coffee No Code Preview Review Tutoriais TypeScript Unboxing Vue Web API Xamarin Xamarin Forms Xamarin Wars

POSTS Mais populares

Tags

.NET .NET Core .NET STANDARD Android Angular AngularJS Apoio ASP.NET CORE Azure Big Data Blazor Blog Build C# Chrome Extensions Config Dapper Dart Design Patterns DevOps Entity Framework Flutter Frontend GIT Google IIS Injeção de Dependência iOS Javascript jQuery KcnockoutJS Microsserviços Mobile MVC MVP MVVM NuGet SQL Testes VueJS Web API Web Assembly Xamarin Xamarin Forms Xamarin Wars

Últimos Posts

  • Trello: Convertendo VUE para Blazor Web Assembly
  • Entity Framework: Preguiça ou Solução?
  • Mobile Blazor Bindings: Desenvolva em Xamarin usando Blazor
  • Dart para Desenvolvedores C#
  • VueJS: Configurando Build no Azure Devops
  • Flutter para Desenvolvedores .NET
  • Blazor Web Assembly: Doces ou Travessuras?
  • Blazor Server 3: Consultas Dinâmicas no SQL Server
  • Angular: Configurando Build no Azure Devops
  • Crie seu Framework em ASP.NET CORE 3 e Blazor
  • Cookies: Identity no Blazor e ASP.NET CORE 3.0
  • Blazor: Muito mais que um WebForms de Luxo
  • Benchmark: ASP.NET 4.8 vs ASP.NET CORE 3.0
  • AppSettings: 6 Formas de Ler o Config no ASP.NET CORE 3.0
  • JWT: Customizando o Identity no ASP.NET CORE 3.0
  • Crie um Gerenciador de Arquivos do Zero em .NET Core e VueJS
  • Blazor: O Começo do Fim do Javascript?
  • Haters Gonna Hate: Ódio e Inveja na Internet
  • Review: MVP Conf LATAM 2019 no Mundo Real
  • IIS: Como Hospedar Aplicação .NET Core em 10 Passos
  • 12 Chrome Extensions para Desenvolvedores Web
  • Tutorial: Continuous Integration de Pacote NuGet no Azure DevOps
  • Uma História Nunca Contada Sobre as Versões .NET
  • Tutorial: Criando um Pacote NuGet e Publicando no Azure DevOps
  • .NET Core para Desenvolvedores .NET
  • Tutorial: Controle seu Código Fonte de Graça com GIT e Azure DevOps
  • Não tenho MVP e daí?
  • Injeção de Dependência: A Redenção do Simple Injector
  • Review: O Guia Absoluto de Xamarin Summit Brasil 2017
  • Preview: 1º Congresso Online Tudo Sobre IoT Internet das Coisas

Categorias

  • .NET Core (13)
  • Angular (1)
  • AngularJS (2)
  • Azure (6)
  • Blazor (8)
  • Blog (7)
  • C# (21)
  • Dart (1)
  • Design Patterns (4)
  • Design Patterns (3)
  • DevOps (3)
  • eBooks (1)
  • Eventos (4)
  • Ferramentas (3)
  • Flutter (2)
  • Javascript (3)
  • KnockoutJS (2)
  • Listas (2)
  • Metodologias (1)
  • MVC (5)
  • No Coffee No Code (4)
  • Preview (2)
  • Review (3)
  • Tutoriais (3)
  • TypeScript (1)
  • Unboxing (1)
  • Vue (2)
  • Web API (4)
  • Xamarin (1)
  • Xamarin Forms (9)
  • Xamarin Wars (2)

Comentários

  • แทงหวย em IIS: Como Hospedar Aplicação .NET Core em 10 Passos
  • แทงหวย em URL Amigável e Dinâmica no MVC
  • pg168 em URL Amigável e Dinâmica no MVC
  • แฟนเช่า em IIS: Como Hospedar Aplicação .NET Core em 10 Passos
  • MelBet App free download em URL Amigável e Dinâmica no MVC
Receba promoções por e-mail
Fique Antenado
Copyright © 2025 Fabio Silva Lima – OnePress theme by FameThemes