Formally known as GridViewGuy
Videos | Podcasts

Asp.net Miscellaneous

CSS Sprites Merging Images to Achieve Better Performance

Why Page Event’s not Work:

Caputurig Back Button Event & Force The Page To Load From Server:

Dynamic Graphics in ASP.Net 2.0

Creating Rounded Corners Using Only CSS

Creating Bar Chart Using .NET Graphics API

Creating User Controls

Creating an Event Calendar

Displaying Hierarchical Data in the DropDownList

Find If the User Accept Cookies

Creating the CAPTCHA Functionality

Exporting DataSet to Excel

Creating Charts with WebChart Control

Finding If the Url Exists

Debugging Tips and Tricks

Building a Simple Wait Page..

Auto Suggest Using AJAX.NET Library

DHTML ToolTip with Calendar Control

Passing Values from Child to Parent

Applying Style to Plain Text Dynamically

Preventing users to go back to the previous pages

Writing in Web.config file dynamically

Google Suggest Functionality Using AJAX

AJAX IN ACTION (Confirm Boxes)

Passing values from child window to parent window

AJAX IN ACTION (DropDownList Dependency)

AJAX IN ACTION

Changing Style Sheet of Controls Dynamically

Loading User Controls Dynamically

Filling DropDownList with Xml file

Creating Menu using XML File

Making DHTML ToolTip Using Asp.net

Implementing Hit Counter in Asp.net

Generating Unique Random Passwords

Using Javascripts with Asp.net

Asp.net Frequently asked Questions

Datagrid, DataList and Repeator Control

Repeater Paging using JavaScript

Displaying Custom Message When Nested Repeator Contains No Items

Nested Repeaters to Display Nested Data

Video Tutorial (FEEDBACK NEEDED)

Getting Only Changes from DataGrid

Accessing Different Controls inside the Datagrid

Datagrid(Paging,Sorting,Deleting)

Datagrid (Edit,Update,Delete,Select)

Selecting Single and Multiple Checkboxes in Datagrid

Hiding Datagrid Columns

Creating Datagrid columns programmatically

Datagrid paging issues

Datagrid export to excel, text file and word file

Client Side Development

JQuery jqGrid Export to Excel Using ASP.NET MVC Framework

GridView Confirmation Box Using JQuery BlockUI

Hide Progress Indicator When IFrame is Loaded

Pimp Up List Sorting Using JQuery

Creating Fade In Fade Out Effect Using JQuery

JQuery Shopping Cart with Images and Quantity Management Support

Creating Shopping Cart UI Using JQuery in an Hour

Creating Animated Bar Charts Using JQuery Animation Effects

Closing Child Popup Windows When Parent Window is Closed

Find Out If JavaScript Is Enabled On User's Browser

Drag And Drop With Persistence Using JQuery

Browser Compatible Drag And Drop Shopping Cart

Drag and Drop Using JavaScript

PostBack from the Child Window

Detecting PopUp Blockers

Security

Security without using CAPTCHA

Encrypting QueryStrings with .NET

Security in ASP.Net Sites

Authenticating against a Web.config file

Securing Connection Strings

Caching

Data Caching in ASP.NET

ASP.NET Caching Dependencies

GridView Articles

Solving CheckAll Problems for GridView with CheckBoxes in Multiple Columns

Solving Multiple GridViews CheckBox Selection Problem

Exporting GridView to PDF Document

Nested GridView with TreeView Like Structure

Updating Only Changed Rows in the GridView Control

Selecting CheckBoxes Inside GridView Using JQuery Library

Adding Multiple Rows in the GridView Control

Display Parent-Child Data in GridView with JQuery Effects

Creating a GridView Hover Menu

Highlight GridView Rows Using Checkboxes

GridView Row Fading Effect

Maintain State of the Selected Radio Button Inside the GridView

Nested GridView Grouping and Displaying SubTotals and GrandTotals

GridView CheckBox Selection With a Twist

GridView Always on Top

GridView All Rows in Edit Mode

GridView Custom Paging

GridView Alphabet Paging

Displaying Images from Database in GridView

GridView DataBinding

Searching Inside the GridView Control

Sorting GridView Using IComparer

GridView Export to Excel Button Control

Extensive Study of GridView Export to Excel

