The rogue is ultimately a balanced class of DPS (damage per second) in both skills and auto attack aspects and survival. However, the challenge many beginner rogues face is distinguishing Dexterity from Strength and vice versa. If you say you are a beginner rogue, I would assume you are in the mid 50 range in terms of level. This is the phase where DPS lies in Strength (until higher levels at 90 and above) since Dexterity is simply not needed for low-level hence weak mobs. Now, work your way up the ladder with points placed into skills such as Sneaky Attack (Strength based, this is argued as many players dislike its cooldown and cast speed), Shadowstrike (Dexterity based, highly recommended, teleport and decent damage even with a Strength build), Quick Strike (a must have), and the final skill can either be Riposte (for maximum DPS) or Life Steal (for survival). Since you've mentioned that you will be buying luxury items, I can assume that Focus will not be a problem as the energy regeneration will surpass the amount of energy used after casting a combination of skills.
EDIT: Just realized you mentioned you will NOT be using any luxury items until level 100. However, a Heroic Amulet might just do the job with energy regeneration.
The trickiest part of all of this is: You will need to place points into Dexterity after level 85 ish. Why? Shadowstrike. Survival also plays a role in it as well but Shadowstrike, a high damage of it is what is preferred.
The luxury items that I personally used at level 100 were: Spectral Talisman of Midnight (it's now relatively cheap), Sunshard Bracelet of the Mountain Peak (sort of unnecessary), Icecrystal Brooch of Hearth (love this to death), and double Arachnus health rings to account for the loss of Vitality. Speaking of Vitality, your health points should hover around 2k-3k, 2k being the minimum of course. I don't think buying an overload of luxury items at level 100 is needed as level 150 is just in arm's reach
![Wink ;)](./images/smilies/icon_e_wink.gif)
.
The offhand luxury item should be an elemental axe. This will add both Strength points (hence the reason why there is not much of a need to add even more strength points as there somehow is a plateau to how much auto damage you are able to do on mobs) and elemental damage to your auto (although most of it is resisted by mobs). Don't buy anymore luxury items if you simply can't afford it. They are just unnecessary additions if you plan to continue on as the gear available will only get better.
Conserve your gold for Elixirs (unless you are patient and diligent with your levelling) and sigils (do not worry about health sigils if you have a really close druid friend).