Quando temos problemas de performance com algumas aplicações a maior dificuldade é fazermos acontecer o erro em nosso ambiente. O comando waitfor do SQL Server é muito útil para este tipo de teste, pois utilizamos o waitfor delay ou o waitfor time na procedure e efetuamos o teste de timeout, etc. Abaixo o comando:-- Utilizado para esperar pelo tempo passado como parâmetro-- No exemplo abaixo ele passa pelo waitfor depois de 5 segundoswaitfor delay '00:00:05'-- Utilizado para esperar até que a hora seja alcançada-- No exemplo abaixo ele passa pelo waitfor as quatorze horas e trinta e oito minutoswaitfor time '14:38' Espero que tenha sido útil. Existem alguns sistemas que precisam de um timeout maior do estado da sessão, por exemplo alguns sistemas que os usuário deixam a janela aberta para efetuar outras rotinas e somente depois terminarem a tarefa no sistema, algumas vezes precisamos modificar o timeout de sessão dos nossos sistemas, o timeout padrão é de 20 minutos. Para configurarmos o timeout de sessão é só inserir a linha abaixo no web.config do nosso sistema dentro da tag <system.web>. ... < system.web > < sessionState timeout="60" > ... No exemplo acima configurei minha aplicação com um timeout de sessão de 60 minutos.Espero que tenha sido útil. Dica para quando existe a necessidade de abrir uma aplicação pelo c# e passar os parâmetros necessários para esta aplicação. Utilização das Classes Process e ProcessStartInfo. Process p = new Process();p.EnableRaisingEvents = false;p.StartInfo.WorkingDirectory = @"C:\Program Files\";p.StartInfo.CreateNoWindow = false;p.StartInfo.WindowStyle = ProcessWindowStyle.Minimized;ProcessStartInfo startInfo = new ProcessStartInfo(@"C:\Program Files\Calc.exe", @"C:\Program Files\ww.txt");System.Diagnostics.Process.Start(startInfo);Espero que tenha sido útil. Muitas vezes precisamos estabelecer em nosso códigos um certo número de casas para um campo, principalmente quando trabalhamos com geração de arquivo texto, muito utilizado para fazer importação de dados entre sistemas, abaixo coloco um código que gera esse tipo de resultado, segue:// Insere espaços em brancopublic string Space(int nx){ string strret = ""; for (int i = 1; i <= nx; i++) strret = strret + " "; return strret;}// Insere Zeros em uma stringpublic string Zero(int nx){ string strret = ""; for (int i = 1; i <= nx; i++) strret = strret + "0"; return strret;}E a chamada para concatenar ou simplesmente preencher o campo:string v_cd_prod = Zero(9 - v_cd_prod.Length); No exemplo acima a variável v_cd_prod será carregada com 9 zeros. Espero que tenha sido útil. Meu mundo em meus bracos...Quando olhei em seus olhos, Quando te vi em meus sonhos,Quando escutei seu choro,Todos meus olhares, todos meus sonhos, todos os meus chorosForam pra te ter aqui.Quando vi voce sorrir, Quando te observei dormir,Quando esperei voce chegarQuando tive medo de voce nao me amar,Foi,para nos meus bracos te beijaQuando ouvi seu coracao, La se foi minha solidao,Por voce estar tao perto,Meu ser agora esta completo.E um amor tao grande assim, e impossivel caber so em mimSo me restou compartilhar...Minha nova ideia de amar... Da janela mais alta entre a vista mais linda,vi-o, menino sorridente, ao meu encontro vir.Quisera eu tocar-te como a brisa mais leve, a agua mais rasa e o som mais profundo para perder-me nesse riso travesso, que