Asparagus should not be harvested the first two years after planting. The third year, harvest is limited to 2 weeks. After that, it is safe to harvest for 4-8 weeks, then allow ferns to develop. Some people opt not to harvest the 3rd year, but it can be done.
-Pamm Cooper