SqlTableDependency is a high-level implementation to access table record change notifications from SQL Server. This class allows you to detect changes on a database table. Every change will send a notification messages contains values for the updated, inserted or deleted record, avoid you to execute...
More information
Track changes in your POCO objects, and in your collections.
By using Castle Dynamic Proxy to create proxies of your classes at runtime, you can use your objects just like you used do, and just by calling the AsTrackable() extension method, you get automatic change tracking, and...
More information
Package for tracking domain object changes. Need to add audit logging for all or parts of your domain model? Use the fluent configuration to setup tracking for your domain objects and use the ChangeTracked event to act on domain object changes. You can add logic to save changes to a database or...
More information
This component can keep complete history of data starting from creation of the Record to Deletion. The component also provide insight of Data changes, i.e who modify, what modify.
Click on Project Site link to get Step by Step implementation guide.
Other jQuery plugins can be used to indicate when a form has been modified (i.e., when a form is "dirty"), whereas jQuery.hasChanged will highlight by the addition of a CSS class which form fields have been modified.