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.
Microsoft released Visual Studio 2013 Update 1 on January 20, 2014. Visual Studio 2013 updates are cumulative releases that include the new features and fixes, this update fixed various issues.
How to install Visual Studio 2013 Update 1?
You can download Visual Studio 2013 Update 1 from the below mentioned Microsoft server links,
Note: Microsoft scanned this file for viruses and claims to be virus free.
In case if you have used Web Installer then the computer must be connected to the Internet while Installing.
If you want to create an offline installer from web installer of the update then, once the web installer download is complete, open a command prompt, navigate to the download location, and run VS2013.1.exe /layout. Then specify where to download the files and click the Download button. Once downloaded, you can run VS2013.1.exe from the download location to install the update.