Invista em sua carreira, aprenda .NET com quem entende!

post-facebook

Olá pessoal, tudo bem? Recebi alguns vouchers com descontos para a promoção de inverno do site  balta.io!

Adquirindo a promoção, você terá acesso por 12 meses a todos os cursos do site, certificado de participação e tira dúvidas online. São mais de 90 cursos!

Você vai aprender como trabalhar profissionalmente com DotNet, aprendendo desde bilbliotecas básicas até arquiteturar aplicações completas usando tecnologias novas no mercado. Aproveite!!

Durante o mês de julho, eles também estão com um aplicativo especial que vai orientar você em seus estudos, tanto no Backend quanto no Frontend.

Além de todas estas vantagens, você ainda ganha uma camiseta exclusiva do Visual Studio, porta copos, adesivos, cards, uma carta especial e o certificado de participação do Winter Study Bootcamp impresso!

Lembrando que você pode pagar no boleto ou parcelar em até 10x no Cartão de Crédito*.

Acesse já a página da promoção (acesse com o  Chrome ou Firefox preferencialmente):

http://bit.ly/baltaio-wsb-2017

Utilize o voucher 1BD5A5F3-E847 para obter ainda mais descontos.

* O parcelamento no Cartão de Crédito conta com juros cobrado pela operadora. Sendo assim o valor pode variar.

Valeu e bons estudos!!

Marcelo

Introdução ao Electron – faça aplicativos desktop com HTML, JS e CSS!!

Fala pessoal, hoje vou falar um pouco sobre o Electron , mas neste caso não é a partícula de carga negativa que fica girando ao redor do núcleo atômico, mas sim de um framework que possibilita criar aplicativos desktop para os três grandes  sistemas operacionais (MacOs, Linux e Windows)  com o uso de HTML, CSS e Javascript, com isso você pode ter uma alternativa ao WPF e Windows Forms do .NET, ao JavaFX e o Swing do mundo Java.

desconectadoUma das maiores vantagens ao meu ver no uso do Electron é poder trabalhar desconetado, ou seja desenvolva seu aplicativo “Offline First” porque sempre temos que levar em conta que seu usuário não está constantemente on-line.

O Electron foi desenvolvido pelo pessoal do GitHub, mas trata-se de um projeto open-source então você pode contribuir para o projeto também.

Ele trabalha com o Chronium que é o projeto em que o Google Chrome se baseia e também usa o NodeJs para dar ao desenvolvedor Apis para o desenvolvimento.

tela13

Leia mais…

No liquidificador: Knockout + Bootstrap + Toastr.js + BootBox + Asp.NET MVC + BootsWatch + WebAPI + MongoDB

Fala pessoal, neste final de semana da páscoa aproveitei o feriado e coloquei no liquidificador várias tecnologias para “misturar” e ver o que “sai” no final.

Desta vez vou criar um sistema com Knockout, Bootstrap, BootsWatch, BootToastr.js, BootBox, Asp.net MVC, Web Api, Swagger e MongoDB.

Vamos explicar um pouco de cada tecnologia principalmente para quem não conhece:

Knockout é uma biblioteca javascript (open source) que simplifica a construção de interfaces gráficas dinâmicas, usando o padrão MVVM (Model-View-View-Model), para saber mais acesse o site oficial.

Bootstrap é um framework front-end que cria sites já com tecnologia mobile (responsivo) sem ter que digitar uma linha de CSS, muito utilizado no mercado, acesse o bootstrap para conhecer melhor.

Toastr.js é um framework javascript para exibir notificações não bloqueadoras na tela, exibe aquelas “janelinhas” verdes, vermelhas, amarelas dependendo da situação ou definição de mensagem ao usuário, mais informações podem ser obtidas no github do projeto.

BootBox é um framework para exibição de caixas de diálogo usando o bootstrap modal, bem simples de usar e bonito, entre no link do projeto para conhecer melhor, possui varios exemplos de uso.

ASP.NET MVC  bom esse é o framework MVC web da Microsoft, já deve ser conhecido de quase todos os desenvolvedores web, vou deixar o link para maiores informações.

BootsWatch trata-se de um site que disponibiliza temas free para o bootstrap, muito bacana, basta acessar o site deles e escolher o tema que você achar mais bonito e subscrever o arquivo bootstrap.min.css.

WebApi segundo a própria definição da Microsoft “é uma estrutura que facilita a criação de serviços HTTP que atingem uma ampla gama de clientes, incluindo navegadores e dispositivos móveis. ASP.NET Web API é uma plataforma ideal para a construção de aplicativos RESTful no .NET Framework.” segue o link para obter mais informações.

