Publicando sites com Report Viewer no Azure
Uma dúvida que eu recebo com uma certa frequência tanto por e-mail quanto através dos comentários aqui do site é: como fazer para publicar sites que utilizam o Report Viewer no Azure? No computador de...
View ArticleAplicações Android com Xamarin – Parte 1 de N – Prototipando a aplicação
O tema “Xamarin” foi, de longe, o campeão da pesquisa que eu fiz sobre possíveis temas para novas publicações no primeiro trimestre de 2017. Como esse é um tema muito extenso e complexo, eu decidi...
View ArticleEnviando parâmetros de um formulário para o outro no Windows Forms e WPF
Trocar informações entre formulários é uma necessidade que, sem dúvida, todo programador precisará implementar nas suas aplicações uma hora ou outra. Esse é um aprendizado bem básico, mas que muita...
View ArticleFerramentas de proteção contra pirataria no .NET
Uma coisa que deixa muitas empresas com uma baita dor de cabeça é a quantidade de pessoas que tentam piratear as suas soluções. Quanto maior e mais conhecida for a aplicação, maior será a capacidade de...
View ArticleTrabalhando com drillthrough no Report Viewer
Ao construirmos uma aplicação que possua relatórios, muito provavelmente essa aplicação terá múltiplos relatórios (e não somente um). Uma funcionalidade que podemos adicionar nos nossos relatórios para...
View ArticleAplicações Android com Xamarin – Parte 2 de N – Ambiente Xamarin Android e...
Dando continuidade à minha série sobre desenvolvimento Android com Xamarin, no artigo de hoje nós vamos ver como preparar o nosso ambiente Xamarin Android e publicaremos um “Hello World” no emulador....
View ArticleTrabalhando com parâmetros no Report Viewer
Uma grande dificuldade que muitas pessoas acabam passando ao trabalhar com o Report Viewer é a questão de passagem de parâmetros. É através deles que nós conseguimos passar valores estáticos para os...
View ArticleComo atualizar aplicações .NET automaticamente?
Um grande desafio que temos ao desenvolvermos aplicações desktop é a questão da atualização para novas versões. Diferentemente de aplicações web, onde o usuário sempre receberá a versão mais atual que...
View ArticleGerando arquivos PDF no C# com a biblioteca PDFSharp
A geração de arquivos PDF no .NET pode ser feita principalmente através de duas bibliotecas: a PDFSharp e a iTextSharp. Há alguns anos atrás, eu escrevi um artigo mostrando a utilização dessas duas...
View ArticleAplicações Android com Xamarin – Parte 3 de N – Classes de modelo e primeira...
Continuando a série sobre desenvolvimento de aplicações Android com Xamarin, hoje nós vamos criar as classes de modelo da nossa aplicação e uma versão rudimentar da nossa primeira tela. Se você está...
View ArticleConfigurando o idioma do Report Viewer
Quando instalamos aplicações desktop em computadores com sistema operacional que não esteja traduzido para português, temos que nos atentar para a globalização das nossas aplicações. Em alguns casos,...
View ArticleTrabalhando com data binding no Windows Forms
Eu sei que WPF é a plataforma de desenvolvimento de aplicações desktop mais nova da Microsoft e que o Windows Forms já está aposentado. Entretanto, algumas pessoas podem discordar disso, mas, eu acho...
View ArticleImprimindo direto na impressora com o Report Viewer
Em algumas situações, faz mais sentido imprimirmos informações direto na impressora, ao invés de exibirmos uma janela de pré-visualização para o usuário. Esse tipo de otimização é muito importante...
View ArticleAplicações Android com Xamarin – Parte 4 de N – Customizando o controle ListView
No último artigo da minha “saga” com o desenvolvimento de uma aplicação Android utilizando Xamarin Native, eu acabei esbarrando na dificuldade que temos para apresentarmos dados em um controle...
View ArticleDefinindo a estrutura de campos do Report Viewer sem DataSet ou classe
DataSets são elementos importantíssimos no desenvolvimento de relatórios, independente da ferramenta que você estiver utilizando. Afinal de contas, são eles que definem a estrutura de campos que os...
View ArticleComo consultar CEP no .NET?
Uns tempos atrás eu escrevi um artigo mostrando como acessar os web services dos Correios com C# e VB.NET. De lá para cá, eu tenho visto vários vídeos sendo publicados mostrando especificamente a parte...
View ArticleAplicações Android com Xamarin – Parte 5 de N – Navegação entre telas
Muito dificilmente as nossas aplicações terão somente uma única tela. Em um cenário mais “normal“, nossas aplicações serão compostas de diversas telas e, consequentemente, nós teremos que implementar a...
View ArticleImprimindo múltiplas vias no Report Viewer
Alguns tipos de relatórios precisam ser impressos em múltiplas vias. Deixar a impressão das vias adicionais a cargo do usuário é um tiro no pé. Muito provavelmente ele esquecerá de configurar que o...
View ArticleIntrodução ao Dapper
Não é de hoje que leitores do site pedem para que eu escreva sobre o Dapper, micro-ORM que tem a fama de ser extremamente performático e simples de utilizar. Eu relutei para escrever sobre essa...
View ArticleImprimindo informações direto na impressora com C#
Alguns anos atrás eu escrevi um artigo sobre impressão direto na impressora com C#. Esse artigo acabou ficando bastante popular aqui no site, por isso resolvi gravar uma versão em vídeo desse artigo....
View Article