Feb 17th Links: ASP.NET, ASP.NET AJAX, Visual Studio, .NET
Here is the latest in my link-listing series. Also check out my ASP.NET Tips, Tricks and Tutorials page for links to popular articles I've done myself in the past.
ASP.NET
-
Top 10 Best Practices for Production ASP.NET Applications: Kyle has a nice post that summarizes a number of good best practices to follow when deploying your ASP.NET applications into production.
-
Paging Through Data with the ASP.NET 3.5 ListView and DataPager Controls: Scott Mitchell continues his excellent series on the new ASP.NET 3.5 data control features. In this latest article he shows how to page using the ListView and DataPager controls.
ASP.NET AJAX
-
How to install and use the ASP.NET AJAX Control Toolkit in VS: Nannette Thacker has a nice post that details step-by-step how to install and use the ASP.NET AJAX Control Toolkit controls within Visual Studio or Visual Web Developer.
-
JavaScript Stack Traces in ASP.NET AJAX and JavaScript Error Publishing using ASP.NET AJAX: Joel Rumerman has put together two nice posts that detail some god ways to capture JavaScript stack trace information, as well as to report JavaScript errors using ASP.NET AJAX.
-
ASP.NET AJAX History Tutorials: Jonathan Carter has published a good series of tutorials that demonstrate how to use the new ASP.NET AJAX History support that we'll be shipping later this year (it is currently available in the ASP.NET Extensions CTP download). This enables you to add forward/back button navigation support within AJAX applications.
-
Using JQuery with VS 2008 JavaScript Intellisense: One of the improvements we shipped in our recent VS 2008 Hotfix Roll-Up last week was to address issues with JavaScript intellisense support for JQuery (another popular AJAX framework). Brennan Stehling, James Hart, and Lance Fisher have done blog posts recently that discuss how to enable even richer JQuery intellisense inside VS 2008 using intellisense-friendly JQuery libraries that are referenced while coding (and then swapped out for the real library at runtime). You can read their blog posts about how this works here and here and here.
-
ASP.NET MVC Tip: Submitting an AJAX Form with JQuery: While on the subject of JQuery, I thought I'd link to a post in Mike Bosch's ASP.NET MVC series that shows how you can integrate JQuery in the browser on the client with the ASP.NET MVC framework on the server.
Visual Studio
-
Visual Studio Programmer Themes Gallery: Visual Studio enables you to customize the color settings of the text editor and IDE, as well as to export and import the settings (use the Tools->Import and Export Settings menu to do this). Scott Hanselman has a great post that provides previews of a bunch of cool pre-built themes that people have published that you can download and use for free.
-
Did you know: the Solution Explorer Supports Type-Ahead Selection: Sara Ford has another nice post in her series on Visual Studio tips and tricks. This post talks about a shortcut you can use to quickly select files in the solution explorer.
-
Code Profiler Analysis in VS 2008: Maarten Balliauw has a nice post that describes how to use the code profiling features in the Developer edition of Visual Studio Team System to analyze code performance.
-
Visual Studio Team System 2008 Database Edition Power Tools: Greg Duncan posts about the new power tools download that has been released by Microsoft and which delivers a bunch of cool new database development features for the Database editions of Visual Studio Team System.
-
Japanese Release of VS 2008 Web Deployment Projects: Late last month I announced the release of the VS 2008 Web Deployment Project support. This past week the team also released a localized Japanese version of it. Note: you can read a Japanese translated version of my blog here (thanks Chica!).
.NET
-
LINQ to JSON, LINQ to SharePoint, LINQ to Active Directory, LINQ to TerraServer, LINQ to FlickR: Just a few of the new LINQ providers now available for download. It is pretty cool to see LINQ providers starting to pop up all over the place. Several great books that cover LINQ in detail have also recently been published. I'm a fan of both the Pro LINQ and LINQ in Action books.
-
Using the Expression Tree Visualizer: Charlie Calvert has a nice post that talks about one of the very useful debugging tools in the LINQ samples package provided with VS 2008. It enables you to easily visualize expression tree variables within the debugger - which can be incredibly useful when you are trying to write your own custom LINQ provider (like the ones above). To learn more about Expression Trees and some of the underlying concepts that make LINQ possible, also check out Charlie's earlier post on them here.
Hope this helps,
Scott