Boleto.Net: Impressão no Windows Forms usando o Crystal Reports

by Stiven 13. outubro 2011 04:28

Pessoal,

Para aqueles que utilizam o Boleto.Net no Windows Forms, o colaborador Eduardo Revuelta do Boleto.Net implementou a impressão dos boletos através do Crystal Reports. A implementação ficou sensancional.

Gostaria de parabenizar o Eduardo pela colaboração. Valeu Eduardo!!!!!!!!!!!

Espero que possa ajudar muito outras pessoas.

ImpWF.rar (3,88 mb) 

Abraço,

Stiven

 

Tags:

Boleto.Net | Crystal Reports | Open Source | Windows Forms

IDE para YUI Compressor

by Stiven 8. agosto 2011 04:08

Pessoal, tudo bem?

Já ouviu falar no YUI Compressor? Se não, o YUI Compressor é um compressor de JavaScript, que, além de remover comentários e espaços em branco, ofusca as variáveis ​​locais usando o nome da menor possível variável, podendo ter uma compressão média de 20%. O YUI Compressor também é capaz de comprimir arquivos com segurança CSS.

O grande problema é que o YUI Compressor é desenvolvido em java e executado através de linha de comando, então pra resolver esse problema, eu resolvi escrever uma IDE em Windows Forms (C#) para fazer esse trabalhinho pra gente.

É necessário instalar a máquina virtual do java.

Espero que gostem!!!

Abraços,

Stiven

YUI.Compressor.rar (1,59 mb)

Tags:

C# | Javascript | Open Source | Windows Forms

Criando o atalho "Uninstall" no Setup de um projeto

by Stiven 26. março 2009 10:16

Ao desenvolver uma aplicação, precisei gerar o arquivo de instalação (Setup) e nele precisei criar um atalho para desinstalar o aplicativo. Depois de algumas tempo pesquisando resolvi compartilhar todo processo de criação desse atalho.

 1. No projeto do Setup, dê 2 cliques na saída do projeto que deseja criar o atalho:

2.Clique com o botão direito do mouse em "Create Shortcut to Primary output from ...":

 

3. Renomeie para Uninstall.

4.Na propriedade Arguments atribua o valor: /u=[ProductCode].

5.Agora no projeto que deseja desinstalar, vá na classe onde é instanciado o Form e no construtor antes da chamada InitializeComponent(), ou na classe Program no método Main() e insera o seguinte trecho de código:

string[] arguments = Environment.GetCommandLineArgs();

foreach (string argument in arguments)

{

    if (argument.Split('=')[0].ToLower() == @"/u")

    {

        string guid = argument.Split('=')[1];

        string path = Environment.GetFolderPath(Environment.SpecialFolder.System);

        ProcessStartInfo si = new ProcessStartInfo(string.Format(@"{0}\msiexec.exe", path), string.Format(@"/i {0}", guid));

        Process.Start(si);

        Close();

        Application.Exit();

        return;

    }

}

 

6.Pronto! Compile e instale a projeto.

 

;)

Tags:

Dicas | Setup | Windows Forms

Chart Controls

by Stiven 2. novembro 2008 03:53

Pessoal,

a microsoft disponibilizou uma biliboteca para se trabalhar com gráficos.

Microsoft Chart Controls for Microsoft .NET Framework 3.5
http://www.microsoft.com/downloads/details.aspx?FamilyId=130F7986-BF49-4FE5-9CA8-910AE6EA442C&displaylang=en

Microsoft Chart Controls for Microsoft .NET Framework 3.5 Language Pack
http://www.microsoft.com/downloads/details.aspx?familyid=581FF4E3-749F-4454-A5E3-DE4C463143BD&displaylang=en

Microsoft Chart Controls for .NET Framework Documentation
http://www.microsoft.com/downloads/details.aspx?familyid=EE8F6F35-B087-4324-9DBA-6DD5E844FD9F&displaylang=en

Microsoft Chart Controls Add-on for Microsoft Visual Studio 2008
http://www.microsoft.com/downloads/details.aspx?FamilyId=1D69CE13-E1E5-4315-825C-F14D33A303E9&displaylang=en

Exemplos do  Microsoft Chart Controls
http://code.msdn.microsoft.com/mschart

Tags: , ,

ASP.Net | Controls | Windows Forms

Sobre o autor



Meu nome é Stiven Fabiano da Câmara e sou desenvolvedor de software especializado na plataforma .NET da Microsoft, utilizando a linguagem Visual C#.