How do i delete faces and keep faces next to deleted faces smooth? Basically I am trying to delete faces from a place and doing so either by selecting deleting faces only or disolve faces makes the faces around the now deleted faces unsmooth and jagged.

Is there a way i can delete current faces, but keep faces around the deleted faces smooth?

This is the gif of the problem i have
You may try adding the extra loopcuts at the edge. Select the whole mesh with A and get rid of tris with Alt+J. Add two loopcuts (Ctrl+R) and place them very close to the edge. Then triangulate the mesh with Ctrl+T. 


Result:



If you don't want to add extra geometry as above just check the Autosmooth checkbox in a Mesh Data header.