Server Intellect

Recent Articles

Using the AJAX Control Toolkit in ASP.NET 3.5 and C#

Category: Web Development / AJAX

In this article, we will be looking at the AJAX Toolkit from Microsoft. This article is directed at users of Visual Studio.NET 2008, but users of the 2005 version may also take part, but will be required to install the AJAX Extensions from Microsoft . The AJAX Control Toolkit is a group of AJAX Extenders...

Continue reading >>

Using SiteMap and MasterPages to set META Tags in ASP.NET and C#

Category: Web Development / ASP.NET

Using the SiteMap for SEO Purposes in ASP.NET 3.5 and C# Introduction Especially since the introduction of Web 2.0, a new emphasis has been made on SEO (Search Engine Optimization) for our web pages. Google, amongst others, have managed to organize the world's data so well, that it is becoming more and...

Continue reading >>

How to Protect Against SQL Injection Attacks in ASP.NET

Category: Web Development / ASP.NET

Protecting Against SQL Injection Attacks in ASP.NET Introduction Unscrupulous users can use poorly secured input forms as a means to gain access to and modify sensitive data, or even eliminate the whole database. This article will explain a number of precautions and methods to undertake to beef up the...

Continue reading >>

AJAX-Enabled Poll System using LINQ in VB.NET

Category: Web Development / AJAX

AJAX-Enabled Web Poll System using LINQ to XML in ASP.NET with VB Introduction If you've ever seen or taken part in those polls on various websites which allow all users to cast their votes on a variety of subjects, then you know what this article is going to be about. Web polls can be a very good way...

Continue reading >>

Using the Calendar Control as a Diary in ASP.NET

Category: Web Development / ASP.NET

Creating a Calendar-Controlled Diary in ASP.NET with C# Introduction In this article, we will look at using the Calendar control as part of an interface to manage a diary-type application. In conjunction with the FormView control, we will use the Calendar to display diary entries for specific days. We...

Continue reading >>

AJAX-Enabled Comment Form in ASP.NET and C#

Category: Web Development / AJAX

Creating an AJAX-Enabled Comment Form in ASP.NET Introduction In this article, we will be looking at how we can use Visual Studio to create a comment form, or guestbook to allow visitors of our web site to leave messages, in ASP.NET with the added functionality of AJAX. This means that the comments will...

Continue reading >>

Working with XML in Windows Forms Application in C# - Part 1

Category: Programming / .NET Framework

Working with XML in Windows Forms Application in C# - Part 1 Introduction In this series of articles, we will be looking at how to use XML files as a storage medium when Programming Windows Forms. In this first part, we will look how we can connect to an XML file and retrieve all the data that is in...

Continue reading >>

Returning Multiple Resultsets in VB.NET

Category: Web Development / ASP.NET

Returning Multiple Resultsets in VB.NET in ASP.NET 3.5 Introduction In this article, we will be looking at how we can create a class similar to the one in the Data Access Component article that will use just one database query to return two resultsets from a SQL database. This increases performance by...

Continue reading >>

Data Access Component to Update and Delete in C#

Category: Web Development / ASP.NET

Data Access Component to Update & Delete from SQL Database in ASP.NET 3.5 Introduction In this article, we will be looking at the Command Object and creating our own Data Access Component using the Object Data Source control. We will be using a SQL database, and then creating a class to represent...

Continue reading >>

Programming Help T-shirt Giveaway

Category: Announcements

Programming Help is reintroducing the Free T-shirt Promotion. Simply post at least 10 times in our Forums and receive a free shirt. For more information, see the following page: www.programminghelp.com/tshirtgiveaway/...

Continue reading >>

Using LINQ to XML to Add Data to XML File in C#

Category: Programming / .NET Framework

LINQ to XML in ASP.NET 3.5 Introduction In this article, we will be looking at another flavor of Microsoft's new introduction to the .NET Framework, LINQ to XML. LINQ (Language-Integrated Query) comes in a variety of forms, including LINQ to SQL and LINQ to Objects. In this article, we will be looking...

Continue reading >>

Using LINQ to SQL to Add/Delete from SQL Database in C#

Category: Web Development / ASP.NET

LINQ to SQL in ASP.NET 3.5 Introduction In this article, we will be looking at one flavor of Microsoft's new introduction to the .NET Framework, LINQ to SQL. LINQ (Language-Integrated Query) comes in a variety of forms, including LINQ to XML and LINQ to Objects. In this article, we will be looking at...

Continue reading >>

Installation of Exchange 2007 SP1 on Windows Server 2008 Part 2 of 2

Category: Software

Installation of Exchange 2007 SP1 on Windows Server 2008 [Part 2 of 2] Read Part One of this article . Having successfully completed the installation of prerequisites, it is time to install Exchange. Start setup and click “Install Microsoft Exchange Server 2007 SP1” . Need help with Windows...

Continue reading >>

Installation of Exchange 2007 SP1 on Windows Server 2008 Part 1 of 2

Category: Software

Installation of Exchange 2007 SP1 on Windows Server 2008 [Part 1 of 2] I am going to cover the installation of Exchange 2007 SP1 on Windows Server 2008 today. I will show which versions of Exchange are supported on which OS version. I will also show which domain controller version they can use. Finally...

Continue reading >>

C#: Working with the Wizard Server Control

Category: Web Development / ASP.NET

C#: Wizard Server Control By: Zack Turnbow Introduction Typically there may come a time when there is a need to have the user fill out information in a series or sequence of steps. When this need is apparent, often it requires multiple pages or post packs to accomplish what is needed. Along comes the...

Continue reading >>