Desenvovendo com NHibernate no .Net Core 2.0

Com a chegada do .Net Core muita coisa mudou, pensar que agora podemos rodar código C# em Linux e Mac é algo que mexe com a gente, e derruba muitos paradigmas do .Net, foi um alvoroço quando foi anunciado, mas nem tudo é um mar de rosas, para isso ser possível deve haver um desacoplamento completo do full framework, este qual estamos acostumados a usar desde sempre, que instalamos no windows e ficamos condenados a usar a plataforma windows pois está acoplado a algumas funções do SO, então em uma bela manha de sol, alguém teve a brilhante ideia de ter uma camada que padroniza as API’s para nós termos 

Leia Mais…

.NETConf 2017 – Override IT Community – Anunciando o .NET Standard 2.0

A especificação do .NET Standard 2.0 está agora completa. É suportado no .NET Core 2.0 , no .NET Framework 4.6.1 e versões posteriores e no Visual Studio 15.3 . O .NET Standard é para o compartilhamento de código . O .NET Standard é um conjunto de APIs que todas as implementações .NET devem fornecer de acordo com o padrão. Isso une as implementações .NET e evita a fragmentação futura. Ele substitui Portable Class Libraries (PCLs) como a ferramenta para criar bibliotecas .NET que funcionam em todos os lugares. Superfície de API muito maior : nós mais do que duplicamos o conjunto de APIs disponíveis de 13k no .NET Standard 1.6 a 32k no .NET Standard 2.0 . A maioria delas são as API’s existentes do .NET Framework. Essas adições tornam muito mais fácil a 

Leia Mais…

Visual Studio 2017 está chegando!

A Microsoft irá disponibilizar para download o Visual Studio 2017 terça-feira dia 7 de março de 2017, juntamente com o lançamento da nova versão da IDE de desenvolvimento será organizado dois eventos on-line de lançamento e celebrando 20 anos de Visual Studio. Visual Studio 2017 Launch Event Dia 7 de março, assista a stream ao vivo com Julia Liuson, Brian Harry, Miguel de Icaza e Scott Hanselman, que compartilham as mais recentes inovações no Visual Studio, .NET, Xamarin, Azure e muito mais. Após a keynote, os engenheiros da Microsoft vão liderar sessões de demonstração técnicas interativas para ajudá-lo a obter o máximo do Visual Studio 2017 e do resto de nossas ferramentas e 

Leia Mais…

Override Meeting – S02E01 .Net Core Agora sim Multiplataforma

Override Meeting – S02E01 Vem ai mais um evento organizado pelo grupo de usuários Override, onde o tema da reunião será .NetCore, vamos discutir sobre o mais novo lançamento da Microsoft para desenvolvimento de Software, o .NetCore (ou .Net Standard), agora podemos desenvolver com .net para múltiplas plataformas como Mac, Linux e Windows. Venha aumentar e compartilhar seu conhecimento e fazer aquele Networking básico com pessoas em comum que compartilham do seus conhecimentos. Te esperamos lá, confirme sua presença no site do grupo https://www.meetup.com/pt-BR/override/ Local: Sebrae Goiás – Av. T-3 N.1000 Setor Bueno – Goiânia Data: Sexta-feira, 17 de Fevereiro de 2017 Horário: 19:00  

Xamarin Android EditText Mask – Máscara de CPF, CNPJ, Telefone, CEP

Pesquisei sobre o código abaixo e achei pouca informação, então resolvei compartilhar, se você precisar de máscara de EditText no Xamarin Android, ou de algo parecido, dei uma melhorada em um outro código similar para melhorar o acoplamento, com ele podemos mascarar campos como CPF, CNPJ, Telefone, CEP entre outros.   E na sua Activity você faz como segue abaixo:     Compartilhei também no StackOverflow: http://pt.stackoverflow.com/questions/105341/criar-uma-mask-para-cpf-usando-xamarin/142679#142679

