in Desenvolvimento

11 NuGets you must use before die

NuGet é sem dúvida uma excelente plataforma de distribuição e instalação de pacotes, ao instalar um pacote, ele já resolve e configura as dependências e faz as alterações necessárias no projeto.

Com o uso cada vez mais continuo de diversos NuGets, surgiu a idéia de fazer uma apresentação com alguns NuGet que eu acredito que seja importante que todo desenvolvedor teste, conheça  ou utilize. Tudo isso visando a melhoria na qualidade de nossos projetos.

Segue a lista com os 11 NuGets:

1) StructureMap

StructureMap é um Injetor de Dependencia / Inversor de Controle para  .Net que é utilizado para melhorar a qualidade da arquitetura de nossos projetos. Podendo diminuir o acoplamento entre as classes e suas dependências, melhorando assim a testabilidade de nosso código.

PM> Install-Package structuremap

2) Moq

Biblioteca de mocking  para .NET 3.5/4.0 e Silverlight, ajuda a simular as dependências das classes que estamos testando.

PM> Install-Package Moq

3) System.Json

Pacote com suporte para conversões e construção de Json, integrado com  dynamic

PM> Install-Package System.Json

4) Newtonsoft.Json

Biblioteca de alta performance para conversões de JSON.

PM> Install-Package Newtonsoft.Json

5) Memcached.ClientLibrary

Excelente biblioteca para o uso do Memcached com .NET

PM> Install-Package Memcached.ClientLibrary

6) Facebook

O Facebook C# SDK é um excelente sdk para integração do Facebook com .Net

PM> Install-Package Facebook

7) microsoft-web-helpers

Oferece excelente helpers para “Gadgets” (Twitter, Facebook, GoogleAnalytics, etc)

PM> Install-Package microsoft-web-helpers

8 ) RouteDebugger

Excelente debugger  de rotas criado pelo Phil Haack

PM> Install-Package routedebugger

9) GoogleMapControl

Controles para Google Maps

PM> Install-Package GoogleMapControl

10) MvcMailer

Biblioteca que facilita a criação de emails utilizando Views do MVC

PM> Install-Package MvcMailer

11) DataAnnotationsExtensions.MVC3

Extensões de validação para o DataAnnotation

PM> Install-Package DataAnnotationsExtensions.MVC3

Todos eles,  e muitos outros estão disponíveis em:

http://nuget.org/

Espero que este post seja útil

abs

Rodolfo

  • Heitor Estrela

    Já usei todos!

  • Related Content by Tag