Mejor forma de activar OnPropertyChanged

Tenemos un proyecto WPF que sigue el patrón MVVM.

En el Modelo de vista hay un montón de código que se ve así:

    private string m_Fieldname;
    public string Fieldname
    {
        get { return m_Fieldname; }
        set
        {
            m_Fieldname = value;
            OnPropertyChanged("Fieldname");
        }
    }

¿Hay alguna manera de hacer esto que requiera menos código?

Sería bueno con algo como esto:

[NotifyWhenChanged]
public string Fieldname { get; set ; }

Respuestas a la pregunta(5)

Su respuesta a la pregunta