Whenever a mesh go far away from the camera it become invisible, until the camera get close to it or it come closer, though I'm setting the camera farView to a very high number, I even tried to make the number higher but still having the same problem.
float NearView = 1.0f;
float farView = 100000000000000000000000000000000000000.0f
Wow, seriously?? No wonder you're having depth buffer issues... the max range of a float is 10^37. Why are you trying to set zFar to 10^38?
Regardless, you're blowing your depth buffer precision out of the water. Setting the zNear too small, or zFar too high will cause z-fighting issues. It's never even occurred to me to try setting zFar to something like this, but I'd imagine you're getting horrible z-fighting everywhere.
I wouldnt recommend setting zNear less than 0.1f, or zFar much higher than around 10,000. These should be adequate numbers for any game.