Highlighting Rows with TextBox OnFocus

Displaying Running Total in GridView

GridView Clickable Row

GridView Export from inside FormView

Changing GridView Column Color

Access GridView Invisible Columns

Sorting GridView Bound Columns

Sorting GridView Manually!

Change GridView RowColor OnMouseClick

Changing GridView Row Color OnMouseOver

DropDownList Inside The GridView Method 2

DropDownList Inside GridView (Method 1)

Displaying Images in a GridView

Refresh GridView in Parent Page

RadioButtons inside the GridView control

Validate Controls Inside GridView

Changing Color of GridView OnMouseOver

GridView CheckBox PostBack And Paging

Changing GridView Row Color

GridView With ObjectDataSource

GridView Confirm When Delete

Dealing with GridView Empty Cells

Passing GridView Values

Accessing DropDownLists inside the GridView Control

Accessing GridView Header and Footer

Accessing Different Controls inside the GridView

Adding a New Row in GridView

Dynamically Creating Bound and Template Columns in GridView

Accessing Invisible Columns of GridView Control

Exporting GridView to Excel

Creating Master Detail GridView

Exporting GridView to Text Files

In-place Updating and Deleting in GridView

Accessing DropDownList inside GridView Control

Selecting Checkboxes inside GridView Control

OR Mapping

OR Mapping using NHibernate Part III

OR Mapping using NHibernate Part II

Introduction to OR Mapping with NHibernate

Email

Sending Emails in ASP.NET 2.0

CDO.message Object Nightmares

Sending emails using Asp.net

Scheduling an email using Windows Scheduler

Application Architecture

Code Generation Using T4 Templates

Profiling Application Using DotTrace

Creating a Domain Object Validation Framework

Creating a Simple Documentation Builder Tool

Creating Custom Sections in Web.config

Displaying Messages to the User

Creating Base Pages

Maintaining Session Between Two Applications

Code Generation in .NET

Making Simple Message Class

Asp .net Web.config Configuration File

Developing Server Controls

Creating Rails Like Flash Feature in .NET The Flash Control

Attaching an ICON with the RequiredTextBox Control

Injecting Client Side Scripts for RequiredTextBox Control

Creating a RequiredTextBox Web Server Control in ASP.NET

Export Button Download it FREE

Developing RSS Reader Server Control

Using Control Injector Control

Visual C#.NET

Delegates in C#

Introduction to Anonymous Methods

Nullable Types in Visual C# 2.0

A Look into Assemblies in .NET Framework

Introducing Generics

Boxing and Unboxing in C# .Net

State Management

Passing Values from Application to Application

ViewState (Friend and Enemy)

When is Session End Called ?

Tranfering Values from Page to Page

View State vs Data Caching

Network Functions

How to use the XML Features in SQL server 2005

Socket Programming in C#

Using Post-Build Event to Execute Unit Tests

File Handling using C#

Upload and Preview Images Using JavaScript and Client Callbacks

Securing ZIP Files in ASP.NET

Export Button Released

HTML Screen Scraping using C# .Net WebClient

Uploading Multiple Files Using ASP.NET

Writing and Reading Text Files

Inserting Multiple Items in the Database Part II

Inserting Multiple Items in the Database Part I

Displaying Images from Server Folder and SQL Server 2000 Database

Uploading Images to Server Folder and SQL SERVER 2000 Database

Asp.net 2.0 Data Access

Executing Asynchronous Queries Using ADO.NET 2.0

Using SqlCommand Class

Using SqlBulkCopy class in Asp.net 2.0

Web Services

Returning List and ArrayList from Web Service Method

Making a Java Client for the .NET WebService

Web Services for Babies

Microsoft Application Blocks

Configuration Application block in the Enterprise Library

Enterprise Library Exception Handling Block

Enterprise Library Caching Application Block

T-SQL

Generate Parameters Using SPROC

Generating Email List using SPROC

USEFUL T-SQL QUERIES

ASP.NET 2.0

Slide Show in ASP.Net and C#

Creating RadioButton Validation Using Custom Validator

Get Notified When Client Opens Email

Creating Nested Master Pages

Working with WebParts

Referencing Master Page Members in ASP.NET 2.0

Forms Authentication in ASP.NET 2.0

