Dica: StrataFrame - Campo para edição de valores monetários

Publicado por Rogério Mauri em 24 Fev 2008 | sob: Dicas, StrataFrame

Abaixo, classe CurrencyTextBox herdada da classe StrataFrame TextBox, para construção de um campo com máscara de edição no formato padrão monetário (currency).
—————————–
// **
// CurrencyTextBox Class
// Autor: Rogerio - by Licitec (Brazil)
// **

using System;
using System.Collections.Generic;
using System.Text;

namespace Licitec.StrataFrame.WinForms
{
public class CurrencyTextBox : MicroFour.StrataFrame.UI.Windows.Forms.Textbox
{
protected override void OnValidating(System.ComponentModel.CancelEventArgs e)
{
System.Globalization.CultureInfo culture;
culture = System.Globalization.CultureInfo.CreateSpecificCulture(”pt-BR”);
decimal result;

if (this.Text.Trim() != string.Empty && !decimal.TryParse(this.Text, System.Globalization.NumberStyles.Currency, culture, out result))
{

this.HideSelection = false;
this.SelectAll();
System.Windows.Forms.MessageBox.Show(”Entre com um valor válido.”);
this.HideSelection = true;
e.Cancel = true;
}

base.OnValidating(e);
}

protected override void OnValidated(EventArgs e)
{
decimal result;
if (this.Text.Trim() == string.Empty)
{
result = 0;
}
else
{
result = Decimal.Parse(this.Text, System.Globalization.NumberStyles.Currency);
}
this.Text = result.ToString(”c”);

base.OnValidated(e);
}

protected override void OnEnter(EventArgs e)
{
System.Globalization.CultureInfo culture;
culture = System.Globalization.CultureInfo.CreateSpecificCulture(”pt-BR”);
decimal result;
if (decimal.TryParse(this.Text, System.Globalization.NumberStyles.Currency, culture, out result))
{
this.Text = result.ToString();
}

base.OnEnter(e);
}
}
}

mySuite - O novo HelpDesk Licitec

Publicado por Rogério Mauri em 12 Fev 2008 | sob: Novidades

mySuite 1 - mySuite 1

A Licitec disponibilizou a seus clientes o novo HelpDesk - mySuite com dois módulos iniciais.

Help Desk: sistema de registro de chamados (tickets) que organiza o fluxo de mensagens trocadas entre a empresa e clientes. Solução feita sob medida para substituir com profissionalismo o uso de emails.

Gestão do Conhecimento: canal de armazenamento, compartilhamento e disseminação de informações corporativas entre os membros da organização e seus parceiros.

Report Sharp-Shooter

Publicado por Rogério Mauri em 23 Jan 2008 | sob: StrataFrame

perpetuumReport - perpetuumReport
Report Sharp-Shooter foi desenhado para o .NET Framework e escrito em C#, contendo apenas um código 100% gerenciado. Esta solução para relatórios destaca-se pelas vantagens que oferece e pela sua capacidade de gerar relatórios de qualquer complexidade, desde fontes de dados múltiplos e exportação de relatórios gerados , até aos formatos mais abrangentes tais como PDF, HTML, EMF, BMP, JPG, GIF, TIFF, PNG, Excel, Excel (XML), CSV, TXT e RTF. Filtros de exportação personalizados podem também ser usados.

Feliz 2008!!!

Publicado por Rogério Mauri em 29 Dez 2007 | sob: Editorial

FelizNatal - FelizNatal

No próximo ano espero contar com a sua visita. Então, quero desejar a você e a toda sua família votos de prosperidade. Que você renove as energias e a confiança no seu trabalho. Que os obstáculos se transformem em desafios e que esses desafios o conduzam ao sucesso profissional.

Confie na sua capacidade, pois Aquele que tudo vê já o presenteou com as ferramentas necessárias para alcançar o sucesso e ser muito feliz.

Você já nasceu campeão.

FELIZ 2008 !

Visual Studio 2008 - Lançamento

Publicado por Rogério Mauri em 05 Dez 2007 | sob: Visual Studio .NET

VS2008Lanc - VS2008Lanc

