I am wanting to export a featureclass to a shapefile, similar to this: How to convert feature classes to shapefiles
My only other requirement is to have column aliasnames exported too. Is the something I am missing?
alias's aren't saved with a shapefile as far as I know. Try it in arcmap to see
Dan_Patterson is correct, shapefiles do not support alias names. However some folks have gotten around this issue namely in storing the alias within the host mxd file using the properties dialog or by incorporating "Metadata" which does have a field for alias and use programic means of reading meta files and returning the field's alias. Either method is not pretty!