One of the easiest ways to make cheap fabric stand up to sun and rain is to paint it with an ... Retractable Window Awning ...