ASP.NET | C# Brasil


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

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 , , , , , , , , , , ,

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 , , ,

Livros da Editora Novatec com desconto

{lang: 'pt-BR'}

Olá Leitor!

Se você chegou até aqui é porque está procurando assuntos relacionados a C# e ASP.NET ou correlatos. E porque não adquirir um bom livro?

Então ai vai uma dica que vem de um dos nossos amigos da comunidade de desenvolvedores, o Wellington Balbo. Recentemente ele fechou uma parceria com a Editora Novatec e estão dando 20% de desconto para qualquer livro do site da Novatec. E como eu já havia divulgado anteriormente o livro Programando com ASP.NET MVC do Alfredo Lotar que foi lançado recentemente, porque não compra-lo com um descontão?

Para isso basta utilizar o código da promoção PROGNET e fazer suas compra direto no site da Novatec. Aproveite e faça uma visita ao site do Wellington Balbo para conferir essa novidade.

Caso queira dica de livros, acesse também a nossa sessão Livros

Não deixe de seguir no Twitter o Alfredo Lotar, a Editora Novatec, o Wellington Balbo e o C# Brasil.

Abraço e até a próxima!

Postado em C# | Marcado como , , , ,

Prevenindo SQL Injection em ASP.NET

{lang: 'pt-BR'}

Olá pessoal, neste artigo mostrarei como prevenir ataques de SQL Injection em aplicações 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:

Conceitos – A Injeção de SQL, ou SQL Injection, é um tipo de ameaça séria de segurança, que se aproveita de falhas em sistemas (não é exclusivo pra web) que interagem com bases de dados via SQL. Dito isto, o SQL Injection ocorre quando o usuário mal intencionado consegue inserir uma série de instruções SQL dentro de uma consulta através da manipulação das entradas de dados (alterações em um textbox, por exemplo) de uma aplicação. Fonte: Wikipedia.

Continuar lendo…

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

Criando um Leitor de Arquivos em ASP.NET

{lang: 'pt-BR'}

Olá pessoal, neste artigo irei criar um leitor de arquivos usando ASP.NET. Usaremos os namespaces System.IO e o System.Collections.

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

O que faremos será um simples aplicativo que funcionará assim: o usuário irá selecionar um determinado arquivo texto ou XML em um ListBox, este arquivo estará em uma determinada pasta e, quando o usuário clicar no botão para ler o arquivo, essa pasta será “varrida” em busca do arquivo selecionado e será exibido o conteúdo do mesmo em um TextBox.

Continuar lendo…

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

Acesso à Dados com ASP.NET – Parte 7

{lang: 'pt-BR'}

Olá pessoal, chegamos a última parte de nossa série de artigos sobre acesso ao banco de dados com ASP.NET usando a linguagem C#. Nesta parte final iremos terminar nosso GridView aplicando algumas configurações nele e usarei outros controles, como o DetailsView, View e o MultiView.

Como você pode perceber, nossa página está mais parecida com uma página real de, por exemplo, produtos de uma determinada empresa. Clique em Alterar em algum registro e note que os campos automaticamente entram em modo de edição, com exceção do ProductID, já que o mesmo é uma chave primária e não permite que seja excluído.

PS: Mais pra frente irei criar alguns artigos falando sobre os tipos de dados do SQL Server, também dos tipos de chaves que temos, como a chave primária e a chave estrangeira, e também dos tipos de relacionamentos por meio de constraints. Envie idéias de artigos para que eu possa posteriormente fazer um ou mais sobre determinado assunto!

Continuar lendo…

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

Acesso à Dados com ASP.NET – Parte 6

{lang: 'pt-BR'}

Olá pessoal, volto com nossa 6ª parte de nossa série de artigos sobre acesso ao banco de dados com ASP.NET usando a linguagem C#. Nesta parte iremos falar e demonstrar os controles DataSource.

Através deles é possível especificar informações sobre a conexão com a fonte de dados, comandos para incluir, excluir, modificar e consultar dados, parâmetros, entre outras configurações, e podemos fazer tudo isso de forma declarativa, como fazemos com qualquer outro controle do ASP.NET. Exemplos de controles de vinculação de dados que podem usar os serviços oferecidos pelo DataSource para manipular os dados são o GridView e o FormView. Temos disponíveis os seguintes tipos de controles Data Source:

Continuar lendo…

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

CRUD Com ADO.NET

{lang: 'pt-BR'}

Depois de ler o comentário do Juliano vou postar um artigo realizando crud com ADO.NET usando SqlDataSource.

Vamos criar um pequeno cadastro de Alunos sem digitar nenhuma linha de código. E você vai observar o poder do visual studio.

Primeiro abra o Visual Studio e crie um novo projeto do tipo ASP.NET Web Application.

Continuar lendo…

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

Crud com Entity Framework fácil parte 3

{lang: 'pt-BR'}

Pessoal continuando a série crud com entity framework, hoje vou postar a última parte.

Hoje vou ensinar como excluir um cliente.

Continuando com aquele projeto dos posts anteriores, adicione um botão e coloque o nome dele: Excluir.

Continuar lendo…

Postado em C#, LINQ, Visual Studio | Marcado como , , , , , ,

Acesso à Dados com ASP.NET – Parte 5

{lang: 'pt-BR'}

Olá pessoal, volto com mais uma parte de nossa série de artigos sobre acesso ao banco de dados com ASP.NET usando a linguagem C#. Nesta parte iremos configurar a página da nossa aplicação para que receba os dados de nosso DataSet Tipado e nos próximos artigos iremos falar sobre os controles DataSource do ASP.NET.

Em nosso DataSet podemos visualizar o conteúdo do arquivo XML clicando com o botão direito em qualquer área livre do nosso DataSet Designer e clicarmos em View Code, como mostra a imagem:

Continuar lendo…

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

Acesso à Dados com ASP.NET – Parte 4

{lang: 'pt-BR'}

Olá pessoal, volto com mais uma parte de nossa série de artigos sobre acesso ao banco de dados com ASP.NET usando a linguagem C#. Nesta parte iremos falar sobre DataSet Tipado e Table Adapter. Acompanhem:

Definições básicas:

Dataset Tipado Um DataSet Tipado tem toda a estrutura das tabelas de um banco normal, fornecendo o acesso às colunas do banco como se fossem propriedades do DataSet. Resumindo: um DataSet Tipado nada mais é do que uma classe que o Visual Studio cria colocando o nome de cada coluna de cada tabela do banco como uma propriedade desta classe criada. Uma das inúmeras vantagens do uso do Dataset Tipado é que podemos nos beneficiar do recurso de auto-completar do Visual Studio, mais conhecido como IntelliSense.

Continuar lendo…

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

Crud com Entity Framework fácil parte 2

{lang: 'pt-BR'}

Bem pessoal hoje vou continuar com o artigo CRUD com Entity Framework.

Hoje vou ensinar como atualizar um cadastro. No decorrer vocês verão como é fácil e sem complicações.

Caso você não tenha visto o primeiro post, sugiro você da uma estudada nele primeiro para poder continuar. Vamos lá!

Continuar lendo…

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

Página 1 de 41234