Bertucci - November 10, 2008 08:19

Ola Pessoal,

 

Voltando aos nossos posts após ao ON THE BEACH IV... Vamos começar como uma grande dica... A Microsoft lançou um site com uma série de treinamentos em Microsoft Expression, trata-se de uma série de vídeos que demonstram entre outras coisas como por exemplo, migrar um site atual para padrões Web Standarts W3C.

Para quem quiser conferir acesse: http://expression.microsoft.com/en-us/cc136535.aspx

[]s


Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Ola Pessoal,

Uma pequena dica técnica... Para que precisar trabalhar com arquivos e diretórios o .NET Framework possui grandes recursos dentro de seu Namespace: System.IO.

Agora vou dar um pegueno exemplo de como listar os arquivos de um determinado diretório fisíco. Para isso a primeira ação que devemos executar é importar nosso NameSpace:

using System.IO;

Logo em seguida iremos utilizar as classes DirectoryInfo e FileInfo, para que possamos listar os arquivos. Abaixo segue um exemplo comentado sobre o assunto:

//Marca o diretório a ser listado
DirectoryInfo diretorio = new DirectoryInfo(@"C:\");
//Executa função GetFile(Lista os arquivos desejados de acordo com o parametro)
FileInfo[] Arquivos = diretorio.GetFiles("*.*");

//Começamos a listar os arquivos
foreach (FileInfo fileinfo in Arquivos)
{
    Response.Write(fileinfo.Name);
}
Bom pessoal, espero que aproveitem mais esta dica!

Posted in: .NET Framework , ASP.NET , C#  Tags: , ,

Currently rated 4.5 by 2 people

  • Currently 4.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Ola Pessoal,

Para que é fã de Silverlight, ou que começar a ser :) a Microsoft disponibilizou um mega treinamento em DVD para download, portanto quem quiser basta fazer o download em Treinamento de Silverlight 2.0 é grande... mas vale a pena pelo conteúdo.

Uma observação dilvulgue avontade! :)

 

[]'s


Currently rated 4.8 by 4 people

  • Currently 4.75/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Ola Pessoal,

Gostaria de comunicar a todos que a apartir de hoje vou inaugurar uma nova área neste site, uma área especifica para Produtos e Componentes para desenvolvimento de softwares e negócio em geral.

Trata-se de uma iniciativa, que reune os pricipais profissionais de tecnologia do setor, através da AB Software, que agora trará as principais novidades em produtos e componentes, todos desenvolvidos com a mais alta tecnologia.

Para começar a equipe AB Software, disponibilza totalmente gratuíta, um componente para envio de Email sem autenticação o ABSoftware.Mail uma tremenda novidade para os desenvolvedores de aplicações .NET.

Portanto agora é só acessar nossa página http://www.adrianobertucci.com/page/Produtos.aspx e acompanhar as novidades. Qualquer dúvida quanto ao uso do produto basta entrar em contato através do link http://www.adrianobertucci.com/contact.aspx

 

[]'s


Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Ola Pessoal,


Vamos com mais uma dica que ainda gera muitas dúvidas. Quando estamos trabalhando com multiplos idiomas em aplicações web, muitas pessoas se perguntam como identificar as configurações, e a própria cultura do usuário que esta acessando o site naquele momento. Para isso o .NET Framework nos oferece recursos para identificarmos tudo. Vamos ver como funciona:

Thread.CurrentThread.CurrentCulture

Através da classe Thread, temos acesso a todas as informações sobre a thread corrente, inclusive informações completas quanto a Cultura do usuário. Com elas podemos acessar literalmente todas as informações sobre o idioma corrente como por exemplo formatos de data e hora local.

Por enquanto é só! Qualquer coisa só me comunicar!

[]´s


Posted in: .NET Framework , ASP.NET , C#  Tags: , , ,

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Ola Pessoal,

Para facilitar nossa vida e sempre melhorarmos a segurança de nossa aplicações, o .NET Framework nos fornece funcionalidades nativas para criarmos criptografia para senhas. Portanto ao invés de armazenarmos uma senha em banco de dados sem nenhuma segurança seguer podemos antes pelo menos criptografar ela. Abaixo vamos demostrar um exemplo simples para solucionar este problema:

Primeiramente para usarmos a função temos que importar o namespace:

using System.Web.Security;

Logo em seguida podemos usar uma função já pronta do próprio .NET Framework, função esta que pede como parametros, o texto a ser criptografado, neste caso a nossa senha, e claro o algoritmo de criptografia. No exemplo utilizo o SHA-1 mas poderiamos usar também, por exemplo, o MD5. Vamos ao código:

public static class Seguranca
{    
	//Função criada como Extension Methods C# 3.0    
	public static string CripitografaSenhaHASH(this string Senha)    
{        
//A HashPasswordForStoringInConfigFile já nos retorna uma string com o valor criptografado.        
return FormsAuthentication.HashPasswordForStoringInConfigFile(Senha, “sha1″);    
	}
}

Como podemos ver é bem simples. Pessoal só lembrando que este é apenas um exemplo, já que o Framework nos proporciona mais N maneiras de se criptografar dados. Por isso avalei o nível de segurança da aplicação e escolha qual é a melhor opção para ela.


Posted in: C# , ASP.NET  Tags: ,

Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Mais uma dica para completar o dia, estou desenvolvendo um sistema de envio de email, aqui no serviço, então estou pesquisando muito sobre o assunto, e nestas pesquisas achei uma manual completo sobre o assunto, mostrando o funcionamento das classes do .NET Framewrok, e também padrões e regras para envio de email.

Quem precisar e quiser consultar http://www.systemwebmail.com/


Posted in: C# , ASP.NET  Tags: ,

Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Bertucci - May 30, 2008 12:08

Ola Pessoal,

Em uma das minhas “navegadas” pela web descobri um projeto no CodePlex feito pela DotNetSlackers, trata-se de controles para ASP.NET e que integram dados como Repeater, DataList, Gridview e Pager, mas com total interação com AJAX, são componentes realmente legais para usar em alguns casos!

Quem quiser conferir acesse: http://www.codeplex.com/AjaxDataControls/

Bom desenvolvimento!


Posted in: ASP.NET , Ajax  Tags: ,

Currently rated 4.5 by 2 people

  • Currently 4.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Ola Pessoal,

Muito programadores já passaram por um desafio parecido com este… Uma tela de login com mais de um botão… ao digitar usuário e senha e teclar ENTER, ao invés de ativar o submit no formulário, ele executa uma outra ação. Isso porque o botão que estava setado como default, não era o botão de submit.

Acima temos apenas um exemplo, este problema pode ocorrer em qualquer formulário que não estaja setado um botão como default.

Para resolvermos isso podemos acrescentar um comando no load de nossa página, comando o qual “marca” determinado botão como default no formulário.

Page.Form.DefaultButton = Button_Salvar_Cima.UniqueID;

No comando devemos trocar o “Button_Salvar_Cima″ do exemplo pelo Name do botão que desejar setar como default usando sua propriedade UniqueID.

Mais um facilitador para sua aplicação, evitando assim problemas de diagramação e usabilidade no site.

[]’s


Posted in: ASP.NET  Tags:

Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Calendário

«  January 2009  »
MoTuWeThFrSaSu
2930311234
567891011
12131415161718
19202122232425
2627282930311
2345678
View posts in large calendar

Autores

Recent Posts

Banners

Locations of visitors to this page
Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2009 Adriano Bertucci