This seems to be exactly what Field Level Auditing is for.
[Abhishek] I have used this for key fields in my previous implementations. But my current requirement wants to use the same to Log everything in the case(50 > properties). I think it will be a performance hit for the application for each save\commit.Any inputs?
What are the reasons for looking for an alternative solution?
[Abhishek] Keeping in Performance in mind, i was thinking if there could be another way to implement the same.