codebreak cbsa.com.br simples assim
Selo peixe Grande 2011

Adicionar User Control em tempo de execução ASP.NET

 
 
Muitas vezes temos a necessidade de adicionar um User Control em tempo de execução no ASP.NET. Não tem mistério, para fazer isso, podemos usar um Panel ou um PlaceHolder por exemplo. Abaixo vou mostrar um exemplo de como adicionar um User Control em um… Continue lendo

Tutorial completo - Usar XML como banco de dados (ASP.NET / C#)

 
 
Neste tutorial vou mostrar um exemplo simples de como cadastrar, editar e excluir clientes usando XML como banco de dados. Vou criar uma página para cada ação, para ficar fácil para os iniciantes entenderem como vamos manipular o arquivo XML, adicionar, editar, apagar e… Continue lendo

ASP.NET - GEO Location GoogleMaps.Subgurim.NET

 
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using Subgurim.Controles; namespace GEO_Location { public partial class Default : System.Web.UI.Page { protected void… Continue lendo

ASP.NET - URL Rewriting sem extensão aspx

 
Muito comum um projeto com URL Rewriting funcionar localmente. Mas quando colocamos para rodar no servidor externo ele não funciona sem a extensão aspx, ou seja, sem a extensão aspx aparece o erro 404 (página não encontrada). Para resolver esse problema da… Continue lendo

3 formas de criar e salvar arquivo XML (C# / XmlTextWriter)

 
 
Neste artigo vou mostrar 3 exemplos diferente de como criar um arquivo xml dinamicamente usando XmlTextWriter do C#. Vamos ao primeiro exemplo que vai criar e responder o xml no browser. A estrutura gerada será esta. <?xml version="1.0"… Continue lendo

Calcular idade em C#

 
Vou mostar um exemplo de como calcular idade em anos no C#. //Data de aniversário DateTime dt = Convert.ToDateTime("8/04/1984"); //TimeSpan com a data atual menos data do niversário TimeSpan ts = DateTime.Today - dt; //Converter TimeSpan para DateTime //Como o new… Continue lendo

Animações simples usando GreenSock AS3

 
Com a biblioteca GreenSock é possível fazer animações complexas, porém aqui neste post vou mostrar um pouco desta biblioteca exemplificando com animações mais simples. Para os exemplos estarei utilizando a Classe TweenMax e TimeLineMax que… Continue lendo

Problema com botão ASP.NET no Fancybox

 
 
Ter um asp:button que abrirá em um Fancybox pode ser um problema. Você clica, clica e nada acontece. Bom, o problema é o seguinte, o Fancybox pega o <asp:Button /> e coloca fora da tag <form>. Como sabemos, no ASP.NET tudo fica dentro de um form, e se não… Continue lendo

Manipular QueryString ASP.NET C#

 
 
Para pegar um valor de uma QueryString basta usar o seguinte código. Request.QueryString["key"] Porem para alterar, adicionar ou remover valores de uma QueryString é um pouco diferente. Como uma QueryString é somente leitura, não podemos atribuir valores da… Continue lendo

Unable to cast object of type WhereListIterator 1[...] to type System.Collections.Generic.List 1[...]

 
 
Para resolver o erro abaixo é simples, ao invés de fazer a converção explicita (List<Menu>), basta adicionar .ToList() no final que resolve o problema, veja o exemplo: Antes List<Menu> _menus = (List<Menu>)(from menu in menus where menu.Parent == 0… Continue lendo

Select Case em VBScript (Classic ASP)

 
Dicas para utilização da instrução SELECT CASE: Da primeira forma, colocamos a variável a ser comparada (neste caso o "i") na linha inicial. Quando quiser comparar mais de um valor na mesma linha, utilize vírgula "," Select Case i … Continue lendo

Checkbox dentro de um repeater (ASP.NET / C#)

 
 
Neste exemplo vou mostrar como pegar o checkbox selecionado dentro de um repeater. Para pegar o valor de um checkbox selecionado dentro de um repeater, eu usei um HiddenField. No HiddenField coloquei o ID, e no checkbox o Text, veja o exemplo. Default.aspx <div> <asp:Repeater… Continue lendo

Ocultar o HeaderTemplate do Repeater quando não houver dados

 
 
Muito comum em Nested Repeaters, ou em outros casos, quando o HeaderTemplate ou FooterTemplate é exibido mesmo se o Repeater não contiver dados. A solução é simples, no PreRender do Repeater, verificamos se ele contém dados, caso não tiver, o… Continue lendo

SQL - Selecionar tudo se parametro for NULL #dica

 
Para evitar muitos IFs como no Exemplo 1 ou mesmo no código que monta a query, mostro abaixo como simplificar isso com os exemplos 2 e 2.1. Exemplo 1 IF @id IS NULL SELECT * FROM tblUsers ELSE SELECT * FROM tblUsers WHERE userID = @id Exemplo 2 (Simplificando) SELECT * FROM… Continue lendo

DataSet com stored procedure (ASP.NET / C#)

 
 
 
Como preencher DataSet a partir de stored procedures ASP.NET? Exemplo simples de stored procedure CREATE PROCEDURE spSimpleSelect AS BEGIN SET NOCOUNT ON; SELECT * FROM tblUsers END GO E aqui o exemplo de como preencher DataSet no C# //Criando Conexão using… Continue lendo

Stored Procedure com ASP.NET C#

 
 
 
Depois de vários questionamentos sobre como criar e como utilizar stored procedures no C#, resolvi criar este artigo. Outra pergunta, qual a diferença entre executar uma query no C# e usar stored procedure? Bom, eu particularmente prefiro usar as stored procedures apenas para fazer… Continue lendo

Fechar todas as telas(forms) abertas em uma aplicação windows forms

 
 
 
Geralmente ao abrirmos uma nova tela(form), precisamos fechar todas as que se encontrar abertas. Como é dificil prever qual está aberta para fecha-la diretamente, uma boa dica é utilizar o código abaixo: C#: for (int intIndex = Application.OpenForms.Count - 1;… Continue lendo

Filtros Bevel, DropShadow, Blur e Glow

 
Abaixo neste trecho de código vou explicar como adicionar efeitos aos componentes gráficos, usando mxml ou actionscript Criando e adicionando um filtro em actionscript // dropshadow var filter1:DropShadowFilter = new DropShadowFilter(); É possível já… Continue lendo

Lendo XML com biblioteca GreenSock

 
Um arquivo XML pode ser carregado pela aplicação usando somente as bibliotecas disponíveis pela Flex SDK, porém eu utilizo a biblioteca GreenSock tanto para animação quanto para a carga de arquivos. Mais detalhes sobre o carregamento usando esta biblioteca… Continue lendo

Protegendo web service com senha

 
 
 
 
Nesse tutorial vou mostrar como proteger um web service com senha, além de mostrar como conectar a ele via código. 1° Ativar a autenticação do windows. Caso você não tenha ela ativada ou não tenha certeza, vá em Painel de Controle >… Continue lendo

Parceiros

Análise de Hardware SourceBrasil - Comunidade de apoio ao Software Livre Blog do Maicon Rissi | Tecnologia e Informação Blogueiro NERD
Hospedagem de sites