Protecting Email Addresses Using Response Filters

Creating Portals with Web Parts

Unraveling the Mysterious of the ValidationGroup Control

HULK UP Your Bulk Copy Operations Using SqlBulkCopy

Creating a Site Map for a ASP.Net Page

A Look at the LoginView Control

Url Rewriting Using RewritePath

DataBinding in ASP.NET

Personalization in ASP.NET 2.0

Creating Ajax Enabled Webparts

Creating Charts Using Aspnet ReportViewer Control

Creating Portal like applications using Membership API

Transferring Data Using SqlBulkCopy Class

Creating Custom Entity Classes Using Build Providers in ASP.NET 2.0

Creating Custom Visualizers

Bread Crumbs in ASP.NET 2.0

Selecting CheckBoxes Inside TreeView Control

Populating TreeView Using Database

Accessing Different Controls Inside FormView

Examination of the FormView Control

Creating Menu Based on Role

Wizard of ASP.NET 2.0

Creating Custom Membership Provider

Customizing CreateUserWizard Control

A Look at Themes II

A Look at Themes

Creating Custom Profile Provider

DetailsView With SQLDataSource

Retrieving Statistics Using SqlConnection

Web.config in ASP.NET 2.0

Authenticating Users Using Login Control

ObjectDataSource Part I

Populating Menu Control in ASP.NET 2.0

Non Technical Articles

Interview With Microsoft

How do I learn the new technology?

A message to college students

Who am I?

Videos

Introduction to Reflector

First Look at the Visual Studio 2010 Beta 1

Using JQuery BlockUI Plugin with Ajax

Introduction to the JQuery BlockUI Plugin

Closing Windows in Window Forms Cleanly to Prevent Memory Leaks

Changing Background Color of the ListBoxItem in Window Forms

Building Rails Like Flash Feature in .NET Using JQuery

Extended Screencast on JQuery Whole 38 Minutes!

Creating ICON for RequiredTextBox Control

Building RequiredTextBox Embedding WebResource

Building Classes Using CodeDom

Injecting Client Script For RequiredTextBox Control

Custom RequiredTextBox With RegularExpressionValidator

Building RequiredTextBox Custom Server Control

Introduction to Ruby Methods

Introduction to Variables in Ruby

Introduction to Ruby Language

Introduction to Generic Methods

Introduction to Generic Constraints

Introduction to Generics in .NET 2.0 Framework

ASP.NET Validation Controls Display Static vs Dynamic

Using JQuery Ajax API to Invoke Method with Plain Text

Creating Custom Properties Using RegisterExpandoAttribute

Creating FadeInFadeOut Effect Using JQuery Library

Building TimeSheet Application Part 1: Introduction

Creating Sortable Lists Using JQuery

Introduction to Rhino Mocks AAA Syntax

Introduction to JQuery Animation Effects

Using JQuery Drag and Drop Operations

Introduction to JQuery Library

Using Effects in JQuery Library

Creating Mockups Using Balsamiq Mockups

Exporting GridView to PDF

Creating GridView Menu Using HoverMenuExtenderControl

Creating DropDownList Dependencies Inside GridView

Adding Default Item to a DropDownList

Adding a Confirmation Box When Deleting Items Using GridView

Fragment Caching in ASP.NET

Using ResponseFilter to Move ViewState

Retrieving Primary Key from GridView Using LinkButton

Introduction to Caching in ASP.NET

Creating PDF Documents Using ITextSharp Library

Creating Response Filter in ASP.NET

Using HttpModule to Catch Unhandled Exceptions

Creating Custom HttpHandler to Read and Display Cache Values

Plugging Elmah into Web Application to Catch Unhandled Exceptions

Accessing Dynamically Added Control Values on Postback

Castle Windsor Moving Dependencies into Application Config

Introduction to Dependency Injection Using Castle Windsor

Using CreateMock and DynamicMock in RhinoMocks

A Look at the Coolness of MbUnit

Introduction to Mocking

Introduction to Extension Methods

Creating Hover Details Using JavaScript

When Unit Tests Passes for the Wrong Reason

Refactoring Unit Tests Part 2 Using Object Builder Pattern

Refactoring Unit Tests Part 1

