Utilizando MasterPage em aplicações ASP.NET

Sem sombra de dúvida qualquer desenvolvedor deseja criar aplicações web com maior facilidade e rapidez e é isso que a MasterPage do ASP.NET promete e cumpri.

Desde quando comecei a aprender ASP.NET até hoje utilizo em minhas aplicações web essa funcionalidade. Para isso, antes de iniciar qualquer projeto, eu desenho todo o site utilizando a minha aplicação gráfica favorita para em seguida montá-lo em uma MasterPage no Visual Studio.

Leia mais… »

Interface amigável e elegante com Krypton Suite

Olá caro leitor. Estou aqui mais uma vez para compartilhar com você das coisas boas que encontramos na internet.

Estava eu por esses dias a procura de um jeito de fazer uma aplicação com um designer mais elegante e amigável que alias não é nada simples quando pensamos pelo lado do usuário. Vi diversos componentes pagos que alias existe diversos e alguns deles que prefiro não citar nome são bons, mais não me agradaram tanto quanto esse que falarei hoje. Esse componente, ou diriamos suite de componentes é o Krypton Suite que se encontra em sua versão 4 da empresa Component Factory.

Leia mais… »

Webcast – Saturday Night Code: Novidades do ASP.NET 4.0 no Visual Studio 2010

Olá leitor, dia 26 de setembro de 2009 as 21h00 (Brasília) os palestrantes Daniel Ferreira, Rogerio Cordeiro e Diego Neufert falaram sobre o ASP.NET 4.0 e o novo Microsoft Visual Studio 2010 que trarão melhorias que fará ainda mais produtivo nosso desenvolvimento web. Novos recursos de controle do Client ID e ViewState, melhorias para SEO, interfaces dinâmicas com ASP.NET AJAX, jQuery e também a incorporação de práticas do Web Standards. Veja neste WebCast as principais novidades do ASP.NET 4.0 juntamente com o Visual Studio 2010 beta 1.

Para se inscrever e conhecer essas novidades clique aqui.

Não se esqueçam!
Data: 26/Setembro/2009
Hora: 21h00 (Brasília)
Duração: 180 Minutos
Idioma: Português

Já esta disponível para download o Webcast. Faça aqui o download.

Abraço!

Criando User Controls em ASP.NET

Olá leitor! Estou de volta, agora com uma abordagem um pouco mais interessante. Hoje iremos ver como é fácil criação de um User Control. Mais o que vem a ser um User Control? Bom, o User Control resumidamente é:

  • Uma página ASP.NET só que com comportamento de Controle
  • Tem a praticidade da utilização e reutilização de código
  • Agilidade na manutenção

Leia mais… »

Usando Skin em ASP.NET

Um dos recursos que particularmente acho importante no Framework.NET e a possibilidade de criar skins para aplicações WebForm.

O skin no ASP.NET nada mais e que um conjunto de configurações visuais pré definidas composta de tags dos server controls, imagens e CSS.

O trabalho de desenvolvimento envolve vários conhecimento, dentre eles css, conhecimento prévio do próprio asp.net e muita paciência.

O que e mais interessante e que podemos utilizar esse nosso skin em outros projetos ou ate mesmo disponibilizar esse skin para outras pessoas utilizarem.

Irei explicar então como criar um skin básico para nossa aplicação.

Leia mais… »

O que é o MVC – Model View Controller

Olá caro leitor, devido minha ausencia nos últimos dias com as postagens sobre C# (c-sharp), irei lhe indicar um ótimo artigo para você que é iniciante em ASP.NET MVC.
O artigo explica claramente o que é o MVC – Model View Controller, artigo esse postado pelo Tiago Lemos.

Para ver o artigo do Tiago Lemos, acesse:
http://www.tiagolemos.com.br/2009/07/10/o-que-e-o-mvc-model-view-controller/

Abraço e bom estudo!

Dica – Alterando o diretório temporário do ASP.NET

Estou de volta! Ultimamente ando um pouco atarefado e me impossibilitando de escrever novos artigos.
Mais arrumei um tempo nesse dia chuvoso pós feriado.

Na empresa na qual trabalho possuímos nossa aplicação web toda desenvolvida em asp.net e com isso surgiu a necessidade de mudar o diretório dos arquivos temporários compilados.

Leia mais… »

Facilitando o desenvolvimento DAL com SubSonic

O SubSonic é uma tecnologia open source que cria toda a camada de acesso a dados (DAL – Data Access Layer) de nosso projeto em .NET e que tem como líder Rob Conery.

Ele cria toda nossa camada de acesso a dados (DAL) em tempo de compilação, ficando somente em nossa responsabilidade utilizá-lo.

Leia mais… »

Criando e manipulando imagens com C-Sharp – Parte 2

Seguindo a serie de artigos de criação e manipulação de imagens (veja o arquivo anterior), nesse artigo irei ensinar como remover as Meta Tags existentes em uma imagem do tipo JPG. Essas Meta Tags são chamadas de [W:Exif] (Exchangeable image file format) e nelas existem diversas informações sobre a imagens.

Leia mais… »

Dica – Tornando um código obsoleto em .NET

Já ocorreu de precisarmos criar uma classe conteúdo algumas funcionalidades básicas mais usadas e algumas dessas deixaram de ser úteis ou sofreram algum tipo de evolução. OK, mais e as aplicações que utiliza essa nossa classe, como identificar?

Em .NET existe o atributo Obsolete, que pode marcar em nossa classe se ele é um código obsoleto e até mesmo impedir que ele seja compilado.

Leia mais… »

Dica – Capitalizar string em C-Sharp

Uma técnica bem simples, ou melhor 2 ténicas que encontrei em um site na qual não lembro mais.
Como no C-Sharp não existe um método para fazer isso, então temos dois códigos que poderemos adicionar em nosso projeto para capitalizar uma string, ou seja, converter para maiúsculo os primeiros caracteres. Pode ser usado para tratar nomes próprios por exemplo. Então segue abaixo:

Leia mais… »