I am going to teach the simplest DK frost rotation for people who are not going to be top DPS but winning other DPSers in your guild. This is based on my research in beta catalysm and through my time in WoTLK. I am even teaching how to config your keyboard to best use of this system.
Presence : FROST
Talent Tree
Stats Priority - Spell hit rate 17% > Expertise > Str > Mastery > Haste > Melee Hits > Crits
Addons
Errorfilter
Omen
Recount
Tidy plates: Grey Theme
DBM
Keyboard configurations
Button 1 - Deathgrip
Button 2 - Howling Blast
Button 3 - Macro
Button 4 - Macro#showtooltips
/cast Frost Strike
/cast Blood Fury
/cast Blood Tap
/cast Pillar of Frost
Button 5 - Hungering Cold#showtooltips
/use Healthstone
/cast Icebound Fortitude
/cast Anti-Magic Shell
/cast Hungering Cold
/use Glyph of Indomitability
/use Corroded Skeleton Key
/use Medallion of the Horde
Button 6 - Macro
Button 7 - Food for self buff/focus
Button 8 - Horn of winter
Button 9 - Raise Dead
Button 0 - Death pact
Button E - Macro
Button Q - Macro#showtooltips
/castsequence reset=combat Blood Strike, Howling Blast, Plague Strike, Blood Strike, Howling Blast, Plague Strike, Howling Blast, Howling Blast, Plague Strike, Howling Blast, Howling Blast, Plague Strike
Button F - Mind Freeze#showtooltips
/targetenemy
/cast !Death and Decay
Button G - Strangulate
How to DPS
1. Select the target you want to DPS
2. Press Q to get DnD cursor
3. Down your DnD
4. Press Button E once for Blood strike (This is important for the 7th rune you will get)
5. Press Button 3 for Blood tap and pillar of frost ( you will release the used blood rune and in the end you get 7 runes rotation, not 6)
6. Keep spamming your 2 buttons 'E' and '3' for DPS
7. See recount
8. Smile be Happy
How to Play in instance
1. When you enter an instance, activate Horn of winter for buff (Button 0)
2. Select your tank and /focus him (Button 6)
3. Pressing Q will select whatever mob he selects and activating your DnD
4. Once he starts gathering and pulling adds, put down your DnD
5. Start DPS (See how to use DPS)
5. Press Q everytime you see your threat is overcoming tank
6. Press 4 for emergency when hp less than 60%
7. Button 2 is when the boss or adds are further away or if you are kiting an adds. You spam Howling blast to slow them when kiting, you can even not face them when pressing. Boss who suddenlt becomes out of reach in melee can still be hit with howling blast.
8. For regaining HP, raised dead + Death pact
9. Button F and G are interrupts
10. Button 1 is for pulling far away adds to your tank
This is a playstyle write up by a lazy person who wants to raid but not really good in details. I admit that don't get high DPS but usually high in Damage done in raids because you can focus more on survival. Living Dpser is DPS.