Populando Datagrid usando LINQ TO SQL em Silverlight Parte II
Populando DataGrid usando Linq to Sql em Silverlight II
|
Este artigo requer a leitura do artigo Populando DataGrid usando Linq to Sql em Silverlight Parte I. Neste apenas foi preparado o ambiente, onde criamos o mapeamento relacional usando a classe LINQ To SQL
e a criação de uma stored procedure.
Figura 01 - Adicionando WCF Service na aplicação O próximo passo é realizar uma busca no banco de dados utilizando a classe ContatoClassesDataContext criada no momento que adicionamos a classe LINQ To SQL. Você pode verificar o nome selecionando o arquivo ContatoClasses.dbml e abrir o painel properties.
Listagem 01 – Busca em banco de dados
Agora abra o arquivo Web.Config, e encontre a linha conforme mostrado na Listagem 02.
Listagem 02 – Configuração do Web.config Modifique o atributo binding do endpoint para basicHttpBinding. A configuração deverá ficar conforme demonstrado na Listagem 03.
Listagem 03 – Modificação no Web.Config Agora simplesmente execute sua aplicação e apenas feche o Browser.
Figura 02 - Referenciando WCF no projeto Silverlight Pressione o combobox Discover, selecione Services in Solution. Feito isso, irá aparecer em Services, o ServiceContato.svc.
Listagem 04 – Controles para design da Interface
Figura 03 – Interface da aplicação Em Page.Xaml.cs, adicione o código, conforme a Listagem 05
Listagem 05- Código em C# Observação: Eu inseri alguns dados na tabela TbContatos
Execute a aplicação. Obrigada.
|


