The ArrayList is a good replacement for a standard array in that it allows the addition of items into the collection at runtime - WITHOUT knowing how large the array like collection is going to be ahead of time. Create an new windows form application in VB 2010. Add 2 controls that can display multi-line text. Use the application to enter data into an ArrayList (or you can initialize the arrayList via the application). Display the ArrayList as is in one control of your application. Sort the ArrayList using the sort method associated with the ArrayList and then display the sorted data in a second control. It should use visual basic langage.