Here’s a quick wrap up of the jQuery, ASP.NET, Silverlight, LINQ and other .NET articles published on http://www.devcurry.com/ in the month of February 2011.
Cancel Update and Delete in ASP.NET GridView - Continuing my ASP.NET GridView Tips and Tricks series, this post shows how to cancel the Update and Delete operation in an ASP.NET GridView.
Register Script into Page Header from ASP.NET Content Page - A reader Simone mailed me asking if it was possible to register the script into <head> portion of the page.
Remove ViewState from an ASP.NET Page - In this post, we will explore how to remove ViewState from your asp.net page and instead store it in a session. This could be useful when pages are to be served to devices with less resources
Avoid DataBinder.Eval in ASP.NET and improve Performance - I see a lot of developers using DataBinder.Eval, which evaluates data-binding expressions at run time. Although the DataBinder.Eval is quite frequently used in web controls like the GridView, Repeater etc, use it with caution.
Create a Custom jQuery Selector - jQuery has a rich and powerful collection of selectors. jQuery being extensible, also allows you to add your own set of custom selectors with ease. Here’s an example of how to create your own custom selector that identifies all mailto: links on a page
How jQuery Resources Hotlinking will Affect your Applications - The jQuery team had made an announcement that hotlinking will be disabled from January 31, 2011. Let us see how this decision will this impact our applications if you are still hotlinking (hotlinking is bad)
jQuery: IP address using JSONP - In this post, we will see how to find the IP address of the client machine using a service which is JSONP compatible
jQuery: Find Text and Highlight Elements - Let us see how to use jQuery to find/search a piece of text and highlight elements if that text is present in them.
.text() and .html() in jQuery - I see developers getting confused on when to use the jQuery .text() vs .html() functions. So I thought of writing a simple demo to clear the confusion
jQuery 1.5 Released: What’s New - The jQuery team has released jQuery version 1.5, right on schedule! This release includes several performance improvements, bug fixes, major re-write of the Ajax module with extensibility improvements, a Deferred callback management system and much more.
Silverlight: Add a CheckBox to a TreeView and Handle Events - Let us see how to add controls like the CheckBox to a TreeView.
Silverlight TreeView DataBinding Example with HierarchicalDataTemplate - In this post we will see how to programmatically databind a Silverlight TreeView control using the HierarchicalDataTemplate
Silverlight 4: List Audio and Video Devices - In this post, we will see how to use Silverlight to list the available audio and video devices on your system. We will list this information into separate ComboBoxes.
Change Silverlight DataGrid Style based on Mouse Actions - Although WPF supports Property Triggers for applying different styles on controls like DataGrid based upon User Action (e.g. MouseEnter etc.), Silverlight does not have inbuilt support for the same. To make this possible in Silverlight, we need to take advantage of Styles and Events
Silverlight 4: Master Details with two DataGrid - In cases where you are fetching data from Master/Detail (Parent-child) relationship tables, users demand a functionality where the Silverlight page contains two DataGrids for holding Parent and Child table data respectively
Display Parent Child collection in WPF DataGrid using Combobox - Lets consider a scenario where we receive the DepartmentCollection object which contain List of Employees object for that Department, in every row of the Department collection. Now we need to display this data in DataGrid. Let’s how to handle this scenario in WPF
LINQ and other .NET Articles
Important .NET Framework 4.0 Command Line Tools You Must Know - Here’s a list of important command line tools in the .NET Framework 4.0 which can be run using the Visual Studio Command Prompt.
LINQ: Query Comma Separated Value (CSV) files - In this post, we will read a Comma Separated Value (CSV) file using LINQ and perform some calculations on the data.
Get IP Address from Domain Name and Vice versa using .NET - Let us see how to get an IP address of a domain. We will also see how to get a DNS name if we supply the IP address.
Query a Sequence using LINQ - In this post, let us see how to query a sequence and extract elements based on a condition
Divide Sequence into Groups and Query using LINQ – In the post above, I had blogged about Querying a Sequence using LINQ. Now let us say if this sequence was to be divided into smaller sequences/batches and then queried upon, here’s how we would do it using LINQ
Visual Studio: Remove Unused References and Assemblies from your Project - When you create a default project in Visual Studio, there are a couple of references and assemblies that get added by default. You may not need them all.
Loop Multiple Arrays in C# – Short way - Let us see a trick to loop multiple arrays in C#.
Windows Azure Free Training Videos - If you have been looking out to get some free training on windows azure, then this post is for you. The Windows Azure Jump Start video series is for all architects and developers interested in designing, developing and delivering cloud-based applications leveraging the Windows Azure Platform.
PHP with IIS7 and SQL Server 2008 – Free Training Kit - Microsoft has released a free training kit that shows how to build PHP applications using Windows, IIS 7.5 and SQL Server 2008 R2.