Microsoft recently released four free chapters from ASP.NET 3.5 for Dummies on the Beginner Developer Learning Center. The chapters include user input, LINQ, LINQ for data, and using the AJAX Control Toolkit.
Full chapter descriptions:
- Chapter 5: Handling User Input and Events
In this Chapter we cover gathering data and pushing buttons, using drop-down lists and list boxes, presenting multiple choices, and sending data with forms.
- Chapter 7: LINQ as a Data Language
In this Chapter we look at using From, Where, and Select clauses, filtering, grouping, and narrowing scope, aggregating, creating and querying XML with LINQ, and using object initializers.
- Chapter 8: Using LINQ to SQL and the LinqDataSource
Diving deeper into LINQ, we'll cover using the object relational designer, filtering data in LinqDataSource, understanding LINQ to SQL syntax, grouping and displaying hierarchical data, updating and inserting with DataContext, and creating a user interface with the ListView control.
- Chapter 15: Enhancing Pages with the AJAX Control Toolkit
In this Chapter we cover completing data as users type, using a lookup Web service, masking and watermarking text boxes, creating a pop-up calendar, and keeping content on top.