Professional ASP.NET MVC 4
by Jon Galloway, Phil Haack, Brad Wilson, K. Scott Allen, Scott Hanselman
Summary
Get any two developers together and they'll probably have a different opinion on how real-world applications should be built. The NuGet Gallery is no exception. Even the developers who work on the gallery have different opinions.
The NuGet Galley is just one example of a real-world application out of the infinite possibilities that such applications could take. It's not intended to be a reference application or an example of “This is the one true way to build an ASP.NET MVC application.”
Its only purpose was to meet the need for a gallery to host NuGet packages. And so far, it's doing that very well, though there are a few issues here and there.
However, there's one aspect of building this gallery that I think is universally applicable to developers. The NuGet team was able to build the gallery so quickly and with such high quality because we were able to leverage so many useful and well written community-built packages. Leveraging existing packages will help you build better software faster, so it's worth taking time to look through the NuGet Gallery. There are many great packages beyond the ones used by this code.
If you would like to get your hands dirty working on a real-world ASP.NET MVC application, why don't you consider helping out? It's an open source project and the NuGet team welcomes contributors. Just take a look at our issues list, https://github.com/nuget/nugetgallery/issues, or meet us in our JabbR chat room, http://jabbr.net/#/rooms/nuget.
Professional ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access