Mudando o idioma da grid do Telerik

Precisa do Telerik traduzido para Português?

Há um arquivo chamado RadGrid.Main.resx dentro de uma pasta do projeto chamada App_GlobalResources.

Uma alternativa é editá-lo traduzindo para o português.

Em Inglês:

Frases digitadas em Português:

Salve e rode novamente a aplicação e estará traduzido os filtros do grid:

É simples mas muito útil.

Até a próxima pessoal.

Anúncios

Projeto no Visual Studio exibindo mensagem depois de compilar: “The configuration element is not declared”

Muito comum aparecer esta mensagem quando você trabalha com o visual studio e ele automaticamente cria o XML que contém a configuração do web.config.

Ai você abre o arquivo que ele informa que não tem a declaração do elemento configuration e encontra lá o elemento.

Para resolver isso, abra o arquivo webconfig que o visual studio informa que tem o erro e abra o o menu “XML -> Schemas…”. Selectione a opção Use this schema e clique em Ok.

 

Compile novamente e veja que o erro não aparecerá mais.

Até a próxima pessoal.

 

 

Erro “ASP.NET: HTTP Error 500.19 – Internal Server Error 0x8007000d” depois de aplicar o GAM e executar a KB Genexus

Uma situação aconteceu bem no momento que apliquei o GAM em uma KB Genexus e a executei. Surgiram alguns erros descritos na solução aqui no post.

Se ocorreu este erro na execução da sua KB após a aplicação do GAM, a solução apresentada aqui pode resolver o problema.

Obs.: Como esta solução é uma solução web.config IIS, pode ser a solução para seu caso mesmo que não use Genexus. 

O GAM usa URL Rewrite e o configura no web.config. Veja um trecho do web.config gerado por uma aplicação genexus:

url rewrite exemplo

Quando executamos a aplicação, o developer menu é chamado e causa um erro:

erro developer menu

Something went wrong loading developermenu.xml aparece ao invés de serem listados os objetos criados por você no Genexus.

Em outra tentativa de diagnosticar o possível problema, digitei manualmente um objeto que eu sabia que exista na minha KB e apareceu o erro:

erro chamada de uma interface qualquer

Este erro pode acontecer por diversos motivos e o mais comum é não ter instalado o URL Rewrite no ISS.

Instale ele a partir do site https://www.iis.net/downloads/microsoft/url-rewrite e mais especificamente, pode realizar o download na url encontrada neste sitehttp://download.microsoft.com/download/D/D/E/DDE57C26-C62C-4C59-A1BB-31D58B36ADA2/rewrite_amd64_en-US.msi se for 64bits.

Após a instalação já pode ver o resultado esperado que é exibir todos os objetos criados no developermenu ou acessando diretamente na url.

Lembre-se que agora o GAM está aplicado e o usuário e senha padrão para ingresso é:
User name: admin
Password: admin123

Se este post foi útil para você ou se você tem outras sugestões para as soluções propostas,  compartilhe abaixo contando sua experiência deixando uma mensagem ou avaliando o post.  Assim você também colabora ajudando outros aqui também!

Até o próximo post!

 

Erros IIS e possíveis ajustes no seu web.config para corrigi-los

Seguem alguns ajustes que podem ser necessários no web.config da sua aplicação:

Problema 1) Se aparecer mensagem que é causada por muitos dados enviados ao servidor:

[InvalidOperationException: A operação não é válida devido ao estado atual do objeto.]

Possível solução: Adicionar ou modificar seu web.config na seção AppSettings:

<appSettings>

<add key=”aspnet:MaxHttpCollectionKeys” value=”2000″ />

</appSettings>

 

Problema 2) Uma demora em processar milhares de registros podem causar esta exceção:
[System.Web.HttpException: Atingido o tempo limite da solicitação.]

Possível solução: Adicionar ou modificar seu web.config na seção system.web:

<system.web>

<httpRuntime maxRequestLength=”20000″ executionTimeout=”3000″ />

</system.web>

Cuidado com configurações muito fora dos padrões. Há propósitos relativos a segurança nestes padrões mas que podem ser modificados. Olhe as referências abaixo para entender melhor cada um dos itens indicados no post.

Referências: https://msdn.microsoft.com/pt-br/library/e1f13641(v=vs.85).aspx e https://msdn.microsoft.com/pt-br/library/hh975440(v=vs.120).aspx

Se este post foi útil para você ou se você tem outras sugestões para as soluções propostas,  compartilhe abaixo contando sua experiência deixando uma mensagem ou avaliando o post.  Assim você também colabora ajudando outros aqui também!

Até a próxima!

Design patterns PHP, Java ou qualquer linguagem – Exemplos

Fala pessoal,

No repositório github do Dominik Liebler há diversos exemplos de padrões de projetos em PHP e podem servir de exemplos não somente para PHP mas para outras linguagens também pois, se você conhece OO e precisam de soluções para sua aplicação,  os padrões exemplificados aqui podem ser adaptados a sua linguagem sem problemas.

Lembrando que padrões de projeto são soluções já pensadas por vários desenvolvedores ao redor do mundo e viraram padrões para resolver problemas cotidianos no dia a dia de um desenvolvedor de softwares. Vale a pena conhecer e aplicar para você não querer ficar reinventando a roda! 🙂

Mais informações sobre design patterns? Apostilas sobre design patterns em java da Caelum e K19.

Ambas atualmente precisam de um cadastro rápido lá.

Materiais que valem a pena!

Até a próxima.

Acesso ao e-mail institucional @etec.sp.gov.br ou @fatec.sp.gov.br e beneficios da parceria do CPS com a Microsoft

Para centralizar as modificações que a Microsoft realizou em meio a todas mudanças nos acessos ao e-mail institucional, os coordenadores gerais do projeto criaram já há um tempo um site para centralizar todas as ações relativas ao projeto:

www.etec.sp.gov.br para ETECs e www.fatec.sp.gov.br para FATECs. Qualquer um destes sites aparecerá uma imagem semelhante a esta:

tela etec.sp.gov.br ou fatec.sp.gov.br

Nestes sites você encontra tudo o que precisa saber sobre o projeto Microsoft x Centro Paula Souza(ETECs e FATECs), atualizações, solução de dúvidas e afins.

Acesso ao e-mail institucional(@etec.sp.gov.br ou @fatec.sp.gov.br), acesso ao dreamspark (baixar softwares da microsoft gratuitos para uso pessoal), acesso ao office365 online ou inclusive instalá-lo gratuitamente no seu PC/Notebook, acesso ao onedrive, dentre outros que possam vir aparecer futuramente.

Até a próxima.

 

 

Apostilas sobre HTML5 e CSS3 do w3c.br

Seguem apostilas sobre html5 e CSS3 do W3C.br. Apostila totalmente em português para referência para usar em desenvolvimento para WEB, Apps Hibridas(Android,IOS, Windows phone) desenvolvidas com Ionic/Cordova/Phonegap e até apps desktop(por que não?).

HTML5: http://www.w3c.br/pub/Cursos/CursoHTML5/html5-web.pdf

CSS3: http://www.w3c.br/pub/Cursos/CursoCSS3/css-web.pdf

Até a próxima.