Around and About .NET World

Il blog di Marco Minerva
posts - 1671, comments - 2232, trackbacks - 2135

My Links

News

Contattami su Live Messenger:


MCTS: Windows, Web, Distributed Applications & SQL Server

MCPD: Enterprise Applications

Tag Cloud

Archives

Post Categories

Links

AutoMapper, una libreria indispensabile

AutoMapper è una libreria indispensabile in tutti quei casi in cui è necessario mappare un oggetto su un altro. Esempio tipico è quando abbiamo un oggetto che rappresenta un’entità del database e lo vogliamo utilizzare per impostare le proprietà di un nostro oggetto di business. Questa attività, estremamente noiosa e ripetitiva, grazie ad AutoMapper si realizza con una semplice riga di codice.

AutoMapper è un progetto open source disponibile su GitHub. Può anche essere scaricato direttamente tramite NuGet. Su CodeProject, inoltre, si può trovare un articolo che mostra come muovere i primi passi con la libreria.

Print | posted on martedì 24 gennaio 2012 00:12 | Filed Under [ C# VB .NET ASP .NET Silverlight .NET 4.0 Visual Studio 2010 ]

Feedback

Gravatar

# re: AutoMapper, una libreria indispensabile

Anche EmitMapper sembra un progetto interessante, l'avevo provato qualche tempo fa, ma da quello che si legge nei vari test di performance, appare molto più veloce di AutoMapper.

Peccato però che l'ultima versione ufficiale è una beta di Gennaio 2010. Anche l'ultima release contenuta nel trunk è ancora basata sul .NET Framework 3.5. Per il momento, mi sembra che AutoMapper sia un prodotto più maturo. Terrò comunque d'occhio anche EmitMapper, sperando che venga rilasciata al più presto una versione per .NET 4.
24/01/2012 02:44 | Marco Minerva
Gravatar

# re: AutoMapper, una libreria indispensabile

i enjoy your article. great job. keep it simple
25/01/2012 20:59 | deny
Gravatar

# re: AutoMapper, una libreria indispensabile

grazie mille per il suggerimento
27/01/2012 16:13 | Alessage
Gravatar

# security seals

Need this knowledge
04/04/2012 12:40 | security seals
Comments have been closed on this topic.

Powered by:
Powered By Subtext Powered By ASP.NET