Convert date as TEXT : I am developing software that need to convert date as a text. Like cheqe printing software display amount as a text.

For an example 
02/28/2017 should be displayed as 

> 28th of February Two Thousand and Seventeen

I am using vb.net 2008. can anyone direct me to how to approach this?