A high-tech golf course near Boerne is officially open for business, and it's bringing both entertainment and office space to the Texas Hill Country.