
Denis Bittencourt Muniz
Veteranos-
Total de itens
834 -
Registro em
-
Última visita
Tudo que Denis Bittencourt Muniz postou
-
Para "apagar", alias, fechar ou ocultar faça: 'Visual Basic Me.Close() 'fechar Me.Hide() 'ocultar //C# this.Close(); //fechar this.Hide(); //ocultar O método Close irá fechar o formulário e proceder para retirar o mesmo da memória. Já o método Hide irá só ocultar o formulário, mas esse permanece em memória e ainda pode ser reexibido, caso precise, Até mais, qualquer coisa estamos aí!
-
Mover Formulário Sem Borda
pergunta respondeu ao kuroi de Denis Bittencourt Muniz em Tutoriais & Dicas - .NET
Ótimo tutorial! valeu kuroi! -
Lista de tutorias do site ASP Alliance
pergunta respondeu ao ursolouco de Denis Bittencourt Muniz em Tutoriais & Dicas - .NET
Os dois primeiros links são para tutoriais de ASP.net 1.1. Mas a lista é muito boa! (terceiro link) :) Obrigado pela contribuição! -
Um algoritmo bem simples, na qual você pode se basear: Public Class Form1 'guarda soma de valor Private soma As Double Private Sub TextBox1_KeyPress(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress If e.KeyChar = "+"c Then Try soma += CDbl(TextBox1.Text) TextBox1.Text = String.Empty Catch ex As InvalidCastException MessageBox.Show("Número inválido!") End Try e.Handled = True End If End Sub 'exibe resultado e reinicializa a variável que guarda o valor Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click MessageBox.Show(String.Format("Resultado: {0}", soma)) soma = 0 End Sub End Class
-
SQL: "Select cgccpf FROM cadcli Where cgccpf=@cgccpf" Seu DataReader dr_cli está apenas com informações de CPF/CNPJ do cliente, pois foi a única coluna requisitada na consulta SQL. Como você precisa de outras informações (colunas) do cliente, requisite as mesmas na instrução SQL para assim o DataReader ter o resultado das mesmas guardado em buffer. Bom, qualquer dúvida, lance um post! Até mais!
-
Olá Anderson. Apenas na versão 2.0 :) Na 1.x não tinhamos esse recurso. MasterPages entre projetos: exato! Infelizmente, isso não é possível, por uma limitação do HTML Designer do Visual Studio. Você não pode fazer uma página ou MasterPage no projeto B herdar uma MasterPage do projeto A. Quando o assunto é MasterPage, temos dois problemas: -> Em tempo de design, você não pode usar uma MasterPage de outro projeto. O interessante é que funciona em tempo de excecução, desde que a MasterPage a ser usada esteja no mesmo diretório virtual da página que utilizando esta MasterPage (limitição em tempo de design). -> MasterPages não funcionam em cenários onde uma página X esteja em um diretório virtual diferente da onde a MasterPage a ser usada esteja hospedado (limitação em tempo de execução). Aconselho o seguinte: em termos de interface web, utilize um projeto apenas para representar toda interface do seu projeto. Os módulos do seu software, ao invés de dividir em projetos de interface, faça cada módulo em uma sub-pasta, presente em um projeto dito raiz. Concerteza, em termos de compartilhamento de recursos em projetos interface web, o Visual Studio deixa muito a desejar (e olha que estamos falando de projetos dentro de uma solução única, lógicamente). Bom, qualquer coisas estamos aí! Falows! P.S: Caso necessite dessa MasterPage em várias aplicações, como se fosse, digamos, um componente, pesquise no google "sharing masterPages". Antecipo, que, trata-se de um caminho um pouco mais complexo, onde trata-se de compartilhar uma MasterPage compilada no GAC do servidor.
-
StrataFrame Framework para .Net
pergunta respondeu ao Ricardo Quartier de Denis Bittencourt Muniz em .NET
Olha, ai já não sei, mas, nossa, não sabia que era tal famoso. Para mim, só vendia em território brasileiro. Até mais. Aguardamos seu feedback. -
Verifique se o componente suporta o recurso de Templates (concerteza deve suportar, nunca trablhei com componentes da DevExpress) e defina um checkbox no template de cabeçalho da coluna que contenha um checkbox por linha. Use Javascript para que quando clicar no checkbox do cabeçalho, os outros todos serão selecionados. Até mais!
-
Bom, se eu fosse você usaria ambiente Web. Motivos: -> Fácil distribuição -> Fácil atualização -> Segurança contra pirataria -> Todos os requerimentos podem ser feitos em interface Web Você deve tomar alguns cuidados, pois, com eles, sua aplicação ficará excelente: -> Criptografia de dados (requisições), utilizando criptografia (System.Security.Cryptography) ou/e HTTPS (estude também sobre certificados digitais. Com este, você poderá garantir ao seu usuário a confiabilidade de seu site) -> Compactação de dados, utilizando um módulo HTTP (pesquise por ASP.net HTTP Modules) -> Um servidor de confiança como, por exemplo, Locaweb (a maior do Brasil). -> Exponha esses itens quando o assunto for o marketing do seu produto. Plataforma: .Net (versão 3.5) Linguagem: ASP.net (VB.net ou C#) (http://asp.net) Framework AJAX para construção de interface: ASP.net AJAX (http://ajax.asp.net) IDE: Visual Web Developer Express 2008 (gratuito! e muito bom!) Bom, qualquer coisa estamos aí! Até mais!
-
StrataFrame Framework para .Net
pergunta respondeu ao Ricardo Quartier de Denis Bittencourt Muniz em .NET
Ele é voltado para desenvolvimento de softwares comercial (line-of-business) e é uma solução paga. Ouvi falar que auxilia na criação de entidades de negócios, até mesmo de forma visual (deve ser bem interessante). Nunca utilizei, mas uma versão trial dele para download. -
Ajudinha com isso - Como definir tipo de Classe no VB 2008 Express
pergunta respondeu ao bsmachado de Denis Bittencourt Muniz em .NET
Verifique se você importou o namespace System.Data.SqlClient utilizando a palavra-chave Imports. Dessa maneira: Imports System.Data.SqlClient P.S: Verifique também se fez referência a DLL System.Data.dll Qualquer coisa estamos aí! Falows! -
Confirmação seguida de Confirmação
pergunta respondeu ao Denis_Rave de Denis Bittencourt Muniz em .NET
O Control Toolkit é complemento do framework ASP.net AJAX. Você pode usar os dois juntos sem nenhum problema. Vale a pena ressaltar que: no .Net 2.0/3.0, para utilizar AJAX, você deve instalar o Microsoft ASP.NET AJAX. Já no .Net 3.5, esse framework não é mais necessário, já que ele está embutido nativamente. Assembly físico: System.Web.Extensions.dll Em qualquer versão o uso de ambos é permitido, já que o ASP.net AJAX é a base para uso de AJAX. Já o Control Toolkit é um conjunto de componentes AJAX. Qualquer dúvida, abra um post! Falows! -
No site do Macoratti nós temos tópicos sobre as tecnologias citadas. Realmente, algo específico. como você citou, acho dificil você encontrar.
-
Qual seria o problema? Não funciona? Lançamento de erro? Uma observação de início: http://msdn.microsoft.com/en-us/library/ms681674.aspx Repare que o último parâmetro é OUT (parâmetro de saída). Você está passando o mesmo com valor 1 e como se fosse IN (parâmetro de entrada). P.S: Não deixe de postar o modo em que você está interopeando a função, ou seja, o modo de declaração usado para invocação da função da API do Windows. Aguardando...
-
Existe qntidade máxima de caracteres numa célula de DATASET?
pergunta respondeu ao leouerj de Denis Bittencourt Muniz em .NET
Você simplesmente arrastou a tabela do banco de dados para o designer do Dataset? Fez algo mais durante o processo de mapeiamento? Você poderia postar algum trecho de código, o citado do cursor, ou onde dá o erro ou, até mesmo, a Stored Procedure? Aguardando, até mais! -
Antes de tudo, qual seria o seu nível de conhecimento geral em desenvolvimento de software? Apenas para tentar te guiar, estude: -> Sql Server Express (banco de dados gratuito da Microsoft) -> LINQ To SQL (Mapeador O/R. Esse irá representar suas tabelas do banco em forma de classes para consumo em sua aplicação) -> Windows Forms (caso seja ambiente Desktop) ou Web Forms (caso seja ambiente Web) Começando a estudar essas três tecnologias, você já tem o básico para começar. Qualquer dúvida, estamos aí!
-
Uma lista de meta-tags: http://www.i18nguy.com/markup/metatags.html A segunda linha da tabela contêm a tag necessitada por você. Até mais!
-
Confirmação seguida de Confirmação
pergunta respondeu ao Denis_Rave de Denis Bittencourt Muniz em .NET
Existe um framework com nome de ASP.net AJAX Control Toolkit e, a função desse, é prover alguns componentes de interface, baseado em AJAX. Para facilitar seu trabalho, dê uma olhada no componente ConfirmButton. Resumindo ele faz o seguinte: ao clicar em um determinado botão, ele exibe um confirm de Javascript, requerindo confirmação de Postback. Caso "OK", postback é feito. Caso "Cancelar", postback não é feito e você tem oportunidade em executar uma função (código em geral) Javascript. Dê uma olhada no Toolkit e nos dê seu feedback, caso necessário. Até mais! P.S: http://www.asp.net/AJAX/AjaxControlToolkit...firmButton.aspx (página de demonstração do componente citado) -
A organização de classes vai depender do projeto em si. Hoje em dia temos muitas opções: vários design patterns, projetos n-camadas, etc... Conselho a organização por n-camadas. Nessa arquitetura de software você separa a lógica de funcionamento do software (regras de negócios) do funcionamento de interface, além de possuir camada especifica para a extração de dados de um BD (no caso, um modelo quatro camadas) Modelo quatro camadas, exemplo: -> BD (banco de dados) -> DAL (camada de acesso a dados) -> BLL (camada de regra de negócio) -> Interface (interface do usuário) Bom, qualquer dúvida, estamos aí! Até mais!
-
Sim, a questão, concerteza, seria a Session, bem lembrado.
-
Como alterar a propriedade PageLayout no VS 2008
pergunta respondeu ao Drezaum de Denis Bittencourt Muniz em .NET
Vá no meu Tools, escolha Options. Na janela que abriu, escolha HTML Designer, logo escolha (sub-opção, abra o nó da lista) CSS Styling. Marque a última opção do lado direito (Change positioning to absolute...). Pronto, terá um comportamento semelhante ao fornecido por "GridLayout" no VS2003 (e não 2005). Vale a pena lembrar que, apesar de mais simples, é uma prática condenada, já que não é Web Standard, ou seja, não respeita os padrões web da W3C (órgão padronizador da internet). Até mais! -
Gerador de Classes pra vb.net usando SQL server 2000
pergunta respondeu ao Pr0gr4m4d0r de Denis Bittencourt Muniz em .NET
Dexo a dica para todos, que seria bom usar LINQ To SQL. Estou usando o mesmo em alguns projetos, e estou satisfeito com o resultado. P.S: Acho que estou devendo um artigo desse, não? rsrs Por enquanto, dêem uma pesquisada. De primeiro, digo que é um mapeador O/R, onde mapeia suas tabelas para classes. Até mais! -
Faz o seguinte: cria uma classe .Net que muda a cor dos TextBox's... é bem melhor que ficar trabalhando com Javascript. Você poderia chamar a classe no evento Load da página. Exemplo para mudar a cor no lado do servidor: [Visual Basic] TextBox1.Backcolor = Color.Blue Temos a propriedade Attributes para manipulamento das propriedades HTML como, por exemplo, "style", "class", "onchange", etc... Bom, sugiro uma classe para realizar a formatação, que poderia ser feita ao requisitar a página. Falows, até mais! Qualquer coisa estamos aí!
-
Se estiver falando do ListView do ASP.net, você pode usar Template para fazer isso. É só utilizar EditItemTemplate e para que a linha se transforme em um TextBox, é só usar Javascript (para transformar a linha em comum em TextBox) e AJAX (para uma melhor aparência, já que vai ser necessário um post-back para o servidor). Caso estiver falando de Windows Forms, ao clicar em cima de um item, um TextBox na localidade onde se encontra o item poderia aparecer. Dê uma olhada no evento SelectedIndexChanged para começo de idéia. Até mais, espero ter ajudado. Qualquer dúvida, dê seu feedback.
-
mmsystem.h Aqui tem a biblioteca, em formato HTML, basta copiar e colar em um arquivo ".h". Para quem precisar, mais um link :) Até mais!