Aside from using an avocado that's just barely ripe, there's not much you can do. The lime juice in the dressing will slow down the browning process, and if you're avocados aren't too ripe they should stay green for a while.