I went through following links:
Is this a right way to add .aspx page?
My requirement is to show custom list data into an .aspx page, that will require code behind to.
Alert email will have a link to open this .aspx page.
What is the right way to add .aspx page? as no direct option available in VS2012.