ASP.NET | C# Brasil


Criando uma área Administrativa

{lang: 'pt-BR'}

Pessoal vou ensinar a criar um exemplo de área administrativa.

Primeiro vamos criar um novo projeto. Você pode escolher o nome que queira.


Continuar lendo…

Postado em ASP.NET, C#, Visual Studio | Marcado como , , , , , ,

Como alterar uma classe Css via C#

{lang: 'pt-BR'}

Olá caro leitor!

Quando se trata de CSS, muitos desenvolvedores sofrem por não terem muita prática e criativadade com manipulação de design.

A alteração de uma classe de css pode ser feita atraves do código c# e é um procedimento muito simples.
Primeiramente em uma pagina aspx,temos o seguinte código css:

Continuar lendo…

Postado em ASP.NET, C#, CSS, Dicas | Marcado como , , , ,

Algumas regras para o uso eficaz de CSS no ASP.NET Web Forms

{lang: 'pt-BR'}

Tornar-se compatível com os padrões web ao usar CSS com ASP.NET Web Forms nem sempre é uma tarefa facil, segue abaixo uma serie de dicas que podem ajudar no caminho.

1. Prefira CSS ao invés de ASP.NET Skins.

  • CSS é um padrão bem aceito
  • Designers entendem CSS mas não conseguem entender o mecanismo de propriedades do ASP.NET
  • Skins levam a “Classitis”. Cada skin cria um atributo de classe HTML que tem seus estilos associados. Isso não segue o principio da reutilização.
  • Uma boa implementação de CSS externo um tamanho menor e um download mais rápido do que sua implementação equivalente com skins.
  • A própria Microsoft investiu em ferramentas de design CSS (o Expression Web e a inclusão do motor do Expression Web apartir da versão 2008 do Visual Studio) e realmente não fazem mais nada com skins. Então siga seu exemplo. CSS esta tendo um melhor suporte pelas ferramentas Microsoft.

Continuar lendo…

Postado em ASP.NET, CSS, Dicas | Marcado como , ,

Definindo o valor de um TextBox configurado para password em ASP.NET

{lang: 'pt-BR'}

Quando a propriedade TextMode de um TextBox é definida como password a propriedade Text não será exibida em tempo de execução, esse comportamento é uma forma de manter a segurança impedindo que a mesma seja visualizada pelo HTML da pagina.

Porem em alguns casos é necessário exibir o valor com sua respectiva mascara no TextBox. Por exemplo, uma pagina que exibe o perfil do usuário, onde o usuário tem a capacidade de alterar sua senha faz sentido exibi-la no TextBox. Afinal o usuário já deverá estar autenticado para acessar a pagina do seu perfil (embora o valor será enviado para o navegador e poderia ser facilmente interceptado por algum sniffer).

Continuar lendo…

Postado em ASP.NET, Dicas | Marcado como , , , ,

Desenvolvimento de Website com ASP.NET e SQL Server – Parte 5

{lang: 'pt-BR'}

Olá caro leitor!
Você acompanhou até aqui o desenvolvimento de website com ASP.NET e SQL Server e hoje iremos finalizar nosso projeto realizando o desenvolvimento das funcionalidades principais do nosso painel de controle. Iremos abordar os seguintes tópicos:

  • Criação das telas de gerenciamento de páginas
  • Uso do CK Editor
  • Link para encerrar sessão do usuário

Para iniciarmos, faça o download do projeto anterior: Desenvolvimento de Website com ASP.NET e SQL Server - Parte 4.
Continuar lendo…

Postado em ASP.NET, C#, CSS, SQL Server, Visual Studio | Marcado como , , , , , , , , , , ,

Desenvolvimento de Website com ASP.NET e SQL Server – Parte 4

{lang: 'pt-BR'}

Olá caro leitor!

Em continuidade aos artigos anteriores sobre desenvolvimento de website com ASP.NET e SQL Server, hoje iremos realizar o desenvolvimento das funcionalidades internas do nosso painel de controle. Nele iremos abordar os seguintes tópicos:

  • Controle de sessão
  • Criação das telas de gerenciamento de usuário

Para iniciarmos, faça o download do projeto anterior: Desenvolvimento de Website com ASP.NET e SQL Server - Parte 3.

Continuar lendo…

Postado em ASP.NET, C#, CSS, SQL Server, Visual Studio | Marcado como , , , , , , , , , , ,

