1. Document
1. Software Documentation
http://www.programmingwithmukesh.com/Upload/Images/171120170813Software design documentation.docx
2. Analysis
1. Hardware and technology
https://meta.stackexchange.com/questions/10369/which-tools-and-technologies-are-used-to-build-the-stack-
exchange-network
https://nickcraver.com/blog/2016/02/17/stack-overflow-the-architecture-2016-edition/
2. JSON.Net vs Jil vs Protobuf.Net
http://www.c-sharpcorner.com/article/working-with-jil-serializer-and-deserializer-library-in-c-sharp/
https://github.com/kevin-montrose/Jil/wiki/Common-Pitfalls
3. Entity Framework vs Linq To SQL vs Dapper with Stored Procedure [DAPPER]
--------http://dapper-tutorial.net/dapper
https://dontpaniclabs.com/blog/post/2014/05/01/speed-comparison-dapper-vs-entity-framework/
--------https://samsaffron.com/archive/2011/05/02/A+day+in+the+life+of+a+slow+page+at+Stack+Overflow
--------https://samsaffron.com/archive/2012/01/16/that-annoying-insert-problem-getting-data-into-the-db-using-
dapper
--------https://liangwu.wordpress.com/2012/08/16/dapper-net-samples/
--------https://www.infoworld.com/article/3025784/application-development/how-to-work-with-dapper-in-c.html
4. Http Client vs REST Client
https://johnnycode.com/2012/02/23/consuming-your-own-asp-net-web-api-rest-service/
https://gist.github.com/matjazmav/d0c5f5afc600a50b7de8630aa2d11a61
5. Web API Performance
http://www.c-sharpcorner.com/article/important-steps-to-increasing-web-api-performance/
6. Web API Architecture
https://www.codeproject.com/Articles/990492/RESTful-Day-sharp-Enterprise-Level-Application
7. Html Templates
https://www.bootply.com/templates
https://bootsnipp.com/snippets/lWPBG
https://www.bootply.com/90113
8. Load Balancing in Web API
9. Caching on IIS, own server and database end
http://www.itorian.com/2013/02/output-caching-in-mvc.html
https://stackoverflow.com/questions/343899/how-to-cache-data-in-a-mvc-application
http://dejanstojanovic.net/aspnet/2015/april/microsoft-iis-and-aspnet-mvc-caching-techniques/
10.MiniProfiler
http://www.dotnetcurry.com/aspnet-mvc/895/profiling-aspnet-mvc-apps-miniprofiler
http://benjii.me/2011/07/using-the-mvc-mini-profiler-with-entity-framework/
11.Static Classes
12.Web Socket for notification
13.Stackoverflow structure
http://highscalability.com/blog/2014/7/21/stackoverflow-update-560m-pageviews-a-month-25-servers-and-i.html
14.Redis caching
https://garywoodfine.com/redis-inmemory-cache-asp-net-mvc-core/
http://www.c-sharpcorner.com/article/using-redis-cache-in-web-api/
15.Elastic Search
16.SQL full text search
17.Stackoverflow API
--------https://api.stackexchange.com/docs
18.Stackoverflow Database Schema
--------https://www.hanselman.com/blog/CreatingAnODataAPIForStackOverflowIncludingXMLAndJSONIn30Minutes.aspx
19.Google Authentication
https://jonhilton.net/2017/05/10/secure-you-asp-net-core-mvc-and-web-api-app-using-google/
20.Akismet API for SPAM Comment
21.Comment System
https://meta.stackexchange.com/questions/19756/how-do-comments-work
https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-can-i-do-
instead
http://www.c-sharpcorner.com/article/comments-system-with-asp-net-mvc-5-and-jquery2/
22.SEO
https://www.audiencebloom.com/101-ways-to-improve-your-websites-seo/
https://neilpatel.com/blog/google-index/
23. Amazon
https://engagedforums.com/discussions/Amazoncom_Associates/Discussions/Amazon_ads_based_on_Browsing_history/am-
associhelp/43620.1?redirCnt=1&nav=messages
24.SEO Tools
https://seositecheckup.com/seo-audit/programmingwithmukesh.com
https://www.seotesteronline.com/en/seo-checker/url/aHR0cDovL211a2VzaGt1bWFyLm5ldA==#
https://www.seoptimer.com/programmingwithmukesh.com
http://tools.seochat.com/#sthash.0coLAElO.AgbDY5q0.dpbs
25.Lazy Loading using Pure Javascript
https://github.com/rposbo/lazyloadimages
https://jsfiddle.net/solodev/7c7mpuaw/
https://www.jqueryscript.net/loading/Simple-Javscript-Image-Lazy-Loading-with-Html5-Echo-js.html
https://appelsiini.net/projects/lazyload/enabled/
http://qnimate.com/lazy-loading-images-and-its-seo-impact/
26. Google Custom Search in Asp.Net MVC
https://modernpathshala.com/Article/2051/implement-google-custom-search-engine-in-asp-net-mvc
http://www.c-sharpcorner.com/UploadFile/2b481f/using-google-custom-search-api-in-web-api/
27. Google Translator to change language
http://www.dotnetfunda.com/articles/show/2410/using-google-translator-to-change-language-in-your-website
Tutorials
All
http://www.completecsharptutorial.com/#
Asp.Net
http://www.aspdotnet-suresh.com/2017/04/create-generate-qr-code-in-aspnet-using-csharp-vbnet.html
http://www.dotnet-programming.com/post/2017/05/08/Aspnet-core-Deserializing-Json-with-Dependency-
Injection.aspx
https://chsakell.com/
Asp.Net MVC & Core
https://dotnetthoughts.net/archives/
http://www.talkingdotnet.com/handle-ajax-requests-in-asp-net-core-razor-pages/