DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 
DevWare  
Novidade: DevMedia lança o DevWare - Saiba mais!

DevMedia Cursos

Marcar como favorito 13
Curso online

Solução Web no Delphi Prism com Object Pascal e Visual Studio

Nesse curso veremos o Delphi Prism que é a nova forma de desenvolver aplicações para o .NET Framework e Mono utilizando o Object Pascal e o IDE do Visual Studio 2008. Nesse curso veremos uma aplicação simples, uma solução Web ASP.NET. O foco desse curso será sobre os novos recursos da linguagem do Delphi Prism e IDE do Visual Studio 2008, conhecimentos que podem ser aplicados em qualquer tipo de projeto utilizando qualquer metodologia.

  [VER MAIS DETALHES]
  • Classes Parciais

  • Overview na IDE

  • Banco de Dados no Visual Studio

    • 57

      SqlCommand

      Marcar como lido | Download

      Nesta vídeo aula veremos como utilizar a classe SqlCommand, que executa comandos SQL no banco de dados associado, sejam esses comandos DDL, DML e DCL.

    • 62

      DataSet e XML

      Marcar como lido | Download

      Nesta vídeo, veremos também como ler dados de documento XML, e através do DataSet, método ReadXml, exibir os dados de produtos em um formulário Web através de um controle GridView.

    • 63

      XML com ADO.NET

      Marcar como lido | Download

      Nesta vídeo aula veremos como utilizar a classe DataSet do ADO.NET para recuperar dados de um banco de dados no SQL Server e salvar estes dados em um arquivo no formato XML, através do método WriteXml. A seguir, veremos como ler estes mesmos dados que estão em um documento XML porém a partir de uma aplicação Delphi Win32 usando um ClientDataSet

    • 64

      DataTables

      Marcar como lido | Download

      Nesta vídeo aula veremos como utilizar a classe DataSet do ADO.NET para trabalhar com vários resultsets, armazenados em objetos do tipo DataTable. Uma das principais diferenças de um DataSet do ADO.NET para um ClientDataSet é que um DataSet pode fazer cache de mais de uma tabela ao mesmo tempo – ele possui internamente uma coleção de objetos DataTable, que, sem dúvida é o principal objeto do ADO.NET

    • 65

      DataViews

      Marcar como lido | Download

      Nesta vídeo aula veremos como utilizar a classe DataSet do ADO.NET para recuperar dados de um banco de dados no SQL Server, trazendo para a memória dois DataTables (resultsets). Estes dados são então colocados em Cache, que então permitirão de uma forma bastante eficiente e performática consultar dados em memória dispensando consultas ao SQL Server

    • 66

      Transações

      Marcar como lido | Download

      Nesta vídeo aula veremos como utilizar a classe DataSet do ADO.NET para recuperar dados de um banco de dados no SQL Server, trazendo para a memória dois DataTables (resultsets). Estes dados são então colocados em Cache, que então permitirão de uma forma bastante eficiente e performática consultar dados em memória dispensando consultas ao SQL Server

  • Multicamadas

    • 67

      Criando o banco de dados da aplicação

      Marcar como lido | Download

      Nesta vídeo aula vamos iniciar o desenvolvimento de uma aplicação multicamadas usando Delphi Prism. Uma aplicação multicamadas é feita de forma a separar banco, acesso a dados, interfaces e regras de negócio em partes distintas, cuidadosamente relacionadas. Esta primeira parte, vamos criar o banco de dados da aplicação, usando o próprio IDE do Visual Studio 2010 e SQL Server.

    • 68

      Criando a interface

      Marcar como lido | Download

      Nesta vídeo aula vamos iniciar o desenvolvimento da interface principal da aplicação, usando uma ASP.NET Web Application. Apesar disso, o propósito principal da solução é fazer com que o acesso a dados não dependa da interface, nem a interface dependa do tipo de acesso, pois são camadas independentes.

    • 69

      Criando a camada de acesso a dados

      Marcar como lido | Download

      Nesta vídeo aula vamos iniciar o desenvolvimento da classe de acesso a dados, o que chamamos de DAL (Data Access Layer). Nesta etapa vamos obter dados do banco de dados no SQL Server através do uso de ADO.NET. O método de seleção encapsulará toda a lógica de acesso, de forma a não se tornar visível para a interface ASP.NET.

    • 70

      Criando os métodos CRUD na camada de acesso a dados

      Marcar como lido | Download

      Nesta vídeo aula vamos finalizar a criação da primeira versão da camada de acesso a dados - DAL (Data Access Layer), criando para isso os demais métodos CRUD (Create, Read, Update e Delete), usando código ADO.NET e classes de conexão e manipulação de dados no SQL Server (namespace System.Data.SqlClient).

    • 71

      ObjectDataSource

      Marcar como lido | Download

      Nesta vídeo aula vamos mostrar como acessar a camada de acesso a dados usando um controle bastante produtivo do ASP.NET, o ObjectDataSource. Ele é semelhante ao SqlDataSource e possui boas partes de suas funcionalidades, sendo um controle bastante produtivo, porém se conecta a uma classe de negócio ao invés de um banco de dados relacional.

    • 72

      Criando classes POCO

      Marcar como lido | Download

      Nesta vídeo aula vamos mostrar como criar classes POCO na arquitetura multitier vista até aqui. POCO em .net quer dizer Plain Old CLR Object, significa que nossas entidades de negócio devem ser o mais simples possível, sem nenhuma dependência de ferramentas externas.

    • 73

      Mapeamento Objeto Relacional

      Marcar como lido | Download

      Nesta vídeo aula vamos mostrar como fazer o mapeamento objeto - relacional da solução criada até aqui. Utilizando as classes POCO - Plain Old CLR Object - criadas na última aula e a camada DAL - Data Access Layer - vamos persistir objetos no banco de dados. A técnica de mapeamento objeto - relacional é utilizada em conjunto com o tráfego de dados entre camadas, usando classes DTOs - Data Transfer Objets.

    • 74

      Usando Stored Procedures

      Marcar como lido | Download

      Nesta vídeo aula vamos mostrar como criar Stored Procedures para usar em nossa solução multicamadas. O uso de SPs adiciona performance, visto que elas são executadas inúmeras vezes e o SQL Server realiza compilação e otimiza planos de execução a cada chamada.

    • 75

      Criando a Business Logic Layer

      Marcar como lido | Download

      Nesta vídeo aula vamos mostrar como criar uma Business Logic Layer (BLL),camada de regra de negócio, que funciona como “ponte” entre a DAL e banco de dados. Ela Contém regras da aplicação, validações a nível de objeto. A função dessa camada é abstrair a camada DAL da camada de interface, funcionando como um “meio de campo”.

    • 76

      Dividindo a aplicação em Class Libraries

      Marcar como lido | Download

      Nesta vídeo aula vamos mostrar como criar Class Librarys para modularizar a aplicação multicamadas criada até aqui, tornando suas partes "plugáveis" e reaproveitáveis. Uma Class Library nada mais é do que uma DLL - Dyamic Link Library, no .net mais conhecida como Assembly. Os Assemblys então referenciam outros assemblys da solução. Solution nesse caso é o grupo de projetos que compõe a solução.

    • 77

      Desenhando a arquitetura da solução

      Marcar como lido | Download

      Nesta vídeo aula vamos mostrar como usar o IDE do Visual Studio 2010 para desenhar o diagrama de arquitetura da solução vista até aqui, além de validar o modelo. É apresentado o novo recurso disponibilizado através do menu Architecture, New Griagram > Layer Diagram.

web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03