ADO.NET Data Services(Astoria) - Parte I
Por: RODRIGO SENDIN
Esta é a primeira aula do curso que irá tratar do assunto: “ADO.NET Data Services”, também conhecido pelo codinome “Astoria”. Essa é uma nova tecnologia que foi lançada juntamente com o Service Pack 1 do Visual Studio 2008 e .NET Framework 3.5. Nesta aula você verá quais são os softwares e instalações necessárias para a criação da aplicação que será desenvolvida no decorrer do curso. Você verá que o principal pré-requisito é o próprio Service Pack 1, que contém as principais tecnologias que serão utilizadas no decorrer do curso. A idéia geral deste curso é a criação de um modelo de entidades com a utilização do ADO.NET Entity Framework como ferramenta de Mapeamento Objeto/Relacional. Em seguida vamos criar a estrutura física das tabelas no banco de dados que servirá de repositório para este modelo. Com o modelo pronto e mapeado,vamos criar uma camada de serviços com o ADO.NET Data Services, que irá expor esse modelo de entidades como um conjunto de serviços que poderão ser acessados através do padrão REST. E no decorrer das ultimas aulas iremos criar diversas interfaces para acessar essa camada de serviços, utilizando as tecnologias: Windows Forms, ASP.NET, WPF e Silverlight.
Assista agora: http://www.devmedia.com.br/articles/viewcomp.asp?comp=10562
Voltar para o topo
ADO.NET Data Services(Astoria) - Parte II
Por: RODRIGO SENDIN
Nesta segunda etapa do curso de ADO.NET Data Services vamos criar um modelo de entidades para uma aplicação de Rede Social de Profissionais da área de Tecnologia. A idéia é desenvolver um modelo de dados onde será possível armazenar uma rede social de contatos entre profissionais da área de tecnologia, como Desenvolvedores, Profissionais de TI e Administradores de Bancos de Dados (DBAs). Iremos utilizar o ADO.NET Entity Framework pois ele é o modelo compatível com o ADO.NET Data Services, que iremos utilizar para expor o nosso modelo como um serviço na Web. Utilizaremos alguns conceitos de modelagem específicos da Orientação a Objetos, como Herança e a Associação de “Muitos para Muitos”. E com base nesse modelo iremos posteriormente criar um modelo de tabelas e relacionamentos de um banco de dados do SQL Server onde serão armazenados os dados gerados pelo modelo de entidades. E quando o nosso modelo estiver criado e mapeado com uma base relacional, já estaremos aptos a publicá-lo como um serviço através do ADO.NET Data Services, e depois consumir este serviço de diversas formas em aplicações .NET.
Assista agora: http://www.devmedia.com.br/articles/viewcomp.asp?comp=10666
Voltar para o topo
ADO.NET Data Services(Astoria) - Parte III
Por: RODRIGO SENDIN
Esta é a terceira aula do curso sobre ADO.NET Data Services. Nesta aula você poderá conferir como criar um modelo de entidades e relacionamentos em um banco de dados do SQL Server 2005 Express Edition. Este banco de dados que iremos criar será utilizado como Storage, ou base de armazenamento para o modelo de entidades que foi criado na última aula. Você verá como criar um modelo de tabelas e relacionamentos que seja compatível com o modelo de entidades e associações. Nesta aula será visto como resolver questões como Herança e associações N para N em um banco de dados relacional. Você verá que apesar de não existirem estas características em um ambiente relacional, podemos criar um modelo que é de certa forma equivalente, para que seja possível a realização de um Mapeamento entre o Modelo de Entidades da Orientação a Objetos e o Modelo de Tabelas do Banco de Dados Relacional. Na próxima aula é exatamente isso que iremos fazer, o Mapeamento Objeto/Relacional utilizando o próprio ADO.NET Entity Framework.
Assista agora: http://www.devmedia.com.br/articles/viewcomp.asp?comp=10815
Voltar para o topo