Postagens

Mostrando postagens de 2012

Utilizando FileUpload ASP.NET C#

Imagem
Olá a todos,

Vou mostrar como utilizar o controle FileUpload do ASP.NET para realizar upload de arquivos em sua aplicação.

É bem simples de utilizar portanto vamos lá!

1°- Crie um novo web site no Visual Studio 2010


2º - Insira um controle FileUpload e um Button na sua página



3º - No Code Behind vamos inserir o seguinte código

A propriedade HasFile é utilizada para verificar se existe um arquivo no controle.
Também podemos definir um limite de tamanho para o arquivo que iremos realizar o upload inserindo o seguinte código na web.config

Onde MaxRequestLength é onde determinamos o tamanho do arquivo.

Pronto realize um teste e até a próxima!!!

Fechar janela com JavaScript e ASP.Net

Cole este código no head da sua pagina :

function fechatudo() {
             var oMe = window.self;
             oMe.opener = window.self;
             oMe.close();
         }

No evento do botão insira este código configurando de acordo com o nome do botão da sua pagina:

this.ibtnSair.Attributes.Add("OnClick", "fechatudo()");


Pronto!, isso vai fechar a janela!

[]s

Propriedade IsPostBack C#

Imagem
Algo muito comum é colocar código no page load de nossa pagina para executar assim que a pagina é carregada no browser, caso você deseje que essa execução no page load execute apenas uma vez insira a propriedade Page.IsPostBack em um condição para verificar se a página já foi carregada uma vez. Exemplo:



Dessa forma você garante que o código irá ser executado somente uma vez.

Consultando usuários no Active Directory com C#

Imagem
Realizar autenticação de usuário no AD através do protocolo LDAP é muito útil, pois em um servidor de usuário temos informações atualizadas e organizadas permitindo assim  realizar autenticação por grupo distintos, porem hoje veremos como se conectar no AD e verificar se existe um usuário.

Você pode criar uma DLL ou um Projeto Web, no meu caso criei uma DLL pois queria dar as minhas configurações de acesso ao AD mais segurança e usabilidade pois se quisesse utilizar em outro projeto bastava importar a dll para o meu projeto.

Nesta aplicação irei utilizar um projeto web para explicar este exemplo. Vamos lá.

Inicie um novo projeto Web.































Importe a biblioteca System.DirectoryServices para o seu projeto:



O Code-Behind vai ficar assim:


Explicando o código:

Criei dois métodos um para realizar a conexão com o AD "AcessoAD" e um para consultar um usuário "ConsultaUsuario". O retorno será o display name  do usuário.

Valeu!

Localizando palavras em strings com IndexOf .

Imagem
Olá pessoal, para quem quiser localizar alguma palavra em uma string com o IndexOf utilizando o C#, segue o código:


O valor retornado será "19", que é o índice inicial da palavra.