Desenvolvimento de Website com ASP.NET e SQL Server – Parte 3

{lang: 'pt-BR'}

Olá caro leitor!

Dando continuidade aos artigos anterior sobre desenvolvimento de website com ASP.NET e SQL Server, hoje iremos iniciar o desenvolvimento do painel de controle do nosso website.

A intensão é possibilitar ao usuário uma livre administração do website com criação das páginas e seus respectivos conteúdos. O que estamos fazendo nada mais é que um CMS (Content Management Systems) ou Sistema de gerenciamento de conteúdo.

Alguns exemplos de CMS:

  • WordPress
  • BlogEngine.NET
  • Joomla
  • Drupal

Tudo bem que o nosso humilde website não se compara aos citados, mais o conceito é o mesmo, gerenciar conteúdos. Mais nada impede que possa criar algo semelhante e criar funcionalidades adicionais, pois esse é o caminho. Então vamos ao que interessa.

Antes de iniciarmos, faça o download do projeto anterior: Desenvolvimento de Website com ASP.NET e SQL Server - Parte 2.

Continuar lendo…

Postado em ASP.NET, C#, CSS, SQL Server, Visual Studio | Marcado como , , , , , , , , , , ,

Desenvolvimento de Website com ASP.NET e SQL Server – Parte 2

{lang: 'pt-BR'}

Olá caro leitor!

Dando continuidade ao artigo anterior que criamos o banco de dados, as tabelas, camada de conexão, camada de entidades e a camada de regras de negocio do nosso projeto, iremos iniciar o desenvolvimento do nosso website.

Para iniciarmos, faça o download e abra o projeto Desenvolvimento de Website com ASP.NET e SQL Server - Parte 1.

Continuar lendo…

Postado em ASP.NET, C#, CSS, SQL Server, Visual Studio | Marcado como , , , , , , , ,

Desenvolvimento de Website com ASP.NET e SQL Server – Parte 1

{lang: 'pt-BR'}

Olá caro leitor!

Estamos iniciando uma serie de artigos que tem como objetivo lhe mostrar o passo a passo da criação de um website utilizando ASP.NET e SQL Server.

Nessa primeira parte iremos criar nosso banco de dados, as tabelas, camada de conexão, camada de entidades e a camada de regras de negocio. Então vamos ao que interessa.

Continuar lendo…

Postado em ASP.NET, C#, MySql, SQL Server, Visual Studio | Marcado como , , , , , , , , , , ,

Dados relacionados com Entity Framework 4

{lang: 'pt-BR'}

Pessoal este tutorial ensina a realizar um CRUD com tabelas relacionadas(Herança).

Tabelas que herdam de outras. Por exemplo: você vai excluir um produto, mas ele também deve excluir a sua categoria. Como fazer essa exclusão sem ter que excluir a categoria. Vou explicar neste post.

Não vou detalhar muito como criar um projeto, um modelo do Entity Framework e etc, apenas explicar o relacionamento entre as tabelas.

Continuar lendo…

Postado em ASP.NET, C#, Entity Framework | Marcado como , , , ,

Trabalhando com Cache

{lang: 'pt-BR'}

Olá pessoal, neste artigo mostrarei como trabalhar com cache.

Faço este artigo com base na videoaula de Bruno Belizário, do Portal Linha de Código, mediante autorização do mesmo. Acompanhem o passo-a-passo:

Iremos fazer um exemplo simples e rápido mostrando como armazenar algumas informações de uma página no cache e repassá-las a outra página. Este exemplo é bem parecido com o artigo sobre Manipulação do Web.Config.

Começando, abra o Visual Studio, vá em File > New Project (CTRL + SHIFT + N), escolha o template ASP.NET Web Application e dê o nome  ExemploCache.

Na Default.aspx, vá ao modo Design, crie uma tabela e insira alguns controles na página, para que fique como pode ser visto na Figura 01.

Continuar lendo…

Postado em ASP.NET, C# | Marcado como , , , , ,

Manipulando o Web.Config – Armazenando e Recuperando Dados

{lang: 'pt-BR'}

Olá pessoal, neste artigo mostrarei como armazenar e recuperar dados do arquivo Web.Config em uma aplicação ASP.NET.

Faço este artigo com base na videoaula de Bruno Belizário, do Portal Linha de Código, mediante autorização do mesmo. Acompanhem o passo-a-passo:

