diff --git a/README.md b/README.md
index 190805833c..ee266f8f02 100644
--- a/README.md
+++ b/README.md
@@ -180,47 +180,45 @@ For additional Windows samples, see [Windows on GitHub](http://microsoft.github.
diff --git a/Samples/Accelerometer/README.md b/Samples/Accelerometer/README.md
index 28fa90daef..cafeaf7968 100644
--- a/Samples/Accelerometer/README.md
+++ b/Samples/Accelerometer/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
- vb
products:
- windows
@@ -69,7 +68,8 @@ When you choose the **Enable** button for the **Data Events** option, the app be
### Samples
-[Display orientation sample](../DisplayOrientation)
+* [Display orientation sample](../DisplayOrientation)
+* [Accelerometer sample](/archived/Accelerometer/) for JavaScript (archived)
### Reference
@@ -83,17 +83,13 @@ When you choose the **Enable** button for the **Data Events** option, the app be
## System requirements
-**Client:** Windows 10 build 14295
-
-**Server:** Windows Server 2016 Technical Preview
-
-**Phone:** Windows 10 build 14295
+* Windows 10 build 14393
## Build the sample
1. If you download the samples ZIP, be sure to unzip the entire archive, not just the folder with the sample you want to build.
2. Start Microsoft Visual Studio 2017 and select **File** \> **Open** \> **Project/Solution**.
-3. Starting in the folder where you unzipped the samples, go to the Samples subfolder, then the subfolder for this specific sample, then the subfolder for your preferred language (C++, C#, or JavaScript). Double-click the Visual Studio Solution (.sln) file.
+3. Starting in the folder where you unzipped the samples, go to the Samples subfolder, then the subfolder for this specific sample, then the subfolder for your preferred language. Double-click the Visual Studio Solution (.sln) file.
4. Press Ctrl+Shift+B, or select **Build** \> **Build Solution**.
## Run the sample
diff --git a/Samples/ActivitySensor/README.md b/Samples/ActivitySensor/README.md
index 100a3419f3..bca4e2e7d0 100644
--- a/Samples/ActivitySensor/README.md
+++ b/Samples/ActivitySensor/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
- vb
products:
- windows
@@ -51,19 +50,21 @@ Subscribes to reading changed events and displays the updated activity reading.
Registers a background task for activity changes. The background task runs whenever the most likely activity changes to/from any of the subscribed activities.
-## System requirements
+## Reference
+
+### Samples
-**Client:** Windows 10
+* [ActivitySensor sample](/archived/ActivitySensor/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
1. If you download the samples ZIP, be sure to unzip the entire archive, not just the folder with the sample you want to build.
2. Start Microsoft Visual Studio 2017 and select **File** \> **Open** \> **Project/Solution**.
-3. Starting in the folder where you unzipped the samples, go to the Samples subfolder, then the subfolder for this specific sample, then the subfolder for your preferred language (C++, C#, or JavaScript). Double-click the Visual Studio Solution (.sln) file.
+3. Starting in the folder where you unzipped the samples, go to the Samples subfolder, then the subfolder for this specific sample, then the subfolder for your preferred language. Double-click the Visual Studio Solution (.sln) file.
4. Press Ctrl+Shift+B, or select **Build** \> **Build Solution**.
## Run the sample
diff --git a/Samples/Advertising/README.md b/Samples/Advertising/README.md
index 21bc0f2d26..e115433c06 100644
--- a/Samples/Advertising/README.md
+++ b/Samples/Advertising/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -48,7 +47,8 @@ for more details.
### Samples
-[Microsoft Store in-app purchase](/Samples/Store)
+* [Microsoft Store in-app purchase](/Samples/Store)
+* [Advertising sample](/archived/Advertising/) for JavaScript (archived)
## Reference
@@ -62,9 +62,7 @@ for more details.
## System requirements
-**Client:** Windows 10
-
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/AllJoyn/ConsumerExperiences/README.md b/Samples/AllJoyn/ConsumerExperiences/README.md
index ee0f51dd54..987f4f39f7 100644
--- a/Samples/AllJoyn/ConsumerExperiences/README.md
+++ b/Samples/AllJoyn/ConsumerExperiences/README.md
@@ -2,7 +2,6 @@
topic: sample
languages:
- csharp
-- js
products:
- windows
- windows-uwp
@@ -44,8 +43,9 @@ To obtain information about Microsoft Visual Studio and the tools for developing
### Samples
-[AllJoyn Producer Experiences](http://go.microsoft.com/fwlink/p/?LinkId=534025)
-[AllJoyn Consumer Experiences](http://go.microsoft.com/fwlink/p/?LinkID=534021)
+* [AllJoyn Producer Experiences](http://go.microsoft.com/fwlink/p/?LinkId=534025)
+* [AllJoyn Consumer Experiences](http://go.microsoft.com/fwlink/p/?LinkID=534021)
+* [AllJoyn Consumer Experiences](/archived/AllJoyn/ConsumerExperiences/) for JavaScript (archived)
The AllSeen Alliance has samples in [Windows SDK](https://allseenalliance.org/developers/download)
@@ -57,13 +57,7 @@ The AllSeen Alliance has samples in [Windows SDK](https://allseenalliance.org/de
## System requirements
-ARM, ARM64, x86, or amd64 system
-
-**Client:** Windows 10
-
-**Server:** Windows Server 2016 Technical Preview
-
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/AllJoyn/ProducerExperiences/README.md b/Samples/AllJoyn/ProducerExperiences/README.md
index 5d30d8fa11..89bcceb927 100644
--- a/Samples/AllJoyn/ProducerExperiences/README.md
+++ b/Samples/AllJoyn/ProducerExperiences/README.md
@@ -2,7 +2,6 @@
topic: sample
languages:
- csharp
-- js
products:
- windows
- windows-uwp
@@ -44,8 +43,9 @@ To obtain information about Microsoft Visual Studio and the tools for developing
### Samples
-[AllJoyn Producer Experiences](http://go.microsoft.com/fwlink/p/?LinkId=534025)
-[AllJoyn Consumer Experiences](http://go.microsoft.com/fwlink/p/?LinkID=534021)
+* [AllJoyn Producer Experiences](http://go.microsoft.com/fwlink/p/?LinkId=534025)
+* [AllJoyn Consumer Experiences](http://go.microsoft.com/fwlink/p/?LinkID=534021)
+* [AllJoyn Producer Experiences](/archived/AllJoyn/ProducerExperiences/) for JavaScript (archived)
The AllSeen Alliance has samples in [Windows SDK](https://allseenalliance.org/developers/download)
@@ -57,13 +57,7 @@ The AllSeen Alliance has samples in [Windows SDK](https://allseenalliance.org/de
## System requirements
-ARM, ARM64, x86, or amd64 system
-
-**Client:** Windows 10
-
-**Server:** Windows Server 2016 Technical Preview
-
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/Altimeter/README.md b/Samples/Altimeter/README.md
index 4f66e7dc90..f0c9dd14b8 100644
--- a/Samples/Altimeter/README.md
+++ b/Samples/Altimeter/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
- vb
products:
- windows
@@ -40,13 +39,15 @@ When you choose the **Enable** button for the **Data Events** option, the app wi
When you choose the **Get Data** button for the **Polling** option, the app will retrieve the current sensor readings.
-## System requirements
+## Related topics
+
+### Related samples
-**Client:** Windows 10
+* [Altimeter sample](/archived/Altimeter/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/AnimationMetrics/README.md b/Samples/AnimationMetrics/README.md
index fb37df4a87..0e766250a7 100644
--- a/Samples/AnimationMetrics/README.md
+++ b/Samples/AnimationMetrics/README.md
@@ -3,7 +3,6 @@ topic: sample
languages:
- csharp
- cpp
-- js
- vb
products:
- windows
@@ -42,21 +41,18 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
-### Samples
-
-[AnimationLibrary](/Samples/AnimationLibrary)
-
### Reference
[AnimationMetrics namespace](https://msdn.microsoft.com/library/windows/apps/windows.ui.core.animationmetrics.aspx)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [AnimationLibrary](/Samples/AnimationLibrary)
+* [AnimationMetrics sample](/archived/AnimationMetrics/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Not supported
+* Windows 10 Desktop
## Build the sample
diff --git a/Samples/AppWindow/cppwinrt/AppWindow.sln b/Samples/AppWindow/cppwinrt/AppWindow.sln
index 6e01207782..2c78facd6b 100644
--- a/Samples/AppWindow/cppwinrt/AppWindow.sln
+++ b/Samples/AppWindow/cppwinrt/AppWindow.sln
@@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.28307.438
MinimumVisualStudioVersion = 10.0.40219.1
-Project("{A00EEFA7-7045-4B0E-969B-84B534020D69}") = "AppWindow", "AppWindow.vcxproj", "{A00EEFA7-7045-4B0E-969B-84B534020D69}"
+Project("{F2EE7569-2AFA-53F7-89E6-93447D31465A}") = "AppWindow", "AppWindow.vcxproj", "{F2EE7569-2AFA-53F7-89E6-93447D31465A}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -15,24 +15,24 @@ Global
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {A00EEFA7-7045-4B0E-969B-84B534020D69}.Debug|ARM.ActiveCfg = Debug|ARM
- {A00EEFA7-7045-4B0E-969B-84B534020D69}.Debug|ARM.Build.0 = Debug|ARM
- {A00EEFA7-7045-4B0E-969B-84B534020D69}.Debug|ARM.Deploy.0 = Debug|ARM
- {A00EEFA7-7045-4B0E-969B-84B534020D69}.Debug|x64.ActiveCfg = Debug|x64
- {A00EEFA7-7045-4B0E-969B-84B534020D69}.Debug|x64.Build.0 = Debug|x64
- {A00EEFA7-7045-4B0E-969B-84B534020D69}.Debug|x64.Deploy.0 = Debug|x64
- {A00EEFA7-7045-4B0E-969B-84B534020D69}.Debug|x86.ActiveCfg = Debug|Win32
- {A00EEFA7-7045-4B0E-969B-84B534020D69}.Debug|x86.Build.0 = Debug|Win32
- {A00EEFA7-7045-4B0E-969B-84B534020D69}.Debug|x86.Deploy.0 = Debug|Win32
- {A00EEFA7-7045-4B0E-969B-84B534020D69}.Release|ARM.ActiveCfg = Release|ARM
- {A00EEFA7-7045-4B0E-969B-84B534020D69}.Release|ARM.Build.0 = Release|ARM
- {A00EEFA7-7045-4B0E-969B-84B534020D69}.Release|ARM.Deploy.0 = Release|ARM
- {A00EEFA7-7045-4B0E-969B-84B534020D69}.Release|x64.ActiveCfg = Release|x64
- {A00EEFA7-7045-4B0E-969B-84B534020D69}.Release|x64.Build.0 = Release|x64
- {A00EEFA7-7045-4B0E-969B-84B534020D69}.Release|x64.Deploy.0 = Release|x64
- {A00EEFA7-7045-4B0E-969B-84B534020D69}.Release|x86.ActiveCfg = Release|Win32
- {A00EEFA7-7045-4B0E-969B-84B534020D69}.Release|x86.Build.0 = Release|Win32
- {A00EEFA7-7045-4B0E-969B-84B534020D69}.Release|x86.Deploy.0 = Release|Win32
+ {F2EE7569-2AFA-53F7-89E6-93447D31465A}.Debug|ARM.ActiveCfg = Debug|ARM
+ {F2EE7569-2AFA-53F7-89E6-93447D31465A}.Debug|ARM.Build.0 = Debug|ARM
+ {F2EE7569-2AFA-53F7-89E6-93447D31465A}.Debug|ARM.Deploy.0 = Debug|ARM
+ {F2EE7569-2AFA-53F7-89E6-93447D31465A}.Debug|x64.ActiveCfg = Debug|x64
+ {F2EE7569-2AFA-53F7-89E6-93447D31465A}.Debug|x64.Build.0 = Debug|x64
+ {F2EE7569-2AFA-53F7-89E6-93447D31465A}.Debug|x64.Deploy.0 = Debug|x64
+ {F2EE7569-2AFA-53F7-89E6-93447D31465A}.Debug|x86.ActiveCfg = Debug|Win32
+ {F2EE7569-2AFA-53F7-89E6-93447D31465A}.Debug|x86.Build.0 = Debug|Win32
+ {F2EE7569-2AFA-53F7-89E6-93447D31465A}.Debug|x86.Deploy.0 = Debug|Win32
+ {F2EE7569-2AFA-53F7-89E6-93447D31465A}.Release|ARM.ActiveCfg = Release|ARM
+ {F2EE7569-2AFA-53F7-89E6-93447D31465A}.Release|ARM.Build.0 = Release|ARM
+ {F2EE7569-2AFA-53F7-89E6-93447D31465A}.Release|ARM.Deploy.0 = Release|ARM
+ {F2EE7569-2AFA-53F7-89E6-93447D31465A}.Release|x64.ActiveCfg = Release|x64
+ {F2EE7569-2AFA-53F7-89E6-93447D31465A}.Release|x64.Build.0 = Release|x64
+ {F2EE7569-2AFA-53F7-89E6-93447D31465A}.Release|x64.Deploy.0 = Release|x64
+ {F2EE7569-2AFA-53F7-89E6-93447D31465A}.Release|x86.ActiveCfg = Release|Win32
+ {F2EE7569-2AFA-53F7-89E6-93447D31465A}.Release|x86.Build.0 = Release|Win32
+ {F2EE7569-2AFA-53F7-89E6-93447D31465A}.Release|x86.Deploy.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/Samples/AppWindow/cppwinrt/AppWindow.vcxproj b/Samples/AppWindow/cppwinrt/AppWindow.vcxproj
index ad54c4b609..b0c207fd0a 100644
--- a/Samples/AppWindow/cppwinrt/AppWindow.vcxproj
+++ b/Samples/AppWindow/cppwinrt/AppWindow.vcxproj
@@ -3,7 +3,7 @@
true
- {A00EEFA7-7045-4B0E-969B-84B534020D69}
+ {F2EE7569-2AFA-53F7-89E6-93447D31465A}AppWindowSDKTemplateen-US
diff --git a/Samples/ApplicationResources/README.md b/Samples/ApplicationResources/README.md
index 8dc173feb8..b06f3927ed 100644
--- a/Samples/ApplicationResources/README.md
+++ b/Samples/ApplicationResources/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
- vb
products:
- windows
@@ -40,6 +39,8 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
+### Reference
+
[Creating and retrieving resources in Windows apps](http://go.microsoft.com/fwlink/p/?linkid=251463)
[ResourceLoader class](http://msdn.microsoft.com/library/windows/apps/br206014)
[ResourceManager class](http://msdn.microsoft.com/library/windows/apps/br206078)
@@ -48,13 +49,13 @@ To obtain information about Microsoft Visual Studio and the tools for developing
[Windows 8 app samples](http://go.microsoft.com/fwlink/p/?LinkID=227694)
[WinJS.Resources namespace](http://msdn.microsoft.com/library/windows/apps/br229779)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [ApplicationResources sample](/archived/ApplicationResources/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/AudioCategory/README.md b/Samples/AudioCategory/README.md
index 5dc2d31efd..b8acd4bedb 100644
--- a/Samples/AudioCategory/README.md
+++ b/Samples/AudioCategory/README.md
@@ -2,7 +2,6 @@
topic: sample
languages:
- csharp
-- js
- vb
products:
- windows
@@ -25,12 +24,15 @@ Shows how to create apps that use various audio categories.
> the samples collection, and GitHub, see [Get the UWP samples from GitHub](https://aka.ms/ovu2uq).
> For more samples, see the [Samples portal](https://aka.ms/winsamples) on the Windows Dev Center.
-System requirements
------------------------------
+## Related topics
-**Client:** Windows 10
+### Related samples
-**Phone:** Windows 10
+* [AudioCategory sample](/archived/AudioCategory/) for JavaScript (archived)
+
+## System requirements
+
+* Windows 10
Build the sample
----------------
diff --git a/Samples/BackgroundMediaPlayback/README.md b/Samples/BackgroundMediaPlayback/README.md
index 414e8aa55e..4cb09f74b9 100644
--- a/Samples/BackgroundMediaPlayback/README.md
+++ b/Samples/BackgroundMediaPlayback/README.md
@@ -2,7 +2,6 @@
topic: sample
languages:
- csharp
-- js
products:
- windows
- windows-uwp
@@ -326,19 +325,22 @@ an AppMemoryLimitChanging event and then a LeavingBackground event.
✓ **Do** use the LeavingBackground event to recreate UI resources that your app
discarded when moving into the background.
-Related topics
---------------
+## Related topics
+
+### Reference
+
* [Background Activity With the Single Process Model](https://blogs.windows.com/buildingapps/2016/06/07/background-activity-with-the-single-process-model/)
* [BackgroundActivation sample](/Samples/BackgroundActivation)
* Old [BackgroundAudio sample](http://go.microsoft.com/fwlink/p/?LinkId=619997),
no longer recommended but available for reference.
-System requirements
------------------------------
+### Related samples
+
+* [BackgroundMediaPlayback sample](/archived/BackgroundMediaPlayback/) for JavaScript (archived)
-**Client:** Windows 10 version 14332
+## System requirements
-**Phone:** Windows 10 version 14332
+* Windows 10 build 14393 or higher
Build the sample
----------------
diff --git a/Samples/BackgroundTransfer/README.md b/Samples/BackgroundTransfer/README.md
index ecbc7b8e44..a2a0142035 100644
--- a/Samples/BackgroundTransfer/README.md
+++ b/Samples/BackgroundTransfer/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
- vb
products:
- windows
@@ -73,13 +72,13 @@ For more information on network capabilities, see [How to set network capabiliti
[Windows.Storage](http://msdn.microsoft.com/library/windows/apps/br227346)
[XHR](http://msdn.microsoft.com/library/windows/apps/br229787)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [BackgroundTransfer sample](/archived/BackgroundTransfer/) for JavaScript (archived)
-**Server:** Windows Server 2016
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/BarcodeScanner/README.md b/Samples/BarcodeScanner/README.md
index c5c8586af1..389bfdb22e 100644
--- a/Samples/BarcodeScanner/README.md
+++ b/Samples/BarcodeScanner/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
- vb
products:
- windows
@@ -84,13 +83,13 @@ To obtain information about Microsoft Visual Studio and the tools for developing
[USB HID POS Scanner specification](http://go.microsoft.com/fwlink/p/?linkid=309230)
[Windows app samples](http://go.microsoft.com/fwlink/p/?LinkID=227694)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [BarcodeScanner sample](/archived/BarcodeScanner/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/Barometer/README.md b/Samples/Barometer/README.md
index e38f8d3ceb..ffa25ca76a 100644
--- a/Samples/Barometer/README.md
+++ b/Samples/Barometer/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
- vb
products:
- windows
@@ -40,13 +39,15 @@ When you choose the **Enable** button for the **Data Events** option, the app wi
When you choose the **Get Data** button for the **Polling** option, the app will retrieve the current sensor readings.
-## System requirements
+## Related topics
+
+### Related samples
-**Client:** Windows 10
+* [Barometer sample](/archived/Barometer/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/BluetoothAdvertisement/README.md b/Samples/BluetoothAdvertisement/README.md
index 83887448d4..f0487f0e6f 100644
--- a/Samples/BluetoothAdvertisement/README.md
+++ b/Samples/BluetoothAdvertisement/README.md
@@ -2,7 +2,6 @@
topic: sample
languages:
- csharp
-- js
- vb
products:
- windows
@@ -34,13 +33,15 @@ This sample allows the user to publish and watch for Bluetooth Low Energy advert
**Note:** A working Bluetooth dongle/radio is needed in order to test this sample's functionality. The VS Emulator is a valid target, but since there's technically no valid Bluetooth, the app will treat it as if there's no Bluetooth radio and beacon functionality cannot be used.
-## System requirements
+## Related topics
+
+### Related samples
-**Client:** Windows 10
+* [BluetoothAdvertisement sample](/archived/BluetoothAdvertisement/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/Calendar/README.md b/Samples/Calendar/README.md
index bca548004e..cca845c105 100644
--- a/Samples/Calendar/README.md
+++ b/Samples/Calendar/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
- vb
products:
- windows
@@ -65,25 +64,22 @@ This scenario also demonstrates converting from a language-specific date type to
## Related topics
-### Samples
-
-[DateTimeFormatting sample](../DateTimeFormatting)
-[GlobalizationPreferences sample](../GlobalizationPreferences)
-[NumberFormatting sample](../NumberFormatting)
-
### Reference
[Windows.Globalization.Calendar](http://msdn.microsoft.com/library/windows/apps/br206724)
[Windows.Globalization.CalendarIdentifiers](http://msdn.microsoft.com/library/windows/apps/br229460)
[Windows.Globalization.ClockIdentifiers](http://msdn.microsoft.com/library/windows/apps/br229462)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [DateTimeFormatting sample](../DateTimeFormatting)
+* [GlobalizationPreferences sample](../GlobalizationPreferences)
+* [NumberFormatting sample](../NumberFormatting)
+* [Calendar sample](/archived/Calendar/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/CameraAdvancedCapture/README.md b/Samples/CameraAdvancedCapture/README.md
index b22604be4c..26a24029e8 100644
--- a/Samples/CameraAdvancedCapture/README.md
+++ b/Samples/CameraAdvancedCapture/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
- vb
products:
- windows
@@ -48,11 +47,7 @@ This sample also implements a custom UI to better simulate the experience that a
## Related topics
-**Samples**
-
-[CameraStarterKit](/Samples/CameraStarterKit)
-
-**Conceptual**
+### Conceptual
[Capture photos and video with MediaCapture](https://msdn.microsoft.com/library/windows/apps/mt243896)
@@ -62,7 +57,7 @@ This sample also implements a custom UI to better simulate the experience that a
[Using the Scene Analysis effect](http://go.microsoft.com/fwlink/?LinkId=627231)
-**Reference**
+### Reference
[Windows.Media.Capture.MediaCapture namespace](https://msdn.microsoft.com/library/windows/apps/windows.media.devices.aspx)
@@ -84,15 +79,15 @@ This sample also implements a custom UI to better simulate the experience that a
[Windows.Graphics.Imaging.BitmapEncoder class](https://msdn.microsoft.com/library/windows/apps/windows.graphics.imaging.bitmapencoder.aspx)
-## System requirements
+### Related samples
-**Hardware:** Camera
+* [CameraStarterKit](/Samples/CameraStarterKit)
+* [CameraAdvancedCapture sample](/archived/CameraAdvancedCapture/) for JavaScript (archived)
-**Client:** Windows 10
-
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
+* Camera
## Build the sample
diff --git a/Samples/CameraFaceDetection/README.md b/Samples/CameraFaceDetection/README.md
index 407a3886bb..5789ad16a7 100644
--- a/Samples/CameraFaceDetection/README.md
+++ b/Samples/CameraFaceDetection/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
- vb
products:
- windows
@@ -44,18 +43,13 @@ This sample also implements a custom UI to better simulate the experience that a
## Related topics
-**Samples**
-
-[CameraStarterKit](/Samples/CameraStarterKit)
-[Family Notes sample](https://github.com/Microsoft/Windows-appsample-familynotes)
-
-**Conceptual**
+### Conceptual
[Capture photos and video with MediaCapture](https://msdn.microsoft.com/library/windows/apps/mt243896)
[Media capture using capture device](https://code.msdn.microsoft.com/windowsapps/Media-Capture-Sample-adf87622)
[Using the Face Detection effect](http://go.microsoft.com/fwlink/?LinkId=627228)
-**Reference**
+### Reference
[Windows.Media.Capture.MediaCapture namespace](https://msdn.microsoft.com/library/windows/apps/windows.media.devices.aspx)
[Windows.Media.Capture.MediaCaptureInitializationSettings constructor](https://msdn.microsoft.com/library/windows/apps/windows.media.capture.mediacaptureinitializationsettings.mediacaptureinitializationsettings.aspx)
@@ -68,15 +62,16 @@ This sample also implements a custom UI to better simulate the experience that a
[Windows.Graphics.Imaging.BitmapDecoder class](https://msdn.microsoft.com/library/windows/apps/windows.graphics.imaging.bitmapdecoder.aspx)
[Windows.Graphics.Imaging.BitmapEncoder class](https://msdn.microsoft.com/library/windows/apps/windows.graphics.imaging.bitmapencoder.aspx)
-## System requirements
+### Related samples
-**Hardware:** Camera
+* [CameraStarterKit](/Samples/CameraStarterKit)
+* [Family Notes sample](https://github.com/Microsoft/Windows-appsample-familynotes)
+* [CameraFaceDetection sample](/archived/CameraFaceDetection/) for JavaScript (archived)
-**Client:** Windows 10
-
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
+* Camera
## Build the sample
diff --git a/Samples/CameraGetPreviewFrame/README.md b/Samples/CameraGetPreviewFrame/README.md
index 2beb1f0f73..f4033600c8 100644
--- a/Samples/CameraGetPreviewFrame/README.md
+++ b/Samples/CameraGetPreviewFrame/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -42,12 +41,12 @@ Due to the custom UI that this sample implements, any messages intended for the
## Related topics
-**Conceptual**
+### Conceptual
[Capture photos and video with MediaCapture](https://msdn.microsoft.com/library/windows/apps/mt243896)
[Get a preview frame](http://go.microsoft.com/fwlink/?LinkId=627229)
-**Reference**
+### Reference
[Windows.Media.Capture.MediaCapture namespace](https://msdn.microsoft.com/library/windows/apps/windows.media.devices.aspx)
[Windows.Media.Capture.MediaCaptureInitializationSettings constructor](https://msdn.microsoft.com/library/windows/apps/windows.media.capture.mediacaptureinitializationsettings.mediacaptureinitializationsettings.aspx)
@@ -58,15 +57,14 @@ Due to the custom UI that this sample implements, any messages intended for the
[Windows.Graphics.Display.DisplayInformation class](https://msdn.microsoft.com/library/windows/apps/windows.graphics.display.displayinformation.aspx)
[Windows.UI.Xaml.Media.Imaging.WriteableBitmap class](https://msdn.microsoft.com/library/windows/apps/windows.ui.xaml.media.imaging.writeablebitmap.aspx)
-## System requirements
-
-**Hardware:** Camera
+### Related samples
-**Client:** Windows 10
+* [CameraGetPreviewFrame sample](/archived/CameraGetPreviewFrame/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
+* Camera
## Build the sample
diff --git a/Samples/CameraProfile/README.md b/Samples/CameraProfile/README.md
index fa61c946dd..95830a4e59 100644
--- a/Samples/CameraProfile/README.md
+++ b/Samples/CameraProfile/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -68,28 +67,28 @@ Note that for the Surface Pro 4 and Surface Book 1,
the latest 4731 camera drivers publish profiles,
but the factory image drivers do not.
-Related topics
---------------
-[Windows.Media.Capture.MediaCapture namespace](https://msdn.microsoft.com/library/windows/apps/windows.media.devices.aspx)
-[Windows.Devices.Enumeration namespace](https://msdn.microsoft.com/library/windows/apps/windows.devices.enumeration.aspx)
+## Related topics
-**Conceptual**
+### Conceptual
[How to use Camera Profiles](http://go.microsoft.com/fwlink/?LinkId=627233)
-**Reference**
+### Reference
+[Windows.Media.Capture.MediaCapture namespace](https://msdn.microsoft.com/library/windows/apps/windows.media.devices.aspx)
+[Windows.Devices.Enumeration namespace](https://msdn.microsoft.com/library/windows/apps/windows.devices.enumeration.aspx)
[Windows.Media.Capture.MediaCaptureInitializationSettings](https://msdn.microsoft.com/library/windows/apps/windows.media.capture.mediacaptureinitializationsettings.mediacaptureinitializationsettings.aspx)
[Windows.Media.Capture.MediaCaptureInitilizationSettings.VideoDeviceId](https://msdn.microsoft.com/library/windows/apps/windows.media.capture.mediacaptureinitializationsettings.videodeviceid.aspx)
[Windows.Devices.Enumeration.DeviceInformation class](https://msdn.microsoft.com/library/windows/apps/windows.devices.enumeration.deviceinformation.aspx)
-System requirements
------------------------------
-Camera that supports Video Profiles
+### Related samples
+
+* [CameraProfile sample](/archived/CameraProfile/) for JavaScript (archived)
-**Client:** Windows 10
+### System requirements
-**Phone:** Windows 10
+* Windows 10
+* Camera that supports Video Profiles
Build the sample
----------------
diff --git a/Samples/CameraResolution/README.md b/Samples/CameraResolution/README.md
index 87a923f612..56b7fd4ef8 100644
--- a/Samples/CameraResolution/README.md
+++ b/Samples/CameraResolution/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -66,11 +65,6 @@ the changes will be reflected in any videos taken with the video button.
## Related topics
-### Samples
-
-[Basic camera app sample](/Samples/CameraStarterKit)
-[Media capture using capture device](https://code.msdn.microsoft.com/windowsapps/Media-Capture-Sample-adf87622)
-
### Reference
[Windows.Media.Devices namespace](https://msdn.microsoft.com/library/windows/apps/windows.media.devices.aspx)
@@ -82,13 +76,15 @@ the changes will be reflected in any videos taken with the video button.
[Windows.Graphics.Imaging.BitmapEncoder class](https://msdn.microsoft.com/library/windows/apps/windows.graphics.imaging.bitmapencoder.aspx)
[Capture photos and video with MediaCapture](https://msdn.microsoft.com/library/windows/apps/mt243896)
-### System requirements
+### Related samples
-**Client:** Windows 10
+* [Basic camera app sample](/Samples/CameraStarterKit)
+* [Media capture using capture device](https://code.msdn.microsoft.com/windowsapps/Media-Capture-Sample-adf87622)
+* [CameraResolution sample](/archived/CameraResolution/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/CameraStarterKit/README.md b/Samples/CameraStarterKit/README.md
index ec715fc947..0d1ef2e562 100644
--- a/Samples/CameraStarterKit/README.md
+++ b/Samples/CameraStarterKit/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
- vb
products:
- windows
@@ -45,13 +44,13 @@ For apps that are interested in capturing a photo or video without requiring acc
## Related topics
-**Conceptual**
+### Conceptual
[Capture photos and video with MediaCapture](http://go.microsoft.com/fwlink/?LinkId=627234)
[Capture photos and video with CameraCaptureUI](https://msdn.microsoft.com/library/windows/apps/mt282142)
[Media capture using capture device](https://code.msdn.microsoft.com/windowsapps/Media-Capture-Sample-adf87622)
-**Reference**
+### Reference
[Windows.Media.Capture.MediaCapture namespace](https://msdn.microsoft.com/library/windows/apps/windows.media.devices.aspx)
[Windows.Media.Capture.MediaCaptureInitializationSettings constructor](https://msdn.microsoft.com/library/windows/apps/windows.media.capture.mediacaptureinitializationsettings.mediacaptureinitializationsettings.aspx)
@@ -65,19 +64,15 @@ For apps that are interested in capturing a photo or video without requiring acc
[Windows.Graphics.Imaging.BitmapDecoder class](https://msdn.microsoft.com/library/windows/apps/windows.graphics.imaging.bitmapdecoder.aspx)
[Windows.Graphics.Imaging.BitmapEncoder class](https://msdn.microsoft.com/library/windows/apps/windows.graphics.imaging.bitmapencoder.aspx)
-## Related samples
+### Related samples
-[Family Notes sample](https://github.com/Microsoft/Windows-appsample-familynotes)
+* [Family Notes sample](https://github.com/Microsoft/Windows-appsample-familynotes)
+* [CameraStarterKit sample](/archived/CameraStarterKit/) for JavaScript (archived)
## System requirements
-**Hardware:** Camera
-
-**Client:** Windows 10
-
-**Server:** Windows Server 2016 Technical Preview
-
-**Phone:** Windows 10
+* Windows 10
+* Camera
## Build the sample
diff --git a/Samples/CameraVideoStabilization/README.md b/Samples/CameraVideoStabilization/README.md
index ff16f60604..b905b36792 100644
--- a/Samples/CameraVideoStabilization/README.md
+++ b/Samples/CameraVideoStabilization/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
- vb
products:
- windows
@@ -44,11 +43,7 @@ This sample also implements a custom UI to better simulate the experience that a
## Related topics
-**Samples**
-
-[CameraStarterKit](/Samples/CameraStarterKit)
-
-**Conceptual**
+### Conceptual
[Capture photos and video with MediaCapture](https://msdn.microsoft.com/library/windows/apps/mt243896)
@@ -56,7 +51,7 @@ This sample also implements a custom UI to better simulate the experience that a
[Using the Video Stabilization effect](http://go.microsoft.com/fwlink/?LinkId=627235)
-**Reference**
+### Reference
[Windows.Media.Capture.MediaCapture namespace](https://msdn.microsoft.com/library/windows/apps/windows.media.devices.aspx)
@@ -78,15 +73,15 @@ This sample also implements a custom UI to better simulate the experience that a
[Windows.Graphics.Imaging.BitmapEncoder class](https://msdn.microsoft.com/library/windows/apps/windows.graphics.imaging.bitmapencoder.aspx)
-## System requirements
+### Related samples
-**Hardware:** Camera
+* [CameraStarterKit](/Samples/CameraStarterKit)
+* [CameraVideoStabilization sample](/archived/CameraVideoStabilization/) for JavaScript (archived)
-**Client:** Windows 10
-
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
+* Camera
## Build the sample
diff --git a/Samples/CashDrawer/README.md b/Samples/CashDrawer/README.md
index 957e254dcb..dd3699c226 100644
--- a/Samples/CashDrawer/README.md
+++ b/Samples/CashDrawer/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
- vb
products:
- windows
@@ -50,23 +49,19 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
-### Samples
-
-[Cash Drawer sample](/Samples/CashDrawer)
-
### Reference
[Windows.Devices.PointOfService](http://msdn.microsoft.com/library/windows/apps/dn298071)
[Windows app samples](http://go.microsoft.com/fwlink/p/?LinkID=227694)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [CashDrawer sample](/archived/CashDrawer/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/ClientDeviceInformation/README.md b/Samples/ClientDeviceInformation/README.md
index def8932678..ba3a6adbd5 100644
--- a/Samples/ClientDeviceInformation/README.md
+++ b/Samples/ClientDeviceInformation/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -28,15 +27,17 @@ Shows how to retrieve device information such as operating system and manufactur
## Related Topics
+### Reference
+
[EasClientDeviceInformation class](https://msdn.microsoft.com/library/windows/apps/windows.security.exchangeactivesyncprovisioning.easclientdeviceinformation)
-## Operating system requirements
+### Related samples
-*Client*: Windows 10
+* [ClientDeviceInformation sample](/archived/ClientDeviceInformation/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/Clipboard/README.md b/Samples/Clipboard/README.md
index 2547f9d8d1..886f48d18b 100644
--- a/Samples/Clipboard/README.md
+++ b/Samples/Clipboard/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
- vb
products:
- windows
@@ -54,13 +53,13 @@ To obtain information about Microsoft Visual Studio and the tools for developing
[QuickStart: Clipboard basics](http://msdn.microsoft.com/library/windows/apps/hh750308)
[Windows.ApplicationModel.DataTransfer](http://msdn.microsoft.com/library/windows/apps/br205967)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [Clipboard sample](/archived/Clipboard/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/Compass/README.md b/Samples/Compass/README.md
index 46f2f94b41..8114edbe53 100644
--- a/Samples/Compass/README.md
+++ b/Samples/Compass/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
- vb
products:
- windows
@@ -47,15 +46,17 @@ Allows the user to simulate sensor accuracy and demonstrates usage of the calibr
## Related topics
-[Windows.Devices.Sensors namespace](http://go.microsoft.com/fwlink/p/?linkid=241981)
+### Reference
-## System requirements
+* [Windows.Devices.Sensors namespace](http://go.microsoft.com/fwlink/p/?linkid=241981)
+
+### Related samples
-**Client:** Windows 10
+* [Compass sample](/archived/Compass/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/Compression/README.md b/Samples/Compression/README.md
index 7368cf421c..4afdaa1206 100644
--- a/Samples/Compression/README.md
+++ b/Samples/Compression/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -45,19 +44,15 @@ Specifically, this sample shows the following:
To obtain information about Microsoft Visual Studio and the tools for developing Windows apps, go to [Visual Studio](http://go.microsoft.com/fwlink/?LinkID=532422)
-## Operating system requirements
+## Related topics
-Client
+### Related samples
-Windows 10
+* [Compression sample](/archived/Compression/) for JavaScript (archived)
-Server
+## System requirements
-Windows Server 2012 R2
-
-Phone
-
-Windows 10 Mobile
+* Windows 10
## Build the sample
diff --git a/Samples/ContactCards/README.md b/Samples/ContactCards/README.md
index 64a80a7490..a69c2a4ac7 100644
--- a/Samples/ContactCards/README.md
+++ b/Samples/ContactCards/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -63,23 +62,20 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
-### Samples
-
-[ContactPicker](../ContactPicker)
-
### Reference
[Contact](http://msdn.microsoft.com/library/windows/apps/br224849)
[ContactCardDelayedDataLoader](http://msdn.microsoft.com/library/windows/apps/dn297400)
[Windows.ApplicationModel.Contacts](http://msdn.microsoft.com/library/windows/apps/br225002)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [ContactPicker](../ContactPicker)
+* [ContactCards sample](/archived/ContactCards/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10 (full contact cards only)
+* Windows 10
## Build the sample
diff --git a/Samples/ContactPicker/README.md b/Samples/ContactPicker/README.md
index 1c545dcdf2..687e02e245 100644
--- a/Samples/ContactPicker/README.md
+++ b/Samples/ContactPicker/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -42,22 +41,19 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
-### Samples
-
-[ContactCards](/Samples/ContactCards)
-
### Reference
[ContactPicker class](http://msdn.microsoft.com/library/windows/apps/br224913)
[Contacts and calendar](https://msdn.microsoft.com/library/windows/apps/mt269388)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [ContactCards](/Samples/ContactCards)
+* [ContactPicker sample](/archived/ContactPicker/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/ContentIndexer/README.md b/Samples/ContentIndexer/README.md
index 8c2c8310a3..41455b6039 100644
--- a/Samples/ContentIndexer/README.md
+++ b/Samples/ContentIndexer/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -75,13 +74,13 @@ To obtain information about Microsoft Visual Studio and the tools for developing
[CreateFileQuery](http://msdn.microsoft.com/library/windows/apps/br227252)
[CreateFileQueryWithOptions](http://msdn.microsoft.com/library/windows/apps/br211591)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [ContentIndexer sample](/archived/ContentIndexer/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/ContextMenu/README.md b/Samples/ContextMenu/README.md
index c2f54367fd..23a5f73428 100644
--- a/Samples/ContextMenu/README.md
+++ b/Samples/ContextMenu/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -59,13 +58,13 @@ To obtain information about Microsoft Visual Studio and the tools for developing
[Windows.UI.Popups](http://msdn.microsoft.com/library/windows/apps/br242180)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [ContextMenu sample](/archived/ContextMenu/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/CortanaVoiceCommand/README.md b/Samples/CortanaVoiceCommand/README.md
index ab89f4f17f..583557db14 100644
--- a/Samples/CortanaVoiceCommand/README.md
+++ b/Samples/CortanaVoiceCommand/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -41,20 +40,6 @@ Specifically, this sample covers:
- Implements progress screens, ensuring that Cortana does not time out during lengthy I/O operations (AdventureWorksVoiceCommandService.cs:ShowProgressScreen())
- Infix/Suffix Voice Command support, allowing for more natural phrases to be used.
-
-**WinJS:**
-
-- Installing a VCD file. (installVCD.js, AdventureWorksCommands.xml)
-- Using a WebWorker to install the VCD in the background, speeding up app initialization (default.js, installVCD.js)
-- Updating a phrase list within a VCD file at runtime. (installVCD.js, tripDetails.js)
-- Registration of a background task and protocol handler for Cortana (Package.appxmanifest, AdventureWorksCommands.xml)
-- Implement a background task and Voice Command services for Cortana (voiceCommandService.js), including:
- - Simple headless Cortana background activation for displaying content within Cortana (when is my trip to *destination*)
- - Confirmation dialogs (cancel trip to *destination*)
- - Disambiguation of multiple items with automatic reprompting.
- - Resolution scaling images
- - Progress dialogs for lengthy operations.
-
**C++/CX**
- Installing a VCD file. (adventureworkscommands.xml, App.xaml.cpp:OnLaunched() )
@@ -97,31 +82,24 @@ Duplicates can also be handled. For an example of handling disambiguation, add a
- "Adventure Works, cancel trip to London"
-## Known Issues
-
-* WinJS version of the sample app is not localized. It should handle dates correctly in alternate regions, but currently does not install a localized VCD, or provide localized strings to Cortana.
-
## Related topics
+### Conceptual
+
[Cortana design guidelines](https://msdn.microsoft.com/library/windows/apps/xaml/dn974233.aspx)
[Cortana interactions (XAML)](https://msdn.microsoft.com/library/windows/apps/mt185598)
[Cortana interactions (HTML)](https://msdn.microsoft.com/library/windows/apps/dn974231.aspx)
-## See also
+### Related samples
-[Family Notes sample](https://github.com/Microsoft/Windows-appsample-familynotes)
-[Hue Lights sample](https://github.com/Microsoft/Windows-appsample-huelightcontroller)
-[WebWorkers](https://msdn.microsoft.com/library/hh673568.aspx)
+* [Family Notes sample](https://github.com/Microsoft/Windows-appsample-familynotes)
+* [Hue Lights sample](https://github.com/Microsoft/Windows-appsample-huelightcontroller)
+* [CortanaVoiceCommand sample](/archived/CortanaVoiceCommand/) for JavaScript (archived)
## System requirements
-**Client:** Windows 10
-
-**Server:** Windows Server 2016 Technical Preview
-
-**Phone:** Windows 10
-
-Cortana requires an appropriate recording device, and the system must be associated with a Microsoft Account in order for Cortana to function.
+* Windows 10
+* Cortana requires an appropriate recording device, and the system must be associated with a Microsoft Account in order for Cortana to function.
## Build the sample
diff --git a/Samples/CredentialPicker/README.md b/Samples/CredentialPicker/README.md
index 4cbdb93e9d..9efc998dd1 100644
--- a/Samples/CredentialPicker/README.md
+++ b/Samples/CredentialPicker/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -32,10 +31,15 @@ This sample allows the user launch different types of credential prompts. You ca
- Message and Caption
- Message, Caption, Save Credential Option, and a type of protocol.
-Operating system requirements
------------------------------
+## Related topics
-Windows 10
+### Related samples
+
+* [CredentialPicker sample](/archived/CredentialPicker/) for JavaScript (archived)
+
+## System requirements
+
+* Windows 10
Related topics
---------------
diff --git a/Samples/CustomCapability/README.md b/Samples/CustomCapability/README.md
index 01001fff78..b579b903c9 100644
--- a/Samples/CustomCapability/README.md
+++ b/Samples/CustomCapability/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -166,15 +165,6 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
-### Samples
-
-* [IoT-GPIO](/Samples/IoT-GPIO)
-* [IoT-I2C](/Samples/IoT-I2C)
-* [IoT-SPI](/Samples/IoT-SPI)
-* [Custom HID device access](/Samples/CustomHidDeviceAccess)
-* [Custom serial device access](/Samples/CustomSerialDeviceAccess)
-* [Custom USB device access](/Samples/CustomUsbDeviceAccess)
-
### Reference
* [Windows.Devices.Custom.CustomDevice runtime class](https://msdn.microsoft.com/library/windows/apps/windows.devices.custom.customdevice.aspx) class
@@ -184,13 +174,19 @@ To obtain information about Microsoft Visual Studio and the tools for developing
* [Custom Capabilities for Universal Windows Platform apps](https://msdn.microsoft.com/windows/hardware/drivers/devapps/custom-capabilities-for-universal-windows-platform-apps)
* [Hardware access for Universal Windows Platform apps](https://msdn.microsoft.com/windows/hardware/drivers/devapps/hardware-access-for-universal-windows-platform-apps)
-## System requirements
+### Related samples
-**Client:** Windows 10 version 1703
+* [IoT-GPIO](/Samples/IoT-GPIO)
+* [IoT-I2C](/Samples/IoT-I2C)
+* [IoT-SPI](/Samples/IoT-SPI)
+* [Custom HID device access](/Samples/CustomHidDeviceAccess)
+* [Custom serial device access](/Samples/CustomSerialDeviceAccess)
+* [Custom USB device access](/Samples/CustomUsbDeviceAccess)
+* [CustomCapability sample](/archived/CustomCapability/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10 version 1703
+* Windows 10 build 15063 or higher
## Build the sample
diff --git a/Samples/CustomSensors/README.md b/Samples/CustomSensors/README.md
index c714cfe36b..754f668bb7 100644
--- a/Samples/CustomSensors/README.md
+++ b/Samples/CustomSensors/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -39,13 +38,15 @@ When you click on the **Enable** button for the **Data Events** option, the app
When you click on the **Get CO2 level** button for the **Polling** option, the app will retrieve the current sensor readings.
-## System requirements
+## Related topics
+
+### Related samples
-**Client:** Windows 10
+* [CustomSensors sample](/archived/CustomSensors/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/CustomSerialDeviceAccess/README.md b/Samples/CustomSerialDeviceAccess/README.md
index 5b482c1094..e02bed10e3 100644
--- a/Samples/CustomSerialDeviceAccess/README.md
+++ b/Samples/CustomSerialDeviceAccess/README.md
@@ -2,7 +2,6 @@
topic: sample
languages:
- csharp
-- js
products:
- windows
- windows-uwp
@@ -48,11 +47,15 @@ This scenario demonstrates the use of Input and Output streams on the SerialDevi
This scenario demonstrates the use of event notification APIs provided by Windows.Devices.SerialCommunication for **Pin Changed** and **Error Received** event types.
-## Operating system requirements
+## Related topics
-**Client:** Windows 10
+### Related samples
-**Server:** Windows Server 2016 Technical Preview
+* [CustomSerialDeviceAccess sample](/archived/CustomSerialDeviceAccess/) for JavaScript (archived)
+
+## System requirements
+
+* Windows 10
## Build the sample
diff --git a/Samples/CustomUsbDeviceAccess/README.md b/Samples/CustomUsbDeviceAccess/README.md
index a168c5dd15..c1e3e32d19 100644
--- a/Samples/CustomUsbDeviceAccess/README.md
+++ b/Samples/CustomUsbDeviceAccess/README.md
@@ -2,7 +2,6 @@
topic: sample
languages:
- csharp
-- js
products:
- windows
- windows-uwp
@@ -128,7 +127,9 @@ The sample adds the [DeviceCapability](http://msdn.microsoft.com/library/windows
```
-## Related technologies
+## Related topics
+
+### References
* [Windows.Devices.Usb](http://msdn.microsoft.com/library/windows/apps/dn278466)
@@ -154,11 +155,13 @@ The sample adds the [DeviceCapability](http://msdn.microsoft.com/library/windows
Writes data to an output stream. Used for writing data to a USB pipe.
-## Operating system requirements
+### Related samples
+
+* [CustomUsbDeviceAccess sample](/archived/CustomUsbDeviceAccess/) for JavaScript (archived)
-**Client:** Windows 10
+## System requirements
-**Server:** Windows Server 2016 Technical Preview
+* Windows 10
## Driver requirements
diff --git a/Samples/DataReaderWriter/README.md b/Samples/DataReaderWriter/README.md
index 5d9a09e374..e05e91ad3a 100644
--- a/Samples/DataReaderWriter/README.md
+++ b/Samples/DataReaderWriter/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -40,6 +39,8 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
+### Other topics
+
[DataReader](http://msdn.microsoft.com/library/windows/apps/br208119)
[DataWriter](http://msdn.microsoft.com/library/windows/apps/br208154)
[OpenSequentialReadAsync](http://msdn.microsoft.com/library/windows/apps/hh701853)
@@ -49,13 +50,13 @@ To obtain information about Microsoft Visual Studio and the tools for developing
[Streams](http://msdn.microsoft.com/library/windows/apps/br241791)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [DataReaderWriter sample](/archived/DataReaderWriter/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/DatagramSocket/README.md b/Samples/DatagramSocket/README.md
index ef969f28b7..bcf8f86c51 100644
--- a/Samples/DatagramSocket/README.md
+++ b/Samples/DatagramSocket/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -70,11 +69,6 @@ This sample requires that network capabilities be set in the *Package.appxmanife
[Windows.Storage.Streams.DataWriter](http://msdn.microsoft.com/library/windows/apps/br208154)
[SocketActivityTrigger](https://msdn.microsoft.com/library/windows/apps/windows.applicationmodel.background.socketactivitytrigger.aspx)
-### Samples
-
-[StreamSocket sample](/Samples/StreamSocket)
-[SocketActivityTrigger StreamSocket Sample](/Samples/SocketActivityStreamSocket)
-
### Other - C\#/VB/C++ and XAML
[Adding support for networking (XAML)](http://msdn.microsoft.com/library/windows/apps/hh452751)
@@ -84,22 +78,15 @@ This sample requires that network capabilities be set in the *Package.appxmanife
[How to use advanced socket controls (XAML)](http://msdn.microsoft.com/library/windows/apps/jj150598)
[Troubleshooting and debugging network connections](http://msdn.microsoft.com/library/windows/apps/hh770534)
-### Other - JavaScript and HTML
+### Related samples
-[Adding support for networking (HTML)](http://msdn.microsoft.com/library/windows/apps/hh452752)
-[Connecting to network services (HTML)](http://msdn.microsoft.com/library/windows/apps/hh452977)
-[How to send and receive network data with a datagram socket (HTML)](http://msdn.microsoft.com/library/windows/apps/hh452986)
-[How to set network capabilities (HTML)](http://msdn.microsoft.com/library/windows/apps/hh770532)
-[How to use advanced socket controls (HTML)](http://msdn.microsoft.com/library/windows/apps/hh780596)
-[Troubleshooting and debugging network connections](http://msdn.microsoft.com/library/windows/apps/hh770534)
+* [StreamSocket sample](/Samples/StreamSocket)
+* [SocketActivityTrigger StreamSocket Sample](/Samples/SocketActivityStreamSocket)
+* [DatagramSocket sample](/archived/DatagramSocket/) for JavaScript (archived)
## System requirements
-**Client:** Windows 10
-
-**Server:** Windows Server 2016 Technical Preview
-
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/DateTimeFormatting/README.md b/Samples/DateTimeFormatting/README.md
index 9367b9790b..6d4feb25c1 100644
--- a/Samples/DateTimeFormatting/README.md
+++ b/Samples/DateTimeFormatting/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -49,25 +48,22 @@ This sample contains scenarios that demonstrate:
## Related topics
-### Samples
-
-[Calendar sample](../Calendar)
-[GlobalizationPreferences sample](../GlobalizationPreferences)
-[NumberFormatting sample](../NumberFormatting)
-
### Reference
[Windows.Globalization.CalendarIdentifiers](http://msdn.microsoft.com/library/windows/apps/br229460)
[Windows.Globalization.ClockIdentifiers](http://msdn.microsoft.com/library/windows/apps/br229462)
[Windows.Globalization.DateTimeFormatting.DateTimeFormatter](http://msdn.microsoft.com/library/windows/apps/br206828)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [Calendar sample](../Calendar)
+* [GlobalizationPreferences sample](../GlobalizationPreferences)
+* [NumberFormatting sample](../NumberFormatting)
+* [DateTimeFormatting sample](/archived/DateTimeFormatting/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/DeviceEnumerationAndPairing/README.md b/Samples/DeviceEnumerationAndPairing/README.md
index 3ae9e1f3e6..86b6aa1a1d 100644
--- a/Samples/DeviceEnumerationAndPairing/README.md
+++ b/Samples/DeviceEnumerationAndPairing/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -55,14 +54,13 @@ The sample demonstrates eight scenarios:
[Enumerating devices article](http://msdn.microsoft.com/library/windows/apps/Hh464977)
[Windows.Devices.Enumeration namespace](http://msdn.microsoft.com/library/windows/apps/windows.devices.enumeration.aspx)
-## System requirements
-
-**Client:** Windows 10
+### Related samples
-**Server:** Windows Server 2016 Technical Preview
+* [DeviceEnumerationAndPairing sample](/archived/DeviceEnumerationAndPairing/) for JavaScript (archived)
-**Phone:** Windows 10
+## System requirements
+* Windows 10
## Build the sample
diff --git a/Samples/DeviceEnumerationAndPairing/cppwinrt/DeviceEnumeration.sln b/Samples/DeviceEnumerationAndPairing/cppwinrt/DeviceEnumeration.sln
index fcf092698e..486968bc57 100644
--- a/Samples/DeviceEnumerationAndPairing/cppwinrt/DeviceEnumeration.sln
+++ b/Samples/DeviceEnumerationAndPairing/cppwinrt/DeviceEnumeration.sln
@@ -3,9 +3,9 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.28922.388
MinimumVisualStudioVersion = 10.0.40219.1
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DeviceEnumeration", "DeviceEnumeration.vcxproj", "{278B9682-93F2-4D05-AD65-6DC66741EA23}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DeviceEnumeration", "DeviceEnumeration.vcxproj", "{A7A13311-34DE-5237-BE22-0C645620E635}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Tasks", "Tasks\Tasks.vcxproj", "{CD990FF6-89C2-4665-B89F-FB481521AA38}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Tasks", "Tasks\Tasks.vcxproj", "{6310ADC7-3868-5423-AE2B-B5EDB4AA4F70}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -17,36 +17,36 @@ Global
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {278B9682-93F2-4D05-AD65-6DC66741EA23}.Debug|ARM.ActiveCfg = Debug|ARM
- {278B9682-93F2-4D05-AD65-6DC66741EA23}.Debug|ARM.Build.0 = Debug|ARM
- {278B9682-93F2-4D05-AD65-6DC66741EA23}.Debug|ARM.Deploy.0 = Debug|ARM
- {278B9682-93F2-4D05-AD65-6DC66741EA23}.Debug|x64.ActiveCfg = Debug|x64
- {278B9682-93F2-4D05-AD65-6DC66741EA23}.Debug|x64.Build.0 = Debug|x64
- {278B9682-93F2-4D05-AD65-6DC66741EA23}.Debug|x64.Deploy.0 = Debug|x64
- {278B9682-93F2-4D05-AD65-6DC66741EA23}.Debug|x86.ActiveCfg = Debug|Win32
- {278B9682-93F2-4D05-AD65-6DC66741EA23}.Debug|x86.Build.0 = Debug|Win32
- {278B9682-93F2-4D05-AD65-6DC66741EA23}.Debug|x86.Deploy.0 = Debug|Win32
- {278B9682-93F2-4D05-AD65-6DC66741EA23}.Release|ARM.ActiveCfg = Release|ARM
- {278B9682-93F2-4D05-AD65-6DC66741EA23}.Release|ARM.Build.0 = Release|ARM
- {278B9682-93F2-4D05-AD65-6DC66741EA23}.Release|ARM.Deploy.0 = Release|ARM
- {278B9682-93F2-4D05-AD65-6DC66741EA23}.Release|x64.ActiveCfg = Release|x64
- {278B9682-93F2-4D05-AD65-6DC66741EA23}.Release|x64.Build.0 = Release|x64
- {278B9682-93F2-4D05-AD65-6DC66741EA23}.Release|x64.Deploy.0 = Release|x64
- {278B9682-93F2-4D05-AD65-6DC66741EA23}.Release|x86.ActiveCfg = Release|Win32
- {278B9682-93F2-4D05-AD65-6DC66741EA23}.Release|x86.Build.0 = Release|Win32
- {278B9682-93F2-4D05-AD65-6DC66741EA23}.Release|x86.Deploy.0 = Release|Win32
- {CD990FF6-89C2-4665-B89F-FB481521AA38}.Debug|ARM.ActiveCfg = Debug|ARM
- {CD990FF6-89C2-4665-B89F-FB481521AA38}.Debug|ARM.Build.0 = Debug|ARM
- {CD990FF6-89C2-4665-B89F-FB481521AA38}.Debug|x64.ActiveCfg = Debug|x64
- {CD990FF6-89C2-4665-B89F-FB481521AA38}.Debug|x64.Build.0 = Debug|x64
- {CD990FF6-89C2-4665-B89F-FB481521AA38}.Debug|x86.ActiveCfg = Debug|Win32
- {CD990FF6-89C2-4665-B89F-FB481521AA38}.Debug|x86.Build.0 = Debug|Win32
- {CD990FF6-89C2-4665-B89F-FB481521AA38}.Release|ARM.ActiveCfg = Release|ARM
- {CD990FF6-89C2-4665-B89F-FB481521AA38}.Release|ARM.Build.0 = Release|ARM
- {CD990FF6-89C2-4665-B89F-FB481521AA38}.Release|x64.ActiveCfg = Release|x64
- {CD990FF6-89C2-4665-B89F-FB481521AA38}.Release|x64.Build.0 = Release|x64
- {CD990FF6-89C2-4665-B89F-FB481521AA38}.Release|x86.ActiveCfg = Release|Win32
- {CD990FF6-89C2-4665-B89F-FB481521AA38}.Release|x86.Build.0 = Release|Win32
+ {A7A13311-34DE-5237-BE22-0C645620E635}.Debug|ARM.ActiveCfg = Debug|ARM
+ {A7A13311-34DE-5237-BE22-0C645620E635}.Debug|ARM.Build.0 = Debug|ARM
+ {A7A13311-34DE-5237-BE22-0C645620E635}.Debug|ARM.Deploy.0 = Debug|ARM
+ {A7A13311-34DE-5237-BE22-0C645620E635}.Debug|x64.ActiveCfg = Debug|x64
+ {A7A13311-34DE-5237-BE22-0C645620E635}.Debug|x64.Build.0 = Debug|x64
+ {A7A13311-34DE-5237-BE22-0C645620E635}.Debug|x64.Deploy.0 = Debug|x64
+ {A7A13311-34DE-5237-BE22-0C645620E635}.Debug|x86.ActiveCfg = Debug|Win32
+ {A7A13311-34DE-5237-BE22-0C645620E635}.Debug|x86.Build.0 = Debug|Win32
+ {A7A13311-34DE-5237-BE22-0C645620E635}.Debug|x86.Deploy.0 = Debug|Win32
+ {A7A13311-34DE-5237-BE22-0C645620E635}.Release|ARM.ActiveCfg = Release|ARM
+ {A7A13311-34DE-5237-BE22-0C645620E635}.Release|ARM.Build.0 = Release|ARM
+ {A7A13311-34DE-5237-BE22-0C645620E635}.Release|ARM.Deploy.0 = Release|ARM
+ {A7A13311-34DE-5237-BE22-0C645620E635}.Release|x64.ActiveCfg = Release|x64
+ {A7A13311-34DE-5237-BE22-0C645620E635}.Release|x64.Build.0 = Release|x64
+ {A7A13311-34DE-5237-BE22-0C645620E635}.Release|x64.Deploy.0 = Release|x64
+ {A7A13311-34DE-5237-BE22-0C645620E635}.Release|x86.ActiveCfg = Release|Win32
+ {A7A13311-34DE-5237-BE22-0C645620E635}.Release|x86.Build.0 = Release|Win32
+ {A7A13311-34DE-5237-BE22-0C645620E635}.Release|x86.Deploy.0 = Release|Win32
+ {6310ADC7-3868-5423-AE2B-B5EDB4AA4F70}.Debug|ARM.ActiveCfg = Debug|ARM
+ {6310ADC7-3868-5423-AE2B-B5EDB4AA4F70}.Debug|ARM.Build.0 = Debug|ARM
+ {6310ADC7-3868-5423-AE2B-B5EDB4AA4F70}.Debug|x64.ActiveCfg = Debug|x64
+ {6310ADC7-3868-5423-AE2B-B5EDB4AA4F70}.Debug|x64.Build.0 = Debug|x64
+ {6310ADC7-3868-5423-AE2B-B5EDB4AA4F70}.Debug|x86.ActiveCfg = Debug|Win32
+ {6310ADC7-3868-5423-AE2B-B5EDB4AA4F70}.Debug|x86.Build.0 = Debug|Win32
+ {6310ADC7-3868-5423-AE2B-B5EDB4AA4F70}.Release|ARM.ActiveCfg = Release|ARM
+ {6310ADC7-3868-5423-AE2B-B5EDB4AA4F70}.Release|ARM.Build.0 = Release|ARM
+ {6310ADC7-3868-5423-AE2B-B5EDB4AA4F70}.Release|x64.ActiveCfg = Release|x64
+ {6310ADC7-3868-5423-AE2B-B5EDB4AA4F70}.Release|x64.Build.0 = Release|x64
+ {6310ADC7-3868-5423-AE2B-B5EDB4AA4F70}.Release|x86.ActiveCfg = Release|Win32
+ {6310ADC7-3868-5423-AE2B-B5EDB4AA4F70}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/Samples/DeviceEnumerationAndPairing/cppwinrt/DeviceEnumeration.vcxproj b/Samples/DeviceEnumerationAndPairing/cppwinrt/DeviceEnumeration.vcxproj
index 2ea42df0a0..a9f6b09227 100644
--- a/Samples/DeviceEnumerationAndPairing/cppwinrt/DeviceEnumeration.vcxproj
+++ b/Samples/DeviceEnumerationAndPairing/cppwinrt/DeviceEnumeration.vcxproj
@@ -3,7 +3,7 @@
true
- {278B9682-93F2-4D05-AD65-6DC66741EA23}
+ {A7A13311-34DE-5237-BE22-0C645620E635}DeviceEnumerationSDKTemplateen-US
diff --git a/Samples/DeviceEnumerationAndPairing/cppwinrt/Tasks/Tasks.vcxproj b/Samples/DeviceEnumerationAndPairing/cppwinrt/Tasks/Tasks.vcxproj
index 4612f06360..2857a78e05 100644
--- a/Samples/DeviceEnumerationAndPairing/cppwinrt/Tasks/Tasks.vcxproj
+++ b/Samples/DeviceEnumerationAndPairing/cppwinrt/Tasks/Tasks.vcxproj
@@ -1,10 +1,10 @@
-
+
truetrue
- {cd990ff6-89c2-4665-b89f-fb481521aa38}
+ {6310adc7-3868-5423-ae2b-b5edb4aa4f70}TasksBackgroundDeviceWatcherTasken-US
diff --git a/Samples/DisablingScreenCapture/README.md b/Samples/DisablingScreenCapture/README.md
index 70b792d6ec..c2cba39f0e 100644
--- a/Samples/DisablingScreenCapture/README.md
+++ b/Samples/DisablingScreenCapture/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -49,13 +48,13 @@ To obtain information about Microsoft Visual Studio and the tools for developing
[ApplicationView class](https://msdn.microsoft.com/library/windows/apps/windows.ui.viewmanagement.applicationview.aspx)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [DisablingScreenCapture sample](/archived/DisablingScreenCapture/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/DisplayOrientation/README.md b/Samples/DisplayOrientation/README.md
index 3efe302d77..4b422f9b4f 100644
--- a/Samples/DisplayOrientation/README.md
+++ b/Samples/DisplayOrientation/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -47,22 +46,19 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
-### Samples
-
-[Accelerometer](../Accelerometer)
-
### Reference
[Windows.Graphics.Display namespace](http://msdn.microsoft.com/library/windows/apps/windows.graphics.display.aspx)
[DisplayInformation class](http://msdn.microsoft.com/library/windows/apps/dn264258)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [Accelerometer](../Accelerometer)
+* [DisplayOrientation sample](/archived/DisplayOrientation/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/DpiScaling/README.md b/Samples/DpiScaling/README.md
index c5c18f42fa..788552e4fd 100644
--- a/Samples/DpiScaling/README.md
+++ b/Samples/DpiScaling/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -47,13 +46,15 @@ To obtain information about Windows 10 development, go to the [Windows Dev Cente
To obtain information about Microsoft Visual Studio and the tools for developing Windows apps, go to [Visual Studio](http://go.microsoft.com/fwlink/?LinkID=532422)
-## System requirements
+## Related topics
+
+### Related samples
-**Client:** Windows 10
+* [DpiScaling sample](/archived/DpiScaling/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/FileAccess/README.md b/Samples/FileAccess/README.md
index 25652061ef..7a4981188e 100644
--- a/Samples/FileAccess/README.md
+++ b/Samples/FileAccess/README.md
@@ -5,7 +5,6 @@ languages:
- cpp
- cppcx
- cppwinrt
-- js
products:
- windows
- windows-uwp
@@ -94,17 +93,6 @@ To obtain information about Microsoft Visual Studio and the tools for developing
*Note** If you want to learn about accessing files using a file picker, see [Open files and folders with a picker](https://msdn.microsoft.com/library/windows/apps/mt186456).
-### Samples
-
-[File picker sample](http://go.microsoft.com/fwlink/p/?linkid=231464)
-[Folder enumeration sample](http://go.microsoft.com/fwlink/p/?linkid=231512)
-[Programmatic file search sample](http://go.microsoft.com/fwlink/p/?linkid=231532)
-[File and folder thumbnail sample](http://go.microsoft.com/fwlink/p/?linkid=231522)
-[RSS reader sample](https://github.com/Microsoft/Windows-appsample-rssreader)
-[Family Notes sample](https://github.com/Microsoft/Windows-appsample-familynotes)
-[Coloring Book app sample](https://github.com/Microsoft/Windows-appsample-coloringbook)
-[Traffic App sample](https://github.com/microsoft/windows-appsample-trafficapp/)
-
## Reference
[Windows.Storage namespace](http://msdn.microsoft.com/library/windows/apps/br227346)
@@ -112,13 +100,21 @@ To obtain information about Microsoft Visual Studio and the tools for developing
[Windows.Storage.FileProperties](http://msdn.microsoft.com/library/windows/apps/br207831)
[Windows.Storage.Streams namespace](http://msdn.microsoft.com/library/windows/apps/br241791)
-## System requirements
+### Related samples
-**Client:** Windows 10 build 10500 or higher
+* [File picker sample](http://go.microsoft.com/fwlink/p/?linkid=231464)
+* [Folder enumeration sample](http://go.microsoft.com/fwlink/p/?linkid=231512)
+* [Programmatic file search sample](http://go.microsoft.com/fwlink/p/?linkid=231532)
+* [File and folder thumbnail sample](http://go.microsoft.com/fwlink/p/?linkid=231522)
+* [RSS reader sample](https://github.com/Microsoft/Windows-appsample-rssreader)
+* [Family Notes sample](https://github.com/Microsoft/Windows-appsample-familynotes)
+* [Coloring Book app sample](https://github.com/Microsoft/Windows-appsample-coloringbook)
+* [Traffic App sample](https://github.com/microsoft/windows-appsample-trafficapp/)
+* [FileAccess sample](/archived/FileAccess/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview build 10500 or higher
+## System requirements
-**Phone:** Windows 10 build 10500 or higher
+* Windows 10 build 10586 or higher
## Build the sample
diff --git a/Samples/FilePicker/README.md b/Samples/FilePicker/README.md
index 6009ac24ff..559c2631c5 100644
--- a/Samples/FilePicker/README.md
+++ b/Samples/FilePicker/README.md
@@ -5,7 +5,6 @@ languages:
- cpp
- cppcx
- cppwinrt
-- js
products:
- windows
- windows-uwp
@@ -70,24 +69,20 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
-## Samples
-
-[File access sample](http://go.microsoft.com/fwlink/p/?linkid=231445)
-[Using a Blob to save and load content sample](http://go.microsoft.com/fwlink/p/?linkid=231615)
-[File and folder thumbnail sample](http://go.microsoft.com/fwlink/p/?linkid=231522)
-[File picker contracts sample](http://go.microsoft.com/fwlink/p/?linkid=231536)
-
-## Reference
+### Reference
[Windows.Storage.Pickers namespace](http://msdn.microsoft.com/library/windows/apps/br207928)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [File access sample](http://go.microsoft.com/fwlink/p/?linkid=231445)
+* [File and folder thumbnail sample](http://go.microsoft.com/fwlink/p/?linkid=231522)
+* [File picker contracts sample](http://go.microsoft.com/fwlink/p/?linkid=231536)
+* [FilePicker sample](/archived/FilePicker/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/FileSearch/README.md b/Samples/FileSearch/README.md
index b6e6a733ec..c5c3fc7c23 100644
--- a/Samples/FileSearch/README.md
+++ b/Samples/FileSearch/README.md
@@ -5,7 +5,6 @@ languages:
- cpp
- cppcx
- cppwinrt
-- js
products:
- windows
- windows-uwp
@@ -44,23 +43,20 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
-### Samples
-
-[File access sample](http://go.microsoft.com/fwlink/p/?linkid=231445)
-[Folder enumeration sample](http://go.microsoft.com/fwlink/p/?linkid=231512)
-
### Reference
[Windows.Storage namespace](http://msdn.microsoft.com/library/windows/apps/br227346)
[Windows.Storage.Search namespace](http://msdn.microsoft.com/library/windows/apps/br208106)
-## System requirements
+### Related samples
-**Client:** Windows 10 build 10500 or higher
+* [File access sample](http://go.microsoft.com/fwlink/p/?linkid=231445)
+* [Folder enumeration sample](http://go.microsoft.com/fwlink/p/?linkid=231512)
+* [FileSearch sample](/archived/FileSearch/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview build 10500 or higher
+## System requirements
-**Phone:** Windows 10 build 10500 or higher
+* Windows 10 build 10586 or higher
## Build the sample
diff --git a/Samples/FileThumbnails/README.md b/Samples/FileThumbnails/README.md
index 8bf8232d13..0ef6401cbb 100644
--- a/Samples/FileThumbnails/README.md
+++ b/Samples/FileThumbnails/README.md
@@ -5,7 +5,6 @@ languages:
- cpp
- cppcx
- cppwinrt
-- js
products:
- windows
- windows-uwp
@@ -61,25 +60,22 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
-## Samples
-
-[File access sample](http://go.microsoft.com/fwlink/p/?linkid=231445)
-[File picker sample](http://go.microsoft.com/fwlink/p/?linkid=231464)
-[Folder enumeration sample](http://go.microsoft.com/fwlink/p/?linkid=231512)
-[Programmatic file search sample](http://go.microsoft.com/fwlink/p/?linkid=231532)
-
-## Reference
+### Reference
[Windows.Storage namespace](http://msdn.microsoft.com/library/windows/apps/br227346)
[Windows.Storage.FileProperties namespace](http://msdn.microsoft.com/library/windows/apps/br207831)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [File access sample](http://go.microsoft.com/fwlink/p/?linkid=231445)
+* [File picker sample](http://go.microsoft.com/fwlink/p/?linkid=231464)
+* [Folder enumeration sample](http://go.microsoft.com/fwlink/p/?linkid=231512)
+* [Programmatic file search sample](http://go.microsoft.com/fwlink/p/?linkid=231532)
+* [FileThumbnails sample](/archived/FileThumbnails/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/FolderEnumeration/README.md b/Samples/FolderEnumeration/README.md
index b68b0add54..81195a9319 100644
--- a/Samples/FolderEnumeration/README.md
+++ b/Samples/FolderEnumeration/README.md
@@ -5,7 +5,6 @@ languages:
- cpp
- cppcx
- cppwinrt
-- js
products:
- windows
- windows-uwp
@@ -69,24 +68,21 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
-### Samples
-
-[Programmatic file search sample](http://go.microsoft.com/fwlink/p/?linkid=231532)
-[File access sample](http://go.microsoft.com/fwlink/p/?linkid=231445)
-[File and folder thumbnail sample](http://go.microsoft.com/fwlink/p/?linkid=231522)
-
### Reference
[Windows.Storage namespace](http://msdn.microsoft.com/library/windows/apps/br227346)
[Windows.Storage.Search namespace](http://msdn.microsoft.com/library/windows/apps/br208106)
-## System requirements
+### Related samples
-**Client:** Windows 10 build 10500 or higher
+* [Programmatic file search sample](http://go.microsoft.com/fwlink/p/?linkid=231532)
+* [File access sample](http://go.microsoft.com/fwlink/p/?linkid=231445)
+* [File and folder thumbnail sample](http://go.microsoft.com/fwlink/p/?linkid=231522)
+* [FolderEnumeration sample](/archived/FolderEnumeration/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview build 10500 or higher
+## System requirements
-**Phone:** Windows 10 build 10500 or higher
+* Windows 10 build 10586
## Build the sample
diff --git a/Samples/FullScreenMode/README.md b/Samples/FullScreenMode/README.md
index 6cd5138690..a6957d46c9 100644
--- a/Samples/FullScreenMode/README.md
+++ b/Samples/FullScreenMode/README.md
@@ -5,7 +5,6 @@ languages:
- cpp
- cppcx
- cppwinrt
-- js
products:
- windows
- windows-uwp
@@ -43,21 +42,17 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
-### Samples
-
-[FullScreenMode](/Samples/FullScreenMode)
-
### Reference
[ApplicationView class](https://msdn.microsoft.com/library/windows/apps/windows.ui.viewmanagement.applicationview.aspx)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [FullScreenMode sample](/archived/FullScreenMode/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/Geolocation/README.md b/Samples/Geolocation/README.md
index 26d8417aaf..d31a2997c4 100644
--- a/Samples/Geolocation/README.md
+++ b/Samples/Geolocation/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -59,23 +58,25 @@ This sample requires that location capability be set in the *Package.appxmanifes
## Related topics
-[Get current location](https://msdn.microsoft.com/library/windows/apps/mt219698)
-[Windows.Devices.Geolocation](http://msdn.microsoft.com/library/windows/apps/br225603)
-[Windows.Devices.Geolocation.Geofencing](https://msdn.microsoft.com/library/windows/apps/dn263744)
-[Guidelines for location-aware apps](https://msdn.microsoft.com/library/windows/apps/hh465148)
+### Conceptual
-## Related samples
+* [Get current location](https://msdn.microsoft.com/library/windows/apps/mt219698)
+* [Guidelines for location-aware apps](https://msdn.microsoft.com/library/windows/apps/hh465148)
-[Traffic App sample](https://github.com/microsoft/windows-appsample-trafficapp/)
-[Lunch Scheduler app sample](https://github.com/Microsoft/Windows-appsample-lunch-scheduler)
+### Reference
-## System requirements
+* [Windows.Devices.Geolocation](http://msdn.microsoft.com/library/windows/apps/br225603)
+* [Windows.Devices.Geolocation.Geofencing](https://msdn.microsoft.com/library/windows/apps/dn263744)
+
+### Related samples
-**Client:** Windows 10
+* [Traffic App sample](https://github.com/microsoft/windows-appsample-trafficapp/)
+* [Lunch Scheduler app sample](https://github.com/Microsoft/Windows-appsample-lunch-scheduler)
+* [Geolocation sample](/archived/Geolocation/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/Geotag/README.md b/Samples/Geotag/README.md
index 6ac5baaaf5..0dc1046758 100644
--- a/Samples/Geotag/README.md
+++ b/Samples/Geotag/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -27,17 +26,21 @@ or to a location obtained from a Geolocator.
> the samples collection, and GitHub, see [Get the UWP samples from GitHub](https://aka.ms/ovu2uq).
> For more samples, see the [Samples portal](https://aka.ms/winsamples) on the Windows Dev Center.
-Related topics
---------------
+## Related topics
+
+### Reference
[GeotagHelper class](https://msdn.microsoft.com/library/windows/apps/windows.storage.fileproperties.geotaghelper.aspx)
[Geolocator class](https://msdn.microsoft.com/library/windows/apps/windows.devices.geolocation.geolocator.aspx)
[Geolocation sample](/Samples/Geolocation)
-System requirements
--------------------
+### Related samples
+
+* [Geotag sample](/archived/Geotag/) for JavaScript (archived)
+
+## System requirements
-Windows 10
+* Windows 10
Build the sample
----------------
diff --git a/Samples/GlobalizationPreferences/README.md b/Samples/GlobalizationPreferences/README.md
index 6bc078cf80..dacc00f121 100644
--- a/Samples/GlobalizationPreferences/README.md
+++ b/Samples/GlobalizationPreferences/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -53,12 +52,6 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
-### Samples
-
-[Calendar sample](../Calendar)
-[DateTimeFormatting sample](../DateTimeFormatting)
-[NumberFormatting sample](../NumberFormatting)
-
### Reference
[Windows.System.UserProfile namespace](http://msdn.microsoft.com/library/windows/apps/br241881)
@@ -68,13 +61,16 @@ To obtain information about Microsoft Visual Studio and the tools for developing
[Windows.Globalization.GeographicRegion class](http://msdn.microsoft.com/library/windows/apps/br206792)
[Windows.Globalization.Language class](http://msdn.microsoft.com/library/windows/apps/br206804)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [Calendar sample](../Calendar)
+* [DateTimeFormatting sample](../DateTimeFormatting)
+* [NumberFormatting sample](../NumberFormatting)
+* [GlobalizationPreferences sample](/archived/GlobalizationPreferences/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/Gyrometer/README.md b/Samples/Gyrometer/README.md
index 89b4a21c48..7b9a932da7 100644
--- a/Samples/Gyrometer/README.md
+++ b/Samples/Gyrometer/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -44,17 +43,19 @@ When you click the **Enable** button for the **Polling** option, the app will re
When you click the **Get Sample** button, two sets of readings are displayed: raw gyrometer reading, based on the native orientation of the device, and transformed gyrometer reading based on the native orientation of the device your sensor logic was originally developed for.
-### Related topics
+## Related topics
+
+### Reference
[Windows.Devices.Sensors namespace](http://go.microsoft.com/fwlink/p/?linkid=241981)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [Gyrometer sample](/archived/Gyrometer/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/Inclinometer/README.md b/Samples/Inclinometer/README.md
index 218f7f2305..b443d1002a 100644
--- a/Samples/Inclinometer/README.md
+++ b/Samples/Inclinometer/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -44,18 +43,19 @@ When you choose the **Enable** button for the **Polling** option, the app will r
Allows the user to simulate sensor accuracy and demonstrates usage of the calibration bar.
-Related topics
---------------
+## Related topics
+
+### Reference
[Windows.Devices.Sensors namespace](http://go.microsoft.com/fwlink/p/?linkid=241981)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [Inclinometer sample](/archived/Inclinometer/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/IoT-GPIO/README.md b/Samples/IoT-GPIO/README.md
index e9a60865bc..73a6608cfa 100644
--- a/Samples/IoT-GPIO/README.md
+++ b/Samples/IoT-GPIO/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -44,9 +43,15 @@ You can find more Windows IoT Core samples in the [Windows 10 Internet of Things
To obtain information about Microsoft Visual Studio and the tools for developing Windows apps, go to [Visual Studio](http://go.microsoft.com/fwlink/?LinkID=532422)
+## Related topics
+
+### Related samples
+
+* [IoT-GPIO sample](/archived/IoT-GPIO/) for JavaScript (archived)
+
## System requirements
-**IoT:** Windows 10 IoT Core
+* Windows 10 IoT Core
## Build the sample
diff --git a/Samples/IoT-I2C/README.md b/Samples/IoT-I2C/README.md
index 7ee95b5b44..adbaf36448 100644
--- a/Samples/IoT-I2C/README.md
+++ b/Samples/IoT-I2C/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -43,9 +42,15 @@ You can find more Windows IoT Core samples in the [Windows 10 Internet of Things
To obtain information about Microsoft Visual Studio and the tools for developing Windows apps, go to [Visual Studio](http://go.microsoft.com/fwlink/?LinkID=532422)
+## Related topics
+
+### Related samples
+
+* [IoT-I2C sample](/archived/IoT-I2C/) for JavaScript (archived)
+
## System requirements
-**IoT:** Windows 10 IoT Core
+* Windows 10 IoT Core
## Build the sample
diff --git a/Samples/IoT-SPI/README.md b/Samples/IoT-SPI/README.md
index a475476ac4..20dfdc3260 100644
--- a/Samples/IoT-SPI/README.md
+++ b/Samples/IoT-SPI/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -44,9 +43,15 @@ You can find more Windows IoT Core samples in the [Windows 10 Internet of Things
To obtain information about Microsoft Visual Studio and the tools for developing Windows apps, go to [Visual Studio](http://go.microsoft.com/fwlink/?LinkID=532422)
+## Related topics
+
+### Related samples
+
+* [IoT-SPI sample](/archived/IoT-SPI/) for JavaScript (archived)
+
## System requirements
-**IoT:** Windows 10 IoT Core
+* Windows 10 IoT Core
## Build the sample
diff --git a/Samples/JapanesePhoneticAnalysis/README.md b/Samples/JapanesePhoneticAnalysis/README.md
index 60b4f6b7e4..2706aefd3c 100644
--- a/Samples/JapanesePhoneticAnalysis/README.md
+++ b/Samples/JapanesePhoneticAnalysis/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -42,21 +41,18 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
-### Samples
-
-[Unicode](/Samples/Unicode)
-
### Reference
[JapanesePhoneticAnalyzer class](https://msdn.microsoft.com/library/windows/apps/windows.globalization.japanesephoneticanalyzer.aspx)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [Unicode](/Samples/Unicode)
+* [JapanesePhoneticAnalysis sample](/archived/JapanesePhoneticAnalysis/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Not supported
+* Windows 10 Desktop
## Build the sample
diff --git a/Samples/JumpList/README.md b/Samples/JumpList/README.md
index 76e58c2bfd..6ef457ab44 100644
--- a/Samples/JumpList/README.md
+++ b/Samples/JumpList/README.md
@@ -5,7 +5,6 @@ languages:
- cpp
- cppcx
- cppwinrt
-- js
products:
- windows
- windows-uwp
@@ -36,7 +35,8 @@ The sample shows the following techniques:
- Perform an action when a jump list item is activated by the user.
**Note** Although the sample will compile and run, the level of functionality will depend on which build of Windows you are running and what device you are running it on.
-In particular, phone does not support displaying or storing jump list information at this time.
+Full functionality is available on Windows 10 Desktop.
+Functionality on other platforms may be reduced.
**Note** The Windows universal samples require Visual Studio 2017 to build and Windows 10 to execute.
@@ -51,13 +51,13 @@ To obtain information about Microsoft Visual Studio and the tools for developing
[JumpList class](https://msdn.microsoft.com/library/windows/apps/windows.ui.startscreen.jumplist.aspx)
[JumpListItem class](https://msdn.microsoft.com/library/windows/apps/windows.ui.startscreen.jumplistitem.aspx)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [JumpList sample](/archived/JumpList/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10 (but non-functional; see discussion above)
+* Windows 10
## Build the sample
diff --git a/Samples/LampDevice/README.md b/Samples/LampDevice/README.md
index 0e6e61d217..4560f51230 100644
--- a/Samples/LampDevice/README.md
+++ b/Samples/LampDevice/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -49,21 +48,23 @@ the default lamp device when page loads and provide a toggle to turn the lamp on
1) When you choose "Register for AvailablityChanged Event" button, the app registers for the AvailablityChanged event
2) When you choose "Unregister for AvailablityChanged Event", the app unregisters for the AvailablityChanged event.
-Related topics
---------------
+## Related topics
+
+### Reference
[Windows.Media.Devices namespace](https://msdn.microsoft.com/library/windows/apps/windows.media.devices.aspx)
Windows 8 and 8.1 method for turning on flash (requires starting a video recording session)
[Windows.Media.Devices.VideoDeviceController.TorchControl](https://msdn.microsoft.com/library/windows/apps/windows.media.devices.videodevicecontroller.torchcontrol.aspx)
+### Related samples
+
+* [LampDevice sample](/archived/LampDevice/) for JavaScript (archived)
+
+## System requirements
-System requirements
------------------------------
-Independent Flash Device
-Client
-Windows 10
-Windows Phone 10
+* Windows 10
+* Independent flash device
Build the sample
----------------
diff --git a/Samples/LanguageFont/README.md b/Samples/LanguageFont/README.md
index 8b24951afe..f535ad8833 100644
--- a/Samples/LanguageFont/README.md
+++ b/Samples/LanguageFont/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -46,16 +45,18 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
+### Reference
+
[Windows.Globalization.Fonts namespace](http://msdn.microsoft.com/library/windows/apps/br206881)
[LanguageFontGroup class](http://msdn.microsoft.com/library/windows/apps/br206865)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [LanguageFont sample](/archived/LanguageFont/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/LibraryManagement/README.md b/Samples/LibraryManagement/README.md
index 28d19229a1..a102fdb4b7 100644
--- a/Samples/LibraryManagement/README.md
+++ b/Samples/LibraryManagement/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -53,13 +52,13 @@ To obtain information about Microsoft Visual Studio and the tools for developing
[Windows.Storage](http://msdn.microsoft.com/library/windows/apps/br227346)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [LibraryManagement sample](/archived/LibraryManagement/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10. Note that you will not be able to add or remove folders from the library.
+* Windows 10
## Build the sample
diff --git a/Samples/LightSensor/README.md b/Samples/LightSensor/README.md
index 508e0a8aa6..3974fd9817 100644
--- a/Samples/LightSensor/README.md
+++ b/Samples/LightSensor/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -41,15 +40,17 @@ When you click the **Enable** button for the **Polling** option, the app will re
## Related topics
+### Reference
+
[Windows.Devices.Sensors namespace](http://go.microsoft.com/fwlink/p/?linkid=241981)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [LightSensor sample](/archived/LightSensor/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/LineDisplay/README.md b/Samples/LineDisplay/README.md
index 85bdd26a24..8e76d0c521 100644
--- a/Samples/LineDisplay/README.md
+++ b/Samples/LineDisplay/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -68,10 +67,6 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
-### Samples
-
-[Line Display sample](/Samples/LineDisplay)
-
### Reference
[Windows.Devices.PointOfService](http://msdn.microsoft.com/library/windows/apps/dn298071)
@@ -82,13 +77,13 @@ To obtain information about Microsoft Visual Studio and the tools for developing
[Windows app samples](http://go.microsoft.com/fwlink/p/?LinkID=227694)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [LineDisplay sample](/archived/LineDisplay/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/Logging/README.md b/Samples/Logging/README.md
index 02b9492851..459d2eea4b 100644
--- a/Samples/Logging/README.md
+++ b/Samples/Logging/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -135,10 +134,6 @@ xperf version 10.0.16299 and higher support specifying the channel name with a l
## Related topics
-### Samples
-
-[Logging Sample](/Samples/Logging)
-
### Reference
[LoggingChannel](https://msdn.microsoft.com/library/windows/apps/windows.foundation.diagnostics.loggingchannel.aspx)
@@ -147,13 +142,13 @@ xperf version 10.0.16299 and higher support specifying the channel name with a l
[FileLoggingSession](https://msdn.microsoft.com/library/windows/apps/windows.foundation.diagnostics.fileloggingsession.aspx)
[Windows Performance Toolkit](https://docs.microsoft.com/en-us/windows-hardware/test/wpt/index)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [Logging sample](/archived/Logging/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/MagneticStripeReader/README.md b/Samples/MagneticStripeReader/README.md
index 0668aaa8f3..f2bdc7444a 100644
--- a/Samples/MagneticStripeReader/README.md
+++ b/Samples/MagneticStripeReader/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -66,22 +65,18 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
-### Samples
-
-[Magnetic Stripe Reader sample](/Samples/MagneticStripeReader)
-
### Reference
[Windows.Devices.PointOfService](http://msdn.microsoft.com/library/windows/apps/dn298071)
[Windows app samples](http://go.microsoft.com/fwlink/p/?LinkID=227694)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [MagneticStripeReader sample](/archived/MagneticStripeReader/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/MediaEditing/README.md b/Samples/MediaEditing/README.md
index a7d5b691fe..7e112c5281 100644
--- a/Samples/MediaEditing/README.md
+++ b/Samples/MediaEditing/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -88,18 +87,19 @@ to the composition's **OverlayLayers** collection. Finally, a **MediaStreamSourc
**GeneratePreviewMediaStreamSource** and then the **MediaElement** method **SetMediaStreamSource** is called to make the composition
viewable in the UI.
+## Related topics
-Related topics
---------------
+### Reference
[Windows.Media.Editing namespace](https://msdn.microsoft.com/library/windows/apps/windows.media.editing.aspx)
-System requirements
------------------------------
+### Related samples
+
+* [MediaEditing sample](/archived/MediaEditing/) for JavaScript (archived)
-**Client:** Windows 10
+## System requirements
-**Phone:** Windows 10
+* Windows 10
Build the sample
----------------
diff --git a/Samples/MediaTranscoding/README.md b/Samples/MediaTranscoding/README.md
index 5fe23e6cd9..802a579f8c 100644
--- a/Samples/MediaTranscoding/README.md
+++ b/Samples/MediaTranscoding/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -47,21 +46,18 @@ For more info about transcoding video files, see [Transcode media files](https:/
## Related topics
-[Windows 8 app samples](http://go.microsoft.com/fwlink/p/?LinkID=227694)
-
-**Roadmaps**
+### Roadmaps
[Roadmap for apps using C\# and Visual Basic](http://msdn.microsoft.com/library/windows/apps/br229583)
-[Roadmap for apps using JavaScript](http://msdn.microsoft.com/library/windows/apps/hh465037)
[Roadmap for apps using C++](http://msdn.microsoft.com/library/windows/apps/hh700360)
[Designing UX for apps](http://msdn.microsoft.com/library/windows/apps/hh767284)
[Audio, video, and camera](https://msdn.microsoft.com/library/windows/apps/mt203788)
-**Tasks**
+### Tasks
[Transcode media files](https://msdn.microsoft.com/library/windows/apps/mt282149)
-**Reference**
+### Reference
[Windows.Media.Transcoding](http://msdn.microsoft.com/library/windows/apps/br207105)
[MediaTranscoder](http://msdn.microsoft.com/library/windows/apps/br207080)
@@ -71,12 +67,14 @@ For more info about transcoding video files, see [Transcode media files](https:/
[MediaProperties.MediaEncodingProfile](http://msdn.microsoft.com/library/windows/apps/hh701026)
[TrimStart](http://msdn.microsoft.com/library/windows/apps/br207103)
[TrimStop](http://msdn.microsoft.com/library/windows/apps/br207104)
+
+### Related samples
+
+* [MediaTranscoding sample](/archived/MediaTranscoding/) for JavaScript (archived)
## System requirements
-**Client:** Windows 10
-
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/MessageDialog/README.md b/Samples/MessageDialog/README.md
index 5b4c6f1406..63083eb2ea 100644
--- a/Samples/MessageDialog/README.md
+++ b/Samples/MessageDialog/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -38,15 +37,17 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
+### Conceptual
+
[Adding message dialogs](http://msdn.microsoft.com/library/windows/apps/hh738361)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [MessageDialog sample](/archived/MessageDialog/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/Notifications/README.md b/Samples/Notifications/README.md
index 9ebeadbb0b..60e72359c2 100644
--- a/Samples/Notifications/README.md
+++ b/Samples/Notifications/README.md
@@ -2,7 +2,6 @@
topic: sample
languages:
- csharp
-- js
products:
- windows
- windows-uwp
@@ -123,18 +122,17 @@ New to Windows 10 are actionable toasts where a user has a choice to interact wi
- Remove by Group
- Clear All
-## See also
+## Related topics
-[Traffic App sample](https://github.com/microsoft/windows-appsample-trafficapp/)
-[Lunch Scheduler app sample](https://github.com/Microsoft/Windows-appsample-lunch-scheduler)
+### Related samples
-## System requirements
-
-**Client:** Windows 10
+* [Traffic App sample](https://github.com/microsoft/windows-appsample-trafficapp/)
+* [Lunch Scheduler app sample](https://github.com/Microsoft/Windows-appsample-lunch-scheduler)
+* [Notifications sample](/archived/Notifications/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/NumberFormatting/README.md b/Samples/NumberFormatting/README.md
index bdea8daeb8..e0c3c75fec 100644
--- a/Samples/NumberFormatting/README.md
+++ b/Samples/NumberFormatting/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -50,12 +49,6 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
-### Samples
-
-[Calendar sample](../Calendar)
-[DateTimeFormatting sample](../DatetimeFormatting)
-[GlobalizationPreferences sample](../GlobalizationPreferences)
-
### Reference
[Windows.Globalization.NumberFormatting.CurrencyFormatter](http://msdn.microsoft.com/library/windows/apps/br206883)
@@ -67,13 +60,16 @@ To obtain information about Microsoft Visual Studio and the tools for developing
[Windows.Globalization.NumberFormatting.RoundingAlgorithm](http://msdn.microsoft.com/library/windows/apps/dn278791)
[Windows.Globalization.NumberFormatting.SignificantDigitsNumberRounder](http://msdn.microsoft.com/library/windows/apps/dn278794)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [Calendar sample](../Calendar)
+* [DateTimeFormatting sample](../DatetimeFormatting)
+* [GlobalizationPreferences sample](../GlobalizationPreferences)
+* [NumberFormatting sample](/archived/NumberFormatting/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/OCR/README.md b/Samples/OCR/README.md
index 3dab9b1e3f..6dbb07dda7 100644
--- a/Samples/OCR/README.md
+++ b/Samples/OCR/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -46,11 +45,7 @@ Scenario 2: Capture image from camera and extract text.
## Related topics
-**Samples**
-
-[InkAnalysis](/Samples/InkAnalysis)
-
-**Reference**
+### Reference
[Windows.Media.Ocr namespace](https://msdn.microsoft.com/library/windows/apps/windows.media.ocr.aspx)
[Windows.Globalization.Language class](https://msdn.microsoft.com/library/windows/apps/windows.globalization.language.aspx)
@@ -59,15 +54,15 @@ Scenario 2: Capture image from camera and extract text.
[Windows.Graphics.Imaging.BitmapDecoder class](https://msdn.microsoft.com/library/windows/apps/windows.graphics.imaging.bitmapdecoder.aspx)
[Windows.Media.Capture.MediaCapture namespace](https://msdn.microsoft.com/library/windows/apps/windows.media.capture.aspx)
-## System requirements
+### Related samples
-**Hardware:** Camera
+* [InkAnalysis](/Samples/InkAnalysis)
+* [OCR sample](/archived/OCR/) for JavaScript (archived)
-**Client:** Windows 10
-
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
+* Camera (required by sample but not by OCR feature itself)
## Build the sample
diff --git a/Samples/OrientationSensor/README.md b/Samples/OrientationSensor/README.md
index c73472ecf8..1768959725 100644
--- a/Samples/OrientationSensor/README.md
+++ b/Samples/OrientationSensor/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -46,20 +45,20 @@ When you click the **Enable** button for the **Polling** option, the app will re
Allows the user to simulate sensor accuracy and demonstrates usage of the calibration bar.
-Related topics
---------------
+## Related topics
+
+### Reference
-[Accelerometer sample](../Accelerometer)
[Windows.Devices.Sensors namespace](http://msdn.microsoft.com/library/windows/apps/br206408)
-Operating system requirements
------------------------------
+### Related samples
-**Client:** Windows 10 build 14295
+* [Accelerometer sample](../Accelerometer)
+* [OrientationSensor sample](/archived/OrientationSensor/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10 build 14295
+* Windows 10 build 14393
Build the sample
----------------
diff --git a/Samples/Package/README.md b/Samples/Package/README.md
index 7990b6d13b..43d1d632e3 100644
--- a/Samples/Package/README.md
+++ b/Samples/Package/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -51,17 +50,17 @@ To obtain information about Windows 10 development, go to the [Windows Dev Cente
To obtain information about Microsoft Visual Studio and the tools for developing Windows apps, go to [Visual Studio](http://go.microsoft.com/fwlink/?LinkID=532422)
-**Conceptual**
+## Related topics
+
+### Conceptual
[Packaging apps](https://msdn.microsoft.com/library/windows/apps/mt270969)
-**Reference**
+### Reference
[Windows.ApplicationModel.Package](http://msdn.microsoft.com/library/windows/apps/br224667)
[Windows.ApplicationModel.PackageId](http://msdn.microsoft.com/library/windows/apps/br224668)
-### Reference
-
To learn more about sharing and the [Windows.ApplicationModel.DataTransfer](http://msdn.microsoft.com/library/windows/apps/br205967) namespace,
we recommend you take a look at the [Sharing and exchanging data](http://msdn.microsoft.com/library/windows/apps/hh464923) section of our documentation,
which describes how sharing works and contains several how-to topics that cover how to share [text](http://msdn.microsoft.com/library/windows/apps/hh758313),
@@ -72,26 +71,22 @@ For more info about the concepts and APIs demonstrated in this sample, see these
- [Sharing content target app sample](http://go.microsoft.com/fwlink/p/?linkid=231519)
- [Sharing and exchanging data](http://msdn.microsoft.com/library/windows/apps/hh464923)
-- [How to share files (HTML)](http://msdn.microsoft.com/library/windows/apps/hh758308)
- [How to share files (XAML)](http://msdn.microsoft.com/library/windows/apps/hh871371)
-- [How to share HTML (HTML)](http://msdn.microsoft.com/library/windows/apps/hh758310)
- [How to share HTML (XAML)](http://msdn.microsoft.com/library/windows/apps/hh973055)
-- [How to share text (HTML)](http://msdn.microsoft.com/library/windows/apps/hh758313)
- [How to share text (XAML)](http://msdn.microsoft.com/library/windows/apps/hh871372)
-- [Quickstart: Sharing content (HTML)](http://msdn.microsoft.com/library/windows/apps/hh465261)
- [Share data](https://msdn.microsoft.com/library/windows/apps/mt243293)
- [DataPackageView](http://msdn.microsoft.com/library/windows/apps/hh738408)
- [ShareOperation](http://msdn.microsoft.com/library/windows/apps/br205977)
- [Windows.ApplicationModel.DataTransfer](http://msdn.microsoft.com/library/windows/apps/br205967)
- [Windows.ApplicationModel.DataTransfer.Share](http://msdn.microsoft.com/library/windows/apps/br205989)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [Package sample](/archived/Package/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/PasswordVault/README.md b/Samples/PasswordVault/README.md
index 0b13dfc11a..766452966d 100644
--- a/Samples/PasswordVault/README.md
+++ b/Samples/PasswordVault/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -54,24 +53,21 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
-### Samples
-
-[KeyCredentialManager](../KeyCredentialManager)
-[Lunch Scheduler app sample](https://github.com/Microsoft/Windows-appsample-lunch-scheduler)
-
### Reference
[Storing user credentials using the Credential Locker](https://msdn.microsoft.com/library/windows/apps/dn448950.aspx)
[Storing user credentials](http://msdn.microsoft.com/library/windows/apps/hh465060)
[Windows.Security.Credentials namespace](http://msdn.microsoft.com/library/windows/apps/br227089)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [KeyCredentialManager](../KeyCredentialManager)
+* [Lunch Scheduler app sample](https://github.com/Microsoft/Windows-appsample-lunch-scheduler)
+* [PasswordVault sample](/archived/PasswordVault/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/PdfDocument/README.md b/Samples/PdfDocument/README.md
index 08552c41d8..4d04446daf 100644
--- a/Samples/PdfDocument/README.md
+++ b/Samples/PdfDocument/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -48,13 +47,13 @@ To obtain information about Microsoft Visual Studio and the tools for developing
[PdfDocument class](https://msdn.microsoft.com/library/windows/apps/windows.data.pdf.pdfdocument.aspx)
[PdfPage class](https://msdn.microsoft.com/library/windows/apps/windows.data.pdf.pdfpage.aspx)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [PdfDocument sample](/archived/PdfDocument/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/Pedometer/README.md b/Samples/Pedometer/README.md
index 5b847252c2..6b86136b2d 100644
--- a/Samples/Pedometer/README.md
+++ b/Samples/Pedometer/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -54,13 +53,15 @@ This demonstrates using a Pedometer's step goal as a background trigger.
When you click the 'Register Task' button, it gets the current step count from the default Pedometer and sets a step goal of 50 additional steps.
When the step goal is met, the registered background task gets fired. Pedometer readings are then retrieved from the trigger to update the scenario UI.
-## System requirements
+## Related topics
+
+### Related samples
-**Client:** Windows 10
+* [Pedometer sample](/archived/Pedometer/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/Personalization/README.md b/Samples/Personalization/README.md
index 7fab78ddc2..91063999d1 100644
--- a/Samples/Personalization/README.md
+++ b/Samples/Personalization/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -44,13 +43,13 @@ To learn more about the lock screen, see [Lock screen overview](http://msdn.micr
[LockScreen](http://msdn.microsoft.com/library/windows/apps/br241847)
[Windows.System.UserProfile](http://msdn.microsoft.com/library/windows/apps/br241881)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [Personalization sample](/archived/Personalization/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Not supported
+* Windows 10 Desktop
## Build the sample
diff --git a/Samples/PlayReady/README.md b/Samples/PlayReady/README.md
index ef8594774c..46ee2d8db5 100644
--- a/Samples/PlayReady/README.md
+++ b/Samples/PlayReady/README.md
@@ -2,7 +2,6 @@
topic: sample
languages:
- csharp
-- js
products:
- windows
- windows-uwp
@@ -38,21 +37,18 @@ This example shows how to configure a device to use either software or hardware
**Scenario 4: Secure Stop(C#):**
Secure Stop enables a service to better manage concurrent streams for an account. The application can send a secure stop message from PlayReady that notifies a service that playback has stopped and a temporary playback license is no longer available.
-***JavaScript Scenarios***
-
-**Scenario 1: Reactive License Request(JS):**
-This example shows the basics of configuring the MediaElement's MediaProtectionManager property to support PlayReady and reactively handle license service requests. License service requests are triggered automatically by when PlayReady does not have a media license available.
-
-**Scenario 2: Reactive License Request(JS):**
-This example shows how an application can actively manage DRM license requests and the individualization process.
-
-**Scenario 3: License Request via EME(JS):**
-This example uses W3C standards based Encrypted Media Extensions (EME) to enable protected playback. This is useful for Hosted Web Applications where protected playback is configured the same way it would be in the browser.
-
-**Scenario 4: Secure Stop EME(JS):**
-This example uses EME for requesting a license and sending a secure stop message. This sample could also be used to provide secure stop capabilities in a web application in Microsoft Edge.
+**XBox One:**
+In order to use PlayReady DRM within a Universal Application on Xbox One, an additional needs to be added to the app manifest. The capability will need to be added manually to the manifest as a setting is not yet available from within the App Manifest Designer.
+- Right-click on the package.appxmanifest from Visual Studio and edit with the XML (text) Editor.
+- Add the following and save:
+```xml
+
+ ...
+
+
+```
**Note** The Windows universal samples require Visual Studio 2017 to build and Windows 10 to execute.
@@ -62,10 +58,6 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
-### Samples
-
-[AdaptiveStreaming](../AdaptiveStreaming)
-
### Reference
[Windows.Media.Protection namespace](https://msdn.microsoft.com/library/windows/apps/br207056.aspx)
@@ -78,25 +70,14 @@ To obtain information about Microsoft Visual Studio and the tools for developing
[Hardware DRM](https://msdn.microsoft.com/windows/uwp/audio-video-camera/hardware-drm)
[Adaptive Streaming with PlayReady](https://msdn.microsoft.com/windows/uwp/audio-video-camera/adaptive-streaming-with-playready)
-## System requirements
-
-**Client:** Windows 10
+### Related samples
-**Phone:** Windows 10
+* [AdaptiveStreaming](../AdaptiveStreaming)
+* [PlayReady sample](/archived/PlayReady/) for JavaScript (archived)
-**XBox One:**
-In order to use PlayReady DRM within a Universal Application on Xbox One, an additional needs to be added to the app manifest. The capability will need to be added manually to the manifest as a setting is not yet available from within the App Manifest Designer.
-
-#### To configure: ####
-- Right-click on the package.appxmanifest from Visual Studio and edit with the XML (text) Editor.
-- Add the following and save:
+## System requirements
-```
-
- ...
-
-
-```
+* Windows 10
## Build the sample
diff --git a/Samples/Playlists/README.md b/Samples/Playlists/README.md
index bb3affb7eb..8c13d36c56 100644
--- a/Samples/Playlists/README.md
+++ b/Samples/Playlists/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -60,13 +59,13 @@ To obtain information about Microsoft Visual Studio and the tools for developing
[Playlists namespace](http://msdn.microsoft.com/library/windows/apps/br206938)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [Playlists sample](/archived/Playlists/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Not supported
+* Windows 10 Desktop
## Build the sample
diff --git a/Samples/PosPrinter/README.md b/Samples/PosPrinter/README.md
index 17376b9ff9..71aa2af9fb 100644
--- a/Samples/PosPrinter/README.md
+++ b/Samples/PosPrinter/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -41,22 +40,18 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
-### Samples
-
-[POS Printer sample](/Samples/PosPrinter)
-
### Reference
[Windows.Devices.PointOfService](http://msdn.microsoft.com/library/windows/apps/dn298071)
[Windows app samples](http://go.microsoft.com/fwlink/p/?LinkID=227694)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [PosPrinter sample](/archived/PosPrinter/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/Printing/README.md b/Samples/Printing/README.md
index 313a59c018..4356af4363 100644
--- a/Samples/Printing/README.md
+++ b/Samples/Printing/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -35,18 +34,16 @@ The scenarios demonstrated in this sample include:
- Disabling print preview
- Removing the Print button if the device does not support printing
-## Related samples
+## Related topics
-[Coloring Book app sample](https://github.com/Microsoft/Windows-appsample-coloringbook)
+### Related samples
-System requirements
--------------------
+* [Coloring Book app sample](https://github.com/Microsoft/Windows-appsample-coloringbook)
+* [Printing sample](/archived/Printing/) for JavaScript (archived)
-**Client:** Windows 10 build 14295
+## System requirements
-**Server:** Windows Server 2016 Technical Preview
-
-**Phone:** Windows 10 build 14295
+* Windows 10 build 14393 or higher
Build the sample
----------------
diff --git a/Samples/Projection/README.md b/Samples/Projection/README.md
index 0f5f6cc799..2820c5f71b 100644
--- a/Samples/Projection/README.md
+++ b/Samples/Projection/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -35,16 +34,18 @@ The sample demonstrates:
## Related topics
+### Reference
+
[ProjectionManager](http://msdn.microsoft.com/library/windows/apps/dn281126)
[ApplicationViewSwitcher](http://msdn.microsoft.com/library/windows/apps/dn281094)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [Projection sample](/archived/Projection/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/ProximitySensor/README.md b/Samples/ProximitySensor/README.md
index 2ae642ae70..7c1a276ddd 100644
--- a/Samples/ProximitySensor/README.md
+++ b/Samples/ProximitySensor/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -52,13 +51,15 @@ This demonstrates using a Proximity sensor's state as a background trigger.
When you click the 'Register Task' button, an available proximity sensor will be used to register for notifications in the change of proximity.
When a change in the proximity is detected by the sensor, the registered background task gets fired. Proximity Sensor readings are then retrieved from the trigger to update the scenario UI.
-## System requirements
+## Related topics
+
+### Related samples
-**Client:** Windows 10
+* [ProximitySensor sample](/archived/ProximitySensor/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/RelativeInclinometer/README.md b/Samples/RelativeInclinometer/README.md
index b2de849968..c523823979 100644
--- a/Samples/RelativeInclinometer/README.md
+++ b/Samples/RelativeInclinometer/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -42,13 +41,15 @@ When you choose the Enable button for the **Data Events** option, the app will b
When you choose the Enable button for the **Polling** option, the app will retrieve the current sensor readings.
-## System requirements
+## Related topics
+
+### Related samples
-**Client:** Windows 10
+* [RelativeInclinometer sample](/archived/RelativeInclinometer/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/ResizeAppView/README.md b/Samples/ResizeAppView/README.md
index 92b47b7046..17ccddc4ca 100644
--- a/Samples/ResizeAppView/README.md
+++ b/Samples/ResizeAppView/README.md
@@ -5,7 +5,6 @@ languages:
- cpp
- cppcx
- cppwinrt
-- js
products:
- windows
- windows-uwp
@@ -34,7 +33,7 @@ The sample shows the following techniques:
- Launching at a specific size.
**Note** Although the sample will compile and run, the level of functionality will depend on which build of Windows you are running and what device you are running it on.
-In particular, the view resizing feature is not enabled on phones or on PCs in Tablet mode because those systems do not permit free resizing.
+In particular, the view resizing feature is not enabled on PCs in Tablet mode because they do not permit free resizing.
**Note** The Windows universal samples require Visual Studio 2017 to build and Windows 10 to execute.
@@ -44,21 +43,18 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
-### Samples
-
-[FullScreenMode](/Samples/FullScreenMode)
-
### Reference
[ApplicationView class](https://msdn.microsoft.com/library/windows/apps/windows.ui.viewmanagement.applicationview.aspx)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [FullScreenMode](/Samples/FullScreenMode)
+* [ResizeAppView sample](/archived/ResizeAppView/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10 (but non-functional; see discussion above)
+* Windows 10
## Build the sample
diff --git a/Samples/SemanticTextQuery/README.md b/Samples/SemanticTextQuery/README.md
index 7542c2bd49..59037c9e57 100644
--- a/Samples/SemanticTextQuery/README.md
+++ b/Samples/SemanticTextQuery/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -41,13 +40,15 @@ To obtain information about Windows 10 development, go to the [Windows Dev Cente
To obtain information about Microsoft Visual Studio and the tools for developing Windows apps, go to [Visual Studio](http://go.microsoft.com/fwlink/?LinkID=532422)
-## System requirements
+## Related topics
+
+### Related samples
-**Client:** Windows 10
+* [SemanticTextQuery sample](/archived/SemanticTextQuery/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/ShareSource/README.md b/Samples/ShareSource/README.md
index a9747737c8..a364104abc 100644
--- a/Samples/ShareSource/README.md
+++ b/Samples/ShareSource/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -65,26 +64,22 @@ For more info about the concepts and APIs demonstrated in this sample, see these
- [Sharing content target app sample](http://go.microsoft.com/fwlink/p/?linkid=231519)
- [Sharing and exchanging data](http://msdn.microsoft.com/library/windows/apps/hh464923)
-- [How to share files (HTML)](http://msdn.microsoft.com/library/windows/apps/hh758308)
- [How to share files (XAML)](http://msdn.microsoft.com/library/windows/apps/hh871371)
-- [How to share HTML (HTML)](http://msdn.microsoft.com/library/windows/apps/hh758310)
- [How to share HTML (XAML)](http://msdn.microsoft.com/library/windows/apps/hh973055)
-- [How to share text (HTML)](http://msdn.microsoft.com/library/windows/apps/hh758313)
- [How to share text (XAML)](http://msdn.microsoft.com/library/windows/apps/hh871372)
-- [Quickstart: Sharing content (HTML)](http://msdn.microsoft.com/library/windows/apps/hh465261)
- [Share data](https://msdn.microsoft.com/library/windows/apps/mt243293)
- [DataPackageView](http://msdn.microsoft.com/library/windows/apps/hh738408)
- [ShareOperation](http://msdn.microsoft.com/library/windows/apps/br205977)
- [Windows.ApplicationModel.DataTransfer](http://msdn.microsoft.com/library/windows/apps/br205967)
- [Windows.ApplicationModel.DataTransfer.Share](http://msdn.microsoft.com/library/windows/apps/br205989)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [ShareSource sample](/archived/ShareSource/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/ShareTarget/README.md b/Samples/ShareTarget/README.md
index f043a5e3f1..d97bb8e67c 100644
--- a/Samples/ShareTarget/README.md
+++ b/Samples/ShareTarget/README.md
@@ -2,7 +2,6 @@
topic: sample
languages:
- csharp
-- js
products:
- windows
- windows-uwp
@@ -52,36 +51,23 @@ For more info about the concepts and APIs demonstrated in this sample, see these
- [Sharing content source app sample](http://go.microsoft.com/fwlink/p/?linkid=231511)
- [Sharing and exchanging data](http://msdn.microsoft.com/library/windows/apps/hh464923)
-- [How to receive files (HTML)](http://msdn.microsoft.com/library/windows/apps/hh758302)
-- [How to receive HTML (HTML)](http://msdn.microsoft.com/library/windows/apps/hh758303)
- [How to receive HTML (XAML)](http://msdn.microsoft.com/library/windows/apps/hh973053)
-- [How to receive text (HTML)](http://msdn.microsoft.com/library/windows/apps/hh758304)
- [How to receive text (XAML)](http://msdn.microsoft.com/library/windows/apps/hh973054)
-- [Quickstart: Receiving shared content (HTML)](http://msdn.microsoft.com/library/windows/apps/hh465255)
- [Receive data](https://msdn.microsoft.com/library/windows/apps/mt243292)
- [DataPackageView](http://msdn.microsoft.com/library/windows/apps/hh738408)
- [ShareOperation](http://msdn.microsoft.com/library/windows/apps/br205977)
- [Windows.ApplicationModel.DataTransfer](http://msdn.microsoft.com/library/windows/apps/br205967)
- [Windows.ApplicationModel.DataTransfer.Share](http://msdn.microsoft.com/library/windows/apps/br205989)
-
-
-To obtain an insider copy of Windows 10, go to [Windows 10](http://insider.windows.com).
-
-**Note** For Windows 10 app samples, go to [Windows 10 Samples](https://github.com/Microsoft/Windows-universal-samples). The samples for Windows 10 can be built and run using Windows developer [tools](https://developer.windows.com).
-
-
## Related topics
-- [Windows 8 app samples](http://go.microsoft.com/fwlink/p/?LinkID=227694)
-
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [ShareTarget sample](/archived/ShareTarget/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/SimpleCommunication/README.md b/Samples/SimpleCommunication/README.md
index 4607bbd7db..ac1479a573 100644
--- a/Samples/SimpleCommunication/README.md
+++ b/Samples/SimpleCommunication/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -60,29 +59,21 @@ and security issues and should not be used outside of a test environment. They a
**Important** The URL passed to the code is not validated or authenticated. The application must perform these actions.
-To obtain an evaluation copy of Windows 8.1, go to [Windows 8.1](http://go.microsoft.com/fwlink/p/?linkid=301696).
+## Related topics
-To obtain an evaluation copy of Microsoft Visual Studio 2013, go to [Visual Studio 2013](http://go.microsoft.com/fwlink/p/?linkid=301697).
-
-Related topics
---------------
-
-[Windows 8 app samples](http://go.microsoft.com/fwlink/p/?LinkID=227694)
-
-**Roadmaps**
+### Roadmaps
[Roadmap for apps using C\# and Visual Basic](http://msdn.microsoft.com/library/windows/apps/br229583)
[Roadmap for apps using C++](http://msdn.microsoft.com/library/windows/apps/hh700360)
-[Roadmap for apps using JavaScript](http://msdn.microsoft.com/library/windows/apps/hh465037)
[Designing UX for apps](http://msdn.microsoft.com/library/windows/apps/hh767284)
[Audio, video, and camera](https://msdn.microsoft.com/library/windows/apps/mt203788)
-**Tasks**
+### Tasks
[How to enable low-latency playback](http://msdn.microsoft.com/library/windows/apps/hh452742)
[Creating an app using WRL and Media Foundation](http://go.microsoft.com/fwlink/p/?LinkID=309355)
-**Reference**
+### Reference
[Windows.Media.Capture.MediaCapture](http://msdn.microsoft.com/library/windows/apps/br226738)
[MediaCapture](http://msdn.microsoft.com/library/windows/apps/br241124)
@@ -90,14 +81,13 @@ Related topics
[MediaExtensionManager](http://msdn.microsoft.com/library/windows/apps/br240987)
[Windows.Media.MediaProperties](http://msdn.microsoft.com/library/windows/apps/hh701296)
-Operating system requirements
------------------------------
+### Related samples
-**Client:** Windows 10
+* [SimpleCommunication sample](/archived/SimpleCommunication/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
Build the sample
----------------
diff --git a/Samples/SimpleImaging/README.md b/Samples/SimpleImaging/README.md
index 6691a613ad..f2a38947fb 100644
--- a/Samples/SimpleImaging/README.md
+++ b/Samples/SimpleImaging/README.md
@@ -2,7 +2,6 @@
topic: sample
languages:
- csharp
-- js
products:
- windows
- windows-uwp
@@ -47,26 +46,20 @@ To obtain information about Microsoft Visual Studio and the tools for developing
All other files provide common SDK sample functionality.
-### JS version
-
-- **css\scenario1.css**, **html\scenario1.html**, **js\scenario1.js**: Use the property system APIs (Windows.Storage.FileProperties) to read and edit bitmap properties from an image.
-- **css\scenario2.css**, **html\scenario2.html**, **js\scenario2.js**: Use the imaging APIs (Windows.Graphics.Imaging) to read and edit bitmap properties and apply transformations such as scale, crop and rotate.
-- **js\helpers.cs**: Helper functionality including handling/converting EXIF orientation values.
-
-All other files provide common SDK sample functionality.
-
## Related topics
+### Reference
+
[Windows.Storage](http://msdn.microsoft.com/library/windows/apps/br227346)
[Windows.Graphics.Imaging](http://msdn.microsoft.com/library/windows/apps/br226400)
-## System requirements
+### Related samples
-**Client:** Windows 10
+* [SimpleImaging sample](/archived/SimpleImaging/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/SimpleOrientationSensor/README.md b/Samples/SimpleOrientationSensor/README.md
index e1a11d35c8..a5c05567e9 100644
--- a/Samples/SimpleOrientationSensor/README.md
+++ b/Samples/SimpleOrientationSensor/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -41,13 +40,15 @@ When you choose the Enable button for the **Data Events** option, the app will b
When you choose the Enable button for the **Polling** option, the app will retrieve the current sensor readings.
-## System requirements
+## Related topics
+
+### Related samples
-**Client:** Windows 10
+* [SimpleOrientationSensor sample](/archived/SimpleOrientationSensor/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/SmartCard/README.md b/Samples/SmartCard/README.md
index a518393458..69be716111 100644
--- a/Samples/SmartCard/README.md
+++ b/Samples/SmartCard/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -39,15 +38,19 @@ Specifically, this sample shows:
**Note:** In order to create a virtual smart card using a UWP app, the user running the app must be a member of the administrators group. If the user is not a member of the administrators group, virtual smart card creation will fail.
-Related topics
---------------
+## Related topics
+
+### Reference
[Windows.Devices.SmartCards](http://msdn.microsoft.com/library/windows/apps/dn263949)
-Operating system requirements
------------------------------
+### Related samples
+
+* [SmartCard sample](/archived/SmartCard/) for JavaScript (archived)
+
+## System requirements
-Windows 10
+* Windows 10
Build the sample
----------------
diff --git a/Samples/SpeechRecognitionAndSynthesis/README.md b/Samples/SpeechRecognitionAndSynthesis/README.md
index 777483c403..7b7ce229fb 100644
--- a/Samples/SpeechRecognitionAndSynthesis/README.md
+++ b/Samples/SpeechRecognitionAndSynthesis/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -49,25 +48,23 @@ You can disable functionality that requires accepting this policy by turning off
## Related topics
+### Conceptual
+
[Speech recognition](https://msdn.microsoft.com/library/windows.media.speechrecognition.aspx)
[Speech synthesis](https://msdn.microsoft.com/library/windows/apps/windows.media.speechsynthesis.aspx)
[Speech design guidelines](https://msdn.microsoft.com/library/windows/apps/dn596121.aspx)
[Speech interactions](https://msdn.microsoft.com/library/windows/apps/mt185614)
[Responding to speech interactions (HTML)](https://msdn.microsoft.com/library/windows/apps/dn720491.aspx)
-## Related samples
+### Related samples
-[Family Notes sample](https://github.com/Microsoft/Windows-appsample-familynotes)
+* [Family Notes sample](https://github.com/Microsoft/Windows-appsample-familynotes)
+* [SpeechRecognitionAndSynthesis sample](/archived/SpeechRecognitionAndSynthesis/) for JavaScript (archived)
## System requirements
-**Hardware:** Speech recognition requires an appropriate audio input device.
-
-**Client:** Windows 10
-
-**Server:** Windows Server 2016 Technical Preview
-
-**Phone:** Windows 10
+* Windows 10
+* Speech recognition requires an appropriate audio input device.
## Build the sample
diff --git a/Samples/Store/README.md b/Samples/Store/README.md
index d9b9b60179..96f8e2448b 100644
--- a/Samples/Store/README.md
+++ b/Samples/Store/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -79,24 +78,20 @@ To obtain information about Microsoft Visual Studio and the tools for developing
## Related topics
-[Coloring Book app sample](https://github.com/Microsoft/Windows-appsample-coloringbook)
-
-### Samples
-
-[Advertising](/Samples/Advertising)
-
### Reference
[Windows.Services.Store namespace](https://msdn.microsoft.com/library/windows/apps/windows.services.store.aspx)
[Monetization, customer engagement, and Microsoft Store services](https://msdn.microsoft.com/windows/uwp/monetize/)
-## System requirements
+### Related samples
-**Client:** Windows 10 version 1607
+* [Coloring Book app sample](https://github.com/Microsoft/Windows-appsample-coloringbook)
+* [Advertising](/Samples/Advertising)
+* [Store sample](/archived/Store/) for JavaScript (archived)
-**Server:** Windows Server 2016 Technical Preview
+## System requirements
-**Phone:** Windows 10 version 1607
+* Windows 10 build 14393 or higher
## Build the sample
diff --git a/Samples/StreamSocket/README.md b/Samples/StreamSocket/README.md
index f2a5649b31..c73b2edfb3 100644
--- a/Samples/StreamSocket/README.md
+++ b/Samples/StreamSocket/README.md
@@ -4,7 +4,6 @@ languages:
- csharp
- cpp
- cppcx
-- js
products:
- windows
- windows-uwp
@@ -80,11 +79,6 @@ the same process for communication purposes in a UWP app. For more information,
[Windows.Storage.Streams.DataWriter](http://msdn.microsoft.com/library/windows/apps/br208154)
[SocketActivityTrigger](https://msdn.microsoft.com/library/windows/apps/windows.applicationmodel.background.socketactivitytrigger.aspx)
-### Samples
-
-[DatagramSocket sample](/Samples/DatagramSocket)
-[SocketActivityTrigger StreamSocket Sample](/Samples/SocketActivityStreamSocket)
-
### Other - C\#/VB/C++ and XAML
[Adding support for networking (XAML)](http://msdn.microsoft.com/library/windows/apps/hh452751)
@@ -96,24 +90,15 @@ the same process for communication purposes in a UWP app. For more information,
[Proximity and tapping (XAML)](http://msdn.microsoft.com/library/windows/apps/hh465221)
[Troubleshooting and debugging network connections](http://msdn.microsoft.com/library/windows/apps/hh770534)
-### Other - JavaScript and HTML
+### Related samples
-[Adding support for networking (HTML)](http://msdn.microsoft.com/library/windows/apps/hh452752)
-[Connecting to network services (HTML)](http://msdn.microsoft.com/library/windows/apps/hh452977)
-[How to secure socket connections with TLS/SSL (HTML)](http://msdn.microsoft.com/library/windows/apps/hh780595)
-[How to send and receive network data with a stream socket (HTML)](http://msdn.microsoft.com/library/windows/apps/hh452996)
-[How to set network capabilities (HTML)](http://msdn.microsoft.com/library/windows/apps/hh770532)
-[How to use advanced socket controls (HTML)](http://msdn.microsoft.com/library/windows/apps/hh780596)
-[Supporting proximity and tapping (HTML)](http://msdn.microsoft.com/library/windows/apps/hh465229)
-[Troubleshooting and debugging network connections](http://msdn.microsoft.com/library/windows/apps/hh770534)
+* [DatagramSocket sample](/Samples/DatagramSocket)
+* [SocketActivityTrigger StreamSocket Sample](/Samples/SocketActivityStreamSocket)
+* [StreamSocket sample](/archived/StreamSocket/) for JavaScript (archived)
## System requirements
-**Client:** Windows 10
-
-**Server:** Windows Server 2016 Technical Preview
-
-**Phone:** Windows 10
+* Windows 10
## Build the sample
diff --git a/Samples/SystemMediaTransportControls/README.md b/Samples/SystemMediaTransportControls/README.md
index 11ad6e9431..92a73b37cf 100644
--- a/Samples/SystemMediaTransportControls/README.md
+++ b/Samples/SystemMediaTransportControls/README.md
@@ -2,7 +2,6 @@
topic: sample
languages:
- csharp
-- js
products:
- windows
- windows-uwp
@@ -74,23 +73,19 @@ user can still control the app, even if it isn't neccesarily on screen. In this
event handler we take the appropriate action for the command, such as pausing
our media and then updating the state back on the control.
-## JavaScript
+## Related topics
-The
-->
-
\ No newline at end of file
+
diff --git a/Samples/Accelerometer/js/Accelerometer.sln b/archived/Accelerometer/js/Accelerometer.sln
similarity index 100%
rename from Samples/Accelerometer/js/Accelerometer.sln
rename to archived/Accelerometer/js/Accelerometer.sln
diff --git a/Samples/Accelerometer/js/Microsoft.WinJS.4.0/css/placeholder.txt b/archived/Accelerometer/js/Microsoft.WinJS.4.0/css/placeholder.txt
similarity index 100%
rename from Samples/Accelerometer/js/Microsoft.WinJS.4.0/css/placeholder.txt
rename to archived/Accelerometer/js/Microsoft.WinJS.4.0/css/placeholder.txt
diff --git a/Samples/Accelerometer/js/Microsoft.WinJS.4.0/fonts/placeholder b/archived/Accelerometer/js/Microsoft.WinJS.4.0/fonts/placeholder
similarity index 100%
rename from Samples/Accelerometer/js/Microsoft.WinJS.4.0/fonts/placeholder
rename to archived/Accelerometer/js/Microsoft.WinJS.4.0/fonts/placeholder
diff --git a/Samples/Accelerometer/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt b/archived/Accelerometer/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt
similarity index 100%
rename from Samples/Accelerometer/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt
rename to archived/Accelerometer/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt
diff --git a/Samples/Accelerometer/js/Package.appxmanifest b/archived/Accelerometer/js/Package.appxmanifest
similarity index 100%
rename from Samples/Accelerometer/js/Package.appxmanifest
rename to archived/Accelerometer/js/Package.appxmanifest
diff --git a/Samples/Accelerometer/js/css/placeholder.txt b/archived/Accelerometer/js/css/placeholder.txt
similarity index 100%
rename from Samples/Accelerometer/js/css/placeholder.txt
rename to archived/Accelerometer/js/css/placeholder.txt
diff --git a/Samples/Accelerometer/js/html/scenario0_Choose.html b/archived/Accelerometer/js/html/scenario0_Choose.html
similarity index 100%
rename from Samples/Accelerometer/js/html/scenario0_Choose.html
rename to archived/Accelerometer/js/html/scenario0_Choose.html
diff --git a/Samples/Accelerometer/js/html/scenario1_DataEvents.html b/archived/Accelerometer/js/html/scenario1_DataEvents.html
similarity index 100%
rename from Samples/Accelerometer/js/html/scenario1_DataEvents.html
rename to archived/Accelerometer/js/html/scenario1_DataEvents.html
diff --git a/Samples/Accelerometer/js/html/scenario2_ShakeEvents.html b/archived/Accelerometer/js/html/scenario2_ShakeEvents.html
similarity index 100%
rename from Samples/Accelerometer/js/html/scenario2_ShakeEvents.html
rename to archived/Accelerometer/js/html/scenario2_ShakeEvents.html
diff --git a/Samples/Accelerometer/js/html/scenario3_Polling.html b/archived/Accelerometer/js/html/scenario3_Polling.html
similarity index 100%
rename from Samples/Accelerometer/js/html/scenario3_Polling.html
rename to archived/Accelerometer/js/html/scenario3_Polling.html
diff --git a/Samples/Accelerometer/js/html/scenario4_OrientationChanged.html b/archived/Accelerometer/js/html/scenario4_OrientationChanged.html
similarity index 100%
rename from Samples/Accelerometer/js/html/scenario4_OrientationChanged.html
rename to archived/Accelerometer/js/html/scenario4_OrientationChanged.html
diff --git a/Samples/Accelerometer/js/html/scenario5_DataEventsBatching.html b/archived/Accelerometer/js/html/scenario5_DataEventsBatching.html
similarity index 100%
rename from Samples/Accelerometer/js/html/scenario5_DataEventsBatching.html
rename to archived/Accelerometer/js/html/scenario5_DataEventsBatching.html
diff --git a/Samples/Accelerometer/js/images/placeholder.txt b/archived/Accelerometer/js/images/placeholder.txt
similarity index 100%
rename from Samples/Accelerometer/js/images/placeholder.txt
rename to archived/Accelerometer/js/images/placeholder.txt
diff --git a/Samples/Accelerometer/js/js/sample-configuration.js b/archived/Accelerometer/js/js/sample-configuration.js
similarity index 100%
rename from Samples/Accelerometer/js/js/sample-configuration.js
rename to archived/Accelerometer/js/js/sample-configuration.js
diff --git a/Samples/Accelerometer/js/js/scenario0_Choose.js b/archived/Accelerometer/js/js/scenario0_Choose.js
similarity index 100%
rename from Samples/Accelerometer/js/js/scenario0_Choose.js
rename to archived/Accelerometer/js/js/scenario0_Choose.js
diff --git a/Samples/Accelerometer/js/js/scenario1_DataEvents.js b/archived/Accelerometer/js/js/scenario1_DataEvents.js
similarity index 100%
rename from Samples/Accelerometer/js/js/scenario1_DataEvents.js
rename to archived/Accelerometer/js/js/scenario1_DataEvents.js
diff --git a/Samples/Accelerometer/js/js/scenario2_ShakeEvents.js b/archived/Accelerometer/js/js/scenario2_ShakeEvents.js
similarity index 100%
rename from Samples/Accelerometer/js/js/scenario2_ShakeEvents.js
rename to archived/Accelerometer/js/js/scenario2_ShakeEvents.js
diff --git a/Samples/Accelerometer/js/js/scenario3_Polling.js b/archived/Accelerometer/js/js/scenario3_Polling.js
similarity index 100%
rename from Samples/Accelerometer/js/js/scenario3_Polling.js
rename to archived/Accelerometer/js/js/scenario3_Polling.js
diff --git a/Samples/Accelerometer/js/js/scenario4_OrientationChanged.js b/archived/Accelerometer/js/js/scenario4_OrientationChanged.js
similarity index 100%
rename from Samples/Accelerometer/js/js/scenario4_OrientationChanged.js
rename to archived/Accelerometer/js/js/scenario4_OrientationChanged.js
diff --git a/Samples/Accelerometer/js/js/scenario5_DataEventsBatching.js b/archived/Accelerometer/js/js/scenario5_DataEventsBatching.js
similarity index 100%
rename from Samples/Accelerometer/js/js/scenario5_DataEventsBatching.js
rename to archived/Accelerometer/js/js/scenario5_DataEventsBatching.js
diff --git a/Samples/Accelerometer/js/sample-utils/placeholder.txt b/archived/Accelerometer/js/sample-utils/placeholder.txt
similarity index 100%
rename from Samples/Accelerometer/js/sample-utils/placeholder.txt
rename to archived/Accelerometer/js/sample-utils/placeholder.txt
diff --git a/archived/ActivitySensor/README.md b/archived/ActivitySensor/README.md
new file mode 100644
index 0000000000..d7b980e8ab
--- /dev/null
+++ b/archived/ActivitySensor/README.md
@@ -0,0 +1,71 @@
+---
+topic: sample
+languages:
+- js
+products:
+- windows
+- windows-uwp
+---
+
+# Activity detection sensor sample
+
+Shows how to use the [ActivitySensor](https://msdn.microsoft.com/library/windows/apps/windows.devices.sensors.activitysensor.aspx)
+class to interact with the activity detection functionality on the system.
+
+> **Note:** This sample is part of a large collection of UWP feature samples.
+> If you are unfamiliar with Git and GitHub, you can download the entire collection as a
+> [ZIP file](https://github.com/Microsoft/Windows-universal-samples/archive/master.zip), but be
+> sure to unzip everything to access shared dependencies. For more info on working with the ZIP file,
+> the samples collection, and GitHub, see [Get the UWP samples from GitHub](https://aka.ms/ovu2uq).
+> For more samples, see the [Samples portal](https://aka.ms/winsamples) on the Windows Dev Center.
+
+You can choose one of four scenarios:
+
+- Current activity
+- History
+- Events
+- Background activity
+
+### Current activity
+
+Gets the default activity sensor and displays the current activity.
+
+### History
+
+Gets the activity history from at most 1 day ago. Displays the first entry, last entry, and count of entries.
+
+### Events
+
+Subscribes to reading changed events and displays the updated activity reading.
+
+### Background activity
+
+Registers a background task for activity changes. The background task runs whenever the most likely activity changes to/from any of the subscribed activities.
+
+## System requirements
+
+**Client:** Windows 10
+
+**Server:** Windows Server 2016 Technical Preview
+
+**Phone:** Windows 10
+
+## Build the sample
+
+1. If you download the samples ZIP, be sure to unzip the entire archive, not just the folder with the sample you want to build.
+2. Start Microsoft Visual Studio 2017 and select **File** \> **Open** \> **Project/Solution**.
+3. Starting in the folder where you unzipped the samples, go to the Samples subfolder, then the subfolder for this specific sample, then the subfolder for your preferred language (C++, C#, or JavaScript). Double-click the Visual Studio Solution (.sln) file.
+4. Press Ctrl+Shift+B, or select **Build** \> **Build Solution**.
+
+## Run the sample
+
+The next steps depend on whether you just want to deploy the sample or you want to both deploy and run it.
+
+### Deploying the sample
+
+- Select Build > Deploy Solution.
+
+### Deploying and running the sample
+
+- To debug the sample and then run it, press F5 or select Debug > Start Debugging. To run the sample without debugging, press Ctrl+F5 or selectDebug > Start Without Debugging.
+
diff --git a/Samples/ActivitySensor/js/ActivitySensor.jsproj b/archived/ActivitySensor/js/ActivitySensor.jsproj
similarity index 81%
rename from Samples/ActivitySensor/js/ActivitySensor.jsproj
rename to archived/ActivitySensor/js/ActivitySensor.jsproj
index 5f5f0fcb23..c432adefa0 100644
--- a/Samples/ActivitySensor/js/ActivitySensor.jsproj
+++ b/archived/ActivitySensor/js/ActivitySensor.jsproj
@@ -46,7 +46,7 @@
Designer
-
+
default.html
@@ -74,10 +74,10 @@
images\windows-sdk.png
-
+
js\default.js
-
+
css\default.css
@@ -86,43 +86,43 @@
-
+
Microsoft.WinJS.4.0\css\ui-dark.css
-
+
Microsoft.WinJS.4.0\css\ui-light.css
-
+
Microsoft.WinJS.4.0\js\en-US\ui.strings.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense-setup.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense.js
-
+
Microsoft.WinJS.4.0\fonts\Symbols.ttf
-
+
Microsoft.WinJS.4.0\js\base.js
-
+
Microsoft.WinJS.4.0\js\ui.js
-
+
sample-utils\footer.html
-
+
sample-utils\header.html
-
+
sample-utils\sample-utils.js
-
+
sample-utils\scenario-select.css
-
+
sample-utils\scenario-select.html
diff --git a/Samples/ActivitySensor/js/ActivitySensor.sln b/archived/ActivitySensor/js/ActivitySensor.sln
similarity index 100%
rename from Samples/ActivitySensor/js/ActivitySensor.sln
rename to archived/ActivitySensor/js/ActivitySensor.sln
diff --git a/Samples/ActivitySensor/js/Microsoft.WinJS.4.0/css/placeholder.txt b/archived/ActivitySensor/js/Microsoft.WinJS.4.0/css/placeholder.txt
similarity index 100%
rename from Samples/ActivitySensor/js/Microsoft.WinJS.4.0/css/placeholder.txt
rename to archived/ActivitySensor/js/Microsoft.WinJS.4.0/css/placeholder.txt
diff --git a/Samples/ActivitySensor/js/Microsoft.WinJS.4.0/fonts/placeholder b/archived/ActivitySensor/js/Microsoft.WinJS.4.0/fonts/placeholder
similarity index 100%
rename from Samples/ActivitySensor/js/Microsoft.WinJS.4.0/fonts/placeholder
rename to archived/ActivitySensor/js/Microsoft.WinJS.4.0/fonts/placeholder
diff --git a/Samples/ActivitySensor/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt b/archived/ActivitySensor/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt
similarity index 100%
rename from Samples/ActivitySensor/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt
rename to archived/ActivitySensor/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt
diff --git a/Samples/ActivitySensor/js/Package.appxmanifest b/archived/ActivitySensor/js/Package.appxmanifest
similarity index 100%
rename from Samples/ActivitySensor/js/Package.appxmanifest
rename to archived/ActivitySensor/js/Package.appxmanifest
diff --git a/Samples/ActivitySensor/js/css/placeholder.txt b/archived/ActivitySensor/js/css/placeholder.txt
similarity index 100%
rename from Samples/ActivitySensor/js/css/placeholder.txt
rename to archived/ActivitySensor/js/css/placeholder.txt
diff --git a/Samples/ActivitySensor/js/html/scenario1-currentActivity.html b/archived/ActivitySensor/js/html/scenario1-currentActivity.html
similarity index 100%
rename from Samples/ActivitySensor/js/html/scenario1-currentActivity.html
rename to archived/ActivitySensor/js/html/scenario1-currentActivity.html
diff --git a/Samples/ActivitySensor/js/html/scenario2-history.html b/archived/ActivitySensor/js/html/scenario2-history.html
similarity index 100%
rename from Samples/ActivitySensor/js/html/scenario2-history.html
rename to archived/ActivitySensor/js/html/scenario2-history.html
diff --git a/Samples/ActivitySensor/js/html/scenario3-changeEvents.html b/archived/ActivitySensor/js/html/scenario3-changeEvents.html
similarity index 100%
rename from Samples/ActivitySensor/js/html/scenario3-changeEvents.html
rename to archived/ActivitySensor/js/html/scenario3-changeEvents.html
diff --git a/Samples/ActivitySensor/js/html/scenario4-backgroundActivity.html b/archived/ActivitySensor/js/html/scenario4-backgroundActivity.html
similarity index 100%
rename from Samples/ActivitySensor/js/html/scenario4-backgroundActivity.html
rename to archived/ActivitySensor/js/html/scenario4-backgroundActivity.html
diff --git a/Samples/ActivitySensor/js/images/placeholder.txt b/archived/ActivitySensor/js/images/placeholder.txt
similarity index 100%
rename from Samples/ActivitySensor/js/images/placeholder.txt
rename to archived/ActivitySensor/js/images/placeholder.txt
diff --git a/Samples/ActivitySensor/js/js/activitySensorBackgroundTask.js b/archived/ActivitySensor/js/js/activitySensorBackgroundTask.js
similarity index 100%
rename from Samples/ActivitySensor/js/js/activitySensorBackgroundTask.js
rename to archived/ActivitySensor/js/js/activitySensorBackgroundTask.js
diff --git a/Samples/ActivitySensor/js/js/sample-configuration.js b/archived/ActivitySensor/js/js/sample-configuration.js
similarity index 100%
rename from Samples/ActivitySensor/js/js/sample-configuration.js
rename to archived/ActivitySensor/js/js/sample-configuration.js
diff --git a/Samples/ActivitySensor/js/js/scenario1-currentActivity.js b/archived/ActivitySensor/js/js/scenario1-currentActivity.js
similarity index 100%
rename from Samples/ActivitySensor/js/js/scenario1-currentActivity.js
rename to archived/ActivitySensor/js/js/scenario1-currentActivity.js
diff --git a/Samples/ActivitySensor/js/js/scenario2-history.js b/archived/ActivitySensor/js/js/scenario2-history.js
similarity index 100%
rename from Samples/ActivitySensor/js/js/scenario2-history.js
rename to archived/ActivitySensor/js/js/scenario2-history.js
diff --git a/Samples/ActivitySensor/js/js/scenario3-changeEvents.js b/archived/ActivitySensor/js/js/scenario3-changeEvents.js
similarity index 100%
rename from Samples/ActivitySensor/js/js/scenario3-changeEvents.js
rename to archived/ActivitySensor/js/js/scenario3-changeEvents.js
diff --git a/Samples/ActivitySensor/js/js/scenario4-backgroundActivity.js b/archived/ActivitySensor/js/js/scenario4-backgroundActivity.js
similarity index 100%
rename from Samples/ActivitySensor/js/js/scenario4-backgroundActivity.js
rename to archived/ActivitySensor/js/js/scenario4-backgroundActivity.js
diff --git a/Samples/ActivitySensor/js/sample-utils/placeholder.txt b/archived/ActivitySensor/js/sample-utils/placeholder.txt
similarity index 100%
rename from Samples/ActivitySensor/js/sample-utils/placeholder.txt
rename to archived/ActivitySensor/js/sample-utils/placeholder.txt
diff --git a/archived/Advertising/README.md b/archived/Advertising/README.md
new file mode 100644
index 0000000000..50cc1f056c
--- /dev/null
+++ b/archived/Advertising/README.md
@@ -0,0 +1,78 @@
+---
+topic: sample
+languages:
+- js
+products:
+- windows
+- windows-uwp
+---
+
+# Advertising sample
+
+Shows how to use the Microsoft Advertising SDK (Microsoft.Advertising) to show display ads and interstitial ads.
+
+> **Note:** This sample is part of a large collection of UWP feature samples.
+> If you are unfamiliar with Git and GitHub, you can download the entire collection as a
+> [ZIP file](https://github.com/Microsoft/Windows-universal-samples/archive/master.zip), but be
+> sure to unzip everything to access shared dependencies. For more info on working with the ZIP file,
+> the samples collection, and GitHub, see [Get the UWP samples from GitHub](https://aka.ms/ovu2uq).
+> For more samples, see the [Samples portal](https://aka.ms/winsamples) on the Windows Dev Center.
+
+Specifically, this sample shows how to:
+
+- Create an ad control to show display ads using only XAML / HTML markup
+- Create an ad control to show display ads programatically
+- Create an ad control to show interstitial video ads programatically
+
+## Prerequisites
+
+This sample requires the [Microsoft Advertising SDK Libraries for XAML or JavaScript](http://go.microsoft.com/fwlink/?LinkID=619694),
+which is obtained via NuGet package,
+or you can [download it here](http://go.microsoft.com/fwlink/p/?LinkId=518026).
+It also requires the [internet client capability](https://msdn.microsoft.com/library/windows/apps/mt270968#general-use_capabilities) to be added to the manifest.
+
+When you incorporate this sample into your own app,
+obtain your own ApplicationId and AdUnitId from the Dev Center.
+See [Monetize with Ads](https://msdn.microsoft.com/library/windows/apps/mt170658.aspx) on MSDN
+for more details.
+
+## Related topics
+
+### Samples
+
+[Microsoft Store in-app purchase](/Samples/Store)
+
+## Reference
+
+[Microsoft Advertising Client SDK API Reference](https://msdn.microsoft.com/library/windows/apps/mt691884.aspx)
+
+### See also
+
+[Getting Started](https://msdn.microsoft.com/windows/uwp/monetize/get-started-with-microsoft-advertising-libraries)
+[Developer Walkthroughs](https://msdn.microsoft.com/windows/uwp/monetize/developer-walkthroughs)
+[Interstitial Ads](https://msdn.microsoft.com/windows/uwp/monetize/interstitial-ads)
+
+## System requirements
+
+**Client:** Windows 10
+
+**Phone:** Windows 10
+
+## Build the sample
+
+1. If you download the samples ZIP, be sure to unzip the entire archive, not just the folder with the sample you want to build.
+2. Start Microsoft Visual Studio 2017 and select **File** \> **Open** \> **Project/Solution**.
+3. Starting in the folder where you unzipped the samples, go to the Samples subfolder, then the subfolder for this specific sample, then the subfolder for your preferred language (C++, C#, or JavaScript). Double-click the Visual Studio Solution (.sln) file.
+4. Press Ctrl+Shift+B, or select **Build** \> **Build Solution**.
+
+## Run the sample
+
+The next steps depend on whether you just want to deploy the sample or you want to both deploy and run it.
+
+### Deploying the sample
+
+- Select Build > Deploy Solution.
+
+### Deploying and running the sample
+
+- To debug the sample and then run it, press F5 or select Debug > Start Debugging. To run the sample without debugging, press Ctrl+F5 or selectDebug > Start Without Debugging.
diff --git a/Samples/Advertising/js/Advertising.jsproj b/archived/Advertising/js/Advertising.jsproj
similarity index 82%
rename from Samples/Advertising/js/Advertising.jsproj
rename to archived/Advertising/js/Advertising.jsproj
index 6245d00dad..e9b236adc0 100644
--- a/Samples/Advertising/js/Advertising.jsproj
+++ b/archived/Advertising/js/Advertising.jsproj
@@ -53,7 +53,7 @@
-
+
default.html
@@ -77,49 +77,49 @@
images\windows-sdk.png
-
+
js\default.js
-
+
css\default.css
-
+
Microsoft.WinJS.4.0\css\ui-dark.css
-
+
Microsoft.WinJS.4.0\css\ui-light.css
-
+
Microsoft.WinJS.4.0\js\en-US\ui.strings.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense-setup.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense.js
-
+
Microsoft.WinJS.4.0\fonts\Symbols.ttf
-
+
Microsoft.WinJS.4.0\js\base.js
-
+
Microsoft.WinJS.4.0\js\ui.js
-
+
sample-utils\footer.html
-
+
sample-utils\header.html
-
+
sample-utils\sample-utils.js
-
+
sample-utils\scenario-select.css
-
+
sample-utils\scenario-select.html
diff --git a/Samples/Advertising/js/Advertising.sln b/archived/Advertising/js/Advertising.sln
similarity index 100%
rename from Samples/Advertising/js/Advertising.sln
rename to archived/Advertising/js/Advertising.sln
diff --git a/Samples/Advertising/js/Microsoft.WinJS.4.0/css/placeholder.txt b/archived/Advertising/js/Microsoft.WinJS.4.0/css/placeholder.txt
similarity index 100%
rename from Samples/Advertising/js/Microsoft.WinJS.4.0/css/placeholder.txt
rename to archived/Advertising/js/Microsoft.WinJS.4.0/css/placeholder.txt
diff --git a/Samples/Advertising/js/Microsoft.WinJS.4.0/fonts/placeholder.txt b/archived/Advertising/js/Microsoft.WinJS.4.0/fonts/placeholder.txt
similarity index 100%
rename from Samples/Advertising/js/Microsoft.WinJS.4.0/fonts/placeholder.txt
rename to archived/Advertising/js/Microsoft.WinJS.4.0/fonts/placeholder.txt
diff --git a/Samples/Advertising/js/Microsoft.WinJS.4.0/js/en-US/placeholder.txt b/archived/Advertising/js/Microsoft.WinJS.4.0/js/en-US/placeholder.txt
similarity index 100%
rename from Samples/Advertising/js/Microsoft.WinJS.4.0/js/en-US/placeholder.txt
rename to archived/Advertising/js/Microsoft.WinJS.4.0/js/en-US/placeholder.txt
diff --git a/Samples/Advertising/js/css/placeholder.txt b/archived/Advertising/js/css/placeholder.txt
similarity index 100%
rename from Samples/Advertising/js/css/placeholder.txt
rename to archived/Advertising/js/css/placeholder.txt
diff --git a/Samples/Advertising/js/html/scenario1.html b/archived/Advertising/js/html/scenario1.html
similarity index 100%
rename from Samples/Advertising/js/html/scenario1.html
rename to archived/Advertising/js/html/scenario1.html
diff --git a/Samples/Advertising/js/html/scenario2.html b/archived/Advertising/js/html/scenario2.html
similarity index 100%
rename from Samples/Advertising/js/html/scenario2.html
rename to archived/Advertising/js/html/scenario2.html
diff --git a/Samples/Advertising/js/html/scenario3.html b/archived/Advertising/js/html/scenario3.html
similarity index 100%
rename from Samples/Advertising/js/html/scenario3.html
rename to archived/Advertising/js/html/scenario3.html
diff --git a/Samples/Advertising/js/images/windows-sdk.png b/archived/Advertising/js/images/windows-sdk.png
similarity index 100%
rename from Samples/Advertising/js/images/windows-sdk.png
rename to archived/Advertising/js/images/windows-sdk.png
diff --git a/Samples/Advertising/js/js/sample-configuration.js b/archived/Advertising/js/js/sample-configuration.js
similarity index 100%
rename from Samples/Advertising/js/js/sample-configuration.js
rename to archived/Advertising/js/js/sample-configuration.js
diff --git a/Samples/Advertising/js/js/scenario1.js b/archived/Advertising/js/js/scenario1.js
similarity index 100%
rename from Samples/Advertising/js/js/scenario1.js
rename to archived/Advertising/js/js/scenario1.js
diff --git a/Samples/Advertising/js/js/scenario2.js b/archived/Advertising/js/js/scenario2.js
similarity index 100%
rename from Samples/Advertising/js/js/scenario2.js
rename to archived/Advertising/js/js/scenario2.js
diff --git a/Samples/Advertising/js/js/scenario3.js b/archived/Advertising/js/js/scenario3.js
similarity index 100%
rename from Samples/Advertising/js/js/scenario3.js
rename to archived/Advertising/js/js/scenario3.js
diff --git a/Samples/Advertising/js/package.appxmanifest b/archived/Advertising/js/package.appxmanifest
similarity index 100%
rename from Samples/Advertising/js/package.appxmanifest
rename to archived/Advertising/js/package.appxmanifest
diff --git a/Samples/Advertising/js/packages.config b/archived/Advertising/js/packages.config
similarity index 100%
rename from Samples/Advertising/js/packages.config
rename to archived/Advertising/js/packages.config
diff --git a/Samples/Advertising/js/sample-utils/placeholder.txt b/archived/Advertising/js/sample-utils/placeholder.txt
similarity index 100%
rename from Samples/Advertising/js/sample-utils/placeholder.txt
rename to archived/Advertising/js/sample-utils/placeholder.txt
diff --git a/archived/AllJoyn/ConsumerExperiences/README.md b/archived/AllJoyn/ConsumerExperiences/README.md
new file mode 100644
index 0000000000..97c47e3380
--- /dev/null
+++ b/archived/AllJoyn/ConsumerExperiences/README.md
@@ -0,0 +1,79 @@
+---
+topic: sample
+languages:
+- js
+products:
+- windows
+- windows-uwp
+---
+
+# AllJoyn consumer experiences sample
+
+Shows how to create an AllJoyn Windows Universal app using Code Generation with Introspection XML and Windows.Devices.AllJoyn.
+
+> **Note:** This sample is part of a large collection of UWP feature samples.
+> If you are unfamiliar with Git and GitHub, you can download the entire collection as a
+> [ZIP file](https://github.com/Microsoft/Windows-universal-samples/archive/master.zip), but be
+> sure to unzip everything to access shared dependencies. For more info on working with the ZIP file,
+> the samples collection, and GitHub, see [Get the UWP samples from GitHub](https://aka.ms/ovu2uq).
+> For more samples, see the [Samples portal](https://aka.ms/winsamples) on the Windows Dev Center.
+
+Specifically, this sample covers:
+
+**Scenario 1**
+- Creating and launching a Secure AllJoyn Consumer.
+- Implementing method call, property and signal from generated code.
+
+**Scenario 2**
+- Discovering and connecting to an Onboardee's SoftAP.
+- Implementing method calls to get an Onboardee's network scan, configuring an Onboardee with WiFi credentials etc.
+
+**Note** The Universal Windows samples require Visual Studio 2017 to build and Windows 10 to execute.
+
+To obtain information about Windows 10 development, go to the [Windows Dev Center](http://go.microsoft.com/fwlink/?LinkID=532421)
+
+To obtain information about Microsoft Visual Studio and the tools for developing Windows apps, go to [Visual Studio](http://go.microsoft.com/fwlink/?LinkID=532422)
+
+## Related topics
+
+### Samples
+
+[AllJoyn Producer Experiences](http://go.microsoft.com/fwlink/p/?LinkId=534025)
+[AllJoyn Consumer Experiences](http://go.microsoft.com/fwlink/p/?LinkID=534021)
+
+The AllSeen Alliance has samples in [Windows SDK](https://allseenalliance.org/developers/download)
+
+### Reference
+
+[MSDN Reference](https://msdn.microsoft.com/library/windows/apps/windows.devices.alljoyn.aspx)
+[AllJoyn Reference](https://allseenalliance.org/developers/develop/api-reference)
+[Troubleshooting AllJoyn blog](http://channel9.msdn.com/Blogs/Internet-of-Things-Blog/Troubleshooting-AllJoyn-with-Windows-10-Insider-Preview-Builds)
+
+## System requirements
+
+ARM, ARM64, x86, or amd64 system
+
+**Client:** Windows 10
+
+**Server:** Windows Server 2016 Technical Preview
+
+**Phone:** Windows 10
+
+## Build the sample
+
+1. Start Microsoft Visual Studio 2017 and select **File** \> **Open** \> **Project/Solution**.
+2. Go to the directory to which you unzipped the sample. Then go to the subdirectory containing the sample in the C# language. Double-click the Visual Studio Solution (.sln) file.
+3. Set the active solution configuration and platform to the desired values under **Build** \> **Configuration Manager**.
+4. Press Ctrl+Shift+B, or select **Build** \> **Build Solution**.
+
+## Run the sample
+
+The next steps depend on whether you just want to deploy the sample or you want to both deploy and run it.
+
+### Deploying the sample
+
+- Select Build > Deploy Solution.
+
+### Deploying and running the sample
+
+- To debug the sample and then run it, press F5 or select Debug > Start Debugging. To run the sample without debugging, press Ctrl+F5 or selectDebug > Start Without Debugging.
\ No newline at end of file
diff --git a/Samples/AllJoyn/ConsumerExperiences/js/AllJoynConsumerExperiences.jsproj b/archived/AllJoyn/ConsumerExperiences/js/AllJoynConsumerExperiences.jsproj
similarity index 79%
rename from Samples/AllJoyn/ConsumerExperiences/js/AllJoynConsumerExperiences.jsproj
rename to archived/AllJoyn/ConsumerExperiences/js/AllJoynConsumerExperiences.jsproj
index 4476809c8a..8b9a91d670 100644
--- a/Samples/AllJoyn/ConsumerExperiences/js/AllJoynConsumerExperiences.jsproj
+++ b/archived/AllJoyn/ConsumerExperiences/js/AllJoynConsumerExperiences.jsproj
@@ -52,7 +52,7 @@
-
+
default.html
@@ -76,49 +76,49 @@
images\windows-sdk.png
-
+
js\default.js
-
+
css\default.css
-
+
Microsoft.WinJS.4.0\css\ui-dark.css
-
+
Microsoft.WinJS.4.0\css\ui-light.css
-
+
Microsoft.WinJS.4.0\js\en-US\ui.strings.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense-setup.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense.js
-
+
Microsoft.WinJS.4.0\fonts\Symbols.ttf
-
+
Microsoft.WinJS.4.0\js\base.js
-
+
Microsoft.WinJS.4.0\js\ui.js
-
+
sample-utils\footer.html
-
+
sample-utils\header.html
-
+
sample-utils\sample-utils.js
-
+
sample-utils\scenario-select.css
-
+
sample-utils\scenario-select.html
diff --git a/Samples/AllJoyn/ConsumerExperiences/js/AllJoynConsumerExperiences.sln b/archived/AllJoyn/ConsumerExperiences/js/AllJoynConsumerExperiences.sln
similarity index 100%
rename from Samples/AllJoyn/ConsumerExperiences/js/AllJoynConsumerExperiences.sln
rename to archived/AllJoyn/ConsumerExperiences/js/AllJoynConsumerExperiences.sln
diff --git a/Samples/AllJoyn/ConsumerExperiences/js/Microsoft.WinJS.4.0/css/placeholder.txt b/archived/AllJoyn/ConsumerExperiences/js/Microsoft.WinJS.4.0/css/placeholder.txt
similarity index 100%
rename from Samples/AllJoyn/ConsumerExperiences/js/Microsoft.WinJS.4.0/css/placeholder.txt
rename to archived/AllJoyn/ConsumerExperiences/js/Microsoft.WinJS.4.0/css/placeholder.txt
diff --git a/Samples/AllJoyn/ConsumerExperiences/js/Microsoft.WinJS.4.0/fonts/placeholder b/archived/AllJoyn/ConsumerExperiences/js/Microsoft.WinJS.4.0/fonts/placeholder
similarity index 100%
rename from Samples/AllJoyn/ConsumerExperiences/js/Microsoft.WinJS.4.0/fonts/placeholder
rename to archived/AllJoyn/ConsumerExperiences/js/Microsoft.WinJS.4.0/fonts/placeholder
diff --git a/Samples/AllJoyn/ConsumerExperiences/js/Microsoft.WinJS.4.0/js/en-US/placeholder.txt b/archived/AllJoyn/ConsumerExperiences/js/Microsoft.WinJS.4.0/js/en-US/placeholder.txt
similarity index 100%
rename from Samples/AllJoyn/ConsumerExperiences/js/Microsoft.WinJS.4.0/js/en-US/placeholder.txt
rename to archived/AllJoyn/ConsumerExperiences/js/Microsoft.WinJS.4.0/js/en-US/placeholder.txt
diff --git a/Samples/AllJoyn/ConsumerExperiences/js/css/placeholder.txt b/archived/AllJoyn/ConsumerExperiences/js/css/placeholder.txt
similarity index 100%
rename from Samples/AllJoyn/ConsumerExperiences/js/css/placeholder.txt
rename to archived/AllJoyn/ConsumerExperiences/js/css/placeholder.txt
diff --git a/Samples/AllJoyn/ConsumerExperiences/js/html/scenario1.html b/archived/AllJoyn/ConsumerExperiences/js/html/scenario1.html
similarity index 100%
rename from Samples/AllJoyn/ConsumerExperiences/js/html/scenario1.html
rename to archived/AllJoyn/ConsumerExperiences/js/html/scenario1.html
diff --git a/Samples/AllJoyn/ConsumerExperiences/js/html/scenario2.html b/archived/AllJoyn/ConsumerExperiences/js/html/scenario2.html
similarity index 100%
rename from Samples/AllJoyn/ConsumerExperiences/js/html/scenario2.html
rename to archived/AllJoyn/ConsumerExperiences/js/html/scenario2.html
diff --git a/Samples/AllJoyn/ConsumerExperiences/js/images/placeholder.txt b/archived/AllJoyn/ConsumerExperiences/js/images/placeholder.txt
similarity index 100%
rename from Samples/AllJoyn/ConsumerExperiences/js/images/placeholder.txt
rename to archived/AllJoyn/ConsumerExperiences/js/images/placeholder.txt
diff --git a/Samples/AllJoyn/ConsumerExperiences/js/js/onboardingenumtypes.js b/archived/AllJoyn/ConsumerExperiences/js/js/onboardingenumtypes.js
similarity index 100%
rename from Samples/AllJoyn/ConsumerExperiences/js/js/onboardingenumtypes.js
rename to archived/AllJoyn/ConsumerExperiences/js/js/onboardingenumtypes.js
diff --git a/Samples/AllJoyn/ConsumerExperiences/js/js/sample-configuration.js b/archived/AllJoyn/ConsumerExperiences/js/js/sample-configuration.js
similarity index 100%
rename from Samples/AllJoyn/ConsumerExperiences/js/js/sample-configuration.js
rename to archived/AllJoyn/ConsumerExperiences/js/js/sample-configuration.js
diff --git a/Samples/AllJoyn/ConsumerExperiences/js/js/scenario1.js b/archived/AllJoyn/ConsumerExperiences/js/js/scenario1.js
similarity index 100%
rename from Samples/AllJoyn/ConsumerExperiences/js/js/scenario1.js
rename to archived/AllJoyn/ConsumerExperiences/js/js/scenario1.js
diff --git a/Samples/AllJoyn/ConsumerExperiences/js/js/scenario2.js b/archived/AllJoyn/ConsumerExperiences/js/js/scenario2.js
similarity index 100%
rename from Samples/AllJoyn/ConsumerExperiences/js/js/scenario2.js
rename to archived/AllJoyn/ConsumerExperiences/js/js/scenario2.js
diff --git a/Samples/AllJoyn/ConsumerExperiences/js/package.appxmanifest b/archived/AllJoyn/ConsumerExperiences/js/package.appxmanifest
similarity index 100%
rename from Samples/AllJoyn/ConsumerExperiences/js/package.appxmanifest
rename to archived/AllJoyn/ConsumerExperiences/js/package.appxmanifest
diff --git a/Samples/AllJoyn/ConsumerExperiences/js/sample-utils/placeholder.txt b/archived/AllJoyn/ConsumerExperiences/js/sample-utils/placeholder.txt
similarity index 100%
rename from Samples/AllJoyn/ConsumerExperiences/js/sample-utils/placeholder.txt
rename to archived/AllJoyn/ConsumerExperiences/js/sample-utils/placeholder.txt
diff --git a/archived/AllJoyn/ProducerExperiences/README.md b/archived/AllJoyn/ProducerExperiences/README.md
new file mode 100644
index 0000000000..27202c5ae5
--- /dev/null
+++ b/archived/AllJoyn/ProducerExperiences/README.md
@@ -0,0 +1,79 @@
+---
+topic: sample
+languages:
+- js
+products:
+- windows
+- windows-uwp
+---
+
+# AllJoyn producer experiences sample
+
+Shows how to create an AllJoyn Windows Universal app using Code Generation with Introspection XML and Windows.Devices.AllJoyn.
+
+> **Note:** This sample is part of a large collection of UWP feature samples.
+> If you are unfamiliar with Git and GitHub, you can download the entire collection as a
+> [ZIP file](https://github.com/Microsoft/Windows-universal-samples/archive/master.zip), but be
+> sure to unzip everything to access shared dependencies. For more info on working with the ZIP file,
+> the samples collection, and GitHub, see [Get the UWP samples from GitHub](https://aka.ms/ovu2uq).
+> For more samples, see the [Samples portal](https://aka.ms/winsamples) on the Windows Dev Center.
+
+Specifically, this sample covers:
+
+**Scenario 1**
+- Creating and launching a Secure AllJoyn Producer.
+- Handling Method calls, Property get/set requests and Signals.
+
+**Scenario 2**
+- Creating and launching an Onboarding Producer.
+- Handling the Onboarding interface's Method calls, Property get/set requests and Signals.
+
+**Note** The Universal Windows samples require Visual Studio 2017 to build and Windows 10 to execute.
+
+To obtain information about Windows 10 development, go to the [Windows Dev Center](http://go.microsoft.com/fwlink/?LinkID=532421)
+
+To obtain information about Microsoft Visual Studio and the tools for developing Windows apps, go to [Visual Studio](http://go.microsoft.com/fwlink/?LinkID=532422)
+
+## Related topics
+
+### Samples
+
+[AllJoyn Producer Experiences](http://go.microsoft.com/fwlink/p/?LinkId=534025)
+[AllJoyn Consumer Experiences](http://go.microsoft.com/fwlink/p/?LinkID=534021)
+
+The AllSeen Alliance has samples in [Windows SDK](https://allseenalliance.org/developers/download)
+
+### Reference
+
+[MSDN Reference](https://msdn.microsoft.com/library/windows/apps/windows.devices.alljoyn.aspx)
+[AllJoyn Reference](https://allseenalliance.org/developers/develop/api-reference)
+[Troubleshooting AllJoyn blog](http://channel9.msdn.com/Blogs/Internet-of-Things-Blog/Troubleshooting-AllJoyn-with-Windows-10-Insider-Preview-Builds)
+
+## System requirements
+
+ARM, ARM64, x86, or amd64 system
+
+**Client:** Windows 10
+
+**Server:** Windows Server 2016 Technical Preview
+
+**Phone:** Windows 10
+
+## Build the sample
+
+1. Start Microsoft Visual Studio 2017 and select **File** \> **Open** \> **Project/Solution**.
+2. Go to the directory to which you unzipped the sample. Then go to the subdirectory containing the sample in the C# language. Double-click the Visual Studio Solution (.sln) file.
+3. Set the active solution configuration and platform to the desired values under **Build** \> **Configuration Manager**.
+4. Press Ctrl+Shift+B, or select **Build** \> **Build Solution**.
+
+## Run the sample
+
+The next steps depend on whether you just want to deploy the sample or you want to both deploy and run it.
+
+### Deploying the sample
+
+- Select Build > Deploy Solution.
+
+### Deploying and running the sample
+
+- To debug the sample and then run it, press F5 or select Debug > Start Debugging. To run the sample without debugging, press Ctrl+F5 or selectDebug > Start Without Debugging.
\ No newline at end of file
diff --git a/Samples/AllJoyn/ProducerExperiences/js/AllJoynProducerExperiences.jsproj b/archived/AllJoyn/ProducerExperiences/js/AllJoynProducerExperiences.jsproj
similarity index 79%
rename from Samples/AllJoyn/ProducerExperiences/js/AllJoynProducerExperiences.jsproj
rename to archived/AllJoyn/ProducerExperiences/js/AllJoynProducerExperiences.jsproj
index 12cc3395bd..519b0e6f91 100644
--- a/Samples/AllJoyn/ProducerExperiences/js/AllJoynProducerExperiences.jsproj
+++ b/archived/AllJoyn/ProducerExperiences/js/AllJoynProducerExperiences.jsproj
@@ -54,7 +54,7 @@
-
+
default.html
@@ -78,49 +78,49 @@
images\windows-sdk.png
-
+
js\default.js
-
+
css\default.css
-
+
Microsoft.WinJS.4.0\css\ui-dark.css
-
+
Microsoft.WinJS.4.0\css\ui-light.css
-
+
Microsoft.WinJS.4.0\js\en-US\ui.strings.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense-setup.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense.js
-
+
Microsoft.WinJS.4.0\fonts\Symbols.ttf
-
+
Microsoft.WinJS.4.0\js\base.js
-
+
Microsoft.WinJS.4.0\js\ui.js
-
+
sample-utils\footer.html
-
+
sample-utils\header.html
-
+
sample-utils\sample-utils.js
-
+
sample-utils\scenario-select.css
-
+
sample-utils\scenario-select.html
diff --git a/Samples/AllJoyn/ProducerExperiences/js/AllJoynProducerExperiences.sln b/archived/AllJoyn/ProducerExperiences/js/AllJoynProducerExperiences.sln
similarity index 100%
rename from Samples/AllJoyn/ProducerExperiences/js/AllJoynProducerExperiences.sln
rename to archived/AllJoyn/ProducerExperiences/js/AllJoynProducerExperiences.sln
diff --git a/Samples/AllJoyn/ProducerExperiences/js/Microsoft.WinJS.4.0/css/placeholder.txt b/archived/AllJoyn/ProducerExperiences/js/Microsoft.WinJS.4.0/css/placeholder.txt
similarity index 100%
rename from Samples/AllJoyn/ProducerExperiences/js/Microsoft.WinJS.4.0/css/placeholder.txt
rename to archived/AllJoyn/ProducerExperiences/js/Microsoft.WinJS.4.0/css/placeholder.txt
diff --git a/Samples/AllJoyn/ProducerExperiences/js/Microsoft.WinJS.4.0/fonts/placeholder b/archived/AllJoyn/ProducerExperiences/js/Microsoft.WinJS.4.0/fonts/placeholder
similarity index 100%
rename from Samples/AllJoyn/ProducerExperiences/js/Microsoft.WinJS.4.0/fonts/placeholder
rename to archived/AllJoyn/ProducerExperiences/js/Microsoft.WinJS.4.0/fonts/placeholder
diff --git a/Samples/AllJoyn/ProducerExperiences/js/Microsoft.WinJS.4.0/js/en-US/placeholder.txt b/archived/AllJoyn/ProducerExperiences/js/Microsoft.WinJS.4.0/js/en-US/placeholder.txt
similarity index 100%
rename from Samples/AllJoyn/ProducerExperiences/js/Microsoft.WinJS.4.0/js/en-US/placeholder.txt
rename to archived/AllJoyn/ProducerExperiences/js/Microsoft.WinJS.4.0/js/en-US/placeholder.txt
diff --git a/Samples/AllJoyn/ProducerExperiences/js/css/scenario.css b/archived/AllJoyn/ProducerExperiences/js/css/scenario.css
similarity index 100%
rename from Samples/AllJoyn/ProducerExperiences/js/css/scenario.css
rename to archived/AllJoyn/ProducerExperiences/js/css/scenario.css
diff --git a/Samples/AllJoyn/ProducerExperiences/js/html/scenario1.html b/archived/AllJoyn/ProducerExperiences/js/html/scenario1.html
similarity index 100%
rename from Samples/AllJoyn/ProducerExperiences/js/html/scenario1.html
rename to archived/AllJoyn/ProducerExperiences/js/html/scenario1.html
diff --git a/Samples/AllJoyn/ProducerExperiences/js/html/scenario2.html b/archived/AllJoyn/ProducerExperiences/js/html/scenario2.html
similarity index 100%
rename from Samples/AllJoyn/ProducerExperiences/js/html/scenario2.html
rename to archived/AllJoyn/ProducerExperiences/js/html/scenario2.html
diff --git a/Samples/AllJoyn/ProducerExperiences/js/images/placeholder.txt b/archived/AllJoyn/ProducerExperiences/js/images/placeholder.txt
similarity index 100%
rename from Samples/AllJoyn/ProducerExperiences/js/images/placeholder.txt
rename to archived/AllJoyn/ProducerExperiences/js/images/placeholder.txt
diff --git a/Samples/AllJoyn/ProducerExperiences/js/js/appdata.js b/archived/AllJoyn/ProducerExperiences/js/js/appdata.js
similarity index 100%
rename from Samples/AllJoyn/ProducerExperiences/js/js/appdata.js
rename to archived/AllJoyn/ProducerExperiences/js/js/appdata.js
diff --git a/Samples/AllJoyn/ProducerExperiences/js/js/onboardingenumtypes.js b/archived/AllJoyn/ProducerExperiences/js/js/onboardingenumtypes.js
similarity index 100%
rename from Samples/AllJoyn/ProducerExperiences/js/js/onboardingenumtypes.js
rename to archived/AllJoyn/ProducerExperiences/js/js/onboardingenumtypes.js
diff --git a/Samples/AllJoyn/ProducerExperiences/js/js/sample-configuration.js b/archived/AllJoyn/ProducerExperiences/js/js/sample-configuration.js
similarity index 100%
rename from Samples/AllJoyn/ProducerExperiences/js/js/sample-configuration.js
rename to archived/AllJoyn/ProducerExperiences/js/js/sample-configuration.js
diff --git a/Samples/AllJoyn/ProducerExperiences/js/js/scenario1.js b/archived/AllJoyn/ProducerExperiences/js/js/scenario1.js
similarity index 100%
rename from Samples/AllJoyn/ProducerExperiences/js/js/scenario1.js
rename to archived/AllJoyn/ProducerExperiences/js/js/scenario1.js
diff --git a/Samples/AllJoyn/ProducerExperiences/js/js/scenario2.js b/archived/AllJoyn/ProducerExperiences/js/js/scenario2.js
similarity index 100%
rename from Samples/AllJoyn/ProducerExperiences/js/js/scenario2.js
rename to archived/AllJoyn/ProducerExperiences/js/js/scenario2.js
diff --git a/Samples/AllJoyn/ProducerExperiences/js/package.appxmanifest b/archived/AllJoyn/ProducerExperiences/js/package.appxmanifest
similarity index 100%
rename from Samples/AllJoyn/ProducerExperiences/js/package.appxmanifest
rename to archived/AllJoyn/ProducerExperiences/js/package.appxmanifest
diff --git a/Samples/AllJoyn/ProducerExperiences/js/sample-utils/placeholder.txt b/archived/AllJoyn/ProducerExperiences/js/sample-utils/placeholder.txt
similarity index 100%
rename from Samples/AllJoyn/ProducerExperiences/js/sample-utils/placeholder.txt
rename to archived/AllJoyn/ProducerExperiences/js/sample-utils/placeholder.txt
diff --git a/archived/Altimeter/README.md b/archived/Altimeter/README.md
new file mode 100644
index 0000000000..730d415251
--- /dev/null
+++ b/archived/Altimeter/README.md
@@ -0,0 +1,59 @@
+---
+topic: sample
+languages:
+- js
+products:
+- windows
+- windows-uwp
+---
+
+# Altimeter sample
+
+Shows how to use the [Windows.Devices.Sensors.Altimeter](https://msdn.microsoft.com/library/windows/apps/windows.devices.sensors.altimeter.aspx) class.
+
+> **Note:** This sample is part of a large collection of UWP feature samples.
+> If you are unfamiliar with Git and GitHub, you can download the entire collection as a
+> [ZIP file](https://github.com/Microsoft/Windows-universal-samples/archive/master.zip), but be
+> sure to unzip everything to access shared dependencies. For more info on working with the ZIP file,
+> the samples collection, and GitHub, see [Get the UWP samples from GitHub](https://aka.ms/ovu2uq).
+> For more samples, see the [Samples portal](https://aka.ms/winsamples) on the Windows Dev Center.
+
+This sample allows the user to view the change in altitude reading as a value in meters. You can choose one of two scenarios:
+
+- Altimeter Data Events
+- Polling Altimeter Readings
+
+### Altimeter Data Events
+
+When you choose the **Enable** button for the **Data Events** option, the app will begin streaming Altimeter readings in real time.
+
+### Polling Altimeter Readings
+
+When you choose the **Get Data** button for the **Polling** option, the app will retrieve the current sensor readings.
+
+## System requirements
+
+**Client:** Windows 10
+
+**Server:** Windows Server 2016 Technical Preview
+
+**Phone:** Windows 10
+
+## Build the sample
+
+1. If you download the samples ZIP, be sure to unzip the entire archive, not just the folder with the sample you want to build.
+2. Start Microsoft Visual Studio 2017 and select **File** \> **Open** \> **Project/Solution**.
+3. Starting in the folder where you unzipped the samples, go to the Samples subfolder, then the subfolder for this specific sample, then the subfolder for your preferred language (C++, C#, or JavaScript). Double-click the Visual Studio Solution (.sln) file.
+4. Press Ctrl+Shift+B, or select **Build** \> **Build Solution**.
+
+## Run the sample
+
+The next steps depend on whether you just want to deploy the sample or you want to both deploy and run it.
+
+### Deploying the sample
+
+- Select Build > Deploy Solution.
+
+### Deploying and running the sample
+
+- To debug the sample and then run it, press F5 or select Debug > Start Debugging. To run the sample without debugging, press Ctrl+F5 or selectDebug > Start Without Debugging.
diff --git a/Samples/Altimeter/js/Altimeter.jsproj b/archived/Altimeter/js/Altimeter.jsproj
similarity index 81%
rename from Samples/Altimeter/js/Altimeter.jsproj
rename to archived/Altimeter/js/Altimeter.jsproj
index ff9606e678..7a3815b6ce 100644
--- a/Samples/Altimeter/js/Altimeter.jsproj
+++ b/archived/Altimeter/js/Altimeter.jsproj
@@ -56,7 +56,7 @@
-
+
default.html
@@ -82,52 +82,52 @@
images\windows-sdk.png
-
+
js\default.js
-
+
css\default.css
-
+
Microsoft.WinJS.4.0\css\ui-dark.css
-
+
Microsoft.WinJS.4.0\css\ui-light.css
-
+
Microsoft.WinJS.4.0\js\en-US\ui.strings.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense-setup.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense.js
-
+
Microsoft.WinJS.4.0\fonts\Symbols.ttf
-
+
Microsoft.WinJS.4.0\js\base.js
-
+
Microsoft.WinJS.4.0\js\ui.js
-
+
sample-utils\footer.html
-
+
sample-utils\header.html
-
+
sample-utils\sample-utils.js
-
+
sample-utils\scenario-select.css
-
+
sample-utils\scenario-select.html
diff --git a/Samples/Altimeter/js/Altimeter.sln b/archived/Altimeter/js/Altimeter.sln
similarity index 100%
rename from Samples/Altimeter/js/Altimeter.sln
rename to archived/Altimeter/js/Altimeter.sln
diff --git a/Samples/Altimeter/js/Microsoft.WinJS.4.0/css/placeholder.txt b/archived/Altimeter/js/Microsoft.WinJS.4.0/css/placeholder.txt
similarity index 100%
rename from Samples/Altimeter/js/Microsoft.WinJS.4.0/css/placeholder.txt
rename to archived/Altimeter/js/Microsoft.WinJS.4.0/css/placeholder.txt
diff --git a/Samples/Altimeter/js/Microsoft.WinJS.4.0/fonts/placeholder b/archived/Altimeter/js/Microsoft.WinJS.4.0/fonts/placeholder
similarity index 100%
rename from Samples/Altimeter/js/Microsoft.WinJS.4.0/fonts/placeholder
rename to archived/Altimeter/js/Microsoft.WinJS.4.0/fonts/placeholder
diff --git a/Samples/Altimeter/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt b/archived/Altimeter/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt
similarity index 100%
rename from Samples/Altimeter/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt
rename to archived/Altimeter/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt
diff --git a/Samples/Altimeter/js/Package.appxmanifest b/archived/Altimeter/js/Package.appxmanifest
similarity index 100%
rename from Samples/Altimeter/js/Package.appxmanifest
rename to archived/Altimeter/js/Package.appxmanifest
diff --git a/Samples/Altimeter/js/css/scenario1_DataEvents.css b/archived/Altimeter/js/css/scenario1_DataEvents.css
similarity index 100%
rename from Samples/Altimeter/js/css/scenario1_DataEvents.css
rename to archived/Altimeter/js/css/scenario1_DataEvents.css
diff --git a/Samples/Altimeter/js/css/scenario2_Polling.css b/archived/Altimeter/js/css/scenario2_Polling.css
similarity index 100%
rename from Samples/Altimeter/js/css/scenario2_Polling.css
rename to archived/Altimeter/js/css/scenario2_Polling.css
diff --git a/Samples/Altimeter/js/html/scenario1_DataEvents.html b/archived/Altimeter/js/html/scenario1_DataEvents.html
similarity index 100%
rename from Samples/Altimeter/js/html/scenario1_DataEvents.html
rename to archived/Altimeter/js/html/scenario1_DataEvents.html
diff --git a/Samples/Altimeter/js/html/scenario2_Polling.html b/archived/Altimeter/js/html/scenario2_Polling.html
similarity index 100%
rename from Samples/Altimeter/js/html/scenario2_Polling.html
rename to archived/Altimeter/js/html/scenario2_Polling.html
diff --git a/Samples/Altimeter/js/js/sample-configuration.js b/archived/Altimeter/js/js/sample-configuration.js
similarity index 100%
rename from Samples/Altimeter/js/js/sample-configuration.js
rename to archived/Altimeter/js/js/sample-configuration.js
diff --git a/Samples/Altimeter/js/js/scenario1_DataEvents.js b/archived/Altimeter/js/js/scenario1_DataEvents.js
similarity index 100%
rename from Samples/Altimeter/js/js/scenario1_DataEvents.js
rename to archived/Altimeter/js/js/scenario1_DataEvents.js
diff --git a/Samples/Altimeter/js/js/scenario2_Polling.js b/archived/Altimeter/js/js/scenario2_Polling.js
similarity index 100%
rename from Samples/Altimeter/js/js/scenario2_Polling.js
rename to archived/Altimeter/js/js/scenario2_Polling.js
diff --git a/Samples/Altimeter/js/sample-utils/placeholder.txt b/archived/Altimeter/js/sample-utils/placeholder.txt
similarity index 100%
rename from Samples/Altimeter/js/sample-utils/placeholder.txt
rename to archived/Altimeter/js/sample-utils/placeholder.txt
diff --git a/Samples/AnimationLibrary/README.md b/archived/AnimationLibrary/README.md
similarity index 100%
rename from Samples/AnimationLibrary/README.md
rename to archived/AnimationLibrary/README.md
diff --git a/Samples/AnimationLibrary/js/AnimationLibrary.jsproj b/archived/AnimationLibrary/js/AnimationLibrary.jsproj
similarity index 86%
rename from Samples/AnimationLibrary/js/AnimationLibrary.jsproj
rename to archived/AnimationLibrary/js/AnimationLibrary.jsproj
index de16943d07..a888cb97ad 100644
--- a/Samples/AnimationLibrary/js/AnimationLibrary.jsproj
+++ b/archived/AnimationLibrary/js/AnimationLibrary.jsproj
@@ -73,7 +73,7 @@
-
+
default.html
@@ -120,10 +120,10 @@
images\windows-sdk.png
-
+
js\default.js
-
+
css\default.css
@@ -150,43 +150,43 @@
-
+
Microsoft.WinJS.4.0\css\ui-dark.css
-
+
Microsoft.WinJS.4.0\css\ui-light.css
-
+
Microsoft.WinJS.4.0\js\en-US\ui.strings.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense-setup.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense.js
-
+
Microsoft.WinJS.4.0\fonts\Symbols.ttf
-
+
Microsoft.WinJS.4.0\js\base.js
-
+
Microsoft.WinJS.4.0\js\ui.js
-
+
sample-utils\footer.html
-
+
sample-utils\header.html
-
+
sample-utils\sample-utils.js
-
+
sample-utils\scenario-select.css
-
+
sample-utils\scenario-select.html
diff --git a/Samples/AnimationLibrary/js/AnimationLibrary.sln b/archived/AnimationLibrary/js/AnimationLibrary.sln
similarity index 100%
rename from Samples/AnimationLibrary/js/AnimationLibrary.sln
rename to archived/AnimationLibrary/js/AnimationLibrary.sln
diff --git a/Samples/AnimationLibrary/js/Microsoft.WinJS.4.0/css/placeholder.txt b/archived/AnimationLibrary/js/Microsoft.WinJS.4.0/css/placeholder.txt
similarity index 100%
rename from Samples/AnimationLibrary/js/Microsoft.WinJS.4.0/css/placeholder.txt
rename to archived/AnimationLibrary/js/Microsoft.WinJS.4.0/css/placeholder.txt
diff --git a/Samples/AnimationLibrary/js/Microsoft.WinJS.4.0/fonts/placeholder b/archived/AnimationLibrary/js/Microsoft.WinJS.4.0/fonts/placeholder
similarity index 100%
rename from Samples/AnimationLibrary/js/Microsoft.WinJS.4.0/fonts/placeholder
rename to archived/AnimationLibrary/js/Microsoft.WinJS.4.0/fonts/placeholder
diff --git a/Samples/AnimationLibrary/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt b/archived/AnimationLibrary/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt
similarity index 100%
rename from Samples/AnimationLibrary/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt
rename to archived/AnimationLibrary/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt
diff --git a/Samples/AnimationLibrary/js/Package.appxmanifest b/archived/AnimationLibrary/js/Package.appxmanifest
similarity index 100%
rename from Samples/AnimationLibrary/js/Package.appxmanifest
rename to archived/AnimationLibrary/js/Package.appxmanifest
diff --git a/Samples/AnimationLibrary/js/css/addAndDeleteFromList.css b/archived/AnimationLibrary/js/css/addAndDeleteFromList.css
similarity index 100%
rename from Samples/AnimationLibrary/js/css/addAndDeleteFromList.css
rename to archived/AnimationLibrary/js/css/addAndDeleteFromList.css
diff --git a/Samples/AnimationLibrary/js/css/crossfade.css b/archived/AnimationLibrary/js/css/crossfade.css
similarity index 100%
rename from Samples/AnimationLibrary/js/css/crossfade.css
rename to archived/AnimationLibrary/js/css/crossfade.css
diff --git a/Samples/AnimationLibrary/js/css/customAnimation.css b/archived/AnimationLibrary/js/css/customAnimation.css
similarity index 100%
rename from Samples/AnimationLibrary/js/css/customAnimation.css
rename to archived/AnimationLibrary/js/css/customAnimation.css
diff --git a/Samples/AnimationLibrary/js/css/disableAnimations.css b/archived/AnimationLibrary/js/css/disableAnimations.css
similarity index 100%
rename from Samples/AnimationLibrary/js/css/disableAnimations.css
rename to archived/AnimationLibrary/js/css/disableAnimations.css
diff --git a/Samples/AnimationLibrary/js/css/dragAndDrop.css b/archived/AnimationLibrary/js/css/dragAndDrop.css
similarity index 100%
rename from Samples/AnimationLibrary/js/css/dragAndDrop.css
rename to archived/AnimationLibrary/js/css/dragAndDrop.css
diff --git a/Samples/AnimationLibrary/js/css/dragBetween.css b/archived/AnimationLibrary/js/css/dragBetween.css
similarity index 100%
rename from Samples/AnimationLibrary/js/css/dragBetween.css
rename to archived/AnimationLibrary/js/css/dragBetween.css
diff --git a/Samples/AnimationLibrary/js/css/expandAndCollapse.css b/archived/AnimationLibrary/js/css/expandAndCollapse.css
similarity index 100%
rename from Samples/AnimationLibrary/js/css/expandAndCollapse.css
rename to archived/AnimationLibrary/js/css/expandAndCollapse.css
diff --git a/Samples/AnimationLibrary/js/css/fadeInAndOut.css b/archived/AnimationLibrary/js/css/fadeInAndOut.css
similarity index 100%
rename from Samples/AnimationLibrary/js/css/fadeInAndOut.css
rename to archived/AnimationLibrary/js/css/fadeInAndOut.css
diff --git a/Samples/AnimationLibrary/js/css/filterSearchList.css b/archived/AnimationLibrary/js/css/filterSearchList.css
similarity index 100%
rename from Samples/AnimationLibrary/js/css/filterSearchList.css
rename to archived/AnimationLibrary/js/css/filterSearchList.css
diff --git a/Samples/AnimationLibrary/js/css/pointerFeedback.css b/archived/AnimationLibrary/js/css/pointerFeedback.css
similarity index 100%
rename from Samples/AnimationLibrary/js/css/pointerFeedback.css
rename to archived/AnimationLibrary/js/css/pointerFeedback.css
diff --git a/Samples/AnimationLibrary/js/css/reposition.css b/archived/AnimationLibrary/js/css/reposition.css
similarity index 100%
rename from Samples/AnimationLibrary/js/css/reposition.css
rename to archived/AnimationLibrary/js/css/reposition.css
diff --git a/Samples/AnimationLibrary/js/css/samplePage.css b/archived/AnimationLibrary/js/css/samplePage.css
similarity index 100%
rename from Samples/AnimationLibrary/js/css/samplePage.css
rename to archived/AnimationLibrary/js/css/samplePage.css
diff --git a/Samples/AnimationLibrary/js/css/showEdgeUI.css b/archived/AnimationLibrary/js/css/showEdgeUI.css
similarity index 100%
rename from Samples/AnimationLibrary/js/css/showEdgeUI.css
rename to archived/AnimationLibrary/js/css/showEdgeUI.css
diff --git a/Samples/AnimationLibrary/js/css/showPanel.css b/archived/AnimationLibrary/js/css/showPanel.css
similarity index 100%
rename from Samples/AnimationLibrary/js/css/showPanel.css
rename to archived/AnimationLibrary/js/css/showPanel.css
diff --git a/Samples/AnimationLibrary/js/css/showPopupUI.css b/archived/AnimationLibrary/js/css/showPopupUI.css
similarity index 100%
rename from Samples/AnimationLibrary/js/css/showPopupUI.css
rename to archived/AnimationLibrary/js/css/showPopupUI.css
diff --git a/Samples/AnimationLibrary/js/css/swipeReveal.css b/archived/AnimationLibrary/js/css/swipeReveal.css
similarity index 100%
rename from Samples/AnimationLibrary/js/css/swipeReveal.css
rename to archived/AnimationLibrary/js/css/swipeReveal.css
diff --git a/Samples/AnimationLibrary/js/css/swipeSelection.css b/archived/AnimationLibrary/js/css/swipeSelection.css
similarity index 100%
rename from Samples/AnimationLibrary/js/css/swipeSelection.css
rename to archived/AnimationLibrary/js/css/swipeSelection.css
diff --git a/Samples/AnimationLibrary/js/css/updateBadge.css b/archived/AnimationLibrary/js/css/updateBadge.css
similarity index 100%
rename from Samples/AnimationLibrary/js/css/updateBadge.css
rename to archived/AnimationLibrary/js/css/updateBadge.css
diff --git a/Samples/AnimationLibrary/js/css/updateTile.css b/archived/AnimationLibrary/js/css/updateTile.css
similarity index 100%
rename from Samples/AnimationLibrary/js/css/updateTile.css
rename to archived/AnimationLibrary/js/css/updateTile.css
diff --git a/Samples/AnimationLibrary/js/html/addAndDeleteFromList.html b/archived/AnimationLibrary/js/html/addAndDeleteFromList.html
similarity index 100%
rename from Samples/AnimationLibrary/js/html/addAndDeleteFromList.html
rename to archived/AnimationLibrary/js/html/addAndDeleteFromList.html
diff --git a/Samples/AnimationLibrary/js/html/crossfade.html b/archived/AnimationLibrary/js/html/crossfade.html
similarity index 100%
rename from Samples/AnimationLibrary/js/html/crossfade.html
rename to archived/AnimationLibrary/js/html/crossfade.html
diff --git a/Samples/AnimationLibrary/js/html/customAnimation.html b/archived/AnimationLibrary/js/html/customAnimation.html
similarity index 100%
rename from Samples/AnimationLibrary/js/html/customAnimation.html
rename to archived/AnimationLibrary/js/html/customAnimation.html
diff --git a/Samples/AnimationLibrary/js/html/disableAnimations.html b/archived/AnimationLibrary/js/html/disableAnimations.html
similarity index 100%
rename from Samples/AnimationLibrary/js/html/disableAnimations.html
rename to archived/AnimationLibrary/js/html/disableAnimations.html
diff --git a/Samples/AnimationLibrary/js/html/dragAndDrop.html b/archived/AnimationLibrary/js/html/dragAndDrop.html
similarity index 100%
rename from Samples/AnimationLibrary/js/html/dragAndDrop.html
rename to archived/AnimationLibrary/js/html/dragAndDrop.html
diff --git a/Samples/AnimationLibrary/js/html/dragBetween.html b/archived/AnimationLibrary/js/html/dragBetween.html
similarity index 100%
rename from Samples/AnimationLibrary/js/html/dragBetween.html
rename to archived/AnimationLibrary/js/html/dragBetween.html
diff --git a/Samples/AnimationLibrary/js/html/enterContent.html b/archived/AnimationLibrary/js/html/enterContent.html
similarity index 100%
rename from Samples/AnimationLibrary/js/html/enterContent.html
rename to archived/AnimationLibrary/js/html/enterContent.html
diff --git a/Samples/AnimationLibrary/js/html/enterPage.html b/archived/AnimationLibrary/js/html/enterPage.html
similarity index 100%
rename from Samples/AnimationLibrary/js/html/enterPage.html
rename to archived/AnimationLibrary/js/html/enterPage.html
diff --git a/Samples/AnimationLibrary/js/html/expandAndCollapse.html b/archived/AnimationLibrary/js/html/expandAndCollapse.html
similarity index 100%
rename from Samples/AnimationLibrary/js/html/expandAndCollapse.html
rename to archived/AnimationLibrary/js/html/expandAndCollapse.html
diff --git a/Samples/AnimationLibrary/js/html/fadeInAndOut.html b/archived/AnimationLibrary/js/html/fadeInAndOut.html
similarity index 100%
rename from Samples/AnimationLibrary/js/html/fadeInAndOut.html
rename to archived/AnimationLibrary/js/html/fadeInAndOut.html
diff --git a/Samples/AnimationLibrary/js/html/filterSearchList.html b/archived/AnimationLibrary/js/html/filterSearchList.html
similarity index 100%
rename from Samples/AnimationLibrary/js/html/filterSearchList.html
rename to archived/AnimationLibrary/js/html/filterSearchList.html
diff --git a/Samples/AnimationLibrary/js/html/pointerFeedback.html b/archived/AnimationLibrary/js/html/pointerFeedback.html
similarity index 100%
rename from Samples/AnimationLibrary/js/html/pointerFeedback.html
rename to archived/AnimationLibrary/js/html/pointerFeedback.html
diff --git a/Samples/AnimationLibrary/js/html/reposition.html b/archived/AnimationLibrary/js/html/reposition.html
similarity index 100%
rename from Samples/AnimationLibrary/js/html/reposition.html
rename to archived/AnimationLibrary/js/html/reposition.html
diff --git a/Samples/AnimationLibrary/js/html/samplePage.html b/archived/AnimationLibrary/js/html/samplePage.html
similarity index 100%
rename from Samples/AnimationLibrary/js/html/samplePage.html
rename to archived/AnimationLibrary/js/html/samplePage.html
diff --git a/Samples/AnimationLibrary/js/html/showEdgeUI.html b/archived/AnimationLibrary/js/html/showEdgeUI.html
similarity index 100%
rename from Samples/AnimationLibrary/js/html/showEdgeUI.html
rename to archived/AnimationLibrary/js/html/showEdgeUI.html
diff --git a/Samples/AnimationLibrary/js/html/showPanel.html b/archived/AnimationLibrary/js/html/showPanel.html
similarity index 100%
rename from Samples/AnimationLibrary/js/html/showPanel.html
rename to archived/AnimationLibrary/js/html/showPanel.html
diff --git a/Samples/AnimationLibrary/js/html/showPopupUI.html b/archived/AnimationLibrary/js/html/showPopupUI.html
similarity index 100%
rename from Samples/AnimationLibrary/js/html/showPopupUI.html
rename to archived/AnimationLibrary/js/html/showPopupUI.html
diff --git a/Samples/AnimationLibrary/js/html/swipeReveal.html b/archived/AnimationLibrary/js/html/swipeReveal.html
similarity index 100%
rename from Samples/AnimationLibrary/js/html/swipeReveal.html
rename to archived/AnimationLibrary/js/html/swipeReveal.html
diff --git a/Samples/AnimationLibrary/js/html/swipeSelection.html b/archived/AnimationLibrary/js/html/swipeSelection.html
similarity index 100%
rename from Samples/AnimationLibrary/js/html/swipeSelection.html
rename to archived/AnimationLibrary/js/html/swipeSelection.html
diff --git a/Samples/AnimationLibrary/js/html/transitionContents.html b/archived/AnimationLibrary/js/html/transitionContents.html
similarity index 100%
rename from Samples/AnimationLibrary/js/html/transitionContents.html
rename to archived/AnimationLibrary/js/html/transitionContents.html
diff --git a/Samples/AnimationLibrary/js/html/transitionPages.html b/archived/AnimationLibrary/js/html/transitionPages.html
similarity index 100%
rename from Samples/AnimationLibrary/js/html/transitionPages.html
rename to archived/AnimationLibrary/js/html/transitionPages.html
diff --git a/Samples/AnimationLibrary/js/html/updateBadge.html b/archived/AnimationLibrary/js/html/updateBadge.html
similarity index 100%
rename from Samples/AnimationLibrary/js/html/updateBadge.html
rename to archived/AnimationLibrary/js/html/updateBadge.html
diff --git a/Samples/AnimationLibrary/js/html/updateTile.html b/archived/AnimationLibrary/js/html/updateTile.html
similarity index 100%
rename from Samples/AnimationLibrary/js/html/updateTile.html
rename to archived/AnimationLibrary/js/html/updateTile.html
diff --git a/Samples/AnimationLibrary/js/images/placeholder.txt b/archived/AnimationLibrary/js/images/placeholder.txt
similarity index 100%
rename from Samples/AnimationLibrary/js/images/placeholder.txt
rename to archived/AnimationLibrary/js/images/placeholder.txt
diff --git a/Samples/AnimationLibrary/js/js/addAndDeleteFromList.js b/archived/AnimationLibrary/js/js/addAndDeleteFromList.js
similarity index 100%
rename from Samples/AnimationLibrary/js/js/addAndDeleteFromList.js
rename to archived/AnimationLibrary/js/js/addAndDeleteFromList.js
diff --git a/Samples/AnimationLibrary/js/js/crossfade.js b/archived/AnimationLibrary/js/js/crossfade.js
similarity index 100%
rename from Samples/AnimationLibrary/js/js/crossfade.js
rename to archived/AnimationLibrary/js/js/crossfade.js
diff --git a/Samples/AnimationLibrary/js/js/customAnimation.js b/archived/AnimationLibrary/js/js/customAnimation.js
similarity index 100%
rename from Samples/AnimationLibrary/js/js/customAnimation.js
rename to archived/AnimationLibrary/js/js/customAnimation.js
diff --git a/Samples/AnimationLibrary/js/js/disableAnimations.js b/archived/AnimationLibrary/js/js/disableAnimations.js
similarity index 100%
rename from Samples/AnimationLibrary/js/js/disableAnimations.js
rename to archived/AnimationLibrary/js/js/disableAnimations.js
diff --git a/Samples/AnimationLibrary/js/js/dragAndDrop.js b/archived/AnimationLibrary/js/js/dragAndDrop.js
similarity index 100%
rename from Samples/AnimationLibrary/js/js/dragAndDrop.js
rename to archived/AnimationLibrary/js/js/dragAndDrop.js
diff --git a/Samples/AnimationLibrary/js/js/dragBetween.js b/archived/AnimationLibrary/js/js/dragBetween.js
similarity index 100%
rename from Samples/AnimationLibrary/js/js/dragBetween.js
rename to archived/AnimationLibrary/js/js/dragBetween.js
diff --git a/Samples/AnimationLibrary/js/js/enterContent.js b/archived/AnimationLibrary/js/js/enterContent.js
similarity index 100%
rename from Samples/AnimationLibrary/js/js/enterContent.js
rename to archived/AnimationLibrary/js/js/enterContent.js
diff --git a/Samples/AnimationLibrary/js/js/enterPage.js b/archived/AnimationLibrary/js/js/enterPage.js
similarity index 100%
rename from Samples/AnimationLibrary/js/js/enterPage.js
rename to archived/AnimationLibrary/js/js/enterPage.js
diff --git a/Samples/AnimationLibrary/js/js/expandAndCollapse.js b/archived/AnimationLibrary/js/js/expandAndCollapse.js
similarity index 100%
rename from Samples/AnimationLibrary/js/js/expandAndCollapse.js
rename to archived/AnimationLibrary/js/js/expandAndCollapse.js
diff --git a/Samples/AnimationLibrary/js/js/fadeInAndOut.js b/archived/AnimationLibrary/js/js/fadeInAndOut.js
similarity index 100%
rename from Samples/AnimationLibrary/js/js/fadeInAndOut.js
rename to archived/AnimationLibrary/js/js/fadeInAndOut.js
diff --git a/Samples/AnimationLibrary/js/js/filterSearchList.js b/archived/AnimationLibrary/js/js/filterSearchList.js
similarity index 100%
rename from Samples/AnimationLibrary/js/js/filterSearchList.js
rename to archived/AnimationLibrary/js/js/filterSearchList.js
diff --git a/Samples/AnimationLibrary/js/js/pointerFeedback.js b/archived/AnimationLibrary/js/js/pointerFeedback.js
similarity index 100%
rename from Samples/AnimationLibrary/js/js/pointerFeedback.js
rename to archived/AnimationLibrary/js/js/pointerFeedback.js
diff --git a/Samples/AnimationLibrary/js/js/reposition.js b/archived/AnimationLibrary/js/js/reposition.js
similarity index 100%
rename from Samples/AnimationLibrary/js/js/reposition.js
rename to archived/AnimationLibrary/js/js/reposition.js
diff --git a/Samples/AnimationLibrary/js/js/sample-configuration.js b/archived/AnimationLibrary/js/js/sample-configuration.js
similarity index 100%
rename from Samples/AnimationLibrary/js/js/sample-configuration.js
rename to archived/AnimationLibrary/js/js/sample-configuration.js
diff --git a/Samples/AnimationLibrary/js/js/samplePage.js b/archived/AnimationLibrary/js/js/samplePage.js
similarity index 100%
rename from Samples/AnimationLibrary/js/js/samplePage.js
rename to archived/AnimationLibrary/js/js/samplePage.js
diff --git a/Samples/AnimationLibrary/js/js/showEdgeUI.js b/archived/AnimationLibrary/js/js/showEdgeUI.js
similarity index 100%
rename from Samples/AnimationLibrary/js/js/showEdgeUI.js
rename to archived/AnimationLibrary/js/js/showEdgeUI.js
diff --git a/Samples/AnimationLibrary/js/js/showPanel.js b/archived/AnimationLibrary/js/js/showPanel.js
similarity index 100%
rename from Samples/AnimationLibrary/js/js/showPanel.js
rename to archived/AnimationLibrary/js/js/showPanel.js
diff --git a/Samples/AnimationLibrary/js/js/showPopupUI.js b/archived/AnimationLibrary/js/js/showPopupUI.js
similarity index 100%
rename from Samples/AnimationLibrary/js/js/showPopupUI.js
rename to archived/AnimationLibrary/js/js/showPopupUI.js
diff --git a/Samples/AnimationLibrary/js/js/swipeReveal.js b/archived/AnimationLibrary/js/js/swipeReveal.js
similarity index 100%
rename from Samples/AnimationLibrary/js/js/swipeReveal.js
rename to archived/AnimationLibrary/js/js/swipeReveal.js
diff --git a/Samples/AnimationLibrary/js/js/swipeSelection.js b/archived/AnimationLibrary/js/js/swipeSelection.js
similarity index 100%
rename from Samples/AnimationLibrary/js/js/swipeSelection.js
rename to archived/AnimationLibrary/js/js/swipeSelection.js
diff --git a/Samples/AnimationLibrary/js/js/transitionContents.js b/archived/AnimationLibrary/js/js/transitionContents.js
similarity index 100%
rename from Samples/AnimationLibrary/js/js/transitionContents.js
rename to archived/AnimationLibrary/js/js/transitionContents.js
diff --git a/Samples/AnimationLibrary/js/js/transitionPages.js b/archived/AnimationLibrary/js/js/transitionPages.js
similarity index 100%
rename from Samples/AnimationLibrary/js/js/transitionPages.js
rename to archived/AnimationLibrary/js/js/transitionPages.js
diff --git a/Samples/AnimationLibrary/js/js/updateBadge.js b/archived/AnimationLibrary/js/js/updateBadge.js
similarity index 100%
rename from Samples/AnimationLibrary/js/js/updateBadge.js
rename to archived/AnimationLibrary/js/js/updateBadge.js
diff --git a/Samples/AnimationLibrary/js/js/updateTile.js b/archived/AnimationLibrary/js/js/updateTile.js
similarity index 100%
rename from Samples/AnimationLibrary/js/js/updateTile.js
rename to archived/AnimationLibrary/js/js/updateTile.js
diff --git a/Samples/AnimationLibrary/js/sample-utils/placeholder.txt b/archived/AnimationLibrary/js/sample-utils/placeholder.txt
similarity index 100%
rename from Samples/AnimationLibrary/js/sample-utils/placeholder.txt
rename to archived/AnimationLibrary/js/sample-utils/placeholder.txt
diff --git a/archived/AnimationMetrics/README.md b/archived/AnimationMetrics/README.md
new file mode 100644
index 0000000000..a3aaa3665e
--- /dev/null
+++ b/archived/AnimationMetrics/README.md
@@ -0,0 +1,75 @@
+---
+topic: sample
+languages:
+- js
+products:
+- windows
+- windows-uwp
+---
+
+# Animation metrics sample
+
+Shows how to use the Animation Metrics APIs ([Windows.UI.Core.AnimationMetrics](http://msdn.microsoft.com/library/windows/apps/br241916))
+to access the raw parameters that define the animations in the Windows [Animation Library](http://msdn.microsoft.com/library/windows/apps/hh465165).
+This info can help developers of applications and application frameworks to create animations that are consistent with Windows and other
+apps that use the Windows Animation Library.
+
+> **Note:** This sample is part of a large collection of UWP feature samples.
+> If you are unfamiliar with Git and GitHub, you can download the entire collection as a
+> [ZIP file](https://github.com/Microsoft/Windows-universal-samples/archive/master.zip), but be
+> sure to unzip everything to access shared dependencies. For more info on working with the ZIP file,
+> the samples collection, and GitHub, see [Get the UWP samples from GitHub](https://aka.ms/ovu2uq).
+> For more samples, see the [Samples portal](https://aka.ms/winsamples) on the Windows Dev Center.
+
+The sample shows the metrics involved in the following scenarios:
+
+- Adding an item to a list
+- Bringing a new page on the screen
+
+**Note** The Universal Windows app samples require Visual Studio 2017 to build and Windows 10 to execute.
+
+To obtain information about Windows 10 development, go to the [Windows Dev Center](http://go.microsoft.com/fwlink/?LinkID=532421)
+
+To obtain information about Microsoft Visual Studio and the tools for developing Windows apps, go to [Visual Studio](http://go.microsoft.com/fwlink/?LinkID=532422)
+
+## Related topics
+
+### Samples
+
+[AnimationLibrary](/Samples/AnimationLibrary)
+
+### Reference
+
+[AnimationMetrics namespace](https://msdn.microsoft.com/library/windows/apps/windows.ui.core.animationmetrics.aspx)
+
+## System requirements
+
+**Client:** Windows 10
+
+**Server:** Windows Server 2016 Technical Preview
+
+**Phone:** Not supported
+
+## Build the sample
+
+1. If you download the samples ZIP, be sure to unzip the entire archive, not just the folder with the sample you want to build.
+2. Start Microsoft Visual Studio 2017 and select **File** \> **Open** \> **Project/Solution**.
+3. Starting in the folder where you unzipped the samples, go to the Samples subfolder, then the subfolder for this specific sample, then the subfolder for your preferred language (C++, C#, or JavaScript). Double-click the Visual Studio Solution (.sln) file.
+4. Press Ctrl+Shift+B, or select **Build** \> **Build Solution**.
+
+## Run the sample
+
+The next steps depend on whether you just want to deploy the sample or you want to both deploy and run it.
+
+### Deploying the sample
+
+- Select Build > Deploy Solution.
+
+### Deploying and running the sample
+
+- To debug the sample and then run it, press F5 or select Debug > Start Debugging. To run the sample without debugging, press Ctrl+F5 or select Debug > Start Without Debugging.
+
+## How to use the sample
+
+The sample provides three situations for which you retrieve the raw parameters that define the animations: the item being added in an AddToList animation, the item being affected in an AddToList animation, and a page of content being brought onto the screen with EnterPage. None of these animations themselves are shown; instead, the parameters are retrieved and displayed.
+
diff --git a/Samples/AnimationMetrics/js/AnimationMetrics.jsproj b/archived/AnimationMetrics/js/AnimationMetrics.jsproj
similarity index 80%
rename from Samples/AnimationMetrics/js/AnimationMetrics.jsproj
rename to archived/AnimationMetrics/js/AnimationMetrics.jsproj
index 1fe9801a1f..c5d9eae3df 100644
--- a/Samples/AnimationMetrics/js/AnimationMetrics.jsproj
+++ b/archived/AnimationMetrics/js/AnimationMetrics.jsproj
@@ -54,7 +54,7 @@
Designer
-
+
default.html
@@ -79,51 +79,51 @@
images\windows-sdk.png
-
+
js\default.js
-
+
css\default.css
-
+
Microsoft.WinJS.4.0\css\ui-dark.css
-
+
Microsoft.WinJS.4.0\css\ui-light.css
-
+
Microsoft.WinJS.4.0\js\en-US\ui.strings.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense-setup.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense.js
-
+
Microsoft.WinJS.4.0\fonts\Symbols.ttf
-
+
Microsoft.WinJS.4.0\js\base.js
-
+
Microsoft.WinJS.4.0\js\ui.js
-
+
sample-utils\footer.html
-
+
sample-utils\header.html
-
+
sample-utils\sample-utils.js
-
+
sample-utils\scenario-select.css
-
+
sample-utils\scenario-select.html
diff --git a/Samples/AnimationMetrics/js/AnimationMetrics.sln b/archived/AnimationMetrics/js/AnimationMetrics.sln
similarity index 100%
rename from Samples/AnimationMetrics/js/AnimationMetrics.sln
rename to archived/AnimationMetrics/js/AnimationMetrics.sln
diff --git a/Samples/AnimationMetrics/js/Microsoft.WinJS.4.0/css/placeholder.txt b/archived/AnimationMetrics/js/Microsoft.WinJS.4.0/css/placeholder.txt
similarity index 100%
rename from Samples/AnimationMetrics/js/Microsoft.WinJS.4.0/css/placeholder.txt
rename to archived/AnimationMetrics/js/Microsoft.WinJS.4.0/css/placeholder.txt
diff --git a/Samples/AnimationMetrics/js/Microsoft.WinJS.4.0/fonts/placeholder b/archived/AnimationMetrics/js/Microsoft.WinJS.4.0/fonts/placeholder
similarity index 100%
rename from Samples/AnimationMetrics/js/Microsoft.WinJS.4.0/fonts/placeholder
rename to archived/AnimationMetrics/js/Microsoft.WinJS.4.0/fonts/placeholder
diff --git a/Samples/AnimationMetrics/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt b/archived/AnimationMetrics/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt
similarity index 100%
rename from Samples/AnimationMetrics/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt
rename to archived/AnimationMetrics/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt
diff --git a/Samples/AnimationMetrics/js/Package.appxmanifest b/archived/AnimationMetrics/js/Package.appxmanifest
similarity index 100%
rename from Samples/AnimationMetrics/js/Package.appxmanifest
rename to archived/AnimationMetrics/js/Package.appxmanifest
diff --git a/Samples/AnimationMetrics/js/css/placeholder.txt b/archived/AnimationMetrics/js/css/placeholder.txt
similarity index 100%
rename from Samples/AnimationMetrics/js/css/placeholder.txt
rename to archived/AnimationMetrics/js/css/placeholder.txt
diff --git a/Samples/AnimationMetrics/js/html/scenario1-metrics.html b/archived/AnimationMetrics/js/html/scenario1-metrics.html
similarity index 100%
rename from Samples/AnimationMetrics/js/html/scenario1-metrics.html
rename to archived/AnimationMetrics/js/html/scenario1-metrics.html
diff --git a/Samples/AnimationMetrics/js/images/placeholder.txt b/archived/AnimationMetrics/js/images/placeholder.txt
similarity index 100%
rename from Samples/AnimationMetrics/js/images/placeholder.txt
rename to archived/AnimationMetrics/js/images/placeholder.txt
diff --git a/Samples/AnimationMetrics/js/js/sample-configuration.js b/archived/AnimationMetrics/js/js/sample-configuration.js
similarity index 100%
rename from Samples/AnimationMetrics/js/js/sample-configuration.js
rename to archived/AnimationMetrics/js/js/sample-configuration.js
diff --git a/Samples/AnimationMetrics/js/js/scenario1-metrics.js b/archived/AnimationMetrics/js/js/scenario1-metrics.js
similarity index 100%
rename from Samples/AnimationMetrics/js/js/scenario1-metrics.js
rename to archived/AnimationMetrics/js/js/scenario1-metrics.js
diff --git a/Samples/AnimationMetrics/js/sample-utils/placeholder.txt b/archived/AnimationMetrics/js/sample-utils/placeholder.txt
similarity index 100%
rename from Samples/AnimationMetrics/js/sample-utils/placeholder.txt
rename to archived/AnimationMetrics/js/sample-utils/placeholder.txt
diff --git a/archived/ApplicationResources/README.md b/archived/ApplicationResources/README.md
new file mode 100644
index 0000000000..bed03e3dcb
--- /dev/null
+++ b/archived/ApplicationResources/README.md
@@ -0,0 +1,71 @@
+---
+topic: sample
+languages:
+- js
+products:
+- windows
+- windows-uwp
+---
+
+# Application resources and localization sample
+
+Shows how to use application resources to separate localizable content from app code.
+
+> **Note:** This sample is part of a large collection of UWP feature samples.
+> If you are unfamiliar with Git and GitHub, you can download the entire collection as a
+> [ZIP file](https://github.com/Microsoft/Windows-universal-samples/archive/master.zip), but be
+> sure to unzip everything to access shared dependencies. For more info on working with the ZIP file,
+> the samples collection, and GitHub, see [Get the UWP samples from GitHub](https://aka.ms/ovu2uq).
+> For more samples, see the [Samples portal](https://aka.ms/winsamples) on the Windows Dev Center.
+
+The sample uses the [Windows.ApplicationModel.Resources.Core](http://msdn.microsoft.com/library/windows/apps/br225039) and
+[Windows.Globalization](http://msdn.microsoft.com/library/windows/apps/br206813) namespaces, and [WinJS.Resources](http://msdn.microsoft.com/library/windows/apps/br229779).
+
+We encourage you to separate your resources, such as strings and files, from your app code, so you can maintain and alter your resources independently. You can use [Application Resources](http://msdn.microsoft.com/library/windows/apps/br225039) APIs to tailor your apps to a variety of device, system, and user configurations. Resources enable apps to be localized into multiple languages, customized for various device DPIs and form factors, and tailored for specific types of users.
+
+**Note** The Windows universal samples require Visual Studio 2017 to build and Windows 10 to execute.
+
+To obtain information about Windows 10 development, go to the [Windows Dev Center](http://go.microsoft.com/fwlink/?LinkID=532421)
+
+To obtain information about Microsoft Visual Studio and the tools for developing Windows apps, go to [Visual Studio](http://go.microsoft.com/fwlink/?LinkID=532422)
+
+## Related topics
+
+[Creating and retrieving resources in Windows apps](http://go.microsoft.com/fwlink/p/?linkid=251463)
+[ResourceLoader class](http://msdn.microsoft.com/library/windows/apps/br206014)
+[ResourceManager class](http://msdn.microsoft.com/library/windows/apps/br206078)
+[Windows.ApplicationModel.Resources.Core namespace](http://msdn.microsoft.com/library/windows/apps/br225039)
+[Windows.Globalization namespace](http://msdn.microsoft.com/library/windows/apps/br206813)
+[Windows 8 app samples](http://go.microsoft.com/fwlink/p/?LinkID=227694)
+[WinJS.Resources namespace](http://msdn.microsoft.com/library/windows/apps/br229779)
+
+## System requirements
+
+**Client:** Windows 10
+
+**Server:** Windows Server 2016 Technical Preview
+
+**Phone:** Windows 10
+
+## Build the sample
+
+1. If you download the samples ZIP, be sure to unzip the entire archive, not just the folder with the sample you want to build.
+2. Start Microsoft Visual Studio 2017 and select **File** \> **Open** \> **Project/Solution**.
+3. Starting in the folder where you unzipped the samples, go to the Samples subfolder, then the subfolder for this specific sample, then the subfolder for your preferred language (C++, C#, or JavaScript). Double-click the Visual Studio Solution (.sln) file.
+4. Press Ctrl+Shift+B, or select **Build** \> **Build Solution**.
+
+## Run the sample
+
+The next steps depend on whether you just want to deploy the sample or you want to both deploy and run it.
+
+### Deploying the sample
+
+- Select Build > Deploy Solution.
+
+### Deploying and running the sample
+
+- To debug the sample and then run it, press F5 or select Debug > Start Debugging. To run the sample without debugging, press Ctrl+F5 or select Debug > Start Without Debugging.
+
+
+To debug the app and then run it, press F5 or use **Debug** \> **Start Debugging**. To run the app without debugging, press Ctrl+F5 or use **Debug** \> **Start Without Debugging**.
+
diff --git a/Samples/ApplicationResources/js/ApplicationResources.jsproj b/archived/ApplicationResources/js/ApplicationResources.jsproj
similarity index 92%
rename from Samples/ApplicationResources/js/ApplicationResources.jsproj
rename to archived/ApplicationResources/js/ApplicationResources.jsproj
index d2280b7e6c..f000608cfc 100644
--- a/Samples/ApplicationResources/js/ApplicationResources.jsproj
+++ b/archived/ApplicationResources/js/ApplicationResources.jsproj
@@ -54,12 +54,12 @@
Designer
-
+
css\default.css
-
+
default.html
@@ -246,7 +246,7 @@
images\windows-sdk.png
-
+
js\default.js
@@ -259,43 +259,43 @@
-
+
Microsoft.WinJS.4.0\css\ui-dark.css
-
+
Microsoft.WinJS.4.0\css\ui-light.css
-
+
Microsoft.WinJS.4.0\fonts\Symbols.ttf
-
+
Microsoft.WinJS.4.0\js\en-US\ui.strings.js
-
+
Microsoft.WinJS.4.0\js\base.js
-
+
Microsoft.WinJS.4.0\js\ui.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense-setup.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense.js
-
+
sample-utils\footer.html
-
+
sample-utils\header.html
-
+
sample-utils\sample-utils.js
-
+
sample-utils\scenario-select.css
-
+
sample-utils\scenario-select.html
diff --git a/Samples/ApplicationResources/js/ApplicationResources.sln b/archived/ApplicationResources/js/ApplicationResources.sln
similarity index 100%
rename from Samples/ApplicationResources/js/ApplicationResources.sln
rename to archived/ApplicationResources/js/ApplicationResources.sln
diff --git a/Samples/ApplicationResources/js/Microsoft.WinJS.4.0/css/placeholder.txt b/archived/ApplicationResources/js/Microsoft.WinJS.4.0/css/placeholder.txt
similarity index 100%
rename from Samples/ApplicationResources/js/Microsoft.WinJS.4.0/css/placeholder.txt
rename to archived/ApplicationResources/js/Microsoft.WinJS.4.0/css/placeholder.txt
diff --git a/Samples/ApplicationResources/js/Microsoft.WinJS.4.0/fonts/placeholder.txt b/archived/ApplicationResources/js/Microsoft.WinJS.4.0/fonts/placeholder.txt
similarity index 100%
rename from Samples/ApplicationResources/js/Microsoft.WinJS.4.0/fonts/placeholder.txt
rename to archived/ApplicationResources/js/Microsoft.WinJS.4.0/fonts/placeholder.txt
diff --git a/Samples/ApplicationResources/js/Microsoft.WinJS.4.0/js/en-US/placeholder.txt b/archived/ApplicationResources/js/Microsoft.WinJS.4.0/js/en-US/placeholder.txt
similarity index 100%
rename from Samples/ApplicationResources/js/Microsoft.WinJS.4.0/js/en-US/placeholder.txt
rename to archived/ApplicationResources/js/Microsoft.WinJS.4.0/js/en-US/placeholder.txt
diff --git a/Samples/ApplicationResources/js/css/scenario1.css b/archived/ApplicationResources/js/css/scenario1.css
similarity index 100%
rename from Samples/ApplicationResources/js/css/scenario1.css
rename to archived/ApplicationResources/js/css/scenario1.css
diff --git a/Samples/ApplicationResources/js/css/scenario13.css b/archived/ApplicationResources/js/css/scenario13.css
similarity index 100%
rename from Samples/ApplicationResources/js/css/scenario13.css
rename to archived/ApplicationResources/js/css/scenario13.css
diff --git a/Samples/ApplicationResources/js/css/scenario6.css b/archived/ApplicationResources/js/css/scenario6.css
similarity index 100%
rename from Samples/ApplicationResources/js/css/scenario6.css
rename to archived/ApplicationResources/js/css/scenario6.css
diff --git a/Samples/ApplicationResources/js/html/scenario1.html b/archived/ApplicationResources/js/html/scenario1.html
similarity index 100%
rename from Samples/ApplicationResources/js/html/scenario1.html
rename to archived/ApplicationResources/js/html/scenario1.html
diff --git a/Samples/ApplicationResources/js/html/scenario11.html b/archived/ApplicationResources/js/html/scenario11.html
similarity index 100%
rename from Samples/ApplicationResources/js/html/scenario11.html
rename to archived/ApplicationResources/js/html/scenario11.html
diff --git a/Samples/ApplicationResources/js/html/scenario12.html b/archived/ApplicationResources/js/html/scenario12.html
similarity index 100%
rename from Samples/ApplicationResources/js/html/scenario12.html
rename to archived/ApplicationResources/js/html/scenario12.html
diff --git a/Samples/ApplicationResources/js/html/scenario13.html b/archived/ApplicationResources/js/html/scenario13.html
similarity index 100%
rename from Samples/ApplicationResources/js/html/scenario13.html
rename to archived/ApplicationResources/js/html/scenario13.html
diff --git a/Samples/ApplicationResources/js/html/scenario2.html b/archived/ApplicationResources/js/html/scenario2.html
similarity index 100%
rename from Samples/ApplicationResources/js/html/scenario2.html
rename to archived/ApplicationResources/js/html/scenario2.html
diff --git a/Samples/ApplicationResources/js/html/scenario3.html b/archived/ApplicationResources/js/html/scenario3.html
similarity index 100%
rename from Samples/ApplicationResources/js/html/scenario3.html
rename to archived/ApplicationResources/js/html/scenario3.html
diff --git a/Samples/ApplicationResources/js/html/scenario4.html b/archived/ApplicationResources/js/html/scenario4.html
similarity index 100%
rename from Samples/ApplicationResources/js/html/scenario4.html
rename to archived/ApplicationResources/js/html/scenario4.html
diff --git a/Samples/ApplicationResources/js/html/scenario5.html b/archived/ApplicationResources/js/html/scenario5.html
similarity index 100%
rename from Samples/ApplicationResources/js/html/scenario5.html
rename to archived/ApplicationResources/js/html/scenario5.html
diff --git a/Samples/ApplicationResources/js/html/scenario6.html b/archived/ApplicationResources/js/html/scenario6.html
similarity index 100%
rename from Samples/ApplicationResources/js/html/scenario6.html
rename to archived/ApplicationResources/js/html/scenario6.html
diff --git a/Samples/ApplicationResources/js/html/scenario7.html b/archived/ApplicationResources/js/html/scenario7.html
similarity index 100%
rename from Samples/ApplicationResources/js/html/scenario7.html
rename to archived/ApplicationResources/js/html/scenario7.html
diff --git a/Samples/ApplicationResources/js/html/scenario8.html b/archived/ApplicationResources/js/html/scenario8.html
similarity index 100%
rename from Samples/ApplicationResources/js/html/scenario8.html
rename to archived/ApplicationResources/js/html/scenario8.html
diff --git a/Samples/ApplicationResources/js/html/webcompartment.html b/archived/ApplicationResources/js/html/webcompartment.html
similarity index 100%
rename from Samples/ApplicationResources/js/html/webcompartment.html
rename to archived/ApplicationResources/js/html/webcompartment.html
diff --git a/Samples/ApplicationResources/js/images/de-DE/projector.scale-100_contrast-black.png b/archived/ApplicationResources/js/images/de-DE/projector.scale-100_contrast-black.png
similarity index 100%
rename from Samples/ApplicationResources/js/images/de-DE/projector.scale-100_contrast-black.png
rename to archived/ApplicationResources/js/images/de-DE/projector.scale-100_contrast-black.png
diff --git a/Samples/ApplicationResources/js/images/de-DE/projector.scale-100_contrast-standard.png b/archived/ApplicationResources/js/images/de-DE/projector.scale-100_contrast-standard.png
similarity index 100%
rename from Samples/ApplicationResources/js/images/de-DE/projector.scale-100_contrast-standard.png
rename to archived/ApplicationResources/js/images/de-DE/projector.scale-100_contrast-standard.png
diff --git a/Samples/ApplicationResources/js/images/de-DE/projector.scale-100_contrast-white.png b/archived/ApplicationResources/js/images/de-DE/projector.scale-100_contrast-white.png
similarity index 100%
rename from Samples/ApplicationResources/js/images/de-DE/projector.scale-100_contrast-white.png
rename to archived/ApplicationResources/js/images/de-DE/projector.scale-100_contrast-white.png
diff --git a/Samples/ApplicationResources/js/images/de-DE/projector.scale-140_contrast-black.png b/archived/ApplicationResources/js/images/de-DE/projector.scale-140_contrast-black.png
similarity index 100%
rename from Samples/ApplicationResources/js/images/de-DE/projector.scale-140_contrast-black.png
rename to archived/ApplicationResources/js/images/de-DE/projector.scale-140_contrast-black.png
diff --git a/Samples/ApplicationResources/js/images/de-DE/projector.scale-140_contrast-standard.png b/archived/ApplicationResources/js/images/de-DE/projector.scale-140_contrast-standard.png
similarity index 100%
rename from Samples/ApplicationResources/js/images/de-DE/projector.scale-140_contrast-standard.png
rename to archived/ApplicationResources/js/images/de-DE/projector.scale-140_contrast-standard.png
diff --git a/Samples/ApplicationResources/js/images/de-DE/projector.scale-140_contrast-white.png b/archived/ApplicationResources/js/images/de-DE/projector.scale-140_contrast-white.png
similarity index 100%
rename from Samples/ApplicationResources/js/images/de-DE/projector.scale-140_contrast-white.png
rename to archived/ApplicationResources/js/images/de-DE/projector.scale-140_contrast-white.png
diff --git a/Samples/ApplicationResources/js/images/de-DE/projector.scale-180_contrast-black.png b/archived/ApplicationResources/js/images/de-DE/projector.scale-180_contrast-black.png
similarity index 100%
rename from Samples/ApplicationResources/js/images/de-DE/projector.scale-180_contrast-black.png
rename to archived/ApplicationResources/js/images/de-DE/projector.scale-180_contrast-black.png
diff --git a/Samples/ApplicationResources/js/images/de-DE/projector.scale-180_contrast-standard.png b/archived/ApplicationResources/js/images/de-DE/projector.scale-180_contrast-standard.png
similarity index 100%
rename from Samples/ApplicationResources/js/images/de-DE/projector.scale-180_contrast-standard.png
rename to archived/ApplicationResources/js/images/de-DE/projector.scale-180_contrast-standard.png
diff --git a/Samples/ApplicationResources/js/images/de-DE/projector.scale-180_contrast-white.png b/archived/ApplicationResources/js/images/de-DE/projector.scale-180_contrast-white.png
similarity index 100%
rename from Samples/ApplicationResources/js/images/de-DE/projector.scale-180_contrast-white.png
rename to archived/ApplicationResources/js/images/de-DE/projector.scale-180_contrast-white.png
diff --git a/Samples/ApplicationResources/js/images/en-US/placeholder.txt b/archived/ApplicationResources/js/images/en-US/placeholder.txt
similarity index 100%
rename from Samples/ApplicationResources/js/images/en-US/placeholder.txt
rename to archived/ApplicationResources/js/images/en-US/placeholder.txt
diff --git a/Samples/ApplicationResources/js/images/fr-FR/projector.scale-100_contrast-black.png b/archived/ApplicationResources/js/images/fr-FR/projector.scale-100_contrast-black.png
similarity index 100%
rename from Samples/ApplicationResources/js/images/fr-FR/projector.scale-100_contrast-black.png
rename to archived/ApplicationResources/js/images/fr-FR/projector.scale-100_contrast-black.png
diff --git a/Samples/ApplicationResources/js/images/fr-FR/projector.scale-100_contrast-standard.png b/archived/ApplicationResources/js/images/fr-FR/projector.scale-100_contrast-standard.png
similarity index 100%
rename from Samples/ApplicationResources/js/images/fr-FR/projector.scale-100_contrast-standard.png
rename to archived/ApplicationResources/js/images/fr-FR/projector.scale-100_contrast-standard.png
diff --git a/Samples/ApplicationResources/js/images/fr-FR/projector.scale-100_contrast-white.png b/archived/ApplicationResources/js/images/fr-FR/projector.scale-100_contrast-white.png
similarity index 100%
rename from Samples/ApplicationResources/js/images/fr-FR/projector.scale-100_contrast-white.png
rename to archived/ApplicationResources/js/images/fr-FR/projector.scale-100_contrast-white.png
diff --git a/Samples/ApplicationResources/js/images/fr-FR/projector.scale-140_contrast-black.png b/archived/ApplicationResources/js/images/fr-FR/projector.scale-140_contrast-black.png
similarity index 100%
rename from Samples/ApplicationResources/js/images/fr-FR/projector.scale-140_contrast-black.png
rename to archived/ApplicationResources/js/images/fr-FR/projector.scale-140_contrast-black.png
diff --git a/Samples/ApplicationResources/js/images/fr-FR/projector.scale-140_contrast-standard.png b/archived/ApplicationResources/js/images/fr-FR/projector.scale-140_contrast-standard.png
similarity index 100%
rename from Samples/ApplicationResources/js/images/fr-FR/projector.scale-140_contrast-standard.png
rename to archived/ApplicationResources/js/images/fr-FR/projector.scale-140_contrast-standard.png
diff --git a/Samples/ApplicationResources/js/images/fr-FR/projector.scale-140_contrast-white.png b/archived/ApplicationResources/js/images/fr-FR/projector.scale-140_contrast-white.png
similarity index 100%
rename from Samples/ApplicationResources/js/images/fr-FR/projector.scale-140_contrast-white.png
rename to archived/ApplicationResources/js/images/fr-FR/projector.scale-140_contrast-white.png
diff --git a/Samples/ApplicationResources/js/images/fr-FR/projector.scale-180_contrast-black.png b/archived/ApplicationResources/js/images/fr-FR/projector.scale-180_contrast-black.png
similarity index 100%
rename from Samples/ApplicationResources/js/images/fr-FR/projector.scale-180_contrast-black.png
rename to archived/ApplicationResources/js/images/fr-FR/projector.scale-180_contrast-black.png
diff --git a/Samples/ApplicationResources/js/images/fr-FR/projector.scale-180_contrast-standard.png b/archived/ApplicationResources/js/images/fr-FR/projector.scale-180_contrast-standard.png
similarity index 100%
rename from Samples/ApplicationResources/js/images/fr-FR/projector.scale-180_contrast-standard.png
rename to archived/ApplicationResources/js/images/fr-FR/projector.scale-180_contrast-standard.png
diff --git a/Samples/ApplicationResources/js/images/fr-FR/projector.scale-180_contrast-white.png b/archived/ApplicationResources/js/images/fr-FR/projector.scale-180_contrast-white.png
similarity index 100%
rename from Samples/ApplicationResources/js/images/fr-FR/projector.scale-180_contrast-white.png
rename to archived/ApplicationResources/js/images/fr-FR/projector.scale-180_contrast-white.png
diff --git a/Samples/ApplicationResources/js/images/ja/placeholder.txt b/archived/ApplicationResources/js/images/ja/placeholder.txt
similarity index 100%
rename from Samples/ApplicationResources/js/images/ja/placeholder.txt
rename to archived/ApplicationResources/js/images/ja/placeholder.txt
diff --git a/Samples/ApplicationResources/js/js/sample-configuration.js b/archived/ApplicationResources/js/js/sample-configuration.js
similarity index 100%
rename from Samples/ApplicationResources/js/js/sample-configuration.js
rename to archived/ApplicationResources/js/js/sample-configuration.js
diff --git a/Samples/ApplicationResources/js/js/scenario11.js b/archived/ApplicationResources/js/js/scenario11.js
similarity index 100%
rename from Samples/ApplicationResources/js/js/scenario11.js
rename to archived/ApplicationResources/js/js/scenario11.js
diff --git a/Samples/ApplicationResources/js/js/scenario13.js b/archived/ApplicationResources/js/js/scenario13.js
similarity index 100%
rename from Samples/ApplicationResources/js/js/scenario13.js
rename to archived/ApplicationResources/js/js/scenario13.js
diff --git a/Samples/ApplicationResources/js/js/scenario2.js b/archived/ApplicationResources/js/js/scenario2.js
similarity index 100%
rename from Samples/ApplicationResources/js/js/scenario2.js
rename to archived/ApplicationResources/js/js/scenario2.js
diff --git a/Samples/ApplicationResources/js/js/scenario3.js b/archived/ApplicationResources/js/js/scenario3.js
similarity index 100%
rename from Samples/ApplicationResources/js/js/scenario3.js
rename to archived/ApplicationResources/js/js/scenario3.js
diff --git a/Samples/ApplicationResources/js/js/scenario5.js b/archived/ApplicationResources/js/js/scenario5.js
similarity index 100%
rename from Samples/ApplicationResources/js/js/scenario5.js
rename to archived/ApplicationResources/js/js/scenario5.js
diff --git a/Samples/ApplicationResources/js/js/scenario6.js b/archived/ApplicationResources/js/js/scenario6.js
similarity index 100%
rename from Samples/ApplicationResources/js/js/scenario6.js
rename to archived/ApplicationResources/js/js/scenario6.js
diff --git a/Samples/ApplicationResources/js/js/scenario7.js b/archived/ApplicationResources/js/js/scenario7.js
similarity index 100%
rename from Samples/ApplicationResources/js/js/scenario7.js
rename to archived/ApplicationResources/js/js/scenario7.js
diff --git a/Samples/ApplicationResources/js/js/scenario8.js b/archived/ApplicationResources/js/js/scenario8.js
similarity index 100%
rename from Samples/ApplicationResources/js/js/scenario8.js
rename to archived/ApplicationResources/js/js/scenario8.js
diff --git a/Samples/ApplicationResources/js/js/webcompartment.js b/archived/ApplicationResources/js/js/webcompartment.js
similarity index 100%
rename from Samples/ApplicationResources/js/js/webcompartment.js
rename to archived/ApplicationResources/js/js/webcompartment.js
diff --git a/Samples/ApplicationResources/js/package.appxmanifest b/archived/ApplicationResources/js/package.appxmanifest
similarity index 100%
rename from Samples/ApplicationResources/js/package.appxmanifest
rename to archived/ApplicationResources/js/package.appxmanifest
diff --git a/Samples/ApplicationResources/js/sample-utils/placeholder.txt b/archived/ApplicationResources/js/sample-utils/placeholder.txt
similarity index 100%
rename from Samples/ApplicationResources/js/sample-utils/placeholder.txt
rename to archived/ApplicationResources/js/sample-utils/placeholder.txt
diff --git a/Samples/ApplicationResources/js/strings/de-DE/errors.resjson b/archived/ApplicationResources/js/strings/de-DE/errors.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/de-DE/errors.resjson
rename to archived/ApplicationResources/js/strings/de-DE/errors.resjson
diff --git a/Samples/ApplicationResources/js/strings/de-DE/resources.json b/archived/ApplicationResources/js/strings/de-DE/resources.json
similarity index 100%
rename from Samples/ApplicationResources/js/strings/de-DE/resources.json
rename to archived/ApplicationResources/js/strings/de-DE/resources.json
diff --git a/Samples/ApplicationResources/js/strings/de-DE/resources.resjson b/archived/ApplicationResources/js/strings/de-DE/resources.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/de-DE/resources.resjson
rename to archived/ApplicationResources/js/strings/de-DE/resources.resjson
diff --git a/Samples/ApplicationResources/js/strings/en-US/errors.resjson b/archived/ApplicationResources/js/strings/en-US/errors.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/en-US/errors.resjson
rename to archived/ApplicationResources/js/strings/en-US/errors.resjson
diff --git a/Samples/ApplicationResources/js/strings/en-US/resources.json b/archived/ApplicationResources/js/strings/en-US/resources.json
similarity index 100%
rename from Samples/ApplicationResources/js/strings/en-US/resources.json
rename to archived/ApplicationResources/js/strings/en-US/resources.json
diff --git a/Samples/ApplicationResources/js/strings/en-US/resources.resjson b/archived/ApplicationResources/js/strings/en-US/resources.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/en-US/resources.resjson
rename to archived/ApplicationResources/js/strings/en-US/resources.resjson
diff --git a/Samples/ApplicationResources/js/strings/fr-FR/errors.resjson b/archived/ApplicationResources/js/strings/fr-FR/errors.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/fr-FR/errors.resjson
rename to archived/ApplicationResources/js/strings/fr-FR/errors.resjson
diff --git a/Samples/ApplicationResources/js/strings/fr-FR/resources.json b/archived/ApplicationResources/js/strings/fr-FR/resources.json
similarity index 100%
rename from Samples/ApplicationResources/js/strings/fr-FR/resources.json
rename to archived/ApplicationResources/js/strings/fr-FR/resources.json
diff --git a/Samples/ApplicationResources/js/strings/fr-FR/resources.resjson b/archived/ApplicationResources/js/strings/fr-FR/resources.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/fr-FR/resources.resjson
rename to archived/ApplicationResources/js/strings/fr-FR/resources.resjson
diff --git a/Samples/ApplicationResources/js/strings/ja/errors.resjson b/archived/ApplicationResources/js/strings/ja/errors.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/ja/errors.resjson
rename to archived/ApplicationResources/js/strings/ja/errors.resjson
diff --git a/Samples/ApplicationResources/js/strings/ja/resources.json b/archived/ApplicationResources/js/strings/ja/resources.json
similarity index 100%
rename from Samples/ApplicationResources/js/strings/ja/resources.json
rename to archived/ApplicationResources/js/strings/ja/resources.json
diff --git a/Samples/ApplicationResources/js/strings/ja/resources.resjson b/archived/ApplicationResources/js/strings/ja/resources.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/ja/resources.resjson
rename to archived/ApplicationResources/js/strings/ja/resources.resjson
diff --git a/Samples/ApplicationResources/js/strings/scenario13/scenario13.contrast-black.resjson b/archived/ApplicationResources/js/strings/scenario13/scenario13.contrast-black.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/scenario13/scenario13.contrast-black.resjson
rename to archived/ApplicationResources/js/strings/scenario13/scenario13.contrast-black.resjson
diff --git a/Samples/ApplicationResources/js/strings/scenario13/scenario13.contrast-black_scale-100.resjson b/archived/ApplicationResources/js/strings/scenario13/scenario13.contrast-black_scale-100.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/scenario13/scenario13.contrast-black_scale-100.resjson
rename to archived/ApplicationResources/js/strings/scenario13/scenario13.contrast-black_scale-100.resjson
diff --git a/Samples/ApplicationResources/js/strings/scenario13/scenario13.contrast-black_scale-140.resjson b/archived/ApplicationResources/js/strings/scenario13/scenario13.contrast-black_scale-140.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/scenario13/scenario13.contrast-black_scale-140.resjson
rename to archived/ApplicationResources/js/strings/scenario13/scenario13.contrast-black_scale-140.resjson
diff --git a/Samples/ApplicationResources/js/strings/scenario13/scenario13.contrast-black_scale-180.resjson b/archived/ApplicationResources/js/strings/scenario13/scenario13.contrast-black_scale-180.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/scenario13/scenario13.contrast-black_scale-180.resjson
rename to archived/ApplicationResources/js/strings/scenario13/scenario13.contrast-black_scale-180.resjson
diff --git a/Samples/ApplicationResources/js/strings/scenario13/scenario13.contrast-high.resjson b/archived/ApplicationResources/js/strings/scenario13/scenario13.contrast-high.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/scenario13/scenario13.contrast-high.resjson
rename to archived/ApplicationResources/js/strings/scenario13/scenario13.contrast-high.resjson
diff --git a/Samples/ApplicationResources/js/strings/scenario13/scenario13.contrast-standard.resjson b/archived/ApplicationResources/js/strings/scenario13/scenario13.contrast-standard.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/scenario13/scenario13.contrast-standard.resjson
rename to archived/ApplicationResources/js/strings/scenario13/scenario13.contrast-standard.resjson
diff --git a/Samples/ApplicationResources/js/strings/scenario13/scenario13.contrast-white.resjson b/archived/ApplicationResources/js/strings/scenario13/scenario13.contrast-white.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/scenario13/scenario13.contrast-white.resjson
rename to archived/ApplicationResources/js/strings/scenario13/scenario13.contrast-white.resjson
diff --git a/Samples/ApplicationResources/js/strings/scenario13/scenario13.contrast-white_scale-100.resjson b/archived/ApplicationResources/js/strings/scenario13/scenario13.contrast-white_scale-100.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/scenario13/scenario13.contrast-white_scale-100.resjson
rename to archived/ApplicationResources/js/strings/scenario13/scenario13.contrast-white_scale-100.resjson
diff --git a/Samples/ApplicationResources/js/strings/scenario13/scenario13.contrast-white_scale-140.resjson b/archived/ApplicationResources/js/strings/scenario13/scenario13.contrast-white_scale-140.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/scenario13/scenario13.contrast-white_scale-140.resjson
rename to archived/ApplicationResources/js/strings/scenario13/scenario13.contrast-white_scale-140.resjson
diff --git a/Samples/ApplicationResources/js/strings/scenario13/scenario13.contrast-white_scale-180.resjson b/archived/ApplicationResources/js/strings/scenario13/scenario13.contrast-white_scale-180.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/scenario13/scenario13.contrast-white_scale-180.resjson
rename to archived/ApplicationResources/js/strings/scenario13/scenario13.contrast-white_scale-180.resjson
diff --git a/Samples/ApplicationResources/js/strings/scenario13/scenario13.homeregion-001.resjson b/archived/ApplicationResources/js/strings/scenario13/scenario13.homeregion-001.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/scenario13/scenario13.homeregion-001.resjson
rename to archived/ApplicationResources/js/strings/scenario13/scenario13.homeregion-001.resjson
diff --git a/Samples/ApplicationResources/js/strings/scenario13/scenario13.homeregion-021.resjson b/archived/ApplicationResources/js/strings/scenario13/scenario13.homeregion-021.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/scenario13/scenario13.homeregion-021.resjson
rename to archived/ApplicationResources/js/strings/scenario13/scenario13.homeregion-021.resjson
diff --git a/Samples/ApplicationResources/js/strings/scenario13/scenario13.homeregion-us.resjson b/archived/ApplicationResources/js/strings/scenario13/scenario13.homeregion-us.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/scenario13/scenario13.homeregion-us.resjson
rename to archived/ApplicationResources/js/strings/scenario13/scenario13.homeregion-us.resjson
diff --git a/Samples/ApplicationResources/js/strings/scenario13/scenario13.lang-en-gb.resjson b/archived/ApplicationResources/js/strings/scenario13/scenario13.lang-en-gb.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/scenario13/scenario13.lang-en-gb.resjson
rename to archived/ApplicationResources/js/strings/scenario13/scenario13.lang-en-gb.resjson
diff --git a/Samples/ApplicationResources/js/strings/scenario13/scenario13.lang-en.resjson b/archived/ApplicationResources/js/strings/scenario13/scenario13.lang-en.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/scenario13/scenario13.lang-en.resjson
rename to archived/ApplicationResources/js/strings/scenario13/scenario13.lang-en.resjson
diff --git a/Samples/ApplicationResources/js/strings/scenario13/scenario13.lang-fr-fr.resjson b/archived/ApplicationResources/js/strings/scenario13/scenario13.lang-fr-fr.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/scenario13/scenario13.lang-fr-fr.resjson
rename to archived/ApplicationResources/js/strings/scenario13/scenario13.lang-fr-fr.resjson
diff --git a/Samples/ApplicationResources/js/strings/scenario13/scenario13.lang-fr.resjson b/archived/ApplicationResources/js/strings/scenario13/scenario13.lang-fr.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/scenario13/scenario13.lang-fr.resjson
rename to archived/ApplicationResources/js/strings/scenario13/scenario13.lang-fr.resjson
diff --git a/Samples/ApplicationResources/js/strings/scenario13/scenario13.resjson b/archived/ApplicationResources/js/strings/scenario13/scenario13.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/scenario13/scenario13.resjson
rename to archived/ApplicationResources/js/strings/scenario13/scenario13.resjson
diff --git a/Samples/ApplicationResources/js/strings/scenario13/scenario13.scale-100.resjson b/archived/ApplicationResources/js/strings/scenario13/scenario13.scale-100.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/scenario13/scenario13.scale-100.resjson
rename to archived/ApplicationResources/js/strings/scenario13/scenario13.scale-100.resjson
diff --git a/Samples/ApplicationResources/js/strings/scenario13/scenario13.scale-140.resjson b/archived/ApplicationResources/js/strings/scenario13/scenario13.scale-140.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/scenario13/scenario13.scale-140.resjson
rename to archived/ApplicationResources/js/strings/scenario13/scenario13.scale-140.resjson
diff --git a/Samples/ApplicationResources/js/strings/scenario13/scenario13.scale-180.resjson b/archived/ApplicationResources/js/strings/scenario13/scenario13.scale-180.resjson
similarity index 100%
rename from Samples/ApplicationResources/js/strings/scenario13/scenario13.scale-180.resjson
rename to archived/ApplicationResources/js/strings/scenario13/scenario13.scale-180.resjson
diff --git a/archived/AudioCategory/README.md b/archived/AudioCategory/README.md
new file mode 100644
index 0000000000..e28fd03783
--- /dev/null
+++ b/archived/AudioCategory/README.md
@@ -0,0 +1,45 @@
+---
+topic: sample
+languages:
+- js
+products:
+- windows
+- windows-uwp
+---
+
+# Audio categories sample
+
+Shows how to create apps that use various audio categories.
+
+> **Note:** This sample is part of a large collection of UWP feature samples.
+> If you are unfamiliar with Git and GitHub, you can download the entire collection as a
+> [ZIP file](https://github.com/Microsoft/Windows-universal-samples/archive/master.zip), but be
+> sure to unzip everything to access shared dependencies. For more info on working with the ZIP file,
+> the samples collection, and GitHub, see [Get the UWP samples from GitHub](https://aka.ms/ovu2uq).
+> For more samples, see the [Samples portal](https://aka.ms/winsamples) on the Windows Dev Center.
+
+System requirements
+-----------------------------
+
+**Client:** Windows 10
+
+**Phone:** Windows 10
+
+Build the sample
+----------------
+
+1. If you download the samples ZIP, be sure to unzip the entire archive, not just the folder with the sample you want to build.
+2. Start Microsoft Visual Studio 2017 and select **File** \> **Open** \> **Project/Solution**.
+3. Starting in the folder where you unzipped the samples, go to the Samples subfolder, then the subfolder for this specific sample, then the subfolder for your preferred language (C++, C#, or JavaScript). Double-click the Visual Studio Solution (.sln) file.
+4. Press Ctrl+Shift+B, or select **Build** \> **Build Solution**.
+
+Run the sample
+--------------
+
+The next steps depend on whether you just want to deploy the sample or you want to both deploy and run it.
+
+**Deploying the sample**
+1. Select **Build** \> **Deploy Solution**.
+
+**Deploying and running the sample**
+1. To debug the sample and then run it, press F5 or select **Debug** \> **Start Debugging**. To run the sample without debugging, press Ctrl+F5 or select**Debug** \> **Start Without Debugging**.
diff --git a/Samples/AudioCategory/js/AudioCategory/AudioCategory.jsproj b/archived/AudioCategory/js/AudioCategory/AudioCategory.jsproj
similarity index 82%
rename from Samples/AudioCategory/js/AudioCategory/AudioCategory.jsproj
rename to archived/AudioCategory/js/AudioCategory/AudioCategory.jsproj
index a192dc9f02..fb6836b0db 100644
--- a/Samples/AudioCategory/js/AudioCategory/AudioCategory.jsproj
+++ b/archived/AudioCategory/js/AudioCategory/AudioCategory.jsproj
@@ -54,18 +54,18 @@
Designer
-
+
Microsoft.WinJS.4.0\fonts\Symbols.ttf
-
+
Microsoft.WinJS.4.0\js\base.js
-
+
Microsoft.WinJS.4.0\js\ui.js
-
+
css\default.css
@@ -76,7 +76,7 @@
-
+
default.html
@@ -112,7 +112,7 @@
-
+
js\default.js
@@ -124,34 +124,34 @@
-
+
Microsoft.WinJS.4.0\css\ui-dark.css
-
+
Microsoft.WinJS.4.0\css\ui-light.css
-
+
Microsoft.WinJS.4.0\js\en-US\ui.strings.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense-setup.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense.js
-
+
sample-utils\footer.html
-
+
sample-utils\header.html
-
+
sample-utils\sample-utils.js
-
+
sample-utils\scenario-select.css
-
+
sample-utils\scenario-select.html
diff --git a/Samples/AudioCategory/js/AudioCategory/AudioCategory.sln b/archived/AudioCategory/js/AudioCategory/AudioCategory.sln
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/AudioCategory.sln
rename to archived/AudioCategory/js/AudioCategory/AudioCategory.sln
diff --git a/Samples/AudioCategory/js/AudioCategory/Microsoft.WinJS.4.0/css/placeholder.txt b/archived/AudioCategory/js/AudioCategory/Microsoft.WinJS.4.0/css/placeholder.txt
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/Microsoft.WinJS.4.0/css/placeholder.txt
rename to archived/AudioCategory/js/AudioCategory/Microsoft.WinJS.4.0/css/placeholder.txt
diff --git a/Samples/AudioCategory/js/AudioCategory/Microsoft.WinJS.4.0/fonts/placeholder.txt b/archived/AudioCategory/js/AudioCategory/Microsoft.WinJS.4.0/fonts/placeholder.txt
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/Microsoft.WinJS.4.0/fonts/placeholder.txt
rename to archived/AudioCategory/js/AudioCategory/Microsoft.WinJS.4.0/fonts/placeholder.txt
diff --git a/Samples/AudioCategory/js/AudioCategory/Microsoft.WinJS.4.0/js/en-US/placeholder.txt b/archived/AudioCategory/js/AudioCategory/Microsoft.WinJS.4.0/js/en-US/placeholder.txt
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/Microsoft.WinJS.4.0/js/en-US/placeholder.txt
rename to archived/AudioCategory/js/AudioCategory/Microsoft.WinJS.4.0/js/en-US/placeholder.txt
diff --git a/Samples/AudioCategory/js/AudioCategory/css/alerts.css b/archived/AudioCategory/js/AudioCategory/css/alerts.css
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/css/alerts.css
rename to archived/AudioCategory/js/AudioCategory/css/alerts.css
diff --git a/Samples/AudioCategory/js/AudioCategory/css/communications.css b/archived/AudioCategory/js/AudioCategory/css/communications.css
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/css/communications.css
rename to archived/AudioCategory/js/AudioCategory/css/communications.css
diff --git a/Samples/AudioCategory/js/AudioCategory/css/gamechat.css b/archived/AudioCategory/js/AudioCategory/css/gamechat.css
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/css/gamechat.css
rename to archived/AudioCategory/js/AudioCategory/css/gamechat.css
diff --git a/Samples/AudioCategory/js/AudioCategory/css/gameeffects.css b/archived/AudioCategory/js/AudioCategory/css/gameeffects.css
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/css/gameeffects.css
rename to archived/AudioCategory/js/AudioCategory/css/gameeffects.css
diff --git a/Samples/AudioCategory/js/AudioCategory/css/gamemedia.css b/archived/AudioCategory/js/AudioCategory/css/gamemedia.css
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/css/gamemedia.css
rename to archived/AudioCategory/js/AudioCategory/css/gamemedia.css
diff --git a/Samples/AudioCategory/js/AudioCategory/css/media.css b/archived/AudioCategory/js/AudioCategory/css/media.css
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/css/media.css
rename to archived/AudioCategory/js/AudioCategory/css/media.css
diff --git a/Samples/AudioCategory/js/AudioCategory/css/movie.css b/archived/AudioCategory/js/AudioCategory/css/movie.css
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/css/movie.css
rename to archived/AudioCategory/js/AudioCategory/css/movie.css
diff --git a/Samples/AudioCategory/js/AudioCategory/css/other.css b/archived/AudioCategory/js/AudioCategory/css/other.css
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/css/other.css
rename to archived/AudioCategory/js/AudioCategory/css/other.css
diff --git a/Samples/AudioCategory/js/AudioCategory/css/soundeffects.css b/archived/AudioCategory/js/AudioCategory/css/soundeffects.css
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/css/soundeffects.css
rename to archived/AudioCategory/js/AudioCategory/css/soundeffects.css
diff --git a/Samples/AudioCategory/js/AudioCategory/css/speech.css b/archived/AudioCategory/js/AudioCategory/css/speech.css
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/css/speech.css
rename to archived/AudioCategory/js/AudioCategory/css/speech.css
diff --git a/Samples/AudioCategory/js/AudioCategory/html/alerts.html b/archived/AudioCategory/js/AudioCategory/html/alerts.html
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/html/alerts.html
rename to archived/AudioCategory/js/AudioCategory/html/alerts.html
diff --git a/Samples/AudioCategory/js/AudioCategory/html/communications.html b/archived/AudioCategory/js/AudioCategory/html/communications.html
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/html/communications.html
rename to archived/AudioCategory/js/AudioCategory/html/communications.html
diff --git a/Samples/AudioCategory/js/AudioCategory/html/gamechat.html b/archived/AudioCategory/js/AudioCategory/html/gamechat.html
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/html/gamechat.html
rename to archived/AudioCategory/js/AudioCategory/html/gamechat.html
diff --git a/Samples/AudioCategory/js/AudioCategory/html/gameeffects.html b/archived/AudioCategory/js/AudioCategory/html/gameeffects.html
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/html/gameeffects.html
rename to archived/AudioCategory/js/AudioCategory/html/gameeffects.html
diff --git a/Samples/AudioCategory/js/AudioCategory/html/gamemedia.html b/archived/AudioCategory/js/AudioCategory/html/gamemedia.html
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/html/gamemedia.html
rename to archived/AudioCategory/js/AudioCategory/html/gamemedia.html
diff --git a/Samples/AudioCategory/js/AudioCategory/html/media.html b/archived/AudioCategory/js/AudioCategory/html/media.html
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/html/media.html
rename to archived/AudioCategory/js/AudioCategory/html/media.html
diff --git a/Samples/AudioCategory/js/AudioCategory/html/movie.html b/archived/AudioCategory/js/AudioCategory/html/movie.html
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/html/movie.html
rename to archived/AudioCategory/js/AudioCategory/html/movie.html
diff --git a/Samples/AudioCategory/js/AudioCategory/html/other.html b/archived/AudioCategory/js/AudioCategory/html/other.html
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/html/other.html
rename to archived/AudioCategory/js/AudioCategory/html/other.html
diff --git a/Samples/AudioCategory/js/AudioCategory/html/soundeffects.html b/archived/AudioCategory/js/AudioCategory/html/soundeffects.html
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/html/soundeffects.html
rename to archived/AudioCategory/js/AudioCategory/html/soundeffects.html
diff --git a/Samples/AudioCategory/js/AudioCategory/html/speech.html b/archived/AudioCategory/js/AudioCategory/html/speech.html
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/html/speech.html
rename to archived/AudioCategory/js/AudioCategory/html/speech.html
diff --git a/Samples/AudioCategory/js/AudioCategory/images/placeholder.txt b/archived/AudioCategory/js/AudioCategory/images/placeholder.txt
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/images/placeholder.txt
rename to archived/AudioCategory/js/AudioCategory/images/placeholder.txt
diff --git a/Samples/AudioCategory/js/AudioCategory/js/alerts.js b/archived/AudioCategory/js/AudioCategory/js/alerts.js
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/js/alerts.js
rename to archived/AudioCategory/js/AudioCategory/js/alerts.js
diff --git a/Samples/AudioCategory/js/AudioCategory/js/communications.js b/archived/AudioCategory/js/AudioCategory/js/communications.js
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/js/communications.js
rename to archived/AudioCategory/js/AudioCategory/js/communications.js
diff --git a/Samples/AudioCategory/js/AudioCategory/js/gamechat.js b/archived/AudioCategory/js/AudioCategory/js/gamechat.js
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/js/gamechat.js
rename to archived/AudioCategory/js/AudioCategory/js/gamechat.js
diff --git a/Samples/AudioCategory/js/AudioCategory/js/gameeffects.js b/archived/AudioCategory/js/AudioCategory/js/gameeffects.js
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/js/gameeffects.js
rename to archived/AudioCategory/js/AudioCategory/js/gameeffects.js
diff --git a/Samples/AudioCategory/js/AudioCategory/js/gamemedia.js b/archived/AudioCategory/js/AudioCategory/js/gamemedia.js
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/js/gamemedia.js
rename to archived/AudioCategory/js/AudioCategory/js/gamemedia.js
diff --git a/Samples/AudioCategory/js/AudioCategory/js/media.js b/archived/AudioCategory/js/AudioCategory/js/media.js
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/js/media.js
rename to archived/AudioCategory/js/AudioCategory/js/media.js
diff --git a/Samples/AudioCategory/js/AudioCategory/js/movie.js b/archived/AudioCategory/js/AudioCategory/js/movie.js
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/js/movie.js
rename to archived/AudioCategory/js/AudioCategory/js/movie.js
diff --git a/Samples/AudioCategory/js/AudioCategory/js/other.js b/archived/AudioCategory/js/AudioCategory/js/other.js
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/js/other.js
rename to archived/AudioCategory/js/AudioCategory/js/other.js
diff --git a/Samples/AudioCategory/js/AudioCategory/js/sample-configuration.js b/archived/AudioCategory/js/AudioCategory/js/sample-configuration.js
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/js/sample-configuration.js
rename to archived/AudioCategory/js/AudioCategory/js/sample-configuration.js
diff --git a/Samples/AudioCategory/js/AudioCategory/js/soundeffects.js b/archived/AudioCategory/js/AudioCategory/js/soundeffects.js
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/js/soundeffects.js
rename to archived/AudioCategory/js/AudioCategory/js/soundeffects.js
diff --git a/Samples/AudioCategory/js/AudioCategory/js/speech.js b/archived/AudioCategory/js/AudioCategory/js/speech.js
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/js/speech.js
rename to archived/AudioCategory/js/AudioCategory/js/speech.js
diff --git a/Samples/AudioCategory/js/AudioCategory/package.appxmanifest b/archived/AudioCategory/js/AudioCategory/package.appxmanifest
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/package.appxmanifest
rename to archived/AudioCategory/js/AudioCategory/package.appxmanifest
diff --git a/Samples/AudioCategory/js/AudioCategory/sample-utils/placeholder.txt b/archived/AudioCategory/js/AudioCategory/sample-utils/placeholder.txt
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategory/sample-utils/placeholder.txt
rename to archived/AudioCategory/js/AudioCategory/sample-utils/placeholder.txt
diff --git a/Samples/AudioCategory/js/AudioCategoryCompanion/AudioCategoryCompanion.jsproj b/archived/AudioCategory/js/AudioCategoryCompanion/AudioCategoryCompanion.jsproj
similarity index 86%
rename from Samples/AudioCategory/js/AudioCategoryCompanion/AudioCategoryCompanion.jsproj
rename to archived/AudioCategory/js/AudioCategoryCompanion/AudioCategoryCompanion.jsproj
index dc903a1e77..7da4f1ddbf 100644
--- a/Samples/AudioCategory/js/AudioCategoryCompanion/AudioCategoryCompanion.jsproj
+++ b/archived/AudioCategory/js/AudioCategoryCompanion/AudioCategoryCompanion.jsproj
@@ -54,49 +54,49 @@
Designer
-
+
css\default.css
-
+
js\default.js
-
+
Microsoft.WinJS.4.0\css\ui-dark.css
-
+
Microsoft.WinJS.4.0\css\ui-light.css
-
+
Microsoft.WinJS.4.0\fonts\Symbols.ttf
-
+
Microsoft.WinJS.4.0\js\base.js
-
+
Microsoft.WinJS.4.0\js\en-US\ui.strings.js
-
+
Microsoft.WinJS.4.0\js\ui.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense-setup.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense.js
-
+
sample-utils\footer.html
-
+
sample-utils\header.html
-
+
sample-utils\sample-utils.js
-
+
sample-utils\scenario-select.css
-
+
sample-utils\scenario-select.html
@@ -216,7 +216,7 @@
js\speech.js
-
+
default.html
diff --git a/Samples/AudioCategory/js/AudioCategoryCompanion/AudioCategoryCompanion.sln b/archived/AudioCategory/js/AudioCategoryCompanion/AudioCategoryCompanion.sln
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategoryCompanion/AudioCategoryCompanion.sln
rename to archived/AudioCategory/js/AudioCategoryCompanion/AudioCategoryCompanion.sln
diff --git a/Samples/AudioCategory/js/AudioCategoryCompanion/Microsoft.WinJS.4.0/css/placeholder.txt b/archived/AudioCategory/js/AudioCategoryCompanion/Microsoft.WinJS.4.0/css/placeholder.txt
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategoryCompanion/Microsoft.WinJS.4.0/css/placeholder.txt
rename to archived/AudioCategory/js/AudioCategoryCompanion/Microsoft.WinJS.4.0/css/placeholder.txt
diff --git a/Samples/AudioCategory/js/AudioCategoryCompanion/Microsoft.WinJS.4.0/fonts/placeholder.txt b/archived/AudioCategory/js/AudioCategoryCompanion/Microsoft.WinJS.4.0/fonts/placeholder.txt
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategoryCompanion/Microsoft.WinJS.4.0/fonts/placeholder.txt
rename to archived/AudioCategory/js/AudioCategoryCompanion/Microsoft.WinJS.4.0/fonts/placeholder.txt
diff --git a/Samples/AudioCategory/js/AudioCategoryCompanion/Microsoft.WinJS.4.0/js/en-US/placeholder.txt b/archived/AudioCategory/js/AudioCategoryCompanion/Microsoft.WinJS.4.0/js/en-US/placeholder.txt
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategoryCompanion/Microsoft.WinJS.4.0/js/en-US/placeholder.txt
rename to archived/AudioCategory/js/AudioCategoryCompanion/Microsoft.WinJS.4.0/js/en-US/placeholder.txt
diff --git a/Samples/AudioCategory/js/AudioCategoryCompanion/css/placeholder.txt b/archived/AudioCategory/js/AudioCategoryCompanion/css/placeholder.txt
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategoryCompanion/css/placeholder.txt
rename to archived/AudioCategory/js/AudioCategoryCompanion/css/placeholder.txt
diff --git a/Samples/AudioCategory/js/AudioCategoryCompanion/html/placeholder.txt b/archived/AudioCategory/js/AudioCategoryCompanion/html/placeholder.txt
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategoryCompanion/html/placeholder.txt
rename to archived/AudioCategory/js/AudioCategoryCompanion/html/placeholder.txt
diff --git a/Samples/AudioCategory/js/AudioCategoryCompanion/images/placeholder.txt b/archived/AudioCategory/js/AudioCategoryCompanion/images/placeholder.txt
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategoryCompanion/images/placeholder.txt
rename to archived/AudioCategory/js/AudioCategoryCompanion/images/placeholder.txt
diff --git a/Samples/AudioCategory/js/AudioCategoryCompanion/js/placeholder.txt b/archived/AudioCategory/js/AudioCategoryCompanion/js/placeholder.txt
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategoryCompanion/js/placeholder.txt
rename to archived/AudioCategory/js/AudioCategoryCompanion/js/placeholder.txt
diff --git a/Samples/AudioCategory/js/AudioCategoryCompanion/package.appxmanifest b/archived/AudioCategory/js/AudioCategoryCompanion/package.appxmanifest
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategoryCompanion/package.appxmanifest
rename to archived/AudioCategory/js/AudioCategoryCompanion/package.appxmanifest
diff --git a/Samples/AudioCategory/js/AudioCategoryCompanion/sample-utils/placeholder.txt b/archived/AudioCategory/js/AudioCategoryCompanion/sample-utils/placeholder.txt
similarity index 100%
rename from Samples/AudioCategory/js/AudioCategoryCompanion/sample-utils/placeholder.txt
rename to archived/AudioCategory/js/AudioCategoryCompanion/sample-utils/placeholder.txt
diff --git a/archived/BackgroundMediaPlayback/README.md b/archived/BackgroundMediaPlayback/README.md
new file mode 100644
index 0000000000..2f718adfd1
--- /dev/null
+++ b/archived/BackgroundMediaPlayback/README.md
@@ -0,0 +1,354 @@
+---
+topic: sample
+languages:
+- js
+products:
+- windows
+- windows-uwp
+---
+
+# Background media playback sample
+
+Shows how to use MediaPlayer and MediaPlaybackList
+to create a collection of songs or videos that can continue to play even
+when the app is no longer in the foreground.
+
+> **Note:** This sample is part of a large collection of UWP feature samples.
+> If you are unfamiliar with Git and GitHub, you can download the entire collection as a
+> [ZIP file](https://github.com/Microsoft/Windows-universal-samples/archive/master.zip), but be
+> sure to unzip everything to access shared dependencies. For more info on working with the ZIP file,
+> the samples collection, and GitHub, see [Get the UWP samples from GitHub](https://aka.ms/ovu2uq).
+> For more samples, see the [Samples portal](https://aka.ms/winsamples) on the Windows Dev Center.
+
+Specifically, this sample covers:
+
+- Enabling background media playback through a manifest capability
+- Playing audio and video in the background with the MediaPlayer API
+- Gapless playback with MediaPlaybackList
+- Automatic SystemMediaTransportControl integration
+- Update of MediaPlaybackItem DisplayProperties
+- MVVM for media player apps
+- JSON playlist serialization
+
+Other relevant application model considerations include:
+
+- Background applications have a memory target
+
+- There are lifecycle events to inform apps if over target
+
+- Apps can respond to being over target by unloading resources, including views
+ or view state to get under target
+
+- If an app needs to continue executing in the background when not playing media
+ it must use Extended Execution, background tasks, or other supported mechanism
+ to sponsor execution
+
+- If an app needs to make networking calls in the background when not
+ downloading or streaming media using platform media APIs these must be wrapped
+ in either a foreground initiated Extended Execution session or a background
+ task like ApplicationTrigger, MaintenanceTrigger, or TimerTrigger.
+ Otherwise the network may be unavailable in [standby](https://msdn.microsoft.com/library/windows/hardware/mt282515.aspx).
+
+See the [Background Activity With the Single Process Model](https://blogs.windows.com/buildingapps/2016/06/07/background-activity-with-the-single-process-model/)
+blog post for more information.
+
+There are approaches for performing background audio playback for earlier
+versions of Windows, such as using BackgroundMediaPlayer in a dual-process
+application or AudioCategory.BackgroundCapableMedia in a single-process
+desktop application, but this sample demonstrates the recommended single-process
+technique for background playback on all supported UWP platforms.
+
+Enabling background media playback
+----------------------------------
+
+To enable background media playback, add the capability to the
+Package.appxmanifest. Note the uap3 namespace.
+
+```
+
+ ...
+
+
+
+
+```
+
+In a future update it will be possible to enable this through the form-based
+manifest editor in Visual Studio.
+
+Adding this capability enables the following:
+
+* This changes lifecycle behavior to keep the app process from suspending as
+long as it plays audio. All streams become background capable so they don't
+mute.
+
+* All media playback APIs become background enabled. That means you can use any
+platform audio APIs, such as MediaPlayer, AudioGraph, XAudio2, and the HTML
+Audio tag.
+
+MediaPlayer provides a default SystemMediaTransportControls implementation.
+If using another media API or if the MediaPlayer.CommandManager is disabled
+then an application must also minimally:
+
+1. Enable SystemMediaTransportControls by setting IsEnabled to true
+2. Set IsPlayEnabled and IsPauseEnabled to true
+3. Handle the corresponding ButtonPressed events
+
+Background logic
+----------------
+To perform background logic when not playing audio, use a foreground initiated
+Extended Execution session or a background or foreground initiated
+ApplicationTrigger. Handling triggers and running background tasks inside a
+single process can be done through the OnBackgroundActivated handler. See the
+[BackgroundActivation sample](/Samples/BackgroundActivation) for details.
+
+Lifecycle
+---------
+* Over limit policy: Apps must handle OnAppMemoryUsageLimitChanging to reduce
+memory usage if over the new limit about to be enforced. Instead of terminating
+the app immediately, apps continue to run on some platforms despite being over
+target provided that the system doesn't need the memory. Apps can improve their
+priority by keeping usage low when backgrounded and can maximize the range of
+devices supported by ensuring the application stays under the limit.
+
+* Apps can use CoreApplication lifecycle events EnteredBackground and
+LeavingBackground as a trigger to free memory used by a GUI if needed since
+the GUI is not displayed in the background. If needed, apps can release GUI
+resources by setting Window.Current.Content to null and unregistering event
+handlers.
+
+* Apps can use the MemoryManager class to monitor their memory usage after a
+new limit has been applied. In particular, apps can reduce their memory usage
+when the AppMemoryUsageLevel reaches High or OverLimit.
+
+* When the app enters the background or receives an over limit notification,
+platform frameworks will take steps to release unused resources, such as cached
+textures.
+
+MediaPlayer API
+---------------
+* MediaPlayer works in foreground and background apps, with UI or without. All
+key media features from MediaElement are available to MediaPlayer. Now you can
+"new MediaPlayer()" anywhere.
+
+* A lightweight MediaPlayerElement allows binding and unbinding to a player for
+displaying video. This design enables support for background video since
+rendering to an element is decoupled from the player. Additionally, background
+audio apps can leverage its platform MediaTransportControls if desired.
+
+* MediaPlayer has a MediaPlayerSurface that can be used to render video to a
+Windows.UI.Composition surface. This enables media playback in "framework-less
+apps". Furthermore, since all XAML elements are backed by these surfaces, apps
+can render video to any XAML element.
+
+* MediaPlayer connects to SystemMediaTransportControls through a
+CommandManager. These controls are important because that's how the app
+responds to hardware button presses and Bluetooth, and they are required for
+background audio.
+
+* The app can popupate the DisplayProperties of the MediaPlaybackItem with
+artwork, track title, etc., and the platform will update system controls
+automatically when the item is playing.
+
+Memory management guidance for background audio apps
+----------------------------------------------------
+
+### Background information
+
+There are three events for controlling your memory usage (but only one is mandatory):
+
+ * **MemoryManager::AppMemoryLimitChanging** – Raised just before the limit of how
+ much total memory the app can use is changed. For example, when the app moves
+ into the background and on Xbox the memory limit changes from 1024MB to
+ 128MB. This is the most important event to handle to keep the platform from
+ suspending or terminating the app.
+
+ * **MemoryManager::AppMemoryUsageIncreased** – Raised when the app's memory
+ consumption has increased to a higher value in the AppMemoryUsageLevel
+ enumeration. For example, from Low to Medium. Handling this event is optional
+ but recommended since the application is still responsible for staying under
+ limit.
+
+ * **MemoryManager::AppMemoryUsageDecreased** – Raised when the app's memory
+ consumption has decreased to a higher lower value in the
+ AppMemoryUsageLevel enumeration. For example, from High to Low. Handling
+ this event is optional but indicates the application may be able to allocate
+ additional memory if needed.
+
+There are two events to take into account when your app is entering and
+leaving the background:
+
+ * **WebUIApplication/Application::EnteredBackground** – Raised when the app has
+ moved from the foreground to the background.
+
+ * **WebUIApplication/Application::LeavingBackground** – Raised when the is
+ about to move from the background to the foreground.
+
+### Managing memory using the AppMemoryLimitChanging event
+
+The AppMemoryLimitChanging event notifies an application that the memory limit
+is about to change. The NewLimit property on the
+AppMemoryUsageLimitChangingEventArgs can be used to determine whether the
+current app memory usage (MemoryManager::AppMemoryUsage) is over the new limit
+or not. If app memory usage is over the new limit, the app must free resources
+or risk being suspended or terminated when the new memory limit comes into
+effect.
+
+Note:
+ - Some device configurations will allow an application to continue running over
+ the new memory limit until the system is under resource pressure.
+
+ - On Xbox in particular, apps will be suspended or terminated if they do not
+ reduce memory to under the new limits within 2 seconds.
+
+ - This means that apps can deliver the best experience across the broadest
+ range of devices by using this event to reduce resource usage below the limit
+ within 2 seconds of the event being raised.
+
+### Managing memory using the AppMemoryUsageIncreased and AppMemoryUsageDecreased events
+
+When running in the foreground or the background the AppMemoryUsageIncreased
+and AppMemoryUsageDecreased events can be used control the amount of memory an
+app uses. For example:
+
+ - if an app gets an AppMemoryUsageIncreased event and the
+ MemoryManager::AppMemoryUsageLevel is AppMemoryUsageLevel::High then it
+ should consider freeing resources to stay within the memory constraints of
+ the system.
+
+ - if an app gets an AppMemoryUsageIncreased event and the
+ MemoryManager.AppMemoryUsageLevel is AppMemoryUsageLevel.OverLimit then
+ it must free resources to stay within the memory constraints of the system.
+ If it does not the app may be suspended or terminated (see Notes above for
+ more information). On Xbox if the app does not reduce memory within 2
+ seconds of receiving an OverLimit event it will be suspended or terminated.
+
+ - The MemoryManager::AppMemoryUsage and MemoryManager::AppMemoryUsageLimit
+ properties can be used to determine actual memory usage and the current
+ limit. Note: These events are not a replacement handling the
+ AppMemoryLimitChanging event, but rather allow the application to continue
+ to monitor its memory usage after limits have been applied.
+
+### Freeing resources
+
+An app may have resources such as cached data that can be released at any point
+in time and recreated easily. These are ideal to release in
+AppMemoryLimitChanging or as needed in AppMemoryUsageIncreased.
+
+Some resources cannot be released while the UI is present, such as visible
+images, 3D models, or the view itself and its backing data. These can be
+released directly in EnteredBackground but this could result in releasing
+views unnecessarily. Alternatively, use EnteredBackground/LeavingBackground
+to track background status and then release UI resources from
+AppMemoryLimitChanging only if needed.
+
+Be especially careful of references that could prevent resources from being
+garbage collected, such as strong references or subscribed event handlers.
+
+If your application clears window content on background transitions, be aware
+of the following.
+
+When the window content is set to be collected, each Frame will begin its
+disconnection process. If there are Pages in the visual object tree under the
+window content, these will raise their Unloaded event. Pages cannot be
+completely cleared from memory unless all references to them are removed. In the
+Unloaded callback, make sure to do these things to ensure memory is quickly
+removed:
+
+ ✓ **Do** clear and set any large data structures in your Page to null.
+
+ ✓ **Do** unregister for all event handlers that have callback methods within
+ the Page. Make sure to Register for those callbacks again during the Loaded
+ event handler for the Page. The Loaded event will be raised when the UI has
+ been reconstituted later and the Page has been added to the visual object
+ tree.
+
+ ✓ **Do** call GC.Collect at the end of the Unloaded callback to quickly garbage
+ collect any of the large data structures you have just set to null.
+
+### Moving from the foreground to the background
+
+When an app moves from the foreground to the background, the system does work on
+behalf of the app to free up resources that are not needed in the background.
+For example, the UI frameworks flush cached textures and the video subsystem
+frees memory allocated on behalf of the app. However, an app will still need to
+carefully monitor its memory usage to avoid being suspended or terminated by the
+system.
+
+When an app moves from the foreground to the background it will first get an
+EnteredBackground event and then a AppMemoryLimitChanging event.
+
+ ✓ **Do** use the EnteredBackground event to free up UI resources that you know
+ your app does not need when running in the background – for example the cover
+ art image for a song.
+
+ ✘ **Do not** perform long running operations in the EnteredBackground event
+ as you can cause the system to appear to be slow to transition between
+ applications as a result.
+
+ ✓ **Do** use the AppMemoryLimitChanging event to ensure that your app is
+ using less memory than the new background limit. Make sure that you free up
+ resources if this is not the case. If you do not your app may be suspended or
+ terminated according to device specific policy.
+
+ ✓ **Do** manually invoke the garbage collector if your app is over the new
+ memory limit when the AppMemoryLimitChanging event is raised.
+
+ ✓ **Consider** as a performance optimization, freeing UI resources in the
+ AppMemoryLimitChanging event handler instead of in the EnteredBackground
+ handler. Use a boolean value set in the EnteredBackground/LeavingBackground
+ event handlers to track whether the app is in the background or foreground.
+ Then in the AppMemoryLimitChanging event handler, if AppMemoryUsage is over
+ the limit and the app is in the background (based on the Boolean value) you can
+ free UI resources.
+
+ ✓ **Do** use the AppMemoryUsageIncreased event to continue to monitor your
+ app’s memory usage while running in the background if you expect it to change.
+ If the AppMemoryUsageLevel is High or OverLimit make sure that you free
+ up resources.
+
+### Moving from the background to the foreground
+
+When an app moves from the background to the foreground, the app will first get
+an AppMemoryLimitChanging event and then a LeavingBackground event.
+
+ ✓ **Do** use the LeavingBackground event to recreate UI resources that your app
+ discarded when moving into the background.
+
+Related topics
+--------------
+* [Background Activity With the Single Process Model](https://blogs.windows.com/buildingapps/2016/06/07/background-activity-with-the-single-process-model/)
+* [BackgroundActivation sample](/Samples/BackgroundActivation)
+* Old [BackgroundAudio sample](http://go.microsoft.com/fwlink/p/?LinkId=619997),
+ no longer recommended but available for reference.
+
+System requirements
+-----------------------------
+
+**Client:** Windows 10 version 14332
+
+**Phone:** Windows 10 version 14332
+
+Build the sample
+----------------
+
+1. If you download the samples ZIP, be sure to unzip the entire archive, not just the folder with the sample you want to build.
+2. Start Microsoft Visual Studio 2017 and select **File** \> **Open** \> **Project/Solution**.
+3. Starting in the folder where you unzipped the samples, go to the Samples subfolder, then the subfolder for this specific sample, then the subfolder for your preferred language (C++, C#, or JavaScript). Double-click the Visual Studio Solution (.sln) file.
+4. Press Ctrl+Shift+B, or select **Build** \> **Build Solution**.
+
+Run the sample
+--------------
+
+The next steps depend on whether you just want to deploy the sample or you want to both deploy and run it.
+
+**Deploying the sample**
+1. Select **Build** \> **Deploy Solution**.
+
+**Deploying and running the sample**
+1. To debug the sample and then run it, press F5 or select **Debug** \> **Start Debugging**. To run the sample without debugging, press Ctrl+F5 or select**Debug** \> **Start Without Debugging**.
diff --git a/Samples/BackgroundMediaPlayback/js/BackgroundMediaPlayback.jsproj b/archived/BackgroundMediaPlayback/js/BackgroundMediaPlayback.jsproj
similarity index 84%
rename from Samples/BackgroundMediaPlayback/js/BackgroundMediaPlayback.jsproj
rename to archived/BackgroundMediaPlayback/js/BackgroundMediaPlayback.jsproj
index 54f9f5273e..f253be707a 100644
--- a/Samples/BackgroundMediaPlayback/js/BackgroundMediaPlayback.jsproj
+++ b/archived/BackgroundMediaPlayback/js/BackgroundMediaPlayback.jsproj
@@ -57,7 +57,7 @@
Designer
-
+
default.html
@@ -88,49 +88,49 @@
images\windows-sdk.png
-
+
js\default.js
-
+
css\default.css
-
+
Microsoft.WinJS.4.0\css\ui-dark.css
-
+
Microsoft.WinJS.4.0\css\ui-light.css
-
+
Microsoft.WinJS.4.0\js\en-US\ui.strings.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense-setup.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense.js
-
+
Microsoft.WinJS.4.0\fonts\Symbols.ttf
-
+
Microsoft.WinJS.4.0\js\base.js
-
+
Microsoft.WinJS.4.0\js\ui.js
-
+
sample-utils\footer.html
-
+
sample-utils\header.html
-
+
sample-utils\sample-utils.js
-
+
sample-utils\scenario-select.css
-
+
sample-utils\scenario-select.html
diff --git a/Samples/BackgroundMediaPlayback/js/BackgroundMediaPlayback.sln b/archived/BackgroundMediaPlayback/js/BackgroundMediaPlayback.sln
similarity index 100%
rename from Samples/BackgroundMediaPlayback/js/BackgroundMediaPlayback.sln
rename to archived/BackgroundMediaPlayback/js/BackgroundMediaPlayback.sln
diff --git a/Samples/BackgroundMediaPlayback/js/Microsoft.WinJS.4.0/css/placeholder.txt b/archived/BackgroundMediaPlayback/js/Microsoft.WinJS.4.0/css/placeholder.txt
similarity index 100%
rename from Samples/BackgroundMediaPlayback/js/Microsoft.WinJS.4.0/css/placeholder.txt
rename to archived/BackgroundMediaPlayback/js/Microsoft.WinJS.4.0/css/placeholder.txt
diff --git a/Samples/BackgroundMediaPlayback/js/Microsoft.WinJS.4.0/fonts/placeholder b/archived/BackgroundMediaPlayback/js/Microsoft.WinJS.4.0/fonts/placeholder
similarity index 100%
rename from Samples/BackgroundMediaPlayback/js/Microsoft.WinJS.4.0/fonts/placeholder
rename to archived/BackgroundMediaPlayback/js/Microsoft.WinJS.4.0/fonts/placeholder
diff --git a/Samples/BackgroundMediaPlayback/js/Microsoft.WinJS.4.0/js/en-US/placeholder.txt b/archived/BackgroundMediaPlayback/js/Microsoft.WinJS.4.0/js/en-US/placeholder.txt
similarity index 100%
rename from Samples/BackgroundMediaPlayback/js/Microsoft.WinJS.4.0/js/en-US/placeholder.txt
rename to archived/BackgroundMediaPlayback/js/Microsoft.WinJS.4.0/js/en-US/placeholder.txt
diff --git a/Samples/BackgroundMediaPlayback/js/Package.appxmanifest b/archived/BackgroundMediaPlayback/js/Package.appxmanifest
similarity index 100%
rename from Samples/BackgroundMediaPlayback/js/Package.appxmanifest
rename to archived/BackgroundMediaPlayback/js/Package.appxmanifest
diff --git a/Samples/BackgroundMediaPlayback/js/assets/placeholder.txt b/archived/BackgroundMediaPlayback/js/assets/placeholder.txt
similarity index 100%
rename from Samples/BackgroundMediaPlayback/js/assets/placeholder.txt
rename to archived/BackgroundMediaPlayback/js/assets/placeholder.txt
diff --git a/Samples/BackgroundMediaPlayback/js/css/scenario1-bg-audio.css b/archived/BackgroundMediaPlayback/js/css/scenario1-bg-audio.css
similarity index 100%
rename from Samples/BackgroundMediaPlayback/js/css/scenario1-bg-audio.css
rename to archived/BackgroundMediaPlayback/js/css/scenario1-bg-audio.css
diff --git a/Samples/BackgroundMediaPlayback/js/html/scenario1-bg-audio.html b/archived/BackgroundMediaPlayback/js/html/scenario1-bg-audio.html
similarity index 100%
rename from Samples/BackgroundMediaPlayback/js/html/scenario1-bg-audio.html
rename to archived/BackgroundMediaPlayback/js/html/scenario1-bg-audio.html
diff --git a/Samples/BackgroundMediaPlayback/js/images/placeholder.txt b/archived/BackgroundMediaPlayback/js/images/placeholder.txt
similarity index 100%
rename from Samples/BackgroundMediaPlayback/js/images/placeholder.txt
rename to archived/BackgroundMediaPlayback/js/images/placeholder.txt
diff --git a/Samples/BackgroundMediaPlayback/js/js/sample-configuration.js b/archived/BackgroundMediaPlayback/js/js/sample-configuration.js
similarity index 100%
rename from Samples/BackgroundMediaPlayback/js/js/sample-configuration.js
rename to archived/BackgroundMediaPlayback/js/js/sample-configuration.js
diff --git a/Samples/BackgroundMediaPlayback/js/js/scenario1-bg-audio.js b/archived/BackgroundMediaPlayback/js/js/scenario1-bg-audio.js
similarity index 100%
rename from Samples/BackgroundMediaPlayback/js/js/scenario1-bg-audio.js
rename to archived/BackgroundMediaPlayback/js/js/scenario1-bg-audio.js
diff --git a/Samples/BackgroundMediaPlayback/js/sample-utils/placeholder.txt b/archived/BackgroundMediaPlayback/js/sample-utils/placeholder.txt
similarity index 100%
rename from Samples/BackgroundMediaPlayback/js/sample-utils/placeholder.txt
rename to archived/BackgroundMediaPlayback/js/sample-utils/placeholder.txt
diff --git a/archived/BackgroundTransfer/README.md b/archived/BackgroundTransfer/README.md
new file mode 100644
index 0000000000..10ad4a4e1a
--- /dev/null
+++ b/archived/BackgroundTransfer/README.md
@@ -0,0 +1,144 @@
+---
+topic: sample
+languages:
+- js
+products:
+- windows
+- windows-uwp
+---
+
+# Background transfer sample
+
+Shows how to use the Background Transfer API to download and upload files in the background in Universal Windows Platform (UWP) apps.
+
+> **Note:** This sample is part of a large collection of UWP feature samples.
+> If you are unfamiliar with Git and GitHub, you can download the entire collection as a
+> [ZIP file](https://github.com/Microsoft/Windows-universal-samples/archive/master.zip), but be
+> sure to unzip everything to access shared dependencies. For more info on working with the ZIP file,
+> the samples collection, and GitHub, see [Get the UWP samples from GitHub](https://aka.ms/ovu2uq).
+> For more samples, see the [Samples portal](https://aka.ms/winsamples) on the Windows Dev Center.
+
+Classes in the [Windows.Networking.BackgroundTransfer](http://msdn.microsoft.com/library/windows/apps/br207242) namespace provide a power-friendly, cost-aware, and flexible API for transferring files in the background. This sample shows how to download and upload files using the Background Transfer API.
+
+For the download scenario, the sample first uses methods on [BackgroundDownloader](http://msdn.microsoft.com/library/windows/apps/br207126) class to enumerate any downloads that were going on in the background while the app was closed. An app should enumerate these downloads when it gets started so it can attach a progress handler to these downloads to track progress and prevent stale downloads. Then other methods on the **BackgroundDownloader** and related classes are used to start new downloads to the local Pictures Library. The sample also shows how to pause downloads and change the priority of a download.
+
+For the upload scenario, the sample first uses methods on [BackgroundUploader](http://msdn.microsoft.com/library/windows/apps/br207140) class to enumerate any uploads that were going on in the background while the app was closed. An app should enumerate these uploads when it gets started so it can attach a progress handler to these uploads to track progress and prevent stale uploads. Then other methods on the **BackgroundUploader** and related classes are used to start new uploads. The sample also shows how to set a content header and use a multipart upload.
+
+The sample also showcases several advanced usage scenarios:
+- Configuring toast and tile notifications to inform the user when all transfers succeed or when at least one transfer fails.
+- Executing a background task when a set of uploads or downloads completes.
+- Accessing file content and seeking within that content while a download is still ongoing, effectively altering the order in which remote file data is requested from the server.
+- Recovering from a failed download without losing already-downloaded data.
+
+**Note** Background transfer is primarily designed for long-term transfer operations for resources like video, music, and large images. For short-term operations involving transfers of smaller resources (i.e. a few KB), the HTTP APIs are recommended. [HttpClient](http://msdn.microsoft.com/library/windows/apps/dn298639) is preferred and can be used in all languages supported by UWP apps. [XHR](http://msdn.microsoft.com/library/windows/apps/br229787) can be used in JavaScript. [IXHR2](http://msdn.microsoft.com/library/windows/apps/hh770550) can be used in C++.
+
+This sample requires the following capabilities:
+
+- **Internet (Client & Server)** - Needed to send requests to download or upload files to HTTP or FTP servers on the Internet.
+- **Private Networks (Client & Server)** - Needed to send requests to download or upload files to HTTP or FTP servers on a home or work intranet.
+- **Pictures Library** - Needed to downloads files to the Pictures library.
+
+For more information on network capabilities, see [How to set network capabilities](http://msdn.microsoft.com/library/windows/apps/hh770532).
+
+**Note** Network communications using an IP loopback address cannot normally be used for interprocess communication between a UWP app and a different process (a different UWP app or a desktop app) because this is restricted by network isolation. Network communication using an IP loopback address is allowed within the same process for communication purposes in a UWP app.
+
+**Note** Background Transfer is only enabled on Windows if at least one of the networking capabilities is set: **Internet (Client)**, **Internet (Client & Server)**, or **Private Networks (Client & Server)**.
+
+## Related topics
+
+### Other resources
+
+[Adding support for networking](http://msdn.microsoft.com/library/windows/apps/hh452752)
+[How to configure network isolation capabilities](http://msdn.microsoft.com/library/windows/apps/hh770532)
+[Quickstart: Downloading a file](http://msdn.microsoft.com/library/windows/apps/hh700370)
+[Quickstart: Uploading a file](http://msdn.microsoft.com/library/windows/apps/hh700372)
+[Transferring a file from a network resource](http://msdn.microsoft.com/library/windows/apps/hh761434)
+
+### Reference
+
+[BackgroundDownloader](http://msdn.microsoft.com/library/windows/apps/br207126)
+[BackgroundUploader](http://msdn.microsoft.com/library/windows/apps/br207140)
+[HttpClient](http://msdn.microsoft.com/library/windows/apps/dn298639)
+[IXHR2](http://msdn.microsoft.com/library/windows/apps/hh770550)
+[Windows.Networking.BackgroundTransfer](http://msdn.microsoft.com/library/windows/apps/br207242)
+[Windows.Storage](http://msdn.microsoft.com/library/windows/apps/br227346)
+[XHR](http://msdn.microsoft.com/library/windows/apps/br229787)
+
+## System requirements
+
+**Client:** Windows 10
+
+**Server:** Windows Server 2016
+
+**Phone:** Windows 10
+
+## Build the sample
+
+1. If you download the samples ZIP, be sure to unzip the entire archive, not just the folder with the sample you want to build.
+2. Start Microsoft Visual Studio 2017 and select **File** \> **Open** \> **Project/Solution**.
+3. Starting in the folder where you unzipped the samples, go to the Samples subfolder, then the subfolder for this specific sample, then the subfolder for your preferred language (C++, C#, or JavaScript). Double-click the Visual Studio Solution (.sln) file.
+4. Press Ctrl+Shift+B, or select **Build** \> **Build Solution**.
+
+### Deploying and running the Windows version of the sample
+
+This sample requires that a web server is available for the app to access for uploading and downloading files. The web server must be started before the app is run. The web server must also have a *BackgroundTransferSample* path available for uploads and downloads. The sample includes a PowerShell script that will install IIS on the local computer, create the *BackgroundTransferSample* folder on the server, copy files to this folder, create firewall rules to allow access, and enable IIS.
+
+The easiest way to run the sample is to use the provided web server scripts. Browse to the *Server* folder in your sample folder to setup and start the web server. There are two options possible.
+
+- Start PowerShell elevated (Run as administrator) and run the following command:
+
+ **.\\SetupServer.ps1**
+
+ Note that you may also need to change script execution policy.
+
+- Start an elevated Command Prompt (Run as administrator) and run following command:
+
+ **PowerShell.exe -ExecutionPolicy Unrestricted -File SetupServer.ps1**
+
+When the web server is not needed anymore, please browse to the *Server* folder in you sample folder and run one of the following:
+
+- Start PowerShell elevated (Run as administrator) and run the following command:
+
+ **.\\RemoveServer.ps1**
+
+ Note that you may also need to change script execution policy.
+
+- Start an elevated Command Prompt (Run as administrator) and run following command:
+
+ **PowerShell.exe -ExecutionPolicy Unrestricted -File RemoveServer.ps1**
+
+The sample can run using any web server, not only the one provided with the sample. If IIS is used on a different computer, then the previous scripts can be used with minor changes.
+
+- Copy the *Server* folder to the device where IIS will be run.
+- Run the above scripts to install IIS, create the *BackgroundTransferSample* folder on the server, copy files to this folder, and enable IIS.
+
+The sample must also be updated when run against a non-localhost web server. To configure the sample for use with IIS on a different device:
+
+- The hostname of the server to connect to needs to be updated. This can be handled in two ways. The **AddressField** element in the HTML or XAML files can be edited so that "localhost" is replaced by the hostname or IP address of the web server. Alternately when the app is run, enter the hostname or IP address of the web server instead of the "localhost" value in the **Remote address** textbox.
+
+**Note** IIS is not available on ARM builds nor on Windows Phone. Instead, set up the web server on a separate 64-bit or 32-bit computer and follow the steps for using the sample against a non-localhost web server.
+
+**Note** When used with the supplied scripts, this app sample communicates with another process (IIS server which is a desktop app) on the same machine over loopback for demonstration purposes only. A UWP app that communicates over loopback to another process that represents a UWP app or a desktop app is not allowed and such apps will not pass Microsoft Store validation. For more information, see [How to enable loopback and troubleshoot network isolation](http://msdn.microsoft.com/library/windows/apps/hh780593).
+
+However if a server different than IIS is used, then this requires some special configuration of the server to create the *BackgroundTransferSample* folder.
+
+Copy the *Server\\webSite* directory to the *BackgroundTransferSample* folder on the web server and configure the server to allow download and upload requests.
+
+To configure the sample for use with a web server different than IIS not using localhost:
+
+The remote server address and local filename fields should be updated. This can be handled in two ways. The **serverAddressField** and **fileNameField** elements in the HTML or XAML files can be edited so that the remote server address and filename are replaced by a server address and filename for the non-IIS server. Alternately when the app is run, enter the remote address and local filename to access on the web server instead of the default values in the **Remote address** and **Local file name** fields displayed.
+
+To deploy and run the Windows version of the sample:
+
+- To debug the sample and then run it, press F5 or select Debug > Start Debugging. To run the sample without debugging, press Ctrl+F5 or select Debug > Start Without Debugging.
+
+### Deploying and running the Windows Phone version of the sample
+
+IIS is not available on Windows Phone. For the app to access a web server, there are two options:
+
+- The easiest way to run the sample is to use the provided web server scripts on a separate 64-bit or 32-bit device that can run IIS. Follow the instructions for deploying and running the Windows version of the sample using IIS on a different device.
+- Use a web server different than IIS on a separate device. Follow the instructions for deploying and running the Windows version of the sample using a non-IIS web server.
+
+To deploy and run the Windows Phone version of the sample:
+
+- To debug the sample and then run it, press F5 or select Debug > Start Debugging. To run the sample without debugging, press Ctrl+F5 or select Debug > Start Without Debugging.
diff --git a/Samples/BackgroundTransfer/js/BackgroundTransfer.jsproj b/archived/BackgroundTransfer/js/BackgroundTransfer.jsproj
similarity index 82%
rename from Samples/BackgroundTransfer/js/BackgroundTransfer.jsproj
rename to archived/BackgroundTransfer/js/BackgroundTransfer.jsproj
index 2bf7eb7039..b9d0e5bdcf 100644
--- a/Samples/BackgroundTransfer/js/BackgroundTransfer.jsproj
+++ b/archived/BackgroundTransfer/js/BackgroundTransfer.jsproj
@@ -54,7 +54,7 @@
Designer
-
+
default.html
@@ -78,10 +78,10 @@
images\windows-sdk.png
-
+
js\default.js
-
+
css\default.css
@@ -100,43 +100,43 @@
-
+
Microsoft.WinJS.4.0\css\ui-dark.css
-
+
Microsoft.WinJS.4.0\css\ui-light.css
-
+
Microsoft.WinJS.4.0\js\en-US\ui.strings.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense-setup.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense.js
-
+
Microsoft.WinJS.4.0\fonts\Symbols.ttf
-
+
Microsoft.WinJS.4.0\js\base.js
-
+
Microsoft.WinJS.4.0\js\ui.js
-
+
sample-utils\footer.html
-
+
sample-utils\header.html
-
+
sample-utils\sample-utils.js
-
+
sample-utils\scenario-select.css
-
+
sample-utils\scenario-select.html
diff --git a/Samples/BackgroundTransfer/js/BackgroundTransfer.sln b/archived/BackgroundTransfer/js/BackgroundTransfer.sln
similarity index 100%
rename from Samples/BackgroundTransfer/js/BackgroundTransfer.sln
rename to archived/BackgroundTransfer/js/BackgroundTransfer.sln
diff --git a/Samples/BackgroundTransfer/js/Microsoft.WinJS.4.0/css/placeholder.txt b/archived/BackgroundTransfer/js/Microsoft.WinJS.4.0/css/placeholder.txt
similarity index 100%
rename from Samples/BackgroundTransfer/js/Microsoft.WinJS.4.0/css/placeholder.txt
rename to archived/BackgroundTransfer/js/Microsoft.WinJS.4.0/css/placeholder.txt
diff --git a/Samples/BackgroundTransfer/js/Microsoft.WinJS.4.0/fonts/placeholder b/archived/BackgroundTransfer/js/Microsoft.WinJS.4.0/fonts/placeholder
similarity index 100%
rename from Samples/BackgroundTransfer/js/Microsoft.WinJS.4.0/fonts/placeholder
rename to archived/BackgroundTransfer/js/Microsoft.WinJS.4.0/fonts/placeholder
diff --git a/Samples/BackgroundTransfer/js/Microsoft.WinJS.4.0/js/en-US/placeholder.txt b/archived/BackgroundTransfer/js/Microsoft.WinJS.4.0/js/en-US/placeholder.txt
similarity index 100%
rename from Samples/BackgroundTransfer/js/Microsoft.WinJS.4.0/js/en-US/placeholder.txt
rename to archived/BackgroundTransfer/js/Microsoft.WinJS.4.0/js/en-US/placeholder.txt
diff --git a/Samples/BackgroundTransfer/js/css/placeholder.txt b/archived/BackgroundTransfer/js/css/placeholder.txt
similarity index 100%
rename from Samples/BackgroundTransfer/js/css/placeholder.txt
rename to archived/BackgroundTransfer/js/css/placeholder.txt
diff --git a/Samples/BackgroundTransfer/js/html/scenario1_Download.html b/archived/BackgroundTransfer/js/html/scenario1_Download.html
similarity index 100%
rename from Samples/BackgroundTransfer/js/html/scenario1_Download.html
rename to archived/BackgroundTransfer/js/html/scenario1_Download.html
diff --git a/Samples/BackgroundTransfer/js/html/scenario2_Upload.html b/archived/BackgroundTransfer/js/html/scenario2_Upload.html
similarity index 100%
rename from Samples/BackgroundTransfer/js/html/scenario2_Upload.html
rename to archived/BackgroundTransfer/js/html/scenario2_Upload.html
diff --git a/Samples/BackgroundTransfer/js/html/scenario3_Notifications.html b/archived/BackgroundTransfer/js/html/scenario3_Notifications.html
similarity index 100%
rename from Samples/BackgroundTransfer/js/html/scenario3_Notifications.html
rename to archived/BackgroundTransfer/js/html/scenario3_Notifications.html
diff --git a/Samples/BackgroundTransfer/js/html/scenario4_CompletionGroups.html b/archived/BackgroundTransfer/js/html/scenario4_CompletionGroups.html
similarity index 100%
rename from Samples/BackgroundTransfer/js/html/scenario4_CompletionGroups.html
rename to archived/BackgroundTransfer/js/html/scenario4_CompletionGroups.html
diff --git a/Samples/BackgroundTransfer/js/html/scenario5_RandomAccess.html b/archived/BackgroundTransfer/js/html/scenario5_RandomAccess.html
similarity index 100%
rename from Samples/BackgroundTransfer/js/html/scenario5_RandomAccess.html
rename to archived/BackgroundTransfer/js/html/scenario5_RandomAccess.html
diff --git a/Samples/BackgroundTransfer/js/html/scenario6_RecoverableErrors.html b/archived/BackgroundTransfer/js/html/scenario6_RecoverableErrors.html
similarity index 100%
rename from Samples/BackgroundTransfer/js/html/scenario6_RecoverableErrors.html
rename to archived/BackgroundTransfer/js/html/scenario6_RecoverableErrors.html
diff --git a/Samples/BackgroundTransfer/js/html/scenario7_DownloadReordering.html b/archived/BackgroundTransfer/js/html/scenario7_DownloadReordering.html
similarity index 100%
rename from Samples/BackgroundTransfer/js/html/scenario7_DownloadReordering.html
rename to archived/BackgroundTransfer/js/html/scenario7_DownloadReordering.html
diff --git a/Samples/BackgroundTransfer/js/images/placeholder.txt b/archived/BackgroundTransfer/js/images/placeholder.txt
similarity index 100%
rename from Samples/BackgroundTransfer/js/images/placeholder.txt
rename to archived/BackgroundTransfer/js/images/placeholder.txt
diff --git a/Samples/BackgroundTransfer/js/js/completionGroupBackgroundTask.js b/archived/BackgroundTransfer/js/js/completionGroupBackgroundTask.js
similarity index 100%
rename from Samples/BackgroundTransfer/js/js/completionGroupBackgroundTask.js
rename to archived/BackgroundTransfer/js/js/completionGroupBackgroundTask.js
diff --git a/Samples/BackgroundTransfer/js/js/sample-configuration.js b/archived/BackgroundTransfer/js/js/sample-configuration.js
similarity index 100%
rename from Samples/BackgroundTransfer/js/js/sample-configuration.js
rename to archived/BackgroundTransfer/js/js/sample-configuration.js
diff --git a/Samples/BackgroundTransfer/js/js/scenario1_Download.js b/archived/BackgroundTransfer/js/js/scenario1_Download.js
similarity index 100%
rename from Samples/BackgroundTransfer/js/js/scenario1_Download.js
rename to archived/BackgroundTransfer/js/js/scenario1_Download.js
diff --git a/Samples/BackgroundTransfer/js/js/scenario2_Upload.js b/archived/BackgroundTransfer/js/js/scenario2_Upload.js
similarity index 100%
rename from Samples/BackgroundTransfer/js/js/scenario2_Upload.js
rename to archived/BackgroundTransfer/js/js/scenario2_Upload.js
diff --git a/Samples/BackgroundTransfer/js/js/scenario3_Notifications.js b/archived/BackgroundTransfer/js/js/scenario3_Notifications.js
similarity index 100%
rename from Samples/BackgroundTransfer/js/js/scenario3_Notifications.js
rename to archived/BackgroundTransfer/js/js/scenario3_Notifications.js
diff --git a/Samples/BackgroundTransfer/js/js/scenario4_CompletionGroups.js b/archived/BackgroundTransfer/js/js/scenario4_CompletionGroups.js
similarity index 100%
rename from Samples/BackgroundTransfer/js/js/scenario4_CompletionGroups.js
rename to archived/BackgroundTransfer/js/js/scenario4_CompletionGroups.js
diff --git a/Samples/BackgroundTransfer/js/js/scenario5_RandomAccess.js b/archived/BackgroundTransfer/js/js/scenario5_RandomAccess.js
similarity index 100%
rename from Samples/BackgroundTransfer/js/js/scenario5_RandomAccess.js
rename to archived/BackgroundTransfer/js/js/scenario5_RandomAccess.js
diff --git a/Samples/BackgroundTransfer/js/js/scenario6_RecoverableErrors.js b/archived/BackgroundTransfer/js/js/scenario6_RecoverableErrors.js
similarity index 100%
rename from Samples/BackgroundTransfer/js/js/scenario6_RecoverableErrors.js
rename to archived/BackgroundTransfer/js/js/scenario6_RecoverableErrors.js
diff --git a/Samples/BackgroundTransfer/js/js/scenario7_DownloadReordering.js b/archived/BackgroundTransfer/js/js/scenario7_DownloadReordering.js
similarity index 100%
rename from Samples/BackgroundTransfer/js/js/scenario7_DownloadReordering.js
rename to archived/BackgroundTransfer/js/js/scenario7_DownloadReordering.js
diff --git a/Samples/BackgroundTransfer/js/package.appxmanifest b/archived/BackgroundTransfer/js/package.appxmanifest
similarity index 100%
rename from Samples/BackgroundTransfer/js/package.appxmanifest
rename to archived/BackgroundTransfer/js/package.appxmanifest
diff --git a/Samples/BackgroundTransfer/js/sample-utils/placeholder.txt b/archived/BackgroundTransfer/js/sample-utils/placeholder.txt
similarity index 100%
rename from Samples/BackgroundTransfer/js/sample-utils/placeholder.txt
rename to archived/BackgroundTransfer/js/sample-utils/placeholder.txt
diff --git a/archived/BarcodeScanner/README.md b/archived/BarcodeScanner/README.md
new file mode 100644
index 0000000000..51173139ee
--- /dev/null
+++ b/archived/BarcodeScanner/README.md
@@ -0,0 +1,103 @@
+---
+topic: sample
+languages:
+- js
+products:
+- windows
+- windows-uwp
+---
+
+# Barcode scanner sample
+
+Shows how to obtain a barcode scanner, claim it for exclusive use, enable it to receive data, and read a barcode.
+
+> **Note:** This sample is part of a large collection of UWP feature samples.
+> If you are unfamiliar with Git and GitHub, you can download the entire collection as a
+> [ZIP file](https://github.com/Microsoft/Windows-universal-samples/archive/master.zip), but be
+> sure to unzip everything to access shared dependencies. For more info on working with the ZIP file,
+> the samples collection, and GitHub, see [Get the UWP samples from GitHub](https://aka.ms/ovu2uq).
+> For more samples, see the [Samples portal](https://aka.ms/winsamples) on the Windows Dev Center.
+
+This sample shows how to:
+
+1. **Obtain the barcode scanner**
+
+ Uses a [**DeviceWatcher**](https://docs.microsoft.com/uwp/api/Windows.Devices.Enumeration.DeviceWatcher)
+ to enumerate and select the first barcode scanner.
+
+2. **Claim the barcode scanner for exclusive use**
+
+ Uses [ClaimScannerAsync](http://msdn.microsoft.com/library/windows/apps/dn297696) to claim the device.
+
+3. **Add event handlers**
+
+ Uses [DataReceived](http://msdn.microsoft.com/library/windows/apps/dn278556) and [ReleaseDeviceRequested](http://msdn.microsoft.com/library/windows/apps/dn278578) events.
+
+ When an application gets a request to release its exclusive claim to the barcode scanner, it must handle the request by retaining the device; otherwise, it will lose its claim. The second scenario in this sample shows the release and retain functionality. The event handler for [ReleaseDeviceRequested](http://msdn.microsoft.com/library/windows/apps/dn278578) shows how retain the device.
+
+4. **Set active symbologies**
+
+ Uses the [GetSupportedSymbologiesAsync](https://msdn.microsoft.com/library/windows/apps/windows.devices.pointofservice.barcodescanner.getsupportedsymbologiesasync) method
+ to determine which symbologies are supported by the scanner
+ and the [SetActiveSymbologiesAsync](https://msdn.microsoft.com/library/windows/apps/windows.devices.pointofservice.claimedbarcodescanner.setactivesymbologiesasync) method
+ to specify which symbologies are active.
+
+5. **Set symbology attributes**
+
+ Uses the [GetSymbologyAttributesAsync](https://msdn.microsoft.com/library/windows/apps/windows.devices.pointofservice.claimedbarcodescanner.getsymbologyattributesasync) method
+ to determine what symbology attributes are supported by the scanner
+ and the [SetSymbologyAttributesAsync](https://msdn.microsoft.com/library/windows/apps/windows.devices.pointofservice.claimedbarcodescanner.setsymbologyattributesasync) method
+ to enable or disable them.
+
+6. **Control camera-based barcode scanners**
+
+ Detects camera-based barcode scanners by checking the [VideoDeviceId](https://docs.microsoft.com/en-us/uwp/api/windows.devices.pointofservice.barcodescanner.videodeviceid) property
+ and shows an in-app preview of the barcode camera.
+ Shows and hides the video preview window with the [ShowVideoPreviewAsync](https://docs.microsoft.com/en-us/uwp/api/windows.devices.pointofservice.claimedbarcodescanner.showvideopreviewasync)
+ and [HideVideoPreview](https://docs.microsoft.com/en-us/uwp/api/windows.devices.pointofservice.claimedbarcodescanner.hidevideopreview) methods.
+ Controls the software trigger with the [StartSoftwareTriggerAsync](https://docs.microsoft.com/en-us/uwp/api/windows.devices.pointofservice.claimedbarcodescanner.startsoftwaretriggerasync)
+ and [StopSoftwareTrigger](https://docs.microsoft.com/en-us/uwp/api/windows.devices.pointofservice.claimedbarcodescanner.stopsoftwaretriggerasync) methods.
+
+The app package manifest shows how to specify the device capability name for the Point of Service (POS) devices. All POS apps are required declare [DeviceCapability](http://msdn.microsoft.com/library/windows/apps/br211430) in the app package manifest, either by using "PointofService" as shown in this sample or by using a device specific GUID, such as "C243FFBD-3AFC-45E9-B3D3-2BA18BC7EBC5" for a barcode scanner.
+
+**Note** The Universal Windows app samples require Visual Studio 2017 to build and Windows 10 to execute.
+
+To obtain information about Windows 10 development, go to the [Windows Dev Center](http://go.microsoft.com/fwlink/?LinkID=532421)
+
+To obtain information about Microsoft Visual Studio and the tools for developing Windows apps, go to [Visual Studio](http://go.microsoft.com/fwlink/?LinkID=532422)
+
+## Related topics
+
+### Reference
+
+[Windows.Devices.PointOfService namespace](http://msdn.microsoft.com/library/windows/apps/dn298071)
+[Supported Point of Service Peripherals](https://docs.microsoft.com/windows/uwp/devices-sensors/pos-device-support)
+[USB HID POS Scanner specification](http://go.microsoft.com/fwlink/p/?linkid=309230)
+[Windows app samples](http://go.microsoft.com/fwlink/p/?LinkID=227694)
+
+## System requirements
+
+**Client:** Windows 10
+
+**Server:** Windows Server 2016 Technical Preview
+
+**Phone:** Windows 10
+
+## Build the sample
+
+1. If you download the samples ZIP, be sure to unzip the entire archive, not just the folder with the sample you want to build.
+2. Start Microsoft Visual Studio 2017 and select **File** \> **Open** \> **Project/Solution**.
+3. Starting in the folder where you unzipped the samples, go to the Samples subfolder, then the subfolder for this specific sample, then the subfolder for your preferred language (C++, C#, or JavaScript). Double-click the Visual Studio Solution (.sln) file.
+4. Press Ctrl+Shift+B, or select **Build** \> **Build Solution**.
+
+## Run the sample
+
+The next steps depend on whether you just want to deploy the sample or you want to both deploy and run it.
+
+### Deploying the sample
+
+- Select Build > Deploy Solution.
+
+### Deploying and running the sample
+
+- To debug the sample and then run it, press F5 or select Debug > Start Debugging. To run the sample without debugging, press Ctrl+F5 or selectDebug > Start Without Debugging.
diff --git a/Samples/BarcodeScanner/js/BarcodeScanner.jsproj b/archived/BarcodeScanner/js/BarcodeScanner.jsproj
similarity index 82%
rename from Samples/BarcodeScanner/js/BarcodeScanner.jsproj
rename to archived/BarcodeScanner/js/BarcodeScanner.jsproj
index d04edd20e8..cb66bb489e 100644
--- a/Samples/BarcodeScanner/js/BarcodeScanner.jsproj
+++ b/archived/BarcodeScanner/js/BarcodeScanner.jsproj
@@ -58,7 +58,7 @@
-
+
default.html
@@ -87,13 +87,13 @@
images\windows-sdk.png
-
+
js\default.js
-
+
js\devicehelpers.js
-
+
css\default.css
@@ -104,43 +104,43 @@
-
+
Microsoft.WinJS.4.0\css\ui-dark.css
-
+
Microsoft.WinJS.4.0\css\ui-light.css
-
+
Microsoft.WinJS.4.0\js\en-US\ui.strings.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense-setup.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense.js
-
+
Microsoft.WinJS.4.0\fonts\Symbols.ttf
-
+
Microsoft.WinJS.4.0\js\base.js
-
+
Microsoft.WinJS.4.0\js\ui.js
-
+
sample-utils\footer.html
-
+
sample-utils\header.html
-
+
sample-utils\sample-utils.js
-
+
sample-utils\scenario-select.css
-
+
sample-utils\scenario-select.html
diff --git a/Samples/BarcodeScanner/js/BarcodeScanner.sln b/archived/BarcodeScanner/js/BarcodeScanner.sln
similarity index 100%
rename from Samples/BarcodeScanner/js/BarcodeScanner.sln
rename to archived/BarcodeScanner/js/BarcodeScanner.sln
diff --git a/Samples/BarcodeScanner/js/Microsoft.WinJS.4.0/css/placeholder.txt b/archived/BarcodeScanner/js/Microsoft.WinJS.4.0/css/placeholder.txt
similarity index 100%
rename from Samples/BarcodeScanner/js/Microsoft.WinJS.4.0/css/placeholder.txt
rename to archived/BarcodeScanner/js/Microsoft.WinJS.4.0/css/placeholder.txt
diff --git a/Samples/BarcodeScanner/js/Microsoft.WinJS.4.0/fonts/placeholder b/archived/BarcodeScanner/js/Microsoft.WinJS.4.0/fonts/placeholder
similarity index 100%
rename from Samples/BarcodeScanner/js/Microsoft.WinJS.4.0/fonts/placeholder
rename to archived/BarcodeScanner/js/Microsoft.WinJS.4.0/fonts/placeholder
diff --git a/Samples/BarcodeScanner/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt b/archived/BarcodeScanner/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt
similarity index 100%
rename from Samples/BarcodeScanner/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt
rename to archived/BarcodeScanner/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt
diff --git a/Samples/BarcodeScanner/js/Package.appxmanifest b/archived/BarcodeScanner/js/Package.appxmanifest
similarity index 100%
rename from Samples/BarcodeScanner/js/Package.appxmanifest
rename to archived/BarcodeScanner/js/Package.appxmanifest
diff --git a/Samples/BarcodeScanner/js/css/scenario1_BasicFunctionality.css b/archived/BarcodeScanner/js/css/scenario1_BasicFunctionality.css
similarity index 100%
rename from Samples/BarcodeScanner/js/css/scenario1_BasicFunctionality.css
rename to archived/BarcodeScanner/js/css/scenario1_BasicFunctionality.css
diff --git a/Samples/BarcodeScanner/js/css/scenario2_MultipleScanners.css b/archived/BarcodeScanner/js/css/scenario2_MultipleScanners.css
similarity index 100%
rename from Samples/BarcodeScanner/js/css/scenario2_MultipleScanners.css
rename to archived/BarcodeScanner/js/css/scenario2_MultipleScanners.css
diff --git a/Samples/BarcodeScanner/js/css/scenario3_ActiveSymbologies.css b/archived/BarcodeScanner/js/css/scenario3_ActiveSymbologies.css
similarity index 100%
rename from Samples/BarcodeScanner/js/css/scenario3_ActiveSymbologies.css
rename to archived/BarcodeScanner/js/css/scenario3_ActiveSymbologies.css
diff --git a/Samples/BarcodeScanner/js/css/scenario4_SymbologyAttributes.css b/archived/BarcodeScanner/js/css/scenario4_SymbologyAttributes.css
similarity index 100%
rename from Samples/BarcodeScanner/js/css/scenario4_SymbologyAttributes.css
rename to archived/BarcodeScanner/js/css/scenario4_SymbologyAttributes.css
diff --git a/Samples/BarcodeScanner/js/css/scenario5_DisplayingBarcodePreview.css b/archived/BarcodeScanner/js/css/scenario5_DisplayingBarcodePreview.css
similarity index 100%
rename from Samples/BarcodeScanner/js/css/scenario5_DisplayingBarcodePreview.css
rename to archived/BarcodeScanner/js/css/scenario5_DisplayingBarcodePreview.css
diff --git a/Samples/BarcodeScanner/js/html/scenario1_BasicFunctionality.html b/archived/BarcodeScanner/js/html/scenario1_BasicFunctionality.html
similarity index 100%
rename from Samples/BarcodeScanner/js/html/scenario1_BasicFunctionality.html
rename to archived/BarcodeScanner/js/html/scenario1_BasicFunctionality.html
diff --git a/Samples/BarcodeScanner/js/html/scenario2_MultipleScanners.html b/archived/BarcodeScanner/js/html/scenario2_MultipleScanners.html
similarity index 100%
rename from Samples/BarcodeScanner/js/html/scenario2_MultipleScanners.html
rename to archived/BarcodeScanner/js/html/scenario2_MultipleScanners.html
diff --git a/Samples/BarcodeScanner/js/html/scenario3_ActiveSymbologies.html b/archived/BarcodeScanner/js/html/scenario3_ActiveSymbologies.html
similarity index 100%
rename from Samples/BarcodeScanner/js/html/scenario3_ActiveSymbologies.html
rename to archived/BarcodeScanner/js/html/scenario3_ActiveSymbologies.html
diff --git a/Samples/BarcodeScanner/js/html/scenario4_SymbologyAttributes.html b/archived/BarcodeScanner/js/html/scenario4_SymbologyAttributes.html
similarity index 100%
rename from Samples/BarcodeScanner/js/html/scenario4_SymbologyAttributes.html
rename to archived/BarcodeScanner/js/html/scenario4_SymbologyAttributes.html
diff --git a/Samples/BarcodeScanner/js/html/scenario5_DisplayingBarcodePreview.html b/archived/BarcodeScanner/js/html/scenario5_DisplayingBarcodePreview.html
similarity index 100%
rename from Samples/BarcodeScanner/js/html/scenario5_DisplayingBarcodePreview.html
rename to archived/BarcodeScanner/js/html/scenario5_DisplayingBarcodePreview.html
diff --git a/Samples/BarcodeScanner/js/images/placeholder.txt b/archived/BarcodeScanner/js/images/placeholder.txt
similarity index 100%
rename from Samples/BarcodeScanner/js/images/placeholder.txt
rename to archived/BarcodeScanner/js/images/placeholder.txt
diff --git a/Samples/BarcodeScanner/js/js/sample-configuration.js b/archived/BarcodeScanner/js/js/sample-configuration.js
similarity index 100%
rename from Samples/BarcodeScanner/js/js/sample-configuration.js
rename to archived/BarcodeScanner/js/js/sample-configuration.js
diff --git a/Samples/BarcodeScanner/js/js/scenario1_BasicFunctionality.js b/archived/BarcodeScanner/js/js/scenario1_BasicFunctionality.js
similarity index 100%
rename from Samples/BarcodeScanner/js/js/scenario1_BasicFunctionality.js
rename to archived/BarcodeScanner/js/js/scenario1_BasicFunctionality.js
diff --git a/Samples/BarcodeScanner/js/js/scenario2_MultipleScanners.js b/archived/BarcodeScanner/js/js/scenario2_MultipleScanners.js
similarity index 100%
rename from Samples/BarcodeScanner/js/js/scenario2_MultipleScanners.js
rename to archived/BarcodeScanner/js/js/scenario2_MultipleScanners.js
diff --git a/Samples/BarcodeScanner/js/js/scenario3_ActiveSymbologies.js b/archived/BarcodeScanner/js/js/scenario3_ActiveSymbologies.js
similarity index 100%
rename from Samples/BarcodeScanner/js/js/scenario3_ActiveSymbologies.js
rename to archived/BarcodeScanner/js/js/scenario3_ActiveSymbologies.js
diff --git a/Samples/BarcodeScanner/js/js/scenario4_SymbologyAttributes.js b/archived/BarcodeScanner/js/js/scenario4_SymbologyAttributes.js
similarity index 100%
rename from Samples/BarcodeScanner/js/js/scenario4_SymbologyAttributes.js
rename to archived/BarcodeScanner/js/js/scenario4_SymbologyAttributes.js
diff --git a/Samples/BarcodeScanner/js/js/scenario5_DisplayingBarcodePreview.js b/archived/BarcodeScanner/js/js/scenario5_DisplayingBarcodePreview.js
similarity index 100%
rename from Samples/BarcodeScanner/js/js/scenario5_DisplayingBarcodePreview.js
rename to archived/BarcodeScanner/js/js/scenario5_DisplayingBarcodePreview.js
diff --git a/Samples/BarcodeScanner/js/js/util.js b/archived/BarcodeScanner/js/js/util.js
similarity index 100%
rename from Samples/BarcodeScanner/js/js/util.js
rename to archived/BarcodeScanner/js/js/util.js
diff --git a/Samples/BarcodeScanner/js/sample-utils/placeholder.txt b/archived/BarcodeScanner/js/sample-utils/placeholder.txt
similarity index 100%
rename from Samples/BarcodeScanner/js/sample-utils/placeholder.txt
rename to archived/BarcodeScanner/js/sample-utils/placeholder.txt
diff --git a/archived/Barometer/README.md b/archived/Barometer/README.md
new file mode 100644
index 0000000000..3b2c5dcd78
--- /dev/null
+++ b/archived/Barometer/README.md
@@ -0,0 +1,59 @@
+---
+topic: sample
+languages:
+- js
+products:
+- windows
+- windows-uwp
+---
+
+# Barometer sample
+
+Shows how to use the [Barometer](https://msdn.microsoft.com/library/windows/apps/windows.devices.sensors.barometer.aspx) class.
+
+> **Note:** This sample is part of a large collection of UWP feature samples.
+> If you are unfamiliar with Git and GitHub, you can download the entire collection as a
+> [ZIP file](https://github.com/Microsoft/Windows-universal-samples/archive/master.zip), but be
+> sure to unzip everything to access shared dependencies. For more info on working with the ZIP file,
+> the samples collection, and GitHub, see [Get the UWP samples from GitHub](https://aka.ms/ovu2uq).
+> For more samples, see the [Samples portal](https://aka.ms/winsamples) on the Windows Dev Center.
+
+This sample allows the user to view the pressure reading as a hPa value. You can choose one of two scenarios:
+
+- Barometer Data Events
+- Polling Barometer Readings
+
+### Barometer Data Events
+
+When you choose the **Enable** button for the **Data Events** option, the app will begin streaming barometer readings in real time.
+
+### Polling barometer Readings
+
+When you choose the **Get Data** button for the **Polling** option, the app will retrieve the current sensor readings.
+
+## System requirements
+
+**Client:** Windows 10
+
+**Server:** Windows Server 2016 Technical Preview
+
+**Phone:** Windows 10
+
+## Build the sample
+
+1. If you download the samples ZIP, be sure to unzip the entire archive, not just the folder with the sample you want to build.
+2. Start Microsoft Visual Studio 2017 and select **File** \> **Open** \> **Project/Solution**.
+3. Starting in the folder where you unzipped the samples, go to the Samples subfolder, then the subfolder for this specific sample, then the subfolder for your preferred language (C++, C#, or JavaScript). Double-click the Visual Studio Solution (.sln) file.
+4. Press Ctrl+Shift+B, or select **Build** \> **Build Solution**.
+
+## Run the sample
+
+The next steps depend on whether you just want to deploy the sample or you want to both deploy and run it.
+
+### Deploying the sample
+
+- Select Build > Deploy Solution.
+
+### Deploying and running the sample
+
+- To debug the sample and then run it, press F5 or select Debug > Start Debugging. To run the sample without debugging, press Ctrl+F5 or selectDebug > Start Without Debugging.
diff --git a/Samples/Barometer/js/Barometer.jsproj b/archived/Barometer/js/Barometer.jsproj
similarity index 81%
rename from Samples/Barometer/js/Barometer.jsproj
rename to archived/Barometer/js/Barometer.jsproj
index b1284366cb..5fbd4aa568 100644
--- a/Samples/Barometer/js/Barometer.jsproj
+++ b/archived/Barometer/js/Barometer.jsproj
@@ -56,7 +56,7 @@
-
+
default.html
@@ -82,52 +82,52 @@
images\windows-sdk.png
-
+
js\default.js
-
+
css\default.css
-
+
Microsoft.WinJS.4.0\css\ui-dark.css
-
+
Microsoft.WinJS.4.0\css\ui-light.css
-
+
Microsoft.WinJS.4.0\js\en-US\ui.strings.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense-setup.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense.js
-
+
Microsoft.WinJS.4.0\fonts\Symbols.ttf
-
+
Microsoft.WinJS.4.0\js\base.js
-
+
Microsoft.WinJS.4.0\js\ui.js
-
+
sample-utils\footer.html
-
+
sample-utils\header.html
-
+
sample-utils\sample-utils.js
-
+
sample-utils\scenario-select.css
-
+
sample-utils\scenario-select.html
diff --git a/Samples/Barometer/js/Barometer.sln b/archived/Barometer/js/Barometer.sln
similarity index 100%
rename from Samples/Barometer/js/Barometer.sln
rename to archived/Barometer/js/Barometer.sln
diff --git a/Samples/Barometer/js/Microsoft.WinJS.4.0/css/placeholder.txt b/archived/Barometer/js/Microsoft.WinJS.4.0/css/placeholder.txt
similarity index 100%
rename from Samples/Barometer/js/Microsoft.WinJS.4.0/css/placeholder.txt
rename to archived/Barometer/js/Microsoft.WinJS.4.0/css/placeholder.txt
diff --git a/Samples/Barometer/js/Microsoft.WinJS.4.0/fonts/placeholder b/archived/Barometer/js/Microsoft.WinJS.4.0/fonts/placeholder
similarity index 100%
rename from Samples/Barometer/js/Microsoft.WinJS.4.0/fonts/placeholder
rename to archived/Barometer/js/Microsoft.WinJS.4.0/fonts/placeholder
diff --git a/Samples/Barometer/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt b/archived/Barometer/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt
similarity index 100%
rename from Samples/Barometer/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt
rename to archived/Barometer/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt
diff --git a/Samples/Barometer/js/Package.appxmanifest b/archived/Barometer/js/Package.appxmanifest
similarity index 100%
rename from Samples/Barometer/js/Package.appxmanifest
rename to archived/Barometer/js/Package.appxmanifest
diff --git a/Samples/Barometer/js/css/scenario1_DataEvents.css b/archived/Barometer/js/css/scenario1_DataEvents.css
similarity index 100%
rename from Samples/Barometer/js/css/scenario1_DataEvents.css
rename to archived/Barometer/js/css/scenario1_DataEvents.css
diff --git a/Samples/Barometer/js/css/scenario2_Polling.css b/archived/Barometer/js/css/scenario2_Polling.css
similarity index 100%
rename from Samples/Barometer/js/css/scenario2_Polling.css
rename to archived/Barometer/js/css/scenario2_Polling.css
diff --git a/Samples/Barometer/js/html/scenario1_DataEvents.html b/archived/Barometer/js/html/scenario1_DataEvents.html
similarity index 100%
rename from Samples/Barometer/js/html/scenario1_DataEvents.html
rename to archived/Barometer/js/html/scenario1_DataEvents.html
diff --git a/Samples/Barometer/js/html/scenario2_Polling.html b/archived/Barometer/js/html/scenario2_Polling.html
similarity index 100%
rename from Samples/Barometer/js/html/scenario2_Polling.html
rename to archived/Barometer/js/html/scenario2_Polling.html
diff --git a/Samples/Barometer/js/js/sample-configuration.js b/archived/Barometer/js/js/sample-configuration.js
similarity index 100%
rename from Samples/Barometer/js/js/sample-configuration.js
rename to archived/Barometer/js/js/sample-configuration.js
diff --git a/Samples/Barometer/js/js/scenario1_DataEvents.js b/archived/Barometer/js/js/scenario1_DataEvents.js
similarity index 100%
rename from Samples/Barometer/js/js/scenario1_DataEvents.js
rename to archived/Barometer/js/js/scenario1_DataEvents.js
diff --git a/Samples/Barometer/js/js/scenario2_Polling.js b/archived/Barometer/js/js/scenario2_Polling.js
similarity index 100%
rename from Samples/Barometer/js/js/scenario2_Polling.js
rename to archived/Barometer/js/js/scenario2_Polling.js
diff --git a/Samples/Barometer/js/sample-utils/placeholder.txt b/archived/Barometer/js/sample-utils/placeholder.txt
similarity index 100%
rename from Samples/Barometer/js/sample-utils/placeholder.txt
rename to archived/Barometer/js/sample-utils/placeholder.txt
diff --git a/archived/BluetoothAdvertisement/README.md b/archived/BluetoothAdvertisement/README.md
new file mode 100644
index 0000000000..e631b8ee9c
--- /dev/null
+++ b/archived/BluetoothAdvertisement/README.md
@@ -0,0 +1,56 @@
+---
+topic: sample
+languages:
+- js
+products:
+- windows
+- windows-uwp
+---
+
+# Bluetooth advertisement sample
+
+Shows how to use the [Bluetooth Advertisement](https://msdn.microsoft.com/library/windows/apps/xaml/windows.devices.bluetooth.advertisement.aspx)
+API to send and receive Bluetooth Low Energy advertisements.
+
+> **Note:** This sample is part of a large collection of UWP feature samples.
+> If you are unfamiliar with Git and GitHub, you can download the entire collection as a
+> [ZIP file](https://github.com/Microsoft/Windows-universal-samples/archive/master.zip), but be
+> sure to unzip everything to access shared dependencies. For more info on working with the ZIP file,
+> the samples collection, and GitHub, see [Get the UWP samples from GitHub](https://aka.ms/ovu2uq).
+> For more samples, see the [Samples portal](https://aka.ms/winsamples) on the Windows Dev Center.
+
+This sample allows the user to publish and watch for Bluetooth Low Energy advertisements. You can choose one of four scenarios and you will likely need two Windows devices to see :
+- **Foreground watcher**: Scanning for a particular LE advertisement containing a matching manufacturer data section and above a certain RSSI threshold.
+- **Foregound publisher**: Publishing a LE advertisement. The advertisement generated by this scenario can be received by running Scenario 1 or 3 on another Windows platform in close proximity with this one.
+- **Background watcher**: Scanning for a particular LE advertisement containing a matching manufacturer data section and above a certain RSSI threshold using a background trigger and task.
+- **Background publisher**: Publishing a LE advertisement in the background. The advertisement generated by this scenario can be received by running Scenario 1 or 3 on another Windows platform in close proximity with this one.
+
+**Note:** A working Bluetooth dongle/radio is needed in order to test this sample's functionality. The VS Emulator is a valid target, but since there's technically no valid Bluetooth, the app will treat it as if there's no Bluetooth radio and beacon functionality cannot be used.
+
+## System requirements
+
+**Client:** Windows 10
+
+**Server:** Windows Server 2016 Technical Preview
+
+**Phone:** Windows 10
+
+## Build the sample
+
+1. If you download the samples ZIP, be sure to unzip the entire archive, not just the folder with the sample you want to build.
+2. Start Microsoft Visual Studio 2017 and select **File** \> **Open** \> **Project/Solution**.
+3. Starting in the folder where you unzipped the samples, go to the Samples subfolder, then the subfolder for this specific sample, then the subfolder for your preferred language (C++, C#, or JavaScript). Double-click the Visual Studio Solution (.sln) file.
+4. Press Ctrl+Shift+B, or select **Build** \> **Build Solution**.
+
+## Run the sample
+
+The next steps depend on whether you just want to deploy the sample or you want to both deploy and run it.
+
+### Deploying the sample
+
+- Select Build > Deploy Solution.
+
+### Deploying and running the sample
+
+- To debug the sample and then run it, press F5 or select Debug > Start Debugging. To run the sample without debugging, press Ctrl+F5 or selectDebug > Start Without Debugging.
+
diff --git a/Samples/BluetoothAdvertisement/js/BluetoothAdvertisement.jsproj b/archived/BluetoothAdvertisement/js/BluetoothAdvertisement.jsproj
similarity index 82%
rename from Samples/BluetoothAdvertisement/js/BluetoothAdvertisement.jsproj
rename to archived/BluetoothAdvertisement/js/BluetoothAdvertisement.jsproj
index b580ff3c3f..aafa475f01 100644
--- a/Samples/BluetoothAdvertisement/js/BluetoothAdvertisement.jsproj
+++ b/archived/BluetoothAdvertisement/js/BluetoothAdvertisement.jsproj
@@ -54,14 +54,14 @@
Designer
-
+
css\default.css
-
+
default.html
@@ -89,7 +89,7 @@
images\windows-sdk.png
-
+
js\default.js
@@ -99,43 +99,43 @@
-
+
Microsoft.WinJS.4.0\css\ui-dark.css
-
+
Microsoft.WinJS.4.0\css\ui-light.css
-
+
Microsoft.WinJS.4.0\js\en-US\ui.strings.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense-setup.js
-
+
Microsoft.WinJS.4.0\js\WinJS.intellisense.js
-
+
Microsoft.WinJS.4.0\fonts\Symbols.ttf
-
+
Microsoft.WinJS.4.0\js\base.js
-
+
Microsoft.WinJS.4.0\js\ui.js
-
+
sample-utils\footer.html
-
+
sample-utils\header.html
-
+
sample-utils\sample-utils.js
-
+
sample-utils\scenario-select.css
-
+
sample-utils\scenario-select.html
diff --git a/Samples/BluetoothAdvertisement/js/BluetoothAdvertisement.sln b/archived/BluetoothAdvertisement/js/BluetoothAdvertisement.sln
similarity index 100%
rename from Samples/BluetoothAdvertisement/js/BluetoothAdvertisement.sln
rename to archived/BluetoothAdvertisement/js/BluetoothAdvertisement.sln
diff --git a/Samples/BluetoothAdvertisement/js/Microsoft.WinJS.4.0/css/placeholder.txt b/archived/BluetoothAdvertisement/js/Microsoft.WinJS.4.0/css/placeholder.txt
similarity index 100%
rename from Samples/BluetoothAdvertisement/js/Microsoft.WinJS.4.0/css/placeholder.txt
rename to archived/BluetoothAdvertisement/js/Microsoft.WinJS.4.0/css/placeholder.txt
diff --git a/Samples/BluetoothAdvertisement/js/Microsoft.WinJS.4.0/fonts/placeholder b/archived/BluetoothAdvertisement/js/Microsoft.WinJS.4.0/fonts/placeholder
similarity index 100%
rename from Samples/BluetoothAdvertisement/js/Microsoft.WinJS.4.0/fonts/placeholder
rename to archived/BluetoothAdvertisement/js/Microsoft.WinJS.4.0/fonts/placeholder
diff --git a/Samples/BluetoothAdvertisement/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt b/archived/BluetoothAdvertisement/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt
similarity index 100%
rename from Samples/BluetoothAdvertisement/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt
rename to archived/BluetoothAdvertisement/js/Microsoft.WinJS.4.0/js/en-us/placeholder.txt
diff --git a/Samples/BluetoothAdvertisement/js/Package.appxmanifest b/archived/BluetoothAdvertisement/js/Package.appxmanifest
similarity index 100%
rename from Samples/BluetoothAdvertisement/js/Package.appxmanifest
rename to archived/BluetoothAdvertisement/js/Package.appxmanifest
diff --git a/Samples/BluetoothAdvertisement/js/css/scenario1_Watcher.css b/archived/BluetoothAdvertisement/js/css/scenario1_Watcher.css
similarity index 100%
rename from Samples/BluetoothAdvertisement/js/css/scenario1_Watcher.css
rename to archived/BluetoothAdvertisement/js/css/scenario1_Watcher.css
diff --git a/Samples/BluetoothAdvertisement/js/css/scenario2_Publisher.css b/archived/BluetoothAdvertisement/js/css/scenario2_Publisher.css
similarity index 100%
rename from Samples/BluetoothAdvertisement/js/css/scenario2_Publisher.css
rename to archived/BluetoothAdvertisement/js/css/scenario2_Publisher.css
diff --git a/Samples/BluetoothAdvertisement/js/css/scenario3_BackgroundWatcher.css b/archived/BluetoothAdvertisement/js/css/scenario3_BackgroundWatcher.css
similarity index 100%
rename from Samples/BluetoothAdvertisement/js/css/scenario3_BackgroundWatcher.css
rename to archived/BluetoothAdvertisement/js/css/scenario3_BackgroundWatcher.css
diff --git a/Samples/BluetoothAdvertisement/js/css/scenario4_BackgroundPublisher.css b/archived/BluetoothAdvertisement/js/css/scenario4_BackgroundPublisher.css
similarity index 100%
rename from Samples/BluetoothAdvertisement/js/css/scenario4_BackgroundPublisher.css
rename to archived/BluetoothAdvertisement/js/css/scenario4_BackgroundPublisher.css
diff --git a/Samples/BluetoothAdvertisement/js/html/scenario1_Watcher.html b/archived/BluetoothAdvertisement/js/html/scenario1_Watcher.html
similarity index 100%
rename from Samples/BluetoothAdvertisement/js/html/scenario1_Watcher.html
rename to archived/BluetoothAdvertisement/js/html/scenario1_Watcher.html
diff --git a/Samples/BluetoothAdvertisement/js/html/scenario2_Publisher.html b/archived/BluetoothAdvertisement/js/html/scenario2_Publisher.html
similarity index 100%
rename from Samples/BluetoothAdvertisement/js/html/scenario2_Publisher.html
rename to archived/BluetoothAdvertisement/js/html/scenario2_Publisher.html
diff --git a/Samples/BluetoothAdvertisement/js/html/scenario3_BackgroundWatcher.html b/archived/BluetoothAdvertisement/js/html/scenario3_BackgroundWatcher.html
similarity index 100%
rename from Samples/BluetoothAdvertisement/js/html/scenario3_BackgroundWatcher.html
rename to archived/BluetoothAdvertisement/js/html/scenario3_BackgroundWatcher.html
diff --git a/Samples/BluetoothAdvertisement/js/html/scenario4_BackgroundPublisher.html b/archived/BluetoothAdvertisement/js/html/scenario4_BackgroundPublisher.html
similarity index 100%
rename from Samples/BluetoothAdvertisement/js/html/scenario4_BackgroundPublisher.html
rename to archived/BluetoothAdvertisement/js/html/scenario4_BackgroundPublisher.html
diff --git a/Samples/BluetoothAdvertisement/js/js/backgroundPublisherTask.js b/archived/BluetoothAdvertisement/js/js/backgroundPublisherTask.js
similarity index 100%
rename from Samples/BluetoothAdvertisement/js/js/backgroundPublisherTask.js
rename to archived/BluetoothAdvertisement/js/js/backgroundPublisherTask.js
diff --git a/Samples/BluetoothAdvertisement/js/js/backgroundWatcherTask.js b/archived/BluetoothAdvertisement/js/js/backgroundWatcherTask.js
similarity index 100%
rename from Samples/BluetoothAdvertisement/js/js/backgroundWatcherTask.js
rename to archived/BluetoothAdvertisement/js/js/backgroundWatcherTask.js
diff --git a/Samples/BluetoothAdvertisement/js/js/sample-configuration.js b/archived/BluetoothAdvertisement/js/js/sample-configuration.js
similarity index 100%
rename from Samples/BluetoothAdvertisement/js/js/sample-configuration.js
rename to archived/BluetoothAdvertisement/js/js/sample-configuration.js
diff --git a/Samples/BluetoothAdvertisement/js/js/scenario1_Watcher.js b/archived/BluetoothAdvertisement/js/js/scenario1_Watcher.js
similarity index 100%
rename from Samples/BluetoothAdvertisement/js/js/scenario1_Watcher.js
rename to archived/BluetoothAdvertisement/js/js/scenario1_Watcher.js
diff --git a/Samples/BluetoothAdvertisement/js/js/scenario2_Publisher.js b/archived/BluetoothAdvertisement/js/js/scenario2_Publisher.js
similarity index 100%
rename from Samples/BluetoothAdvertisement/js/js/scenario2_Publisher.js
rename to archived/BluetoothAdvertisement/js/js/scenario2_Publisher.js
diff --git a/Samples/BluetoothAdvertisement/js/js/scenario3_BackgroundWatcher.js b/archived/BluetoothAdvertisement/js/js/scenario3_BackgroundWatcher.js
similarity index 100%
rename from Samples/BluetoothAdvertisement/js/js/scenario3_BackgroundWatcher.js
rename to archived/BluetoothAdvertisement/js/js/scenario3_BackgroundWatcher.js
diff --git a/Samples/BluetoothAdvertisement/js/js/scenario4_BackgroundPublisher.js b/archived/BluetoothAdvertisement/js/js/scenario4_BackgroundPublisher.js
similarity index 100%
rename from Samples/BluetoothAdvertisement/js/js/scenario4_BackgroundPublisher.js
rename to archived/BluetoothAdvertisement/js/js/scenario4_BackgroundPublisher.js
diff --git a/Samples/BluetoothAdvertisement/js/sample-utils/placeholder.txt b/archived/BluetoothAdvertisement/js/sample-utils/placeholder.txt
similarity index 100%
rename from Samples/BluetoothAdvertisement/js/sample-utils/placeholder.txt
rename to archived/BluetoothAdvertisement/js/sample-utils/placeholder.txt
diff --git a/archived/Calendar/README.md b/archived/Calendar/README.md
new file mode 100644
index 0000000000..78b6391ee1
--- /dev/null
+++ b/archived/Calendar/README.md
@@ -0,0 +1,96 @@
+---
+topic: sample
+languages:
+- js
+products:
+- windows
+- windows-uwp
+---
+
+# Calendar sample
+
+Shows how to use the [Calendar](http://msdn.microsoft.com/library/windows/apps/br206724) class in the
+[Windows.Globalization](https://msdn.microsoft.com/library/windows/apps/windows.globalization.aspx)
+namespace to manipulate and process dates based on a calendar system and the user's globalization preferences.
+(If you are looking for a sample which demonstrates an appointment calendar, see the [Appointments](../Appointments) sample.)
+
+> **Note:** This sample is part of a large collection of UWP feature samples.
+> If you are unfamiliar with Git and GitHub, you can download the entire collection as a
+> [ZIP file](https://github.com/Microsoft/Windows-universal-samples/archive/master.zip), but be
+> sure to unzip everything to access shared dependencies. For more info on working with the ZIP file,
+> the samples collection, and GitHub, see [Get the UWP samples from GitHub](https://aka.ms/ovu2uq).
+> For more samples, see the [Samples portal](https://aka.ms/winsamples) on the Windows Dev Center.
+
+The
+[Calendar](http://msdn.microsoft.com/library/windows/apps/br206724)
+class provides details of the user's default calendar or a caller-specified calendar system.
+The class gives access to specific statistical details
+as well as the ability to perform calendar-aware math operations.
+
+The Calendar object can convert to and from a language-specific date type:
+
+* C++: [Windows::Foundation::DateTime](https://msdn.microsoft.com/library/windows/apps/windows.foundation.datetime.aspx)
+* C#: [DateTimeOffset](http://msdn.microsoft.com/library/windows/apps/system.datetimeoffset.aspx)
+* JavaScript: [Date](https://msdn.microsoft.com/library/windows/apps/cd9w2te4.aspx)
+
+The sample also uses the
+[Windows.Globalization.CalendarIdentifiers](http://msdn.microsoft.com/library/windows/apps/br229460)
+and
+[Windows.Globalization.ClockIdentifiers](http://msdn.microsoft.com/library/windows/apps/br229462)
+classes.
+
+This sample contains scenarios that demonstrate:
+
+* How to create a calendar for the user's default preferences or for specific overrides, and how to display calendar details.
+
+* How to determine statistics for the current calendar date and time, such as the number of days in this month and the number of months in this year.
+
+* How to enumerate through a calendar and perform calendar math, such as determining the number of hours in a day that spans the transition from Daylight Saving Time.
+This scenario also demonstrates converting from a language-specific date type to a Calendar.
+
+* How to create a calendar using language names with supported Unicode extension tags, and how the extension tags are used by the calendar object.
+
+* How to support time zones in calendars, by changing several time zones within a calendar and showing the effect of the time zone change in the date and time properties of the calendar.
+
+* How to convert between calendars and a language-specific date type.
+
+## Related topics
+
+### Samples
+
+[DateTimeFormatting sample](../DateTimeFormatting)
+[GlobalizationPreferences sample](../GlobalizationPreferences)
+[NumberFormatting sample](../NumberFormatting)
+
+### Reference
+
+[Windows.Globalization.Calendar](http://msdn.microsoft.com/library/windows/apps/br206724)
+[Windows.Globalization.CalendarIdentifiers](http://msdn.microsoft.com/library/windows/apps/br229460)
+[Windows.Globalization.ClockIdentifiers](http://msdn.microsoft.com/library/windows/apps/br229462)
+
+## System requirements
+
+**Client:** Windows 10
+
+**Server:** Windows Server 2016 Technical Preview
+
+**Phone:** Windows 10
+
+## Build the sample
+
+1. If you download the samples ZIP, be sure to unzip the entire archive, not just the folder with the sample you want to build.
+2. Start Microsoft Visual Studio 2017 and select **File** \> **Open** \> **Project/Solution**.
+3. Starting in the folder where you unzipped the samples, go to the Samples subfolder, then the subfolder for this specific sample, then the subfolder for your preferred language (C++, C#, or JavaScript). Double-click the Visual Studio Solution (.sln) file.
+4. Press Ctrl+Shift+B, or select **Build** \> **Build Solution**.
+
+## Run the sample
+
+The next steps depend on whether you just want to deploy the sample or you want to both deploy and run it.
+
+### Deploying the sample
+
+- Select Build > Deploy Solution.
+
+### Deploying and running the sample
+
+- To debug the sample and then run it, press F5 or select Debug > Start Debugging. To run the sample without debugging, press Ctrl+F5 or select Debug > Start Without Debugging.
diff --git a/Samples/Calendar/js/Calendar.jsproj b/archived/Calendar/js/Calendar.jsproj
similarity index 81%
rename from Samples/Calendar/js/Calendar.jsproj
rename to archived/Calendar/js/Calendar.jsproj
index 82b31c5bce..e78fa082a1 100644
--- a/Samples/Calendar/js/Calendar.jsproj
+++ b/archived/Calendar/js/Calendar.jsproj
@@ -54,7 +54,7 @@
Designer
-
+
default.html
@@ -83,10 +83,10 @@
images\windows-sdk.png
-
+
js\default.js
-
+
css\default.css
@@ -95,43 +95,43 @@
-
+
Microsoft.WinJS.4.0\css\ui-dark.css
-
+