ASP.NET com xHTML válido - W3C

 
 
Para garantir que os controles ASP.NET gerem xHTML válidos depois de compilados é simples. Basta adicionar o código abaixo no web.config que o ASP.NET será validado pela W3C:   <system.web> <xhtmlConformance mode="Strict"/> <browserCaps> …
Continue lendo
Por Cesar Cassiano Schimanco

Capturar HTML de site externo com ASP.NET

 
 
Exemplo de como obter uma string com o HTML de um site específico. HttpWebRequest request; HttpWebResponse response; Stream stream; StreamReader streamReader; string strSiteUrl = "http://cbsa.com.br"; request = (HttpWebRequest)WebRequest.Create(strSiteUrl); response =…
Continue lendo
Por Bruno de Andrade

Desabilitar proxy no web.config

 
 
Como acessar uma URL pelo ASP.NET sem passar pelo proxy? É possível configurar o Web.Config para ignorar as configurações padrões do proxy. Veja abaixo como fazer isso.   <system.net> <defaultProxy> <proxy…
Continue lendo
Por Cesar Cassiano Schimanco

Ler arquivo XML usando XmlTextReader e XmlDocument em C# - ASP.NET

 
 
Hoje vou mostrar dois exemplos de como ler um arquivo XML em C# - ASP.NET. No primeiro exemplo vou utilizar XmlTextReader para ler o arquivo XML  e no outro XmlDocument. Se quiser, também pode ver outros artigos sobre o assunto clicando aqui. Exemplo simples de XML: <?xml…
Continue lendo
Por Cesar Cassiano Schimanco

Usar globalization no Web.Config e CultureInfo para formatar data e moeda em vários idiomas no ASP.NET / C#

 
 
Para definir o formato de data e moeda no ASP.NET de acordo com o país, e muito simples. Para isso existem duas formas, uma delas é configurar o culture no Web.Config, veja no exemplo abaixo. <configuration> <system.web> <globalization culture="pt-BR"…
Continue lendo
Por Cesar Cassiano Schimanco

Lista de códigos CultureInfo (ASP.NET / C#)

 
 
Lista com todos os códigos CultureInfo do C#, ASP.NET   País Código Africâner (África do Sul) af-ZA አማርኛ (ኢትዮጵያ) am-ET …
Continue lendo
Por Cesar Cassiano Schimanco

Autenticação Windows em ASP.NET (web.config)

 
<system.web> <authentication mode="Windows"/> <identity impersonate="true" userName="dominio\usuario" password="senha" /> </system.web> Mais detalhes em: http://msdn.microsoft.com/en-us/library/ms998358.aspx
Continue lendo
Por Cesar Cassiano Schimanco

Tutorial de integração MoIP em ASP.NET / C#

 
 
Primeiro passo é criar uma conta no MoIP (Conta de Negócios/Profissional): www.moip.com.br Também crie sua conta no ambiente para desenvolvedores: desenvolvedor.moip.com.br Nota: Após fazer os cadastros, você pode perceber que na sua conta Sandbox tem o item API MoIP no menu…
Continue lendo
Por Cesar Cassiano Schimanco

Tratamento de retorno MoIP (NASP) em ASP.NET / C# (Atualizado)

 
 
O NASP (Notificação de Alteração de Status de Pagamento) é uma forma automatizada de notificação de pagamentos, onde a MoIP envia dados de um pagamento realizado para uma das páginas de sua aplicação. Nota: Após criar esta página,…
Continue lendo
Por Cesar Cassiano Schimanco

Download de arquivos em ASP.NET

 
As vezes necessitamos restringir o acesso de arquivos somente para usuários logados ou algo do tipo. O código abaixo auxilia nessa função. string strFile = "Nome do arquivo.rar"; Response.ContentType =…
Continue lendo
Por Bruno de Andrade

Formulário com múltiplos "submit" e "method" em HTML5

 
O HTML5 resolve um problema antigo para os desenvolvedores web, o submit simples. No HTML4 o botão submit enviava os dados do formulário para a página indicada no atributo action do elemento form, porém, quando precisávamos que um botão enviasse para um outro lugar, tinha de…
Continue lendo
Por Deni Marinho

Validando com Expressões Regulares no HTML5

 
Uma das principais melhorias apresentadas no HTML5 é a validação de formulários usando “Expressões Regulares”. Para fazer a validação é muito simples. Dentro do elemento input use o atributo pattern e atribua uma expressão regular como…
Continue lendo
Por Deni Marinho

Arrastar e soltar para ordenar itens em ASP.NET - AJAX (Drag and Drop)

 
 
 
Neste artigo vou explicar como reordenar imagens ao arrastar e soltar usando ASP.NET + AJAX e salvar a nova ordenação no banco de dados. Nada mais simples que arrastar e soltar, certo?  Download do código…
Continue lendo
Por Cesar Cassiano Schimanco

Como usar IN e LIKE com SqlCommand + Parameters ao fazer uma consulta SQL

 
 
Exemplo de como usar IN para deletar algo de uma tabela e um exemplo de como usar LIKE para fazer um SELECT usando SqlCommand e Parameters no ASP.NET - C#. Query de SQL usando IN: using (SqlConnection Conn = new SqlConnection(ConnectionString)) { //DELETE FROM tblUsuarios WHERE id IN(1,2,3) string sSQL…
Continue lendo
Por Cesar Cassiano Schimanco

Pegar ID (Primary Key) do último registro inserido no banco de dados de uma forma simples, usando SCOPE_IDENTITY() e SqlCommand em ASP.NET / C#

 
 
Muitas vezes depois de fazer um UPDATE precisamos pegar o ID do item inserido. Para quem usava SELECT @@IDENTITY no ASP Clássico , segue um exemplo com SCOPE_IDENTITY() em .NET. SCOPE_IDENTITY e @@IDENTITY retornam o último valor de identidade gerado em qualquer tabela da sessão atual. using…
Continue lendo
Por Cesar Cassiano Schimanco

Capturar fragmentos da URL em ASP.NET

 
Ao trabalharmos com partes da url, é normal perder algum tempo até pegarmos a parte que realmente precisamos devido a grande variedades de opções. Visando esclarecer um pouco esta parte, construi essa tabela abaixo, que mostra algumas propriedades em ASP.NET e seus respectivos…
Continue lendo
Por Bruno de Andrade