What exactly means this expression found in a .NET view? : <p>I am very new in <strong>.NET</strong> and I have the following doubt about these expression that I am finding in some views.</p>

<p>I have a view like this:</p>

<pre><code>@model Vidly_v2.ViewModels.NewCustomerViewModel
@{
    /**/

    ViewBag.Title = "New";
    Layout = "~/Views/Shared/_Layout.cshtml";
}


&lt;h2&gt;New Customer&lt;/h2&gt;

@using (Html.BeginForm("Save", "Customers"))
{
    &lt;div class="form-group"&gt;
        @Html.LabelFor(m =&gt; m.Customer.Name)
        @Html.TextBoxFor(m =&gt; m.Customer.Name, new { @class = "form-control" })
    &lt;/div&gt;
    &lt;div class="form-group"&gt;
        @Html.LabelFor(m =&gt; m.Customer.Birthdate)
        @Html.TextBoxFor(m =&gt; m.Customer.Birthdate, "{0:d MMM yyyy}", new { @class = "form-control" })
    &lt;/div&gt;
    &lt;div class="form-group"&gt;
        @Html.LabelFor(m =&gt; m.Customer.MembershipTypeId)
        @Html.DropDownListFor(m =&gt; m.Customer.MembershipTypeId, new SelectList(Model.MembershipTypes, "Id", "Name"), "Select Membership Type", new { @class = "form-control" })
    &lt;/div&gt;
    &lt;div class="checkbox"&gt;
        &lt;label&gt;
            @Html.CheckBoxFor(m =&gt; m.Customer.IsSubscribedToNewsletter) Subscribed to Newsletter?
        &lt;/label&gt;
    &lt;/div&gt;
    @Html.HiddenFor(m =&gt; m.Customer.Id)
    &lt;button type="submit" class="btn btn-primary"&gt;Save&lt;/button&gt;
}
</code></pre>

<p>As you can see in this vire I am using this <strong>model object</strong>: </p>

<pre><code>@model Vidly_v2.ViewModels.NewCustomerViewModel
</code></pre>

<p>Into this view I use this model object in this way:</p>

<pre><code>@Html.LabelFor(m =&gt; m.Customer.Name)
@Html.TextBoxFor(m =&gt; m.Customer.Name, new { @class = "form-control" })
</code></pre>

<p>that simply render this HTML code:</p>

<pre><code>&lt;label for="Customer_Name"&gt;Name&lt;/label&gt;
&lt;input class="form-control" data-val="true" data-val-length="The field Name must be a string with a maximum length of 255." data-val-length-max="255" data-val-required="The Name field is required." id="Customer_Name" name="Customer.Name" value="" type="text"&gt;
</code></pre>

<p>related to this model object property.</p>

<p>My doubt is: what exactly is and what represents this expression?</p>

<pre><code>m =&gt; m.Customer.Name
</code></pre>

<p>I think that <strong>m</strong> means <strong>model object</strong> (correct me if I am doing wrong assertion) but I can't understand the meaning and the exact use of this expression.</p>
