Finding the postion of a substring in a string
Small improvement here:

Your IsFound method is making an assumption that stringTwo is longer than stringOne. Might I suggest: 

Math.Abs(stringOne.Length - stringTwo.Length)

This way length will never be negative and the for loop will always execute.