Return Default Values Instead of NULL from the T SQL Select Query

Creating a Layered Application

A Look Into the CacheCall Custom Attribute

Calling Page Methods Using JQuery and Returning JSON Result

Giving Meaningful Names to Your Unit Tests

Introduction to Test Driven Development

Introduction to Custom Attributes

Populating DropDownList Inside the GridView Control

Selecting CheckBoxes Inside GridView Using JQuery

Selecting Items from the ListBox Control

Introduction to Ruby on Rails

Selecting CheckBoxes Inside GridView Control

Introduction to the ListView Control

LINQ to SQL Validation

LINQ to SQL Delay Load Option

LINQ TO SQL Grouping

Accessing Controls Inside GridView EmptyDataTemplate

LINQ to SQL Gothas

LINQ to SQL INNER AND LEFT JOINS

Introduction to Joins in LINQ

Introduction to LINQ

Video: Object and Collection Initializers

Video: Anonymous Types in C Sharp

Video: Adding Multiple Rows to the GridView Control

Implementing DropDownList Dependency Inside the GridView Control

GridView Parent-Child Relationship Using Ajax & JQuery

GridView Edit, Update, Cancel and Delete

Video: Storing Connection String in Web.config

Creating Database Connection and Displaying Data Using DataSet

Accessing the DropDownList Value Inside GridView

Using JavaScriptSerializer Class to Serialize Objects to JSON

Video: GridView Export to Excel Formatting

Video: Using the JavaScript setInterval and setTimeout Functions

Video: Accessing GridView Invisible Columns

Video: Refresh GridView with Child Page

GridViewGuy Videos

Export GridView to Excel (Video)

GridView RowColor OnMouseOver [Video]

Advanced Articles

Filtering Responses Using ASP.NET Response Filters

Creating an Online Exam Using LINQ to Classes Part 2

Creating an Online Exam Using LINQ to Classes Part 1

Creating Multiple Choice Exam Application Part I

Generating Code Using CodeDom

Windows PowerShell

Accessing Database And Displaying Images Using Windows PowerShell

LINQ, DLINQ and XLINQ

Introduction to LINQ

GridView Edit, Update, Delete, Paging, Sorting Using DLINQ

Introduction to XLINQ

Silverlight

Hello Silverlight!

Blog

Blog: Got TODO List?

Blog: SqlDataAdapter and SqlConnection

Blog: Unit Testing JavaScript with JsUnit

Blog: Unit Testing ASP.NET Pages Using NUnitAsp

Blog: Hello NHibernate!

BLOG: Disallow User Input in TextBox

BLOG: Over 50 Free .NET Videos on AspAlliance

Blog: Setting the Password When TextBox Mode = Password

Blog: Making Use of the Commute Time

Blog: NHibernate Mapping Exception: Unknown Entity Class

Blog: Eagerly Waiting for NHibernate in Action

Blog: Improving TheDotNetGuy Your Opinion Needed

Blog: GridView Export to Excel Formatting Issues

BLOG: GridView Edit, Update, Delete, Paging Using DLINQ

BLOG: Caching Items Based on User

Blog: Page Flakes

Blog: Houston First Tech Fest 2007

BLOG: Scheduled Email Application Got me into Trouble!

BLOG: Dude! Where's Delay Loaded Property in DLINQ Relationships

BLOG: ASP.NET Orcas: Quite Revolution

BLOG: Parallel Activity Execution Using WF

BLOG: Dependency Properties in Windows Workflow Foundation

BLOG: Windows Workflow Foundation

BLOG: Fluent Interface

BLOG: Stored Procedures Slowly Fading Away

BLOG: Ruby on Rails

BLOG: DLINQ and Layers

BLOG: Donations for a better cause

Windows Workflow

Introduction to Windows Workflow Foundation Part 1

Ajax

Using BlockUI Plugin with JQuery Ajax API

Using JQuery Ajax API to Send Plain Text to Server Side Method

Performing Instant UserName Availability Check Using JQuery Ajax API

Debugging Ajax Using FireBug

Implementing On-Demand Loading to Increase Performance

A Look Into JQuery Ajax API

Blocking User's Screen With Personalized Message

Uploading Multiple Files Using ASP.NET 2.0 Client Callbacks

