Render image as Blenders viewport Is it possible to have a model rendered as it's seen in the 3D view in Blender?

That means, no shadows, sharp edges and everything illuminated just like the image below?
The OpenGL render should give you what you need. Find it either in the Info editor > Render > OpenGL Render image or in the 3D viewport header.  Read more about using it - OpenGL render.