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/