Conceitos .Net


Olá Pessoal, Vou falar um pouco conceito: Instruções Try e Exeções

Uma instrução Try especifica um bloco de código sujeito a manipulação de erro, ou, limpeza de código. O bloco Try deve ser seguido de um bloco Catch executa quando ocorre um erro no bloco Try.
O bloco Finally executa após o termino da execuxão no bloco Try (ou se houver, no bloco catch) para realizar a limpeza de código mesmo se nao ocorrer um erro.

Uum bloco  Catch possui acesso a um objeto Exception, que contém informaçõe sobre o erro.Use um bloco catch para compensar o erro ou acionar novamente a excessão.


Olá Pessoal, vou postar link do book para estudo Certificação (70-536 MCTS-NET)

http://www.4shared.com/get/nCjGDtq2/70-536_MCTS_NET_Framework_20_A.html 

Minha missão e postar aqui todos conceitos do treinamento MCST (Dot.Net) participei de um treinamento a pouco tempo, porem ainda não tirei minha certificação. vou postar todo conceitos, conteudo da plataforma Dot.Net, como aplicar todo esse conceito, e desenvolver aplicações simples e complexas.


Neste artigo será apresentada uma introdução ao ADO.NET e sobre persistência em banco de dados de forma geral, desde conceitos relacionados à tecnologia até exemplos de conexão com base de dados e manipulação dessas informações.

Compartilhar      






Introdução ao acesso a dados no .NET Framework

    A maioria das aplicações em algum momento precisa registrar alguma informação para que depois ela possa ser manipulada. Essa tarefa aparentemente simples, quando pensamos que queremos somente guardar informações, se torna um pouco complexa para quem está iniciando seus primeiros aplicativos com .NET. Isso porque existem ersas metodologias e tecnologias para essa tarefa e com certeza muitas dúvidas poderão surgir durante o aprendizado. Independente da tecnologia que você escolher para acessar dados, inevitavelmente precisará saber ADO.NET, seja para criar novos projetos ou mesmo dar manutenção em projetos existentes.
Uma das dúvidas para quem está iniciando é escolher qual o sistema de gerenciamento de banco de dados (SGBD) para os projetos. Existem algumas opções que são as mais utilizadas no mercado, que são o SQL Server (Microsoft), Oracle, MySQL, PostgreSQL e Firebird. Cada banco de dados tem suas particularidades, existem vantagens em alguns pontos para algumas opções e desvantagens para outras, porém a maioria deles atualmente tem o necessário para a criação dos mais variados aplicativos. A boa notícia é que com a tecnologia ADO.NET podemos criar aplicações para os principais  SGBD do mercado.
Neste artigo vamos trabalhar em um exemplo pequeno e completo, onde faremos a conexão com uma base de dados SQL Server Express, que é uma versão gratuita que a Microsoft disponibilizou para quem deseja criar aplicações para a plataforma SQL Server. Em seguida vamos realizar algumas operações de inclusão de dados, alteração, consulta e exclusão.
  O objetivo do artigo não é detalhar a fundo a tecnologia ADO.NET e sim dar uma introdução à mesma e de forma prática realizar algumas operações com uma base de dados SQL Server Express, para que você possa ter o primeiro contato com as operações mais comuns em se tratando de manipulação de informações.
 Ao iniciar seus estudos você verá que existem diversas formas de realizar a tarefa de persistir informações. Com o desenvolvimento orientado a objetos essa tarefa complica mais um pouco, pois os bancos de dados mais utilizados não são compatíveis 100% com os sistemas orientados a objetos, porém os bancos de dados relacionais são seguros e utilizados por vários anos por grandes empresas, processando grande volume de dados com segurança e evolução das tecnologias. Para aliar o melhor dos dois mundos, ou seja, os sistemas orientados a objetos e os bancos de dados relacionais, surgiram outros meios de gerenciar essa camada de persistência, uma delas é a utilização de frameworks. Dois deles são bem conhecidos, um muito utilizado é o NHibernate, que surgiu do Hibernate, conhecido framework para a plataforma JAVA. O outro é fornecido pela própria Microsoft e se chama ADO.NET Entity Framework.
  O ADO.NET Framework 4 é uma ferramenta de mapeamento objeto/relacional (ORM) que usa essencialmente a linguagem LINQ para o acesso a dados, com isso podemos focar o desenvolvimento no modelo da aplicação em vez de focar no modelo relacional da maioria dos SGBD atualmente.
Tudo isso pode parecer um pouco complexo para quem está tendo seus primeiros contatos com a tecnologia .net, e é por isso que o foco deste artigo será trabalhar com o ADO.NET “puro”. O ADO.NET nos fornece um meio para se conectar a uma base de dados. Para criar uma conexão com uma base de dados você precisa usar um componente apropriado, ou seja, compatível com sua base de dados, esse componente chamamos de Provedor de Acesso (ou Provider). O provedor de acesso que podemos utilizar para se conectar com o SQL Server é o SQL Server .NET Data Provider.