Como muitos devem saber, o Web.Config é o arquivo principal de configuração de uma aplicação ASP.NET. Este arquivo já vem com diversas configurações padrão, mais podemos adicionar novas seções dentro dele, criando assim novas opções de acordo com nossas necessidades.

Vá em File > New Project (CTRL + SHIFT + N), escolha o template ASP.NET Web Application e dê o nome de ExemploWebConfig, como a Figura 01 nos mostra:

Continuar lendo…

Postado em ASP.NET, C# | Marcado como , , ,

Programando com ASP.NET MVC – Editora Novatec

{lang: 'pt-BR'}

Como já sabemos, a profissão de desenvolvedor requer dedicação e acima de tudo atualização constante acerca das novas tecnologias que venham surgindo e evoluindo. É com o objetivo de ajudar você leitor a manter-se atualizado com materiais de qualidade que hoje darei a dica de mais um excelente trabalho lançado recentemente pelo autor Alfredo Lotar.

O livro Programando com ASP.NET MVC é de autoria do Alfredo Lotar e publicado pela Editora Novatec. Como não poderia ser diferente, esse livro segue o mesmo nível dos anteriores sendo bem explicativos com vários exemplos e códigos além de possuir ilustrações dos exemplos desenvolvidos no decorrer dos capitulos.

Esse livro é muito indicado tanto para os iniciantes em ASP.NET MVC quanto para os que já possuem conhecimento acerca da tecnologia pois aborda também os principais tópicos relacionados as versões do ASP.NET MVC 1, 2 e os novos recursos da versão 3.

No último capítulo do livro é mostrado um passo a passo de como desenvolver um website com ASP.NET MVC 3.

Veja abaixo alguns dos principais recursos abordados no livro Programando com ASP.NET MVC:

  • Sintaxe Razor
  • Os tipos retornados de ActionResult
  • Controladores Assíncronos
  • Exemplifica o uso de dezenas de atributos
  • Data Annotations Extensions
  • Cache
  • Variáveis de sessão
  • Criação de View e partial View
  • ADO.NET Entity Framework
  • Generic Repository
  • WebGrid Helper
  • Chart Helper
  • WebImage Helper
  • WebMail Helper
  • Crypto Helper
  • Roteamento de URLs
  • Criação de HTML Helpers
  • Validação por meio de atributos
  • ASP.NET MVC com Ajax
  • Filtros de ação
  • Segurança de aplicações ASP.NET MVC

Aproveite para adquirir o seu exemplar através do site da Editora Novatec e não deixe de seguir no Twitter o Alfredo Lotar, a Editora Novatec e o C# Brasil.

Abraço e bons estudos!

Postado em ASP.NET, C#, Entity Framework, LINQ, Livros, MVC | Marcado como , , , , , , , , , ,

Trabalhando com Arquivos em C# – Parte 3

{lang: 'pt-BR'}

Olá pessoal, nesta última parte de nossa série de artigos sobre manipulação de arquivos em C# iremos criar caixas de diálogo em nosso Form.

Faço este artigo com base nas videoaulas de Bruno Belizário, do Portal Linha de Código, mediante autorização do mesmo. Acompanhem o passo-a-passo:

Lembrando que para estes artigos estamos usando as classes FileStream, StreamReader e StreamWriter, todas contidas no namespace System.IO, que é específico para manipular arquivos.

Nos 2 últimos artigos, não tivemos interação com o usuário, já que definimos o caminho padrão de nosso arquivo texto. Neste artigo, faremos diferente usando caixas de diálogo.

Continuar lendo…

Postado em ASP.NET, C# | Marcado como , , , , , , ,

Trabalhando com Arquivos em C# – Parte 2

{lang: 'pt-BR'}

Olá pessoal, na 2ª parte de nossa série de artigos sobre manipulação de arquivos em C# iremos dar continuidade ao nosso Form criando os métodos dos dois botões restantes, o Alterar e o Excluir.

Faço este artigo com base nas videoaulas de Bruno Belizário, do Portal Linha de Código, mediante autorização do mesmo. Acompanhem o passo-a-passo:

Lembrando que para estes artigos estamos usando as classes FileStream, StreamReader e StreamWriter, todas contidas no namespace System.IO, que é específico para manipular arquivos.

Continuar lendo…

Postado em ASP.NET, C# | Marcado como , , , , , ,

Página 1 de 512345