Summarize the following:
Violets can grow in a wide variety of climates, but they might not be possible to grow in your area. Violets grow in hardiness zones 5-8. These zones are based on average annual temperatures, and the lower the number, the colder the climate. To check your hardiness zone, visit http://planthardiness.ars.usda.gov/PHZMWeb/. Violets require deep, well-draining soil. The type of soil can vary, as violets are fairly tolerant flowers. Adding some compost or fertilizer will supply the additional nutrients that will ensure your violets thrive. Violets can handle full sun in colder climates, but if you live in warmer areas, it’s best to ensure your violets get regular shade. One idea is to plant them near or under deciduous trees, so they have shade during the summer but full sunlight in winter.

Summary:
Determine your hardiness zone. Get soil that is well drained and disease free. Select an area with partial shade.