diff --git a/vs/2010/tutorials/basic-tutorial-2/basic-tutorial-2.vcxproj b/vs/2010/tutorials/basic-tutorial-2/basic-tutorial-2.vcxproj
new file mode 100644
index 0000000000..2a77d025a4
--- /dev/null
+++ b/vs/2010/tutorials/basic-tutorial-2/basic-tutorial-2.vcxproj
@@ -0,0 +1,84 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {F9127BA2-C3CB-4123-8967-32D5BABB3C34}
+ Win32Proj
+ basictutorial2
+
+
+
+ Application
+ true
+ Unicode
+
+
+ Application
+ false
+ true
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+ false
+
+
+
+
+
+ Level3
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+
+
+ Console
+ true
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+
+
+ Console
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vs/2010/tutorials/basic-tutorial-2/basic-tutorial-2.vcxproj.filters b/vs/2010/tutorials/basic-tutorial-2/basic-tutorial-2.vcxproj.filters
new file mode 100644
index 0000000000..e6aec2795e
--- /dev/null
+++ b/vs/2010/tutorials/basic-tutorial-2/basic-tutorial-2.vcxproj.filters
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vs/2010/tutorials/basic-tutorial-3/basic-tutorial-3.vcxproj b/vs/2010/tutorials/basic-tutorial-3/basic-tutorial-3.vcxproj
new file mode 100644
index 0000000000..46ebf02ec8
--- /dev/null
+++ b/vs/2010/tutorials/basic-tutorial-3/basic-tutorial-3.vcxproj
@@ -0,0 +1,84 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {D8595056-4F87-4767-A84C-07B7F67A6560}
+ Win32Proj
+ basictutorial3
+
+
+
+ Application
+ true
+ Unicode
+
+
+ Application
+ false
+ true
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+ false
+
+
+
+
+
+ Level3
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+
+
+ Console
+ true
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+
+
+ Console
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vs/2010/tutorials/basic-tutorial-3/basic-tutorial-3.vcxproj.filters b/vs/2010/tutorials/basic-tutorial-3/basic-tutorial-3.vcxproj.filters
new file mode 100644
index 0000000000..fedb4ee7e6
--- /dev/null
+++ b/vs/2010/tutorials/basic-tutorial-3/basic-tutorial-3.vcxproj.filters
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vs/2010/tutorials/basic-tutorial-4/basic-tutorial-4.vcxproj b/vs/2010/tutorials/basic-tutorial-4/basic-tutorial-4.vcxproj
new file mode 100644
index 0000000000..bbbeb80fca
--- /dev/null
+++ b/vs/2010/tutorials/basic-tutorial-4/basic-tutorial-4.vcxproj
@@ -0,0 +1,84 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {1F5D411C-72FE-43BA-85BB-96DA7AC9C8D3}
+ Win32Proj
+ basictutorial4
+
+
+
+ Application
+ true
+ Unicode
+
+
+ Application
+ false
+ true
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+ false
+
+
+
+
+
+ Level3
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+
+
+ Console
+ true
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+
+
+ Console
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vs/2010/tutorials/basic-tutorial-4/basic-tutorial-4.vcxproj.filters b/vs/2010/tutorials/basic-tutorial-4/basic-tutorial-4.vcxproj.filters
new file mode 100644
index 0000000000..d052c4354e
--- /dev/null
+++ b/vs/2010/tutorials/basic-tutorial-4/basic-tutorial-4.vcxproj.filters
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vs/2010/tutorials/basic-tutorial-5/basic-tutorial-5.vcxproj b/vs/2010/tutorials/basic-tutorial-5/basic-tutorial-5.vcxproj
new file mode 100644
index 0000000000..610d0542d2
--- /dev/null
+++ b/vs/2010/tutorials/basic-tutorial-5/basic-tutorial-5.vcxproj
@@ -0,0 +1,88 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {BB88B26A-DD54-42BF-9893-26E0FDF28050}
+ Win32Proj
+ basictutorial5
+
+
+
+ Application
+ true
+ Unicode
+
+
+ Application
+ false
+ true
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+ false
+
+
+
+
+
+ Level3
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+
+
+ Console
+ true
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+
+
+ Console
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vs/2010/tutorials/basic-tutorial-5/basic-tutorial-5.vcxproj.filters b/vs/2010/tutorials/basic-tutorial-5/basic-tutorial-5.vcxproj.filters
new file mode 100644
index 0000000000..399cfb2070
--- /dev/null
+++ b/vs/2010/tutorials/basic-tutorial-5/basic-tutorial-5.vcxproj.filters
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vs/2010/tutorials/playback-tutorial-1/playback-tutorial-1.vcxproj b/vs/2010/tutorials/playback-tutorial-1/playback-tutorial-1.vcxproj
new file mode 100644
index 0000000000..c27a6ad244
--- /dev/null
+++ b/vs/2010/tutorials/playback-tutorial-1/playback-tutorial-1.vcxproj
@@ -0,0 +1,84 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {474353B0-D353-4DB7-A9EE-E210D1ED954B}
+ Win32Proj
+ playbacktutorial1
+
+
+
+ Application
+ true
+ Unicode
+
+
+ Application
+ false
+ true
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+ false
+
+
+
+
+
+ Level3
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+
+
+ Console
+ true
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+
+
+ Console
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vs/2010/tutorials/playback-tutorial-1/playback-tutorial-1.vcxproj.filters b/vs/2010/tutorials/playback-tutorial-1/playback-tutorial-1.vcxproj.filters
new file mode 100644
index 0000000000..5e28209a2f
--- /dev/null
+++ b/vs/2010/tutorials/playback-tutorial-1/playback-tutorial-1.vcxproj.filters
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file