diff --git a/free-programming-books.md b/free-programming-books.md index d18df601..30caef2b 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -7,7 +7,7 @@ * [Android](#android) * [APL](#apl) * [Arduino](#arduino) -* [ASP.NET MVC](#aspnet-mvc) +* [ASP.NET](#aspnet) * [Assembly Language](#assembly-language) * [Non-X86](#non-x86) * [AutoHotkey](#autohotkey) @@ -92,6 +92,7 @@ * [Elm](#elm) * [Ember.js](#emberjs) * [Express.js](#expressjs) + * [Ionic](#ionic) * [jQuery](#jquery) * [meteor](#meteor) * [Node.js](#nodejs) @@ -575,6 +576,7 @@ * [Mobile Developer's Guide to the Galaxy](https://leanpub.com/mobiledevelopersguide) *(Leanpub account or valid email requested)* * [Modeling Reactive Systems with Statecharts](http://www.wisdom.weizmann.ac.il/~harel/reactive_systems.html) * [Mother Tongues of Computer Languages](http://www.digibarn.com/collections/posters/tongues/) (PNG) +* [MSIX Succinctly](https://www.syncfusion.com/ebooks/msix-succinctly) - Matteo Pagani * [Networks, Crowds, and Markets: Reasoning About a Highly Connected World](http://www.cs.cornell.edu/home/kleinber/networks-book/) * [Object-Oriented Reengineering Patterns](http://win.ua.ac.be/~sdemey/) - Serge Demeyer, Stéphane Ducasse and Oscar Nierstrasz * [Open Government;Collaboration, Transparency, and Participation in Practice](https://github.com/oreillymedia/open_government) @@ -861,8 +863,9 @@ Kerridge (PDF) (email address *requested*, not required) * [Introduction to Arduino : A piece of cake!](http://www.introtoarduino.com) - Alan G. Smith -### ASP.NET MVC +### ASP.NET +* [ASP.NET Core 2 Succinctly](https://www.syncfusion.com/ebooks/aspnet-core-2-succinctly) - Simone Chiaretta, Ugo Lattanzi * [ASP.NET MVC Music Store](http://mvcmusicstore.codeplex.com) @@ -1335,6 +1338,7 @@ Kerridge (PDF) (email address *requested*, not required) * [Big Data Analytics with Hadoop 3](https://www.packtpub.com/free-ebooks/big-data-analytics-hadoop-3) - Sridhar Alla (Packt account *required*) * [Cloudera Impala](https://docs.cloudera.com/documentation/enterprise/latest/PDF/cloudera-impala.pdf) - John Russel (PDF) * [Data-Intensive Text Processing with MapReduce](http://lintool.github.io/MapReduceAlgorithms/MapReduce-book-final.pdf) (Jimmy Lin and Chris Dyer) (PDF) +* [Hadoop for Windows Succinctly](https://www.syncfusion.com/ebooks/hadoop-for-windows-succinctly) - Dave Vickers * [Hadoop Illuminated](http://hadoopilluminated.com/index.html) - Mark Kerzner & Sujee Maniyam @@ -1560,6 +1564,7 @@ Kerridge (PDF) (email address *requested*, not required) * [Managing Space and Time with JavaScript - Book 1: The Basics](http://www.noelrappin.com) - Noel Rappin * [Marionette Exposé: Learn to write modular Javascript applications using Backbone Marionette and RequireJS/AMD](https://leanpub.com/marionetteexpose) - Jack Killilea *(Leanpub account or valid email requested)* * [Mozilla Developer Network's JavaScript Guide](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide) +* [Neural Networks with JavaScript Succinctly](https://www.syncfusion.com/ebooks/neural-networks-with-javascript-succinctly) - James McCaffrey * [Oh My JS](https://web.archive.org/web/20150317231950/https://leanpub.com/ohmyjs/read) - Azat Mardanov * [Patterns For Large-Scale JavaScript Application Architecture](http://addyosmani.com/largescalejavascript/) - Addy Osmani * [Programming JavaScript Applications](https://www.oreilly.com/library/view/programming-javascript-applications/9781491950289/) @@ -1646,6 +1651,11 @@ Kerridge (PDF) (email address *requested*, not required) * [Express.js Guide](https://web.archive.org/web/20140621124403/https://leanpub.com/express/read) - Azat Mardanov +#### Ionic + +* [Ionic 4 Succinctly](https://www.syncfusion.com/ebooks/ionic-4-succinctly) - Ed Freitas + + #### jQuery * [JavaScript Fundamentals, Plus a Dash Of JQuery - for dinner ladies](http://nicholasjohnson.com/javascript-book/) @@ -1685,13 +1695,13 @@ Kerridge (PDF) (email address *requested*, not required) * [React Enlightenment](https://www.gitbook.com/book/frontendmasters/react-enlightenment/details) * [React In-depth: An exploration of UI development](https://www.gitbook.com/book/developmentarc/react-indepth/details) * [React Primer Draft](https://github.com/mikechau/react-primer-draft) +* [React Succinctly](https://www.syncfusion.com/ebooks/react-succinctly) - Samer Buna * [React Tutorial](https://reactjs.org/tutorial/tutorial.html) * React Tutorial by Josh Finnie * [Part 1](http://www.joshfinnie.com/blog/reactjs-tutorial-part-1/) * [Part 2](http://www.joshfinnie.com/blog/reactjs-tutorial-part-2/) * [Part 3](http://www.joshfinnie.com/blog/reactjs-tutorial-part-3/) * [React with ASP.NET Core Tutorial](https://reactjs.net/getting-started/aspnetcore.html) -* [React.js Succinctly, Syncfusion](https://www.syncfusion.com/ebooks/reactjs_succinctly) (PDF, Kindle) (email address requested, not required) * [React.js Tutorial: Now is Your Time to Try It, Right in Your Browser](https://codegeekz.com/react-js-tutorial/) * [SurviveJS - Webpack and React](http://survivejs.com) @@ -1912,10 +1922,15 @@ Kerridge (PDF) (email address *requested*, not required) * [Clean Code .NET](https://github.com/thangchung/clean-code-dotnet) * [Entity Framework](http://weblogs.asp.net/zeeshanhirani/my-christmas-present-to-the-entity-framework-community) * [Game Creation with XNA](https://en.wikibooks.org/wiki/Game_Creation_with_XNA) - Wikibooks +* [Getting the Most from LINQPad Succinctly](https://www.syncfusion.com/ebooks/getting-the-most-from-linqpad-succinctly) - José Roberto Olivas Mendoza +* [MonoGame Succinctly](https://www.syncfusion.com/ebooks/monogame_succinctly) - Jim Perry * [.NET for Visual FoxPro Developers](http://foxcentral.net/microsoft/NETforVFPDevelopers.htm) * [.NET Performance Testing and Optimization - The Complete Guide](https://www.red-gate.com/library/net-performance-testing-and-optimization-the-complete-guide) - Paul Glavich, Chris Farrell (PDF) +* [NuGet In-House Succinctly](https://www.syncfusion.com/ebooks/nuget-in-house-succinctly) - José Roberto Olivas Mendoza * [Under the Hood of .NET Memory Management](https://assets.red-gate.com/community/books/under-the-hood-of-net-memory-management.pdf) - Chris Farrell, Nick Harrison (PDF) +* [Using .NET Core, Docker, and Kubernetes Succinctly](https://www.syncfusion.com/ebooks/using-netcore-docker-and-kubernetes-succinctly) - Michele Aponte * [Visual Studio .NET Tips and Tricks](http://www.infoq.com/minibooks/vsnettt) (VS 2003-2005 only) +* [Visual Studio 2019 Succinctly](https://www.syncfusion.com/ebooks/visual-studio-2019-succinctly) - Alessandro Del Sole ### Nim @@ -2538,6 +2553,7 @@ Kerridge (PDF) (email address *requested*, not required) * [SQL Server Execution Plans, Third Edition](https://assets.red-gate.com/community/books/sql-server-execution-plans-3rd-edition.pdf) - Grant Fritchey (PDF) * [SQL Server Hardware](http://www.red-gate.com/community/books/sql-server-hardware) - Glenn Berry (PDF) * [SQL Server Internals: In-Memory OLTP](http://www.red-gate.com/library/sql-server-internals-in-memory-oltp) - Kalen Delaney (PDF) +* [SQL Server Metadata Succinctly](https://www.syncfusion.com/ebooks/sql-server-metadata-succinctly) - Joseph D. Booth * [SQL Server Source Control Basics](https://www.red-gate.com/products/sql-development/sql-source-control/entrypage/sql-server-source-control-basics) - Rob Sheldon, Rob Richardson, Tony Davis (PDF) * [SQL Server Statistics](http://www.red-gate.com/community/books/sql-server-statistics) - Holger Schmeling (PDF) * [SQL Server Stumpers Vol.5](http://www.red-gate.com/community/books/sql-server-stumpers-v5) (PDF)