What are some of the must know concepts in ASP.NET?
<p>I am giving a small presentation to a group of Java developers and looking for some core areas to target. Ideally I would like to only talk about the core concepts in ASP.NET.</p>

<p>I am coming up with</p>

<ul>
<li>Authentication</li>
<li>Session State</li>
<li>ASP.NET MVC</li>
<li>LINQ (more .net)</li>
</ul>

<p>Any more that I should be considering?</p>
