public Blog LeandroRossi { get; } ;
Blog que contém algumas soluções simples para coisas que achamos complicadas :)
terça-feira, 11 de setembro de 2018
Windows 10 Remote desktop Lento
netsh int tcp set global autotuninglevel=highlyrestricted
terça-feira, 7 de agosto de 2018
Erro CredSSP - Windows 10
reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters" /f /v AllowEncryptionOracle /t REG_DWORD /d 2
quarta-feira, 25 de julho de 2018
Boot lento do windows 10 - como resolver
pressione win+r e digite "regedit" pressonando enter a seguir.
Passo 2
va até o menu "Editar" e clique em "Pesquisar".
Passo 3
no textbox digite "EnableULPS" e pressione enter para pesquisar.
Passo 4
ao localizar a chave, de um duplo clique em "EnableULPS".
Passo 5
troque o valor de "1" para "0" e OK
Reinicie o micro.
sexta-feira, 21 de setembro de 2012
Novidades do Visual Studio 2012
Abaixo, vou descreve alguns itens que sempre senti falta e algumas novidades implementadas nessa versão:
1) Suporte a css 3 e -moz e -webkit no auto-complete do código, HTML 5 e também bibliotecas JS;
2) Um marcador indicando a linha em que o cursor está posicionado;
3) ao clicar sobre um objeto, expandir a árvore, selecionar um método e o visual studio carregar o cursor diretamente no método para edição
4) Um tema todo preto! SIM! eu sempre sonhei com isso! e agora virou realidade :D
Fora os perfumes, ele implementa o Framework 4.5 (leia detalhes em http://msdn.microsoft.com/pt-br/library/ms171868.aspx) e torna o desenvolvimento de aplicativos mais simples e com suporte para as novas plataformas Windows. Por enquanto e no pouco tempo em que "brinquei" com ele, estas foram as novidades que mais me chamaram a atenção neste primeiro momento. Até a próxima!
domingo, 16 de setembro de 2012
Configurando Routes em WebForms ASP NET 4
MVC da mesma plataforma.
A configuração é bem simples! Para isto, siga os passos abaixo:
1) Adicione ao seu projeto o arquivo global.asax (somente se el não existir no seu projeto).
2) Adicione a referência 'System.Web.Routing' no arquivo 'global.asax' criado anteriormente.
3) Adicione as rotas a serem usadas no seu sistema EX: RouteTable.Routes.MapPageRoute("Cadastros", "Cadastros/{name}", "~/Cadastros/{name}.aspx");
Esta pronto!
Agora, para testar, crie a pasta "Cadastros" e crie uma página nesta pasta com o nome "Teste".
No navegador, digite na barra de endereço, por exemplo, http://localhost/Cadastros/Teste e Voilà !
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Security; using System.Web.SessionState; using System.Web.Routing; namespace Lynx.Web.Faturamento { public class Global : System.Web.HttpApplication { protected void Application_Start(object sender, EventArgs e) { RouteTable.Routes.MapPageRoute("Cadastros", "Cadastros/{name}", "~/Cadastros/{name}.aspx"); } protected void Session_Start(object sender, EventArgs e) { } protected void Application_BeginRequest(object sender, EventArgs e) { } protected void Application_AuthenticateRequest(object sender, EventArgs e) { } protected void Application_Error(object sender, EventArgs e) { } protected void Session_End(object sender, EventArgs e) { } protected void Application_End(object sender, EventArgs e) { } } }
quarta-feira, 2 de dezembro de 2009
Principais diferenças entre MyISAM e InnoDB
Procurando melhor entender as diferenças entre os dois tipos de mecanismo do banco, mostro abaixo um resumo das principais caracteristicas de cada um.
MyISAM
- Foi implementado a partir do código da tabela ISAM., introduzindo diversas melhorias como:
- Os arquivos de tabela são transportáveis entre diferentes sistemas operacionais;
- Campos BLOB e TEXT podem ser indexados;
- Os Arquivos índices e de dados podem ser armazenados em dispositivos diferentes (aumento de performance);
- Algoritmos de distribuição de dados e gerenciamento de índices melhorados;
InnoDB
- Rodam sob um engine, desenvolvido pelo Innobase( www.innodb.com), que acrescenta ao MySQL o suporte a
TRANSAÇÕES e a CONSTRAINTS de chave estrangeira.
- Para obter o máximo de performance com tabelas InnoDB é necessário configurar o arquivo my.conf( ou my.ini no
Windows) de acordo com as características de hardware do servidor onde o MySQL está rodando. Os Detalhes dessa configuração podem ser obtidos no manual do InnoDB.
Até a próxima!
sexta-feira, 11 de setembro de 2009
Trocar a Porta Padrão do Terminal Server do Windows
1. Execute regedit em iniciar\executar e encontre a seguinte chave:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
2. Encontre a subkey “PortNumber”. Observe que o valor padrão está “00000D3D” (hexadecimal para 3389). Modifique o valor padrão(use a calculadora do windows para converter para decimal) e salve.
quinta-feira, 30 de julho de 2009
Download do Visual Studio 2010 beta 1
Visual Studio 2010 beta 1 para subscritores MSDN
Os subscritores do msdn podem efetuar o download da versão beta 1 do Visual Studio 2010 a partir do link:
http://msdn.microsoft.com/subscriptions/downloads/default.aspx?pv=18:370
Download Visual Studio 2010 beta 1
Quem não é subscritor MSDN poderá encontrar o link de download da versão beta na página oficial do produto:
http://www.microsoft.com/visualstudio/products/2010/default.mspx
Esta beta 1 ainda não vem com o MVC, porque foi fechada antes da saída oficial do ASP.NET MVC 1.0. Mas será certamente incluida na versão beta 2.
Documentação
Na página seguinte podem encontrar bastante informação sobre o Visual Studio 2010 e a versão 4 do ASP.NET, que vem incluida com esta versão do Visual Studio:
http://www.asp.net/learn/whitepapers/aspnet40/
Podem também efetuar download do DataSheet do Visual Studio 2010:
http://download.microsoft.com/download/C/D/3/CD39BB69-35CC-458A-B4EB-2F928B58FB4B/VisualStudio2010_ProductOverview.pdf
Até a Próxima!
terça-feira, 7 de julho de 2009
Ativar/Desativar o Firewall no Windows Vista/7
quinta-feira, 2 de julho de 2009
Controlando as versões de seus sistemas com o SubVersion
Na necessidade de controlar melhor as alterações feitas no sistema, estou estudando sobre controle de versões e cheguei ao SubVersion, ao qual acabei escolhendo para trabalhar.
Ainda estou na fase de "Instalação" do mesmo, então escreverei somente uma "introdução ao uso" do sistema de controle de versões.
Em breve, postarei como fazer toda a configuração para trabalho com essa ferramenta.
O que é controle de versões?
Com o controle de versões podemos gravar o histórico de todos os nossos arquivos e restaurar facilmente as versões antigas para ver exatamente qual mudança gerou tal problema.
O Subversion armazena todas as versões de uma forma inteligente, guardando apenas as diferenças entre as versões. O que é muito mais vantajoso.
Podemos realizar o controle de versão para todo tipo de arquivo. Não apenas para arquivos de codigo fonte, mas qualquer tipo de arquivo, incluindo arquivos binarios.
O que é um repositório ?
o Um repositório é uma área de armazenamento no servidor que é destinada a um projeto específico.
o Os usuário da Rede podem criar, deletar e administrar os seus próprios repositórios.
O que é uma "Working copy" ? (copia de Trabalho)
o É uma "imagem" (copia) dos arquivos que estão no seu repositorio para sua maquina para que o usuario possa manipular os arquivos.
Ferramentas para integração:
RapidSVN - fachada multi-plataformas em ambiente gráfico de utilizador escrita em C++ e recorrendo à biblioteca wxWidgets.
eSvn - cliente baseado na biblioteca Qt.
JSVN - cliente Java swing.
TortoiseSVN - Windows shell (i.e. Explorer) extension.
svnX Mac OS - X GUI front-end to svn
subclipse - projeto de software livre de integração do Subversion no Eclipse
JavaSVN - projeto de software livre para criação de uma biblioteca de cliente Subversion 100% java
Até a próxima!