ASP.NET documentation and samples (snapshot 2017)
I had create snapshot of this MS documentation, because MS is extremely unstable company, MS permanently refuse support various own technologys, own proprietary languages, own ideas. Also any links and contents of pages permanently changes. I see to my pages from 2000-2015 year and nothing survived link to MS site in my pages.
Before publishing I had transform .MD files by Pandoc to HTML-files, and after that I had procesed this articles by my simple MarkDowm parser, its a not correct code, sorry, my priority for preparing this snapshot was economy my time and fastest as possible creating this parser. Also I had marked external links by marker "(xref:)", but not process it currefully. For code Markup I had use manoli-csharpformat (at common, I use this formater as standard formater in all page in my site).
At common my big plan to future will be translate stupid human-unfriendly C# code to more comfortable VB.NET code, but I have no free time, sorry. Maybe, step-by-step, for most interesting articles I will found some time.
- ASP.NET tutorials
- ASP.NET overview
- Entity Framework
- ASP.NET Documentation
- ASP.NET API reference
- Table of contents
- C# samples:
- What’s new in ASP.NET Core 2.0
- Choose between ASP.NET and ASP.NET Core
- Introduction to ASP.NET Core
- Get Started with ASP.NET Core
- Table of contents
- C# samples:
- 1 aspnetcore/client-side/angular/sample/AngularJSSample.7z
- 2 aspnetcore/client-side/bundling-and-minification/samples/BuildBundlerMinifierApp.7z
- 3 aspnetcore/client-side/spa-services/sample/SpaServicesSampleApp.7z
- 4 aspnetcore/common/samples/WebApplication1.7z
- 5 aspnetcore/common/samples/WebApplication1DotNetCore2.0App.7z
- 6 aspnetcore/data/ef-mvc/intro/samples/cu.7z
- 7 aspnetcore/data/ef-mvc/intro/samples/cu-final.7z
- 8 aspnetcore/data/ef-rp/intro/samples/cu.7z
- 9 aspnetcore/data/ef-rp/intro/samples/StageSnapShots/cu-part3-sorting.7z
- 10 aspnetcore/data/ef-rp/intro/samples/StageSnapShots/cu-part4-migrations.7z
- 11 aspnetcore/data/ef-rp/intro/samples/StageSnapShots/cu-part5-complex.7z
- 12 aspnetcore/data/ef-rp/intro/samples/StageSnapShots/cu-part6-related.7z
- 13 aspnetcore/data/ef-rp/intro/samples/StageSnapShots/cu-part7.7z
- 14 aspnetcore/data/ef-rp/intro/samples/StageSnapShots/cu-part8.7z
- 15 aspnetcore/data/entity-framework-6/sample/EF6.7z
- 16 aspnetcore/data/entity-framework-6/sample/MVCCore.7z
- 17 aspnetcore/fundamentals/app-state/sample/src/WebAppSession.7z
- 18 aspnetcore/fundamentals/app-state/sample/src/WebAppSessionDotNetCore2.0App.7z
- 19 aspnetcore/fundamentals/configuration/index/sample/CommandLine.7z
- 20 aspnetcore/fundamentals/configuration/index/sample/ConfigJson.7z
- 21 aspnetcore/fundamentals/configuration/index/sample/CustomConfigurationProvider.7z
- 22 aspnetcore/fundamentals/configuration/index/sample/InMemory.7z
- 23 aspnetcore/fundamentals/configuration/index/sample/InMemoryGetValue.7z
- 24 aspnetcore/fundamentals/configuration/index/sample/ObjectGraph.7z
- 25 aspnetcore/fundamentals/configuration/options/sample.7z
- 26 aspnetcore/fundamentals/dependency-injection/sample/DependencyInjectionSample.7z
- 27 aspnetcore/fundamentals/environments/sample/src/Environments.7z
- 28 aspnetcore/fundamentals/error-handling/sample.7z
- 29 aspnetcore/fundamentals/file-providers/sample/src/FileProviderSample.7z
- 30 aspnetcore/fundamentals/file-providers/sample/src/WatchConsole.7z
- 31 aspnetcore/fundamentals/localization/sample/Localization.7z
- 32 aspnetcore/fundamentals/localization/sample/POLocalization.7z
- 33 aspnetcore/fundamentals/logging/index/sample.7z
- 34 aspnetcore/fundamentals/logging/index/sample2.7z
- 35 aspnetcore/fundamentals/logging/loggermessage/sample.7z
- 36 aspnetcore/fundamentals/middleware/sample/Chain.7z
- 37 aspnetcore/fundamentals/middleware/sample/Culture.7z
- 38 aspnetcore/fundamentals/middleware/sample/Middleware.7z
- 39 aspnetcore/fundamentals/owin/sample/src/NowinSample.7z
- 40 aspnetcore/fundamentals/owin/sample/src/NowinWebSockets.7z
- 41 aspnetcore/fundamentals/owin/sample/src/OwinSample.7z
- 42 aspnetcore/fundamentals/primitives/change-tokens/sample.7z
- 43 aspnetcore/fundamentals/routing/RoutingSample.7z
- 44 aspnetcore/fundamentals/servers/aspnet-core-module/sample.7z
- 45 aspnetcore/fundamentals/servers/httpsys/sample.7z
- 46 aspnetcore/fundamentals/servers/kestrel/sample1.7z
- 47 aspnetcore/fundamentals/servers/kestrel/sample2.7z
- 48 aspnetcore/fundamentals/servers/weblistener/sample.7z
- 49 aspnetcore/fundamentals/startup/samplesample.7z
- 50 aspnetcore/fundamentals/static-files/sample.7z
- 51 aspnetcore/fundamentals/url-rewriting/samples/1.x.7z
- 52 aspnetcore/fundamentals/url-rewriting/samples/2.x.7z
- 53 aspnetcore/fundamentals/websockets/sample.7z
- 54 aspnetcore/hosting/windows-service/sample.7z
- 55 aspnetcore/migration/1x-to-2x/samples/AspNetCoreDotNetCore1App/AspNetCoreDotNetCore1App.7z
- 56 aspnetcore/migration/1x-to-2x/samples/AspNetCoreDotNetCore2App/AspNetCoreDotNetCore2App.7z
- 57 aspnetcore/migration/1x-to-2x/samples/AspNetCoreDotNetFx2.0App/AspNetCoreDotNetFx2.0App.7z
- 58 aspnetcore/migration/configuration/samples/WebApp1/src/WebApp1/
- 59 aspnetcore/migration/http-modules/sample/Asp.Net.Core.7z
- 60 aspnetcore/migration/http-modules/sample/Asp.Net4/Asp.Net4.7z
- 61 aspnetcore/migration/mvc/sample.7z
- 62 aspnetcore/migration/webapi/sample/ProductsApp.7z
- 63 aspnetcore/migration/webapi/sample/ProductsCore.7z
- 64 aspnetcore/mobile/native-mobile-backend/sample/ToDoApi.7z
- 65 aspnetcore/mvc/advanced/app-parts/sample/AppPartsSample.7z
- 66 aspnetcore/mvc/advanced/app-parts/sample/DependentLibrary.7z
- 67 aspnetcore/mvc/advanced/app-parts/sample/Plugin.7z
- 68 aspnetcore/mvc/advanced/custom-formatters/sample.7z
- 69 aspnetcore/mvc/advanced/custom-model-binding/sample/CustomModelBindingSample.7z
- 70 aspnetcore/mvc/controllers/application-model/sample/src/AppModelSample.7z
- 71 aspnetcore/mvc/controllers/dependency-injection/sample/src/ControllerDI.7z
- 72 aspnetcore/mvc/controllers/filters/FiltersSample.7z
- 73 aspnetcore/mvc/controllers/routing/sample/AreasRouting.7z
- 74 aspnetcore/mvc/controllers/routing/sample/main.7z
- 75 aspnetcore/mvc/controllers/testing/sample/TestingControllersSample/src/TestingControllersSample.7z
- 76 aspnetcore/mvc/controllers/testing/sample/TestingControllersSample/tests/TestingControllersSample.Tests.7z
- 77 aspnetcore/mvc/models/file-uploads/sample/FileUploadSample.7z
- 78 aspnetcore/mvc/models/formatting/sample.7z
- 79 aspnetcore/mvc/models/validation/sample.7z
- 80 aspnetcore/mvc/razor-pages/index/sample/RazorPagesContacts.7z
- 81 aspnetcore/mvc/razor-pages/index/sample/RazorPagesContacts2v
- 82 aspnetcore/mvc/razor-pages/index/sample/RazorPagesIntro.7z
- 83 aspnetcore/mvc/razor-pages/razor-pages-convention-features/sample.7z
- 84 aspnetcore/mvc/views/dependency-injection/ViewInjectSample.7z
- 85 aspnetcore/mvc/views/partial/sample/src/PartialViewsSample.7z
- 86 aspnetcore/mvc/views/razor/sample.7z
- 87 aspnetcore/mvc/views/tag-helpers/authoring/sample/AuthoringTagHelpers/src/AuthoringTagHelpers.7z
- 88 aspnetcore/mvc/views/tag-helpers/built-in/sample/TagHelpersBuiltInAspNetCore/src/TagHelpersBuiltInAspNetCore.7z
- 89 aspnetcore/mvc/views/view-components/sample/StarterViewComp.7z
- 90 aspnetcore/mvc/views/view-components/sample/ViewCompFinal.7z
- 91 aspnetcore/mvc/views/working-with-forms/sample/final.7z
- 92 aspnetcore/performance/caching/distributed/sample/src/DistCacheSample.7z
- 93 aspnetcore/performance/caching/memory/sample/WebCache.7z
- 94 aspnetcore/performance/caching/middleware/samples/1.x.7z
- 95 aspnetcore/performance/caching/middleware/samples/2.x.7z
- 96 aspnetcore/performance/caching/response/sample.7z
- 97 aspnetcore/performance/response-compression/samples/1.x.7z
- 98 aspnetcore/performance/response-compression/samples/2.x.7z
- 99 aspnetcore/security/anti-request-forgery/sample/AngularSample.7z
- 100 aspnetcore/security/anti-request-forgery/sample/MvcSample.7z
- 101 aspnetcore/security/app-secrets/sample/UserSecrets.7z
- 102 aspnetcore/security/authentication/2fa/sample/Web2FA.7z
- 103 aspnetcore/security/authentication/accconfirm/sample/WebApp1.7z
- 104 aspnetcore/security/authentication/accconfirm/sample/WebPW.7z
- 105 aspnetcore/security/authentication/cookie/sample.7z
- 106 aspnetcore/security/authentication/identity-custom-storage-providers/sample/CustomIdentityProviderSample.7z
- 107 aspnetcore/security/authorization/razor-pages-authorization/sample.7z
- 108 aspnetcore/security/authorization/resourcebased/samples/ResourceBasedAuthApp1.7z
- 109 aspnetcore/security/authorization/resourcebased/samples/ResourceBasedAuthApp2.7z
- 110 aspnetcore/security/authorization/secure-data/samples/final.7z
- 111 aspnetcore/security/authorization/secure-data/samples/starter.7z
- 112 aspnetcore/security/cors/sample/CorsExample1.7z
- 113 aspnetcore/security/cors/sample/CorsExample2.7z
- 114 aspnetcore/security/cors/sample/CorsExample3.7z
- 115 aspnetcore/security/cors/sample/CorsExample4.7z
- 116 aspnetcore/security/cors/sample/CorsMVC.7z
- 117 aspnetcore/security/key-vault-configuration/samples/basic-sample/1.x.7z
- 118 aspnetcore/security/key-vault-configuration/samples/basic-sample/2.x.7z
- 119 aspnetcore/security/key-vault-configuration/samples/key-name-prefix-sample/1.x.7z
- 120 aspnetcore/security/key-vault-configuration/samples/key-name-prefix-sample/2.x.7z
- 121 aspnetcore/spa/sample/AngularServerSideRendering.7z
- 122 aspnetcore/testing/integration-testing/sample/src/PrimeWeb.7z
- 123 aspnetcore/testing/integration-testing/sample/test/PrimeWeb.IntegrationTests.7z
- 124 aspnetcore/testing/integration-testing/sample/test/PrimeWeb.UnitTests.7z
- 125 aspnetcore/testing/razor-pages-testing/sample/src/RazorPagesTestingSample.7z
- 126 aspnetcore/testing/razor-pages-testing/sample/tests/RazorPagesTestingSample.Tests.7z
- 127 aspnetcore/tutorials/dotnet-watch/sample/WebApp.7z
- 128 aspnetcore/tutorials/dotnet-watch/sample/WebAppTests.7z
- 129 aspnetcore/tutorials/first-mvc-app/start-mvc/sample/MvcMovie/
- 130 aspnetcore/tutorials/first-mvc-app-xplat/start-mvc/sample/MvcMovie.7z
- 131 aspnetcore/tutorials/first-web-api/sample/TodoApi.7z
- 132 aspnetcore/tutorials/razor-pages/razor-pages-start/sample/RazorPagesMovie.7z
- 133 aspnetcore/tutorials/razor-pages/razor-pages-start/snapshot_cli_sample/RazorPagesMovie.7z
- 134 aspnetcore/tutorials/web-api-help-pages-using-swagger/sample/TodoApi.7z