Ola Pessoal, Ai vai mais uma dica maravilhosa para quem gosta de .NET… Durante minha “navegação”, pelo nossa internet achei um UNIVERSIDADE .NET… isso mesmo um site com cursos especificos para .NET. Vale a pena dar uma olhada! Ai vai o link http://www.dotnet-university.com/default.aspx []’s
Criando imagens dinâmicamente no ASP.NET
A classe System.Drawing possui inúmeros recursos para criação e edição de imagens. Para iniciarmos mostrando um pouco do seu poder vamos mostrar como conseguimos criar dinâmicamente imagens do “zero”. Para que usarmos de exemplo cria um novo projeto WEB em seu Visual Studio. Agora acesse o Codebehind de sua página ASPX, na qual criaremos a …
Dica: Deixando um botão como Default ao teclar Enter.
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 …
Adicionando um CSS Link dinâmicamente em ASP.NET
Ola Pessoal, Para adicionar um CSS Link dinâmicamente em sua página ASP.NET podemos utilizar o código abaixo: protected void Page_Load(object sender, EventArgs e) { //Capturando o "Header" da pagina HtmlHead header = (HtmlHead)Page.Header; //Setendo o CSS Link HtmlLink link = new HtmlLink(); link.Attributes.Add("href", Page.ResolveClientUrl("~/Estilo.css")); link.Attributes.Add("type", "text/css"); link.Attributes.Add("rel", "stylesheet"); //Adicionando CSS Link no Hearder da página …
Evitando Cache em páginas ASP.NET
As vezes temos a necessidade de evitar que nossas página ASP.NET fiquem armazenadas em cache, evitando assim a exibição de dados errados ou desatualizados. Para isso podemos setar em nossa página comandos para expirar e desabilitar a cache da página. protected void Page_Load(object sender, EventArgs e) { //Faz com que a session expire Response.Cache.SetExpires(DateTime.Now.Subtract(new TimeSpan(24, …
Web 3.0 – Mas já?
Ola Pessoal, Hoje recebi de um colega de trabalho um e-mail apontando para um ferramenta, e com o termo WEB 3.0! Mas como assim Web 3.0… A febre Web 2.0 mau começou e já estamos falando de Web 3.0? Isso mesmo.. este é o mundo de tecnologia. Ok… mas o que seria Web 3.0? Bom …
Compactando e Descompactando arquivos em ASP.NET
Ola Pessoal, Bom poucos sabem mas o próprio .NET Framework possui classes para efetuar compactação e descompactação de arquivos.Para isso usaremos a classe GZipStream, que representa o formata de dados o GZip, o qual utiliza algoritmo padrão de compactação da indústria. Para que quiser acessar mais informações sobre o padão GZip acesse http://www.ietf.org/rfc/rfc1951.txt?number=1951 . Temos …
Casa Nova!
Ola Pessoal, É este final de semana de carnaval, eu vou pular demais!! rsHoje posso me considerar o mais novo paulistano… Eu e minha esposa mudamos ontem para SP… portanto agora é arrumar as coisas e se acostumar com a nova vida! []’s
Criando um Appointment no Outlook via ASP.NET
Ola Pessoal, Mais uma dica…. Quer adicionar recursos a seu aplicativo ASP.NET como, por exemplo, criar um agendamento no calendário do usuário sobre um determinado evento do seu site? Podemos fazer isso criando um Appointment do Outlook. Para isso podemos usar o código explicado abaixo: namespace Appointment { public partial class _Default : System.Web.UI.Page { …
C# 3.0 – Propriedades Automáticas
Ola Pessoal, Vamos falar agora um pouco de C# 3.0 e alguma de suas novidades. Agora para o C# 3.0 temos o que podemos chamar de "Propriedades Automáticas". Quando precisamos desenvolver algumas classe no formato C# 2.0, usavamos um código parecido com o abaixo: public class Seguro { private string _Tipo; private string _Descricao; private …