Uma palestra muito boa e específica de como criar seu próprio Provider. Além disso foi uma aula de DesignPatters, criando tudo dinamicamente, utilizando Bridge Pattern e Hierarquia entre outros.
What is a Provider
Um Provider é um componente que se conecta a alguma fonte de dados (banco de dados, xml, txt, email, ...)
- Why use a provider
- Examples of Providers
- Criando classes dinamicamente(CreateClass(“Namespace.class”)). Passando o Assembly Location e o nome da Classe é possível instanciar qualquer classe.
- Configurando o WebConfig com Providers
- Passando os DataProviders como parâmetro para as funções que instanciam o objeto. Basta alterar o parâmetro do web.config para buscar informações de outra fonte de dados.
- Web.config->
- Configurando propriedades do web.confing em uma .cs utilizando “[ConfigurationProperty(“paramName”)]”
- ConfigurationManager.GetSection(“SectionName”) busca uma sessão no Web.config
- Depois de todos o Provicer criado você pode coloca-lo na toolbar e utiliza-lo em qualquer parte da sua aplicação.
Exemplos em: http://www.pdsa.com/TechEd
Nenhum comentário:
Postar um comentário