Directxtutorial.com

The Ultimate DirectX Tutorial (directxtutorial.com) is a ASP.NET-based educational website that documents the development with DirectX technologies and the programming language, C++. It was founded in 2006 by a game programmer named dastopher.https://web.archive.org/web/20240301000000*/http://directxtutorial.com/default.aspx The website has its premium plan for programmers to unlock more tutorials.
==List of tutorials==
*Desktop:
**DirectX9
**DirectX11
*Windows 8:
**DirectX11.1
**DirectX11.2
==History==
A game programmer named dastopher set up a website with ASP.NET with the idea of documenting tutorials of DirectX. dastopher said that there were no good tutorials, which taught DirectX, and had hard time learning DirectX. His website's purpose was to assist novice programmers to overcome the difficulties in learning DirectX and game programming. He found that it was not difficult to program games in DirectX.https://web.archive.org/web/20240225050036/http://directxtutorial.com/lessonarticle.aspx?id=1
In 2006, the website was launched with two main tutorials, which document two versions of DirectX, DirectX 9 and DirectX 11. On November 3, 2012, the website featured tutorial sections for Windows Phone, model rendering, text rendering, Windows 8 style input, Windows 8 style multiplayer, and XAudio. On November 26, 2012, a lesson on Depth and Stencil States for both Windows 8 and desktop was added. 
On December 14, 2012, dashtoper proposed that he would upload his downloadable programs for each lesson. These programs were not finished. On February 22, 2015, a section for model rendering for DirectX 11, 11.1 and 11.2 was added.
==Trivia==
*According to critics, multiple codes of C++ and DirectX are outdated as of now, but can still be used for programmers to modify the code with new strategies of coding. This is due to D3DX libraries were deprecated in the Windows 8 SDK since 2012https://docs.microsoft.com/en-us/windows/win32/direct3d11/d3d11-graphics-reference-d3dx11-functions
==References==