Override Meeting S01E03 – Azure Bootcamp 2016

Sábado dia 17/04/2016 tivemos mais um evento, o Global Azure Bootcamp 2016, organizado pelo grupo de desenvolvedores Override IT Community (Comunidade de desenvolvedores e profissionais de infraestrutura do Estado de Goiás) em parceria com o Sebrae-GO. Foi um ótimo evento com a participação/organização do Marcelo Paiva, o qual fez uma introdução preliminar sobre o assunto e depois tivemos duas palestras, meu amigo Deivid Veras palestrou sobre azure e infraestrutura mais especificamente sobre Azure Security Center, eu Clovis Coli logo em seguida palestrei sobre Azure Web Sites, abordando assuntos como: Integração com Visual Studio no Desenvolvimento e Escalabilidade de aplicações na nuvem, foi um ótimo evento. Pelo fato de ter sido uma palestra para uma 

Leia Mais…

Xamarin Forms XAML navegação com guias (Tabbed Page)

O Xamarin.Forms Tabbed Page consiste em uma barra de guias e área para o conteúdo do app, que ao clicar na guia você navega para a página relacionada à guia. Este artigo demonstra como usar uma página com guias para navegar através de uma coleção de páginas. Visão geral As seguintes imagens mostram uma página com guias em cada plataforma: Veja o detalhe do componente em cada plataforma:   O layout da página tabulada, e suas guias dependente da plataforma: No iOS, a lista de guias aparece na parte inferior da tela. Cada guia também tem um ícone que deve ser um PNG 30×30 com transparência para a resolução normal, 60×60 

Leia Mais…

Mapeamento um-para-um com NHibernate

Existem duas maneiras de fazer um mapeamento bidirecional um-para-um com NHibernate, através de associação por Primary Key e Foreign Key, vamos pegar como exemplo as classes a seguir: Primary Key Association … salvando uma nova instância da classe Setting: Foreign Key Association Associação de chave primária é a melhor solução, mas deve ser usado somente quando você tem certeza absoluta de que a associação será sempre um-para-um. Note-se que AllDeleteOrphan cascade não é suportado no um-para-um em NH. Para maiores detalhes acesse: http://fabiomaulo.blogspot.com/2010/03/conform-mapping-one-to-one.html http://ayende.com/blog/3960/nhibernate-mapping-one-to-one

Microsoft Assina Acordo para Compra do Xamarin

Com o crescimento de dispositivos móveis na vida das pessoas, os desenvolvedores de aplicativos móveis tornaram-se uma força motriz para a inovação de software. A Microsoft está trabalhando para permitir ao desenvolvedor maiores oportunidades de inovação, fornecendo as melhores experiências em todos dispositivos, com ferramentas poderosas, uma plataforma aberta e uma nuvem global. Como parte deste compromisso a Microsoft anunciou hoje que assinou um acordo para adquirir o Xamarin, a principal fornecedora de plataforma para desenvolvimento de aplicativos móveis. Em conjunto com o Visual Studio, o Xamarin fornece uma rica oferta de desenvolvimento móvel que permite aos desenvolvedores criar aplicativos móveis usando C# e oferecer experiências totalmente nativas para os principais dispositivos, incluindo iOS, 

Leia Mais…

O Guia do desenvolvedor para o Novo .NET

Este ebook não é um simples resumo de desenvolvedor-to-desenvolvedor que está na loja para o NET em 2015. Incluem-se trechos de código e passo-a-passo tutoriais sobre novos recursos e técnicas úteis por Michael Crump and Sam Basu. Baixe de graça, e saiba mais sobre: Visual Studio 2015 .NET core goes open source Cross platform development with .NET C# 6.0 Roslyn Windows 10 [Download] http://www.telerik.com/campaigns/devcraft/developers-guide-dotnet?utm_medium=social-owned&utm_source=facebook&utm_campaign=dt-devcraft-future-dotnet-jan15