OdeToCode IC Logo

All Articles

Statics & Thread Safety: Part I

This article discusses static and shared members, and how being static impacts the thread safety and performance of a member.
Published: Tuesday, December 21, 2004

What ASP.NET Programmers Should Know About Application Domains

In this article, we will discuss application domains in .NET, and how they impact your ASP.NET execution and deployments.
Published: Monday, December 6, 2004

SQL Server Views

An RDBMS uses a view to create a virtual table. The careful use of views can improve the interaction between a .NET application and the underlying data. In this article we will discuss views in Microsoft SQL Server, including best practices for creating and using views.
Published: Monday, November 29, 2004

Diagnostics and Logging In ASP.NET

What you need to know before designing the logging functionality of your next ASP.NET application.
Published: Sunday, November 21, 2004

Metadata and Reflection in .NET

The .NET platform depends on metadata at design time, compile time, and execution time. This article will cover some theory of metadata, and demonstrate how to examine metadata at runtime using reflection against ASP.NET web controls.
Published: Thursday, November 11, 2004

Choosing a Web Site Hosting Provider for an ASP.NET Site

If you are looking for someone to host your ASP.NET web application, this article will give you some advice on how to match up your project with a suitable web hosting provider.
Published: Thursday, November 4, 2004

Digging Into Data Binding Expressions

This article will demonstrate some techniques beyond simple DataBinder.Eval calls in ASP.NET data binding expressions.
Published: Sunday, October 24, 2004

MSDE With SQL Web Data Administrator : Authorization

The article will demonstrate how to view roles in the server and database, and how to grant and deny permissions to database objects and statements.
Published: Sunday, October 10, 2004

MSDE With SQL Web Data Administrator : Authentication

This article will examine how to manage authentication with MSDE and the free SQL Web Data Administrator from Microsoft.
Published: Sunday, October 10, 2004

Validating Phone Numbers with Extensions in ASP.NET

There is no built in validation control to handle phone numbers with an optional extension. This article will show you how.
Published: Saturday, October 2, 2004

Validating User Input – An Introduction

This article demonstrates the validation controls of ASP.NET, and how to use them effectively in an ASP.NET application.
Published: Saturday, October 2, 2004

Jagged Arrays and Performance in .Net

Jagged arrays, also known as arrays of arrays, offer not only a space savings in certain conditions, but also a performance enhancement.
Published: Tuesday, September 21, 2004

Community Starter Kit - Sample Chapter

Building Websites with the Community Starter Kit is a comprehensive guide to understanding, implementing, and extending the powerful and freely available application from Microsoft. In this sample chapter we will demonstrate how to build a new module for from the ground up.
Published: Tuesday, September 14, 2004

Tracing in ASP.Net

This article covers Tracing in an ASP.Net application. It covers both page level tracing and application level tracing.
Published: Wednesday, September 8, 2004

SQL Performance Tuning using Indexes

This article looks at general guidelines to creating effective indexes using short keys, distinct keys, covering indexes and clustered indexes.
Published: Sunday, September 5, 2004

DropDownList Controls In an ASP.Net DataGrid

This article will demonstrate how to add a DropDownList control to each row of an ASP.Net DataGrid, including the header row. The article demonstrates how to perform data binding on each DropDownList control, and how to handle events when the DropDownList selection changes.
Published: Sunday, August 29, 2004

Create a data aware ASP.Net datagrid

Change Asp.Net datagrid row and cell attributes based on data. This article uses the ItemDataBound event handler to modify the datagrid attributes, style and values.
Published: Tuesday, August 24, 2004

The Calendar Control and the DayRender Event in ASP.Net

Although the ASP.NET Calendar control does not offer a data binding feature, you can customize the content and style of a calendar control using the DayRender event. In this article we combine a Calendar control and a DataGrid control to display a calendar of events.
Published: Sunday, August 22, 2004

Dynamically create a datagrid in ASP.net using C#

Create a dynamic ASP.Net datagrid control and columns using c# code. This example demonstrates how to generate a datagrid control and datagrid columns on the fly in the code behind file based on the results of a SQL Query
Published: Monday, August 16, 2004

Authentication, Role-based Security, and SQL Reporting Services Web Services

Using the SQL Reporting Services Web Service API requires authentication and authorization. Getting all your credentials setup to make this work can be a challenge - this article is here to help you get started.
Published: Wednesday, August 11, 2004