Para iniciar este tutorial, precisaremos criar uma solution em branco com duas pastas (Presentation e Data) e dois projetos, um web (para este exemplo criaremos um projeto vazio do tipo MVC) na pasta Presentation e outro do tipo Biblioteca de Classes na pasta Data. Começaremos pela criação de um arquivo master database file (.mdf) na camada Presentation, dentro … Continue lendo Conectar a aplicação com o SQL Server através da classe SqlClient
Autor: Cristian Kruger
System.Data.SqlClient
O namespace System.Data.SqlClient é a biblioteca de classes .Net Framework que contém um conjunto de classes para conexão, execução de comandos SQL e transações em banco de dados do SqlServer, das quais as principais são: SqlConnection: Classe para conexão com o banco de dados. Através dela podemos criar classes que irão abrir e fechar a conexão com o … Continue lendo System.Data.SqlClient
Desenvolvendo Sistemas com MVC e SqlClient (parte 2)
Se você perdeu a primeira parte deste tutorial, acesse aqui. Depois de termos montado toda a arquitetura base do sistema, daremos início de fato à codificação do mesmo, levando em consideração o diagrama de classes abaixo: O diagrama acima foi feito usando o Astah Community, software para diagramação com base em UML - Linguagem de … Continue lendo Desenvolvendo Sistemas com MVC e SqlClient (parte 2)
Desenvolvendo Sistemas com MVC e SqlClient (parte 1)
Um sistema desenvolvido em qualquer linguagem apresenta "operações" baseadas na criação, leitura, atualização e deleção (CRUD) de dados em um banco de dados. Nesta série aprenderemos como desenvolver um CRUD básico em C# utilizando as tecnologias ASP.NET MVC e ADO.NET SQLClient, desde a criação da base de dados até o sistema funcionando, passando pela criação da … Continue lendo Desenvolvendo Sistemas com MVC e SqlClient (parte 1)
SQL e seus subtipos (DML, DDL, DCL, TCL)
Um banco de dados relacional é aquele que modela os dados de forma que estes sejam percebidos pelo usuário como tabelas, ou mais formalmente relações. Structured Query Language - ou ainda Linguagem de Consulta Estruturada, é a linguagem padrão utilizada pelos SGBD (Sistema de gerenciamento de Banco de dados) baseados no modelo relacional. Atualmente podemos listar o Microsoft SQL Server, MySQL, ORACLE, PostgreeSQL, entre outros. … Continue lendo SQL e seus subtipos (DML, DDL, DCL, TCL)
Entendendo Programação Orientada a Objetos com C#
O primeiro post chegou e nada mais justo que falar de Programação Orientada a Objetos (POO). Mas afinal, o que é OO? "Orientação a objetos significa organizar o mundo real como uma coleção de objetos que incorporam estrutura de dados e um conjunto de operações que manipulam estes dados" Mas qual a vantagem de utilizar OO? Sendo extremamente sincero, a maior vantagem é ganho … Continue lendo Entendendo Programação Orientada a Objetos com C#




