-
Notifications
You must be signed in to change notification settings - Fork 1.2k
/
Copy path.openpublishing.redirection.json
424 lines (424 loc) · 20.2 KB
/
.openpublishing.redirection.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
{
"redirections": [
{
"source_path": "aspnet/web-forms/videos/vs-2005/index.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/introduction-to-unit-testing-with-team-system.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/introduction-to-testing-web-applications-with-team-system.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/introduction-to-manual-testing-with-team-system.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/introduction-to-managing-and-running-tests-with-team-system.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/measuring-the-business-value-of-ajax.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/code-coverage-of-automated-tests.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/custom-extraction-rules-and-coded-web-tests.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/the-effects-of-caching.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/using-the-load-test-agent.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/the-effects-of-viewstate.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/introduction-to-load-testing-web-applications-with-team-system.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/how-do-i-integrate-defect-tracking-with-testing.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/how-do-i-create-my-own-bug-work-item.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/how-do-i-write-code-more-quickly-with-unit-tests.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/how-do-i-practice-test-driven-development.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/how-do-i-load-test-a-web-application.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/how-do-i-tune-web-application-performance-with-profiling.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/how-do-i-set-up-distributed-load-testing-for-high-volume-tests.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/how-do-i-enforce-coding-standards-with-code-analysis.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/how-do-i-use-generic-tests.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/how-do-i-publish-and-analyze-test-results.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/how-do-i-discover-application-changes-prior-to-deployment.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/how-do-i-implement-continuous-integration-with-team-foundation.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/how-do-i-automate-testing-using-team-build.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/how-do-i-deploy-a-web-application-during-a-team-build.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/how-do-i-run-unit-tests-against-a-deployed-database.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/how-do-i-enable-code-coverage-and-profiling-in-production-applications.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/web-deployment-projects.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/vs-2005/web-application-projects-web-deployment-projects.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/visual-studio-2010/index.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/visual-studio-2010/visual-studio-2010-quick-hit-code-optimized-profile.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/visual-studio-2010/visual-studio-2010-quick-hit-code-search-view-hierarchy.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/visual-studio-2010/visual-studio-2010-quick-hit-intellisense-smart-lists.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/visual-studio-2010/visual-studio-2010-quick-hit-multi-monitor-support.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/visual-studio-2010/visual-studio-2010-quick-hit-new-web-project-template.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/visual-studio-2010/visual-studio-2010-quick-hit-new-multi-targeting.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/visual-studio-2010/visual-studio-2010-quick-hit-websites-instead-of-web-projects.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/videos/visual-studio-2010/visual-studio-2010-quick-hit-snippets-intellisense.md",
"redirect_url": "https://learn.microsoft.com/shows/asp-net-site-videos/",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/developing-apps-with-windows-azure/building-real-world-cloud-apps-with-windows-azure/automate-everything.md",
"redirect_url": "https://learn.microsoft.com/training/paths/create-microservices-with-dotnet",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/developing-apps-with-windows-azure/building-real-world-cloud-apps-with-windows-azure/continuous-integration-and-continuous-delivery.md",
"redirect_url": "https://learn.microsoft.com/training/paths/create-microservices-with-dotnet",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/developing-apps-with-windows-azure/building-real-world-cloud-apps-with-windows-azure/data-partitioning-strategies.md",
"redirect_url": "https://learn.microsoft.com/training/paths/create-microservices-with-dotnet",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/developing-apps-with-windows-azure/building-real-world-cloud-apps-with-windows-azure/data-storage-options.md",
"redirect_url": "https://learn.microsoft.com/training/paths/create-microservices-with-dotnet",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/developing-apps-with-windows-azure/building-real-world-cloud-apps-with-windows-azure/design-to-survive-failures.md",
"redirect_url": "https://learn.microsoft.com/training/paths/create-microservices-with-dotnet",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/developing-apps-with-windows-azure/building-real-world-cloud-apps-with-windows-azure/distributed-caching.md",
"redirect_url": "https://learn.microsoft.com/training/paths/create-microservices-with-dotnet",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/developing-apps-with-windows-azure/building-real-world-cloud-apps-with-windows-azure/index.md",
"redirect_url": "https://learn.microsoft.com/training/paths/create-microservices-with-dotnet",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/developing-apps-with-windows-azure/building-real-world-cloud-apps-with-windows-azure/introduction.md",
"redirect_url": "https://learn.microsoft.com/training/paths/create-microservices-with-dotnet",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/developing-apps-with-windows-azure/building-real-world-cloud-apps-with-windows-azure/monitoring-and-telemetry.md",
"redirect_url": "https://learn.microsoft.com/training/paths/create-microservices-with-dotnet",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/developing-apps-with-windows-azure/building-real-world-cloud-apps-with-windows-azure/more-patterns-and-guidance.md",
"redirect_url": "https://learn.microsoft.com/training/paths/create-microservices-with-dotnet",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/developing-apps-with-windows-azure/building-real-world-cloud-apps-with-windows-azure/queue-centric-work-pattern.md",
"redirect_url": "https://learn.microsoft.com/training/paths/create-microservices-with-dotnet",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/developing-apps-with-windows-azure/building-real-world-cloud-apps-with-windows-azure/single-sign-on.md",
"redirect_url": "https://learn.microsoft.com/training/paths/create-microservices-with-dotnet",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/developing-apps-with-windows-azure/building-real-world-cloud-apps-with-windows-azure/source-control.md",
"redirect_url": "https://learn.microsoft.com/training/paths/create-microservices-with-dotnet",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/developing-apps-with-windows-azure/building-real-world-cloud-apps-with-windows-azure/the-fix-it-sample-application.md",
"redirect_url": "https://learn.microsoft.com/training/paths/create-microservices-with-dotnet",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/developing-apps-with-windows-azure/building-real-world-cloud-apps-with-windows-azure/transient-fault-handling.md",
"redirect_url": "https://learn.microsoft.com/training/paths/create-microservices-with-dotnet",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/developing-apps-with-windows-azure/building-real-world-cloud-apps-with-windows-azure/unstructured-blob-storage.md",
"redirect_url": "https://learn.microsoft.com/training/paths/create-microservices-with-dotnet",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/developing-apps-with-windows-azure/building-real-world-cloud-apps-with-windows-azure/web-development-best-practices.md",
"redirect_url": "https://learn.microsoft.com/training/paths/create-microservices-with-dotnet",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/overview/older-versions-security/introduction/forms-authentication-configuration-and-advanced-topics-vb.md",
"redirect_url": "https://docs.microsoft.com/troubleshoot/aspnet/forms-based-authentication",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/overview/older-versions-security/introduction/forms-authentication-configuration-and-advanced-topics-cs.md",
"redirect_url": "https://docs.microsoft.com/troubleshoot/aspnet/forms-based-authentication",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/overview/older-versions-getting-started/deploying-web-site-projects/configuring-the-production-web-application-to-use-the-production-database-vb.md",
"redirect_url": "aspnet/web-forms/overview/deployment/visual-studio-web-deployment/deploying-to-production",
"redirect_document_id": false
},
{
"source_path": "aspnet/web-forms/overview/older-versions-getting-started/deploying-web-site-projects/configuring-the-production-web-application-to-use-the-production-database-cs.md",
"redirect_url": "aspnet/web-forms/overview/deployment/visual-studio-web-deployment/deploying-to-production",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/owin-and-katana/owin-oauth-20-authorization-server.md",
"redirect_url": "/aspnet/aspnet/overview/owin-and-katana/",
"redirect_document_id": false
},
{
"source_path": "aspnet/index.md",
"redirect_url": "https://docs.microsoft.com/aspnet/core/",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/index.md",
"redirect_url": "/aspnet/overview",
"redirect_document_id": false
},
{
"source_path": "aspnet/mvc/videos/mvc-1/aspnet-mvc-storefront/aspnet-mvc-mvc-storefront-part-19-processing-orders-with-windows-workflow.md",
"redirect_url": "/aspnet/mvc/videos/mvc-1/aspnet-mvc-storefront/aspnet-mvc-storefront-part-19-processing-orders-with-windows-workflow",
"redirect_document_id": false
},
{
"source_path": "aspnet/mvc/mvc5.md",
"redirect_url": "/aspnet/mvc/overview/getting-started/introduction/getting-started",
"redirect_document_id": false
},
{
"source_path": "aspnet/mobile/index.md",
"redirect_url": "/aspnet/mobile/overview",
"redirect_document_id": false
},
{
"source_path": "aspnet/mobile/device-simulators.md",
"redirect_url": "/aspnet/mobile/overview",
"redirect_document_id": false
},
{
"source_path": "aspnet/mvc/overview/getting-started/introduction/sample/code-location.md",
"redirect_url": "/aspnet/mvc/overview/getting-started/introduction/index",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/aspnet-and-mobile/aspnet-and-mobile.md",
"redirect_url": "https://channel9.msdn.com/Blogs/ASP-NET-Site-Videos/aspnet-and-mobile",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/aspnet-and-mobile/index.md",
"redirect_url": "/aspnet/overview#mobile-apps-and-sites",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/building-web-apis-with-aspnet/index.md",
"redirect_url": "/aspnet/overview#web-apis",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/building-web-apis-with-aspnet/services-and-aspnet.md",
"redirect_url": "https://channel9.msdn.com/Blogs/ASP-NET-Site-Videos/services-and-aspnet",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/developing-apps-with-windows-azure/index.md",
"redirect_url": "aspnet/overview/web-development-best-practices/",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/index.md",
"redirect_url": "/aspnet/overview",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/making-websites-with-aspnet/index.md",
"redirect_url": "/aspnet/overview#websites-and-web-applications",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/making-websites-with-aspnet/installing-aspnet-and-web-tools.md",
"redirect_url": "https://channel9.msdn.com/Blogs/ASP-NET-Site-Videos/installing-aspnet-and-web-tools",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/making-websites-with-aspnet/making-websites-with-aspnet.md",
"redirect_url": "https://channel9.msdn.com/Blogs/ASP-NET-Site-Videos/making-websites-with-aspnet",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/real-time-web-with-aspnet-signalr/index.md",
"redirect_url": "/aspnet/overview#real-time-technologies",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/real-time-web-with-aspnet-signalr/signalr-and-the-real-time-web.md",
"redirect_url": "https://channel9.msdn.com/Blogs/ASP-NET-Site-Videos/signalr-and-the-real-time-web)",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/visual-studio-web-development-features/index.md",
"redirect_url": "/aspnet/visual-studio/",
"redirect_document_id": false
},
{
"source_path": "aspnet/aspnet/overview/visual-studio-web-development-features/what-is-web-tools.md",
"redirect_url": "https://channel9.msdn.com/Blogs/ASP-NET-Site-Videos/what-is-web-tools",
"redirect_document_id": false
},
{
"source_path": "aspnet/mvc/overview/getting-started/aspnet-mvc-facebook-birthday-app.md",
"redirect_url": "/aspnet/mvc/overview/getting-started/",
"redirect_document_id": false
},
{
"source_path": "aspnet/visual-studio/overview/index.md",
"redirect_url": "https://visualstudio.microsoft.com/",
"redirect_document_id": false
},
{
"source_path": "aspnet/webhooks/sending/index.md",
"redirect_url": "/webhooks/sending/senders",
"redirect_document_id": false
}
]
}