Swagger este é um dos meus favoritos, uso o swagger para documentar minhas api´s, ele é um projeto composto por algumas ferramentas que auxiliam o desenvolvimento de APIs Rest e gera uma ótima documentação bem como ambiente completo para os testes de sua API. Veja no link oficial da ferramenta maiores detalhes.

MongoDB bom este dispensa comentários, trata-se de um banco NOSQL que já venho falando sobre aqui no meu site, você pode acompanhar sobre ele nos dois artigos que fiz (parte 1 e parte 2), é importante que o MongoDB já esteja funcionando em sua máquina para o exemplo ok?

Bom agora é colocar tudo no “liquidificador” e ver o que sae!!

Leia mais…

MongoDB – Parte 2 – Operações com o repositório.

Olá meu caro leitor, presumindo que você já tenham lido a  parte 1 deste tutorial e já possua o MongoDB devidamente instalado em sua máquina, vou mostrar abaixo alguns principios e comandos principais para listar, salvar, alterar e deletar itens de sua coleção.

Primeiramente vamos definir o escopo de nossa coleção, vamos criar uma agenda onde vamos inserir nossos contatos, a estrutura básica que um contato deve ter é o nome, telefone, email e uma lista de endereços.

Um endereço deve possuir  rua, número, bairro, cidade e tipo (residencial ou comercial), estrutura bem simples somente para fixar os conceitos e as operações básicas.

Leia mais…

MongoDB – Parte 1 – Definições e instalação em ambiente Windows.

Fala pessoal, neste artigo vamos falar um pouco sobre o MongoDB (de Humongus, “Gigantesco”) , eu considero uma alternativa muito legal aos bancos normalmente utilizados hoje no mercado e ainda em cenários em que podemos atuar com um banco relacional e um banco NoSql em conjunto.

Nunca utilizei o MongoDB em aplicações reais mas venho utilizando o mesmo nos meus testes e na minha humilde opinião acho bem bacana.

No meu caso, trabalho atualmente com ORACLE e todos sabemos que licenças deste banco são muito caras e as vezes pagas por instância, acho que podemos olhar para o MongoDB e ter nele uma alternativa para aplicações que não necessitem de toda a estrutura que os bancos relacionais proporcionam ajudando assim na economia de sua empresa.

Leia mais…

Lista de ferramentas para desenvolvedores.

Fala pessoal, coloquei aqui no meu site uma lista de ferramentas para auxiliar os desenvolvedores em seu trabalho.

Trata-se de ferramentas que estão ae na internet e podem em algum momento ajudar, são ferramentas de conversão, editores de código C#, Javascript, formatação de querys sql, formatação para json, minificação e desminificação de css e javascript, criação de carga de dados para testes… Enfim tem bastante ferramenta ae pra ajudar.

Vou inserir mais links depois…

Para visualizar basta localizar aqui no site o menu “Ferramentas para DEVs”:

ferramentasParaDevs

Abraço a todos!!

Marcelo

Floopie

Logo_Floopie

O Floopie foi um projeto de app construido em Android nativo e IOS nativo no qual tive o prazer de participar, foi uma ideia que nasceu e junto com mais 4 amigos desenvolvemos e demos vida ao projeto, segue abaixo uma breve descrição:

“Floopie App é uma rede social e de microblogging para smartphones iOS e Android*, que compartilha o humor dos usuários com os seus amigos e permite interação entre eles.

Tá! Mas como?

Simples! Para deixar essa troca mais legal, criamos os floopies, ícones simpáticos que traduzem o seu estado de ânimo de forma divertida!

Tem floopie feliz, floopie triste, floopie com calor… e até o floopie apaixonado, pra você abrir o coração para aquela pessoa especial.

E você ainda pode publicar, junto com o seu floopie, uma frase com até XX caracteres e uma foto para ilustrar o seu humor.

E o Facebook e o Twitter? Claro que nós pensamos nisso também! No momento da publicação do floopie, você tem a opção de compartilhar com apenas um clique o seu post nas redes sociais.”

Confraternização galera do Skate – Ratpool

Na segunda-feira (19) foi realizado a confraternização do pessoal que costumo andar de skate, na pista de skate da RATPOOL.

Existem particularidades no estilo de comportamento de skatista em relação aos outros esportes, somos unidos, somos fiéis, somos folgados (no bom sentido), respeitamos uns aos outros, respeitamos os skatistas de outras épocas (old school), respeitamos skatistas de outra localidade e o melhor, seremos para sempre skatista adorando esporte quase como uma religião”.

IMG_20161219_223403610_TOP

O skate é louco, só quem anda sabe!!