Assembly.Core

Have you seen ".Core" being tacked on to assembly and project names?  It seems to me it's a new trend if you will... one where you package a number of commonly used namespaces into a single assembly.  The .NET 3.5 framework does this with System.Core.dll which contains often used namespaces such as System.Collections.Generic, System.Diagnostics, System.IO, System.Linq, System.Security, System.Threading, and more.  Upon quick glance I've also notice the Spring.NET framework has a .Core assembly used in a similar fashion.

From a development standpoint that's really nice... a single project with lots of functionality.  It saves me loads of references and cuts down on functionality search time.

Digg It!DZone It!StumbleUponTechnoratiRedditDel.icio.usNewsVineFurlBlinkList

About Me

I'm Ian Suttle and I work for IGN Entertainment, a division of Fox Interactive Media.

Recent posts