As in the garden itself, good container gardening starts with the soil. The mix you use for your containers should be light and fluffy, with lots of organic matter for nutrients and to retain moisture. I use garden soil, and mix in compost, and perlite or sand for drainage. Then I mulch with bark or pebbles to retain water. As for the sun, just make sure that your container plants need full sun. If they need full- or part-shade, move them to a covered patio or other protected area. If you use terracotta containers, be aware that they dry out faster than other containers and will need to be watered more frequently. A few good books on the subject: Container Gardens: Fresh Ideas for Creating Beautiful Potted Gardens by Better Homes & Gardens; Yard & Garden Owners Manual: Your Complete Guide to the Care and Upkeep of Everything Outdoors by Better Homes & Gardens; Herbs in Pots by Rob Proctor and David Macke (Interweave Press, 1999); and Natural by Design: Beauty and Balance in Southwest Gardens by Judith Phillips (Museum of New Mexico Press, 1996).