Follow the Blog link in my signature below and check out my three-part post on exactly that subject. Parts 1 and 2 provide naive solutions that are "easy" but violate rules of good practice. Part 3 shows how it should be done.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.