Arquivo

Arquivo da Categoria ‘Programação’

Resolvendo problemas com Vista/7 64, IIS e Access.

20, setembro, 2011 Sem comentários

Dica: Resolvendo problemas com Vista 64, IIS e Access

Pessoal vai uma dica importante para quem pretende desenvolver com Windows 64 bits rodando os sites no IIS utilizando Access.

Bom o primeiro problema é que utilizando OleDb ele não funciona caso o aplicativo não esteja compilado para x86, então ao tentar executar algo aparece a seguinte mensagem de erro:

O provedor “Microsoft.Jet.OLEDB.4.0” não está registrado na máquina local.

Bom então para resolver esse problema devemos forçar a compilação do nosso aplicativo para x86, clique com o botão direito no projeto dentro do Solution Explorer e depois em Propriedades. Na guia Compile, clique em Advanced Compile Options e altere Plataform target para x86.

Feito isso publique novamente o site no IIS, e agora outro erro ocorrerá, o site não vai mais abrir, agora para resolver o problema temos que configurar o Application Pool do IIS para aceitar aplicativos 32 bits.

Bom, agora o site volta a funcionar e o erro do provider não ocorre mais, mas temos que tomar cuidado com mais um detalhe, como é Access o arquivo pode estar configurado como Somente Leitura, caso esteja o seguinte erro vai ocorrer ao tentar salvar algo no banco.

Microsoft OLE DB Provider for ODBC Drivers
A operação deve usar uma consulta atualizável.

Caso isso ocorra é só dar permissão de escrita para o usuário do IIS no arquivo.

Bom é isso ai, caso forem utilizar Windows 64bits, IIS e access é só seguir os passos descritos aqui que tudo funcionará.

Fonte: Blog do Márcio Fábio Althmann

Visa abre rede para desenvolvedores

18, novembro, 2010 Sem comentários

Desenvolvedores independentes já podem criar aplicativos para pagamentos eletrônicos na Rede Visa.

A empresa anunciou nesta quarta-feira o lançamento do centro de desenvolvimento Authorize.Net, ferramenta que vai possibilitar a criação dos apps e serviços afins para redes de pagamento.

Segundo a empresa, o centro de desenvolvimento baseia-se na plataforma Authorize.Net, adquirida pela Visa no início deste ano por ocasião da compra da CyberSource.

Os programas desenvolvidos podem ser criados para PCs e smartphones, e dar suporte a aplicativos para transações de comércio eletrônico, transações móveis, pagamentos de pessoa para pessoa e pagamentos em lojas físicas.

“Quando juntamos a força da nossa rede, os recursos do centro de desenvolvimento e a criatividade dos desenvolvedores de software, não há limite para as inovações que podem vir a surgir”, afirma Jim McCarthy, Diretor Global de Produtos da Visa.

Na prática, o Authorize.net funciona como uma comunidade centralizada, com ferramentas e informações que desenvolvedores de todos os níveis podem utilizar para se conectar  através da CyberSource à Rede Visa e a outras redes de pagamentos, sem qualquer custo.

Dentro do site é possível baixar os kits de software de desenvolvimento (SDKs), disponíveis em vários idiomas, e processar um teste de transação.

A nova versão do Centro de Desenvolvimento Authorize.Net já está disponível. Todos os visitantes têm livre acesso. Para participar do fórum da comunidade, basta preencher um breve cadastro.

Acesse o endereço do Authorize.net no link relacionado abaixo.

A Visa está presente em mais de 200 países e territórios com pagamentos digitais.

Fonte: Site Baguete

Categories: Programação Tags: , ,

Apple se une à Oracle no OpenJDK

16, novembro, 2010 Sem comentários

A Oracle contará com a Apple no OpenJDK. O anúncio da adesão da empresa ao grupo foi feito na sexta-feira, 12.

Segundo o site da Computerworld, a Apple contribuirá “a maioria dos principais componentes, ferramentas e tecnologias exigidos para uma implementação do Java SE 7 no Mac OS X”.

Além disso, a Apple se comprometeu a manter a disponibilidade do Java SE 6 para o Mac OS X Snow Leopard e o futuro Mac OS X Lion. A Oracle vai distribuir o Java SE 7, bem como futuras versões, para o OS X.

O ingresso da Apple inclui a contribuição com máquinas virtuais Java de 32 e 64 bits, bibliotecas de classes, uma pilha (stack) de rede e as bases para um novo cliente gráfico.

No  mês passado, o compromisso da Apple com o Java foi colocado em dúvida quando a empresa depreciou seu runtime Java para a versão Mac OS X 10.6 Update 3, declarando que: “os desenvolvedores não deveriam confiar no runtime Java distribuído pela Apple nas futuras versões do Mac OS X”.

Com o anúncio de entrada no OpenJDK, a declaração ganha novo significado. Para  Jeffrey Hammond, da Forrester Research, a entrada da Apple pode significar a manutenção do suporte ao Java pelo Mac.

“A Apple fica feliz porque pode reduzir seus esforços, e a Oracle fica feliz porque podem controlar mais uma plataforma de implementação do Java”, concluiu Hammond.

No mês passado, a IBM também anunciou seu apoio à Oracle no OpenJDK, num esforço para fazer dele “a principal arena para o desenvolvimento do Java SE de código aberto”.

Fonte: Site Baguete

Categories: Java Tags: , , , ,

Livro aborda programação e linguagem Pascal.

2, agosto, 2010 4 comentários

A Editora Ciência Moderna acaba de lançar “Lógica de Programação – Uma abordagem em Pascal”, livro de autoria de Marcos Laureano que propõe abordar os principais conceitos de programação, fluxogramas e a linguagem Pascal.

Com 376 páginas, o material foi preparado com base na experiência do autor em lecionar a disciplina para cursos técnicos, tecnólogos e engenharias.

Também são analisados estruturas condicionais e de repetição, vetores, matrizes, funções e procedimentos, sendo que todos os conceitos são acompanhados por exemplos e exercícios,  além de fluxogramas para auxiliar o leitor no entendimento dos exemplos mais complexos.

Interessados podem adquirir o livro pelo site relacionado abaixo, ao valor de R$ 55,20.

Lógica de Programação – Uma Abordagem em Pascal

Fonte: Site Baguete

Categories: Programação Tags: ,

Como enviar e-mail utilizando o Google Apps.

23, abril, 2010 Sem comentários

Caros,

Para utilizar o Google Apps como emissor de emails, basta utilizar o código abaixo no ASP, em breve publicarei o mesmo para VB.NET.

Baixe o código aqui .

Categories: ASP Tags: ,