Hi Prasanth,
If you are going to change the design of a website it will not affect your SEO so long as you keep your URL structure the same. So if your URLS are www.mysite.com/mycategory/my-page then you want to make sure that you use the same URL when implementing the new site. It is the URLS and the page content that have gained Google trust and authority over the years and not the design itself.
If you are changing the type of code your site uses (aspx to php) and just cannot keep the URL structure then you will need to make sure that you 301 redirect every single page to its matching page on the new site. (Eg www.mysite.com/mycategory/my-page.aspx will need to 301 redirect to www.mysite.com/mycategory/my-matching-page). Unfortunately, when you change the URL structure there is always some loss of page authority even when you have a 301 redirect in place. As for linkbuilding, make sure that all target pages that have incoming links 301 redirect to the new URL, then notify the site linking to you that your URL has changed.