Not really a question just wanting to see how others feel about the new property declaration

Code:
      public string Name
        {
            get;
            set;
        }
as opposed to

Code:
     
private string name;
public string Name
        {
            get
           {
               return name;
            }
            set
            {
                 name=value;
              }
        }
I personally prefer the older syntax as within a class the idea of calling the property never seems right to me I always call the private field just wanting to hear other coders opinions