Videos, microsoft sharepoint:
Very high-end, introductory.
Learning Snacks, microsoft learning:
Introductory, What's new.
E-Learning Clinics, microsoft learning:
Free two-hour clinics, one for Developers, one for IT Pros.
SharePoint, InfoPath, and whatever new stuff they come up with next. Videos at the bottom.
VS 2010 Server Explorer can drill-down into sites with "Folder List"-like structure. You can see lists, libraries, etc. exactly like the Folder List in SharePoint Designer. The VS Debugger can now attach to a Sharepoint site, and you can establish breakpoints in your aspx runtime. A demonstration showed a webpart which, when viewed, transferred control back to Visual Studio and stopped execution at the breakpoint!
Also, a Developer Dashboard control is on the SharePoint pages (an icon) which refreshed the page and displayed a pane containing server information, database query statistics, event reports, web part rendering times, etc. I would imagine that this control is only available if debugging is enabled in the web.config file.
Client OM
A Client Object Model is provided as an abstraction into client-side processing functions (AJAX, JavaScript, Silverlight, etc.). Part of this library is a ClientContext datatype, which presumably keeps track of the site as it is manipulated by client-side functions. A ClientContext.ExecuteQuery method was shown to query a database (in a Silverlight web part) based on infomation kept in the client.