You can get the ebooks in different formats like PDF, EPUB etc
Search for free ebooks (useful tutorials) from below URLs
The Microsoft .NET Framework 4.5.2 is a highly compatible, in-place update to the Microsoft .NET Framework 4, Microsoft .NET Framework 4.5 and Microsoft .NET Framework 4.5.1. The web installer is a small package that automatically determines and downloads only the components applicable for a particular platform.
This is a web installer. There are separate installers for web and offline installation. If you intend to redistribute either of these installers in the setup for your own product or application, we recommend that you choose the web installer because it is smaller and typically downloads faster. The web installer is a small package (around 1 MB) that automatically determines and downloads only the components applicable for a particular platform. The web installer also installs the language pack matching the language of the user’s operating system.
This is offline installer. If you dont want to use web installer then this will be the right option for you. This will enable you to install even if you are not connected to the Internet.
This version of the .NET Framework runs side-by-side with the .NET Framework 3.5 SP1 and earlier versions, but performs an in-place update for the .NET Framework 4, .NET Framework 4.5 and .NET Framework 4.5.1.
Please see the Knowledge Base Article KB2901954 for more information.
For important information about this release, see the .NET Framework 4.5.2 Readme File.