A Microsoft anunciou no final de novembro o lançamento do Visual Studio 2008. Dentre as novidades da nova versão vale destacar os novos compiladores para C# e VB.NET trabalhando com o Framework 3.5.

O Visual Studio 2008 traz ainda integração na construção de aplicações utilizando o LINQ (novo modelo de acesso a conjunto de objetos com uma sintaxe muito parecida ao de uma query SQL). O LINQ está para a plataforma .NET assim como o Hibernate está para a plataforma de programadores Java, com a diferença que o LINQ é uma sintaxe de acesso, ao passo que o Hibernate é um framework de mapeamento objeto/relacional.

Outra novidade do Visual Studio 2008 é a possibilidade de criação de projetos integrados a WPF, WCF e WC. Assim, desenvolvedores poderão utilizar o VS2008 sem passar pelo Expression Blend na implementação de interfaces.

Mas… tem muito… muito mais…

Microsoft Popfly

Publicado por Rogério Mauri em 27 Nov 2007 | sob: Microsoft

MPopFlyLogo - MPopFlyLogo

No primeiro contato com o site Microsoft PopFly você notará que é um site de relacionamento. Mas nele você encontrará uma série de ferramentas para a produção de WebPages dentro do padrão WPF. Inclusive, para ver os projetos em execução, precisará instalar o SilverLight.

É um ambiente parecido com o Visual Studio onde você liga blocos de componentes para a criação de aplicações dinâmicas e ainda compartilha seus projetos e objetos com outros desenvolvedores, usuários do PopFly.

Acesse o site e faça seu login: Microsoft PopFly

Tech-Ed Brasil 2007

Publicado por Rogério Mauri em 19 Nov 2007 | sob: Microsoft

TechEd2007 - index 06 1

A Microsoft Brasil já iniciou os preparativos para a edição 2007 do Tech-Ed Brasil, que acontecerá em São Paulo nos próximos dias 5, 6 e 7 de dezembro.

Para o evento estão programadas cerca de 120 sessões de treinamento técnico, laboratório e palestras direcionadas a desenvolvedores e Profissionais de TI.

A empresa americana MicroFour, que desenvolve o StrataFrame e é nossa parceira tecnológica estará presente como expositora.

Viste o site da Tech-Ed Brasil 2007.

Dica: Assinatura Digital

Publicado por Rogério Mauri em 16 Nov 2007 | sob: Dicas

Um método interessante para criar documentos PDF assinados digitalmente é incluir a biblioteca iTextSharp no projeto. Essa biblioteca é muito poderosa na criação, formatação e anexação de imagens em documentos PDF.

Após criar o seu documento, utilize um ‘assinador de documentos’ para certificar a assinatura digital. O assinador da Certisign cumpre essa tarefa muito bem.

Detalhe: O iTextSharp está na release 4.0.6 de 09/10/2007 e se você utiliza .NET 2.0 precisará apenas recompilá-lo, pois o projeto foi criado pelos seus desenvolvedores no .NET 1.1.

Silverlight - Uma nova experiência em programação

Publicado por Rogério Mauri em 13 Nov 2007 | sob: Microsoft

logoSilverLight - logoSilverLight

A Microsoft lançou recentemente o Silverlight. Uma nova experiência em programação multi-plataforma com enriquecimento gráfico e integração/suporte a Visual Studio, Expression, AJAX, além de outras ferramentas.

Acesse o site Silverlight e conheça a próxima geração de aplicativos transparentes para Web, Desktop e Mobile Applications.

StrataFrame - Framework para VS2005

Publicado por Rogério Mauri em 07 Nov 2007 | sob: StrataFrame

Home StrataFrame Right - Home StrataFrame Right

A ferramenta StrataFrame, da MicroFour, agrega poder ao desenvolvimento de aplicações com o Visual Studio 2005. Classes de acesso a dados, regra de negócios, UI, dicionário e camada de segurança de autenticação de usuários agilizam o trabalho e garantem resultados de alta performance.

Para conhecer o StrataFrame, clique aqui.

« Página Anterior - Próxima Página »