Creating Poll Using ASP.NET 2.0 Client Callbacks

Find User's Internet Connectivity Using ASP.NET 2.0 Client Callback

Creating an Image Slide Show Using ASP.NET Client Callbacks

Auto Completion Using ASP.NET Client Callbacks

HTML Table In-Place Editing Using Client Callbacks

Creating a Chat Room Using ASP.NET Client Callbacks

DropDownList Dependencies Using Client Callbacks

Client Callbacks in ASP.NET 2.0

ATLAS AUTO-SUGGEST TEXTBOX

Test Driven Development

Unit Testing JavaScript Using JQuery QUnit

Dependency Injection Using Castle Windsor Container

A Look at CreateMock, DynamicMock and PartialMock Methods in RhinoMocks

Introduction to Mocking

Designing Application Using Test Driven Development Part 2

Designing Application Using Test Driven Development

Unit Testing Membership and Role Providers

Unit Testing ASP.NET Pages Using Watir

Unit Testing ASP.NET Pages Using WatiN

Introduction to Fit and Fitnesse

Getting Started with Test Driven Development

InfoPath & WSS

Designing InfoPath Forms

Introduction to InfoPath 2007

Podcasts

ASP.NET MVC Framework with Ben Scheirman

Hello IronRuby!

Houston ALT.NET Open Spaces Fubu MVC

Houston ALT.NET Open Spaces Behavior Driven Development

Houston ALT.NET Open Spaces Why Blog and Open Source?

Houston ALT.NET Open Spaces Deployment Automation

Atif Aziz Logs Errors Using ELMAH

Claudio Lassala Get Things Done!

Michael Washington talks about Silverlight Desktop

Becoming a Better Developer

Aly Boghani on Outsourcing

Agha Usman Ahmed on SQL SERVER 2008

Claudio Lassala on Prism for WPF

Podcast: Keyvan Nayyeri on Microsoft ASP.NET MVC Framework

A Look into the Ajax Frameworks

Introduction to the ASP.NET MVC Framework

Introduction to Code Coverage

Introduction to Test Driven Development

Unit Testing ASP.NET Pages

Improving Web Application Performance

Introduction to Fit and Fitnesse Part II

Introduction to FIT

ASP.NET MVC Framework

Extending URL Routing in ASP.NET MVC

Migrating HighOnCoding WebForms to HighOnCoding MVC Part 1

ASP.NET MVC Framework Controller Action Security

Getting Started with the ASP.NET MVC Framework

ListView Articles

Getting Started with the ListView Control

WCF

Development with WCF

Introduction to Windows Communication Foundation

WPF

Creating a Simple RSS Reader Using Windows Presentation Foundation

Creating WPF TextBox UserControl to Perform Custom Validation

Creating Master Pages in Windows Presentation Foundation

DataBinding Custom Properties Using User Controls in WPF

Introduction to TabControl and Scrollable Tabs

Introduction to WPF Popup Control

Displaying Custom Collection Using FlowDocument

Creating FixedDocument in WPF Using Custom Collection

Introduction to Animations in WPF

Introduction to WPF Control Templates

Introduction to Styling in Windows Presentation Foundation

Mobile Development

How to Access the Weather Information from Yahoo in the Windows Mobile Device

How to Run Multi Threaded Windows Mobile Application with High Performance

How to Access SQL Server 2005 from the Windows Mobile Devices

How to start application by scheduled time with Windows mobile.

How to Access GPS in Window Mobile Devices Part 2

How to access GPS in Windows Mobile devices

Crystal Reports

How to Create Crystal Report in ASP.NET with Typed Dataset.

Creating Graphical Representation Data with Crystal Report in ASP#.NET – Part I

How to Generate Crystal Report Using Custom Object Collection with ASP.NET

Creating Crystal Report with Multiple Tables in ASP.NET

Export Crystal Reports to Different File Formats

Creating Crystal Report in ASP.NET

Create Crystal Report by Schedule Time with Windows Service in .NET

Creating Crystal Reports Using Typed DataSet

IronRuby

Consuming RSS Feeds Using IronRuby with WinForms Application

IronRuby with WinForms and ADO.NET Data Access

First Look at the IronRuby

ASP.NET Hosting ASP.NET Web Hosting 3 Months Free