We have LinqDataSource in ASP.NET. However, the fact that I have to break up my LINQ statement into individual string properties (as shown below) has bugged me ever since the feature existed.
<asp:LinqDataSource id="ds1" runat="server"