DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da .net Magazine ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Video: Code Contracts: .NET Framework 4 - Novidades do Visual Studio 2010 - Parte 36 (FINAL)

Nesta aula veremos um novo recurso adicionado ao .NET Framework 4.0. Code Contracts é uma implementação da Microsoft para auxiliar na criação de código que segue a abordagem de Design-by-Contract. Os contratos de código trazem uma API independente da linguagem, que pode ser chamada para criação dos contratos, além de uma ferramenta que pode ser instalada no Visual Studio 2010 para verificação dos contratos.

Atenção! Este vídeo necessita do aplicativo DevMedia Player para ser executada. Clique aqui para baixar o aplicativo

Tempo: 15 min

Mini-resumo: Nesta aula veremos um novo recurso adicionado ao .NET Framework 4.0. Code Contracts é uma implementação da Microsoft para auxiliar na criação de código que segue a abordagem de Design-by-Contract. Os contratos de código trazem uma API independente da linguagem, que pode ser chamada para criação dos contratos, além de uma ferramenta que pode ser instalada no Visual Studio 2010 para verificação dos contratos. Utilizando contratos seu código fica explícito e fácil de entender. Contratos se baseiam em pré-condições, pós-condições e invariantes, que garantem que a entidade deve sempre atender o contrato, ou lançar um erro. A abordagem auxilia na criação de objetos sempre válidos, ou seja, que seguem um contrato para existência. Objetos que seguem contratos não precisam nunca de validação, porque se existem são válidos.

Metodologia de desenvolvimento do exemplo: Criação de uma classe "cliente" que será codificada com contratos e consumida por uma aplicação de console 

Tecnologias utilizadas: Visual Studio 2010, .NET Framework 4.0

Exemplos construídos: Exemplo simples - aplicação console

Palavras-chave: Visual Studio 2010, Code Contracts





    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!



Publicidade
Curso Online
Este post faz parte de:

Curso(s):
  •  Novidades do Visual Studio 2010

  • Autor
    Guinther Pauli

    Guinther Pauli - guintherpauli@gmail.com - Editor Geral .NET Magazine Brasil e ClubeDelphi - Microsoft Certified: MCP, MCAD, MCSD.NET, MCTS, MCPD e certificado Delphi: 3,5,6,7,2005,2006,Delphi for Web e Delphi for Linux http://guintherpauli.blogspot.com http://twitter.com/GuintherPauli http://cc....


    Space do autor
    Estatísticas
    Favorito:
    Comentários:
    Feedback:
    Utilidade:
    0   0
    [Fechar]

    Você precisa estar logado para dar um feedback.

    Clique aqui para efetuar o login
    [Fechar]


    Este post está fechado. Saiba mais sobre a assinatura MVP!
    web-03
    DevMedia  |  Anuncie  |  Fale conosco
    Hospedagem web por Porta 80 Web Hosting
    2012 - Todos os Direitos Reservados a web-03