Este é um post disponível para assinantes MVPVideo: Convert Extension Method to Plain Static - Curso Refatoração com C# .NET – Parte 8
Nesta video será mostrada a aplicação da refatoração Convert Extension Method to Plain Static. Um método estático de extensão serve para injetar funcionalidades em uma classe pré-existente.
Tempo: 14:44 min
Mini Resumo: Nesta video será mostrada a aplicação da refatoração Convert Extension Method to Plain Static. Um método estático de extensão serve para injetar funcionalidades em uma classe pré-existente, sem no entanto ter que criar uma classe descendente para isso, o que envolveria o uso de herança e modificações no design de framworks. Através desta refatoração, um método pode ser injetado de forma a ser utilizado na própria classe destino (alvo), preservando o comportamento externo e código pré-existente, não sendo necessário modificar a hierarquia. O exemplo mostrará como refatorar uma classe que injeta funcionalidades de exportação em classes de acesso a dados do próprio .NET Framework.
Tecnologias utilizadas: Visual Studio 2010, C#
Exemplos construídos: Aplicação Console com classe de extensão
Palavras chaves: Visual Studio, C#, Programação, Refactoring, Métodos de Extensão, Extension Methods, Static
Guinther Pauli.
Microsoft Certified Professional - MCP,MCAD,MCSD.NET,MCTS,MCPD (C#, ASP.NET, Arquitetura), MVP, Delphi Certified Professional, Colaborador Editorial Revistas .net Magazine e ClubeDelphi http://www.gpauli.com http://www.facebook.com/guintherpauli http://www.twitter.com/guintherpauli http://br.li...

download

