Yes, it is possible. Please take a look at this post on StackOverFlow.
423 questions
363 answers
99 comments
552 users