Instalar Hyper-V Manager em windows 7 Pro

Quando necessitamos de ferramentas para gerir os servidores disponíveis, podemos utilizar as já fornecidas pela Microsoft ou podemos optar por outras que sejam FREE.

A activação do Hyper-V Manager em windows 7, primeiro teremos de ir retirar o software ao centro de downloads da Microsoft através do link abaixo

Remote Server Administration Tool for windows 7 with service pack 1 (sp1) – Cerca de 240Mb (Escolher a versão 32 ou 64Bits e instalar)

http://www.microsoft.com/en-us/download/confirmation.aspx?id=7887

 

Ao iniciar o processo de instalação, deveremos seleccionar YES ou SIM, dependendo da linguagem da máquina

image

Escolher Aceito

image

E a instalação inicia-se

image

De seguida podemos aceder ao painel de controlo e  Programas e Funcionalidades

image

Activar ou Desactivar funcionalidades do Windows

image

De seguida procurar Remote Server Administration Tools e escolher as opções pretendidas

image

E depois seleccionas OK e são instaladas as ferramentas ficarão activas

Efetuar uma pesquisa

 

image

Abrir o Remote Desktop

image 

Botão lado direito para adicionar nova ligação

image

Depois adicionar o nome ou o IP do computador e utilizar

image

Update/Delete Data com GridView

Quando se pretende fazer update, insert, delete através por exemplo de uma gridview, por vezes o VisualStudio não indica o que deve ser configurado pelo que seguem os passos muito importantes:

1º Garantir que a nossa tabela tem um campo que é chave

image

2º De seguida adicionar um Dataset, onde o mesmo após a operação anterior já gera o update/delete

3º Garantir que nas propriedades da gridview a opção DataKeyNames se encontra vazio

image

Só assim poderão ser alterados os dados numa gridview.

Erro SQL online – String or binary data would be truncated. The statement has been terminated.

Para quem está a desenvolver uma pequena aplicação web, ao carregar dados para uma base de dados online por vezes aparecem erros com os quais não nos identificamos, ou não conseguimos descobrir os diversos motivos.

O erro identificado na imagem abaixo deve-se essencialmente ao fato de num dos campos ou em vários existir um número superior de caracteres que na base de dados não possui.

image

Para resolver este problema podem:

- Aumentar o número de caracteres do campo pretendido (no design da Base de Dados)

image

- Limitar o número de caracteres na altura da introdução, sendo que o erro já não aparece. (nas propriedades da caixa de texto, exemplo em Visual Studio)

image

Espero ter ajudado.

Configurar um Fórum PHPBB num servidor

Boa tarde, quantos de nós não pretendemos criar um blog, ou um fórum mas num servidor que nos pertence, em que não dependemos de servidores ou domínios de terceiros. Pois bem aqui segue um pequeno manual de como o fazer em poucos passos.

1º Descarregamos o ficheiro zip do forum que pretendemos instalar.

No site: https://www.phpbb.com/downloads/

Podemos fazer o download do ficheiro de instalação e depois o ficheiro da lingua portuguesa.

image

2º Acedemos ao nosso servidor via FTP e carregamos a pasta descompactada

image

3º Se pretenderem o forum na vossa lingua, podem descompactar o ficheiro que fizeram download da lingua e carregar as pastas via FTP, substituindo as anteriores existentes

image

 

4º Aceder ao dominio do website em questão por exemplo forum.fvinhas.com/install/index.php

Em alguns servidores poderá dar o erro abaixo mencionado, no meu caso deu devido a utilizar um servidor windows.

image

Para corrigir este erro, deverá ser eliminado o ficheiro abaixo indicado

.htaccess

que se encontra na pasta wwwroot do servidor

 

5º Para facilitar podem alterar a lingua já para portugues e depois seguir os passos

image

6º Seleccionar a opção instalar e avançar para o próximo passo

image

7º Passo não muito relevante, indica o que é preciso para proceder à instalação

image

8º Indicar o caminho da base de dados, no meu caso é localhost, devem escolher um nome, no meu caso a base de dados já existe, apenas coloquei os dados da mesma.

image

9º Teste à informação introduzida anteriormente

image´

10º Escolha do administrador e password do mesmo, podem escolher outro nome, no meu caso opto sempre por admin

image

11º Mensagem de que foram verificados os dados introduzidos.

image

12º Ficheiro de configuração criado e pronto para utilizar

image

13º Página de outras configurações possíveis.

image

14º Mais uma mensagem de ok

image

15º E pronto tudo preparado, ao fazer entrar estará na zona de administração do fórum

image

image

Se forem ao endereço definido, podem já entrar e registarem-se no fórum, ainda falta depois definirem o que vai estar no fórum, mas deixo essa tarefa para vocês.

image

Caso haja alguma duvida em relação a algum dos passos podem contatar por email.

Acentuação em páginas web .net

 

Olá, neste post irei indicar como devemos proceder à alteração da página a fim de suportar acentos tanto na página principal, como nos menus em paginas html, neste caso específico em .net.

1º Na página principal, ou masterpage, dependendo da situação devemos verificar no inicio da página a linha abaixo.

image

Devemos alterar a linha acima indicada para

<meta http-equiv=”Content-Type” content=”text/html; charset=ISO-8859-1 ” />

 

2º Deveremos alterar o web-config de UTF para ISO, no entanto caso o web-config não tenha o globalization, deve ser introduzido dentro do system.web.

 

image

Trocar  a codificação para ISO-8859-1 e não UTF-8

image

E pronto, colocar os ficheiros no servidor ou testar localmente e verão que está alterado.

ASPNETDB no Visual Studio (Continuação)

