While copying a basic ASP.NET MVC 4 project sample from a different machine, I noticed that the project created using the Internet Application template was a whooping 27MB in size.
The Packages folder takes up 27.4MB while the DLLs (47 of them compared to 29 in the MVC 3 project template) in the Bin folder were 5MB in size.
The default ASP.NET MVC 4 Solution created with Basic Template was 24MB (Packages folder - 18MB, Bin folder - 4.34MB)
Is there really a chance that anyone uses all of the DLLs?
I looked up what some of the non-Microsoft DLLs among the list of 47 DLLs do -
- Antlr: (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. It's widely used to build languages, tools, and frameworks.
- DotNetOpenAuth: Compiled library that adds support for your site visitors to login with their OpenIDs by just dropping an ASP.NET control onto your page.
- Newtonsoft.Json: Json.NET is a popular high-performance JSON framework for .NET
- WebGrease: suite of tools for optimizing javascript, css files and images.
0 comments:
Post a Comment