C# - Poderosa Linguagem de Programação

Why take this course?
Ótimo, você está seguindo um planejamento detalhado para aprender C# e a interação com bancos de dados. Vamos revisar e expandir um pouco o que cada item do seu itinerário cobre:
-
Entra e Saida IO DirectoryInfo: Aprenda a trabalhar com a classe
DirectoryInfo
para ler e escrever informações sobre diretórios no sistema de arquivos. Você pode verificar se um diretório existe, criar novos diretórios e listar os diretórios e arquivos contidos nesse diretório. -
Criando arquivos FileInfo FileStream CreationTime Attributes FullName: Use a classe
FileInfo
para criar, abrir e manipular arquivos no sistema de arquivos. Você pode definir propriedades comoCreationTime
,Attributes
e acessar o caminho completo do arquivo viaFullName
. -
Lendo e Gravando arquivos StreamWriter StreamReader: Aprenda a usar
StreamWriter
para escrever dados em arquivos eStreamReader
para ler os dados de volta. Este item cobre a escrita e leitura de dados em arquivos com fluxo. -
Iniciando Conexao com Banco de Dados via ADO NET: Entenda como estabelecer uma conexão com um banco de dados usando ADO.NET, que é uma infraestrutura de programação de aplicativos do .NET Framework para acessar e manipular dados em vários tipos de bancos de dados.
-
ADO NET OleDb Provider Data Source OleDbConnection: Aprenda sobre o provedor OleDb no ADO.NET, que permite a conexão com várias fontes de dados diferentes, como Access, Oracle e SQL Server. Você configura a cadeia de conexão para estabelecer uma conexão com o banco de dados.
-
ADO NET OleDb SQL OleDbCommand OleDbDataReader Listando dados: Use
OleDbCommand
para executar comandos SQL eOleDbDataReader
para iterar sobre os resultados retornados pelo banco de dados, sem modificar o conjunto de resultados. -
Listando dados do Banco no Console e no Form: Mostre os dados recuperados do banco de dados na consola ou em um formulário do Windows Forms.
-
Instalando o banco de dados SQLServer e Studio Express: Baixe e instale o Microsoft SQL Server e o Visual Studio Database Engine (SSE) Express. Isso permitirá que você teste seus aplicativos com um banco de dados SQL Server real.
-
Conexao CCharp com SQLServer OleDb: Explore o uso do provedor
SqlClient
da biblioteca de acesso ao banco de dados .NET Framework para trabalhar com SQL Server.
10-14. Oracle, MySQL, PostgreSQL e Firebird: Estes itens cobrem como estabelecer conexões e manipular dados usando diferentes tipos de bancos de dados, incluindo Oracle, MySQL, PostgreSQL e Firebird.
15-17. 3 camadas UIL BLL DAL: Aprenda sobre a arquitetura em camadas, onde a aplicação é dividida em Camada de User Interface (UI), Business Logic (Negócios) e Data Access Layer (Acesso aos Dados). Isso promove a separação de preocupações e facilita o manutenção e teste do código.
18-23. CRUD 3 camadas e Images Resources: Implemente as operações CRUD (Create, Read, Update, Delete) em suas três camadas, incluindo a gestão de recursos de imagem.
-
Finally Close Fechando as conexoes abertas do CRUD: Aprenda a garantir que todas as conexões com bancos de dados sejam fechadas corretamente para evitar fugas de recursos.
-
Data Add New Data Source DATABASE: Adicione uma nova fonte de dados ao seu aplicativo, seja adicionando um novo tipo de banco de dados ou expandindo as funcionalidades para lidar com novos tipos de dados e operações.
-
Form Manualmente com DataSet DataGridView BindingSource BindingNavigator: Use manualmente os componentes do Windows Forms, como
DataSet
,DataGridView
,BindingSource
eBindingNavigator
, para criar uma interface de usuário que interage com os dados do banco de dados. -
Geracao automatica de formularios com o WIZARD do c#: Utilize as ferramentas de design do Visual Studio, como o Assistente (Wizard) para gerar automaticamente formulários e outros componentes da interface de usuário.
Este itinerário é um excelente guia para construir uma solide compreensão de C# e o seu uso com bancos de dados, desde a manipulação de arquivos até a implementação de uma aplicação multi-camada. Boa sorte na sua jornada de aprendizado!
Course Gallery




Loading charts...