Hoje ao necessitar de carregar uma base de dados na minha solução verifiquei que no meu webconfig foi criada uma connectionStrig chamada “ApplicationServices”, sendo que utilizando a dica anterior a aplicação iria indicar que não tinha acesso à BD ou que a connection string estaria mal definida e sim, pois a indicada anteriormente funcionava no servidor online.

Abaixo ficam mais umas dicas de como colocar a connectionStrig para que vá ao encontro do que precisam

<add name="ApplicationServices" connectionString="Data Source=.\Nome_Instancia_Sql;Initial Catalog=Nome_da_BD;Persist Security Info=True;User ID=LoginSqlServer; Password=PassLoginSql" providerName="System.Data.SqlClient"/>

 
Segue abaixo um exemplo do acesso à base de dados

image

Poderá ser necessário também configurar uma base de dados local, mas sem password, seguindo abaixo a info necessária

<remove name="LocalSqlServer" />
  <add name="LocalSqlServer" connectionString="Data Source=.\Nome Instancia;Initial Catalog=Nome_da_BD;Integrated Security=True"
   providerName="System.Data.SqlClient" />

image

Qualquer dúvida podem sempre deixa-me por email.

ASP.NET Configuration no Visual Studio 2013

 

Ora para quem utiliza ou utilizava/administrava uma base de dados ASPNETDB para validação de utilizadores, na versão do Visual Studio 2013 vê-se privado da antiga opção no menu Website do VS2010 ou VS2012.

VS2010_ASP.net

 

Agora na versão 2013 a mesma não existe, e para quem necessita desta funcionalidade ou instala o VS2010, ou segue os seguintes passos.

 

1º Abra o Command Line do windows (cmd)

 

image

 

 

 

 

image

 

2º Ir até à pasta do IIS EXPRESS existente depois de instalado o VS2013

-> cd program files

-> cd iis express

Link de acesso à pasta da framework

-> C:\Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NETWebAdminFiles

Link de acesso à pasta da aplicação

-> C:\inetpub\wwwroot\[Nome da Pasta] – onde se encontra a aplicação, no meu caso todos os sites que desenvolvo coloco sempre na pasta inetpub. A sua poderá estar no disco ou noutra localização.

 

Então o link completo fica do tipo:

iisexpress /path:C:\Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NETWebAdminFiles /vpath:”/ASP.NETWebAdminFiles” /port:8082 /clr:4.0 /ntlm

 

NOTA: O link não deverá ser passado através do copy/past pois na maioria das vezes dá erro no caminho da aplicação.

image

Nota: Os espaços introduzidos devem ser respeitados, e a porta 8082 pode ser alterada, apenas foi um exemplo.

Ao premir ENTER, o IIS é carregado e só temos que introduzir no browser.

image

Agora introduzir o seguinte no browser

http://localhost:8082/asp.netwebadminfiles/default.aspx?applicationPhysicalPath=C:\inetpub\wwwroot\[pasta_da_aplicação]&applicationUrl=/

 

Resultado obtido com sucesso – na minha base de dados existiam 6 utilizadores registados.

image

 

Qualquer dúvida podem perguntar por email.

Eliminar Espaços Branco Excel

 

Quantos de vocês já teve de eliminar espaços um a um por não conseguir eliminar os espaços no inicio da linha, para resolver esse problema, seguem os passos abaixo.

Originalmente temos uma quantidade de números com espaços:

image

1º – Numa coluna em branco colocar o seguinte código

=TRIM(SUBSTITUTE(B2; CHAR(160); " "))
2º – Arrastar a célula para o fim da coluna e pronto ficam com os numeros sem o espaço.
3º – Podem selecionar a coluna e noutra em branco, utilizando o copy special, copiar apenas os valores.
Podem passar para campos numéricos e depois tratar.
Caso tenham alguma dúvida é basta enviar um email.

Alterar Chave Windows 7

 

Quando for preciso alterar a chave do windows podem apenas fazer os seguintes passos:

1.º Abrir a linha de comandos

 

image

2.º Escrever o seguinte texto: SLUI 3

 

image

3.º Colocar a chave no local correto e fazer NEXT, o windows irá ativar-se e ficar conforme abaixo.

 

image

Erro Sage Gestão Comercial – 429

Após a inicialização do software Sage versão 2012.01.005, ao tentar efetuar uma cópia de segurança o programa dá os seguintes erros:

Erro_Seguranças

Erro_Seguranças_1

E apresenta a zona das seguranças em branco:

Seguranças_vazia

após carregamento dos dados que pretendemos o software dá o erro abaixo.

Erro_Seguranças_2

A solução passa por efetuar os seguintes passos:

1º Actualizar para a última versão existente

Após a actualização para a versão mais recente deverá dar algum erro de DLL aquando a instalação/actualização mas não deverá ser preocupante.

Erro_Dp_atualização

Se repararem no erro, o mesmo indcia que não foi possível carregar a libraria XceedZip.dll na localização indicada, e indica para verificar se está registada com RegSvr32.exe

Ora devemos então seguir as indicações seguintes para carregar o ficheiro dll para a libraria:

Abrir o Command Line do windows e digitar o que é pretendido.

Caso não saibam as operações que devem executar com o comando escrevam apenas na linha de comandos: regsvr32.exe, onde deverá aparecer a mensagem seguinte:

RegSvr32

Vamos então chamar o comando que pretendemos

regsvr32 /I XceedZip.dll

CMD

Deverá dar a seguinte mensagem:

Final

Não há problema que o ficheiro não tenha sido registado, o importante é que tenha sido carregado.

Poderá abrir o Sage retail e verá que já não dará nenhum erro de entrada, e se for efectuar uma copia de segurança aparecerá novamente o que era suposto:

Seguranças

Espero ter ajudado em alguma coisa.