Actually, finding companies whose market cap is less than asset value is a great way of insuring you're buying shares at a discount. This is pretty rare in technology companies, which are generally valued far above assets, but it's possible to find this sort of thing in more predictable sectors.
For more information, you could look at Benjamin Graham's "The Intelligent Investor". This is a very good introduction to investment, but it's also quite a long read.
For more information, you could look at Benjamin Graham's "The Intelligent Investor". This is a very good introduction to investment, but it's also quite a long read.