Dicas sobre desenvolvimento de software, gestão e tributações

Rede Social

Dicas sobre desenvolvimento de software, gestão e tributações

30 de novembro de 2015

Dias de diferença entre datas com C#


Nesta dica vamos realizar a comparação entre datas e descobrir quantos dias existem entre elas. No caso irei comparar quantos dias estão entre o dia 28/11/2015 e a data atual 30/11/2015. Vamos setar a data desejada para a comparação. DateTime dtComparacao = new DateTime(); dtComparacao = Convert.ToDateTime("28/11/2015"); Depois comparar com a outra data, no caso estou pegando a data atual e extrair...
Ler

29 de novembro de 2015

Análise memória RAM com C#


Nesta dica irei mostrar uma forma de ter a informação de memória RAM da máquina com C#. Primeiramente  para esclarecer, a classe que será utilizada faz parte da biblioteca do VB, por tanto, teremos que adicioná-la ao projeto. E vou colocar o using do namespace para encurtar seu nome de acesso. using Microsoft.VisualBasic.Devices; Agora os métodos, irei criar dois, um para retornar a memória...
Ler

17 de novembro de 2015

Deletar arquivos ou pastas C#


Uma dica simples para deletar arquivos ou pastas com C#, para isso será necessário passar como parâmetro o caminho absoluto do arquivo ou da pastacomo por exemplo, quero deletar uma pasta de nome "teste" que está no D:, então o parâmetro deverá conter D:\teste public void Delete(string caminhoArquivo){ System.IO.FileInfo f = new FileInfo(caminhoArquivo); f.Delete();} Caso o arquivo ou pasta...
Ler

16 de novembro de 2015

Verificando e criando diretórios C#


Nesta dica irei mostrar uma forma de serem criados e também à verificar a existência de diretórios com C# Primeiro no método vamos instanciar as informações do diretório, após verificar sua existência e caso não haja será criado.public bool CriarDir(string caminhoDiretorio){ System.IO.DirectoryInfo dInfo = new System.IO.DirectoryInfo(caminhoDiretorio); if (!dInfo.Exists) {  dInfo...
Ler

15 de novembro de 2015

Descobrir memória em uso pelo SQL Server


Na postagem de hoje mostrarei como descobrir através de select quanto de memória ram o sql server está consumindo da máquina. Este valor retornado é proveniente do próprio gerenciamento do SQL Server. SELECT counter_name, cntr_value AS 'Total Server Memory (KB)' FROM sys.dm_os_performance_counters WHERE counter_name = 'Total Server Memory (KB)' Como o foco nesta postagem é a memória em uso limitei...
Ler

13 de novembro de 2015

Reiniciar contador automático (Identity) SQL Server


Hoje irei mostrar uma forma de reiniciar o contador do identity em uma tabela. Isso é bastante útil quando se tem uma tabela com valores constantemente zerados ou quando é preciso que a tabela comece seu trabalho desde o início. Para isso vamos utilizar uma tabela “Operador” com a seguinte estrutura: CREATE TABLE [dbo].[Operador](  [IdOperador] [int] IDENTITY(1,1) NOT NULL,  [Email] [varchar](200)...
Ler

12 de novembro de 2015

Leitura em leitores de código de barras com porta serial C#


Nesta postagem irei mostrar uma forma simples de realizar comunicação com leitor de código de barras através da porta serial.Tanto a abertura de comunicação, quanto encerramento, além da leitura do código através da porta.No caso eu utilizzei um leitor a laser fixo, esses bastante utilizados em mercado. Primeiramente é necessário declarar a classe de portas seriaispublic SerialPort PortaSerial { get;...
Ler