The Wayback Machine - https://web.archive.org/web/20071011032848/http://www.codeguru.com/csharp/sample_chapter/

CodeGuru
Earthweb Search
Forums Wireless Jars Gamelan Developer.com
CodeGuru Navigation
Member Sign In
User ID:
Password:
Remember Me:
Forgot Password?
Not a member?
Click here for more information and to register.

jobs.internet.com

internet.commerce
Partners & Affiliates
Mp3 Player Reviews
Car Donation
Online Universities
Prepaid Phone Card
GPS
Complex Webhosting
Data Center Solutions
Phone Systems
Register Domain Name
Laptop Batteries
Laptop Computers
Health Insurance
Managed Hosting
Domain registration


RSS Feeds

RSSAll

RSSVC++/C++

RSS.NET/C#

RSSVB

See more EarthWeb Network feeds

Home >> .NET / C# >> Sample Chapter

  Navigating Your IT Career
A career in information technology usually has its share of ups and downs. Download this Internet.com eBook to learn where the jobs are in IT, how to negotiate a salary, and helpful advice on job security and how to deal with a layoff. »
 
  Inside Spyware: A Guide to Finding, Removing, and Preventing Online Pests
Your organization's computers are possibly being used to send spam, harvest e-mail addresses, make purchases on stolen credit cards or take part in denial of service attacks. Learn how to indentify, avoid, and remove malware from computers and keep your network and machines safe. »
 
  Tips for Selecting Software Vendors
IT managers need a proven, steadfast process for sifting through the hundreds of choices available for each enterprise software market segment. There are a series of steps for ensuring a result that will survive the intense, long-term scrutiny this level of investment will certainly attract. »
 
  Storage Basics: A Guide to the World of Storage Technology
Regardless of industry, size, or age, businesses are awash in more data than ever before. Federal regulations require that data be stored, protected, and retrievable for a certain amount of time. Storage is also a growing area in IT, which means employment opportunities exist now, and should exist for some time. »
 
  Building Your Own IP PBX
If you're already into having control of your computing infrastructure, taking charge of your telephone network is a natural progression. Asterisk is an open source PBX that runs on Linux. It can free your organization from expensive commercial PBXs, and gives you complete control over your telephone services »
 
Article: WiMax Summary. Learn the differences between WiMax, a second-generation wireless digital communications system, and Wi-Fi, which uses an unlicensed spectrum to provide access to a network.

Sample Chapter

Sample Chapter



SharePoint Application Services for Reporting and Dashboards
Rating: none
Randy Holloway - 09/25/2007
Microsoft enterprise Technical Advisor Randy Holloway builds a SharePoint example of publishing reports and building a dashboard with Excel-based data with an integrated Key Performance Indicators (KPI) dashboard.

Enabling Internet Explorer for Debugging ASP.NET AJAX
Rating: none
Dan Whalin - 09/13/2007
Wrox author and Microsoft MVP Dan Wahlin shows how to use Internet Explorer with Visual Studio for JavaScript debugging in ASP.NET AJAX.

Using ASP.NET Master Pages for Consistent Site Design
Rating: none
Jacob J. Sanford - 08/07/2007
Wrox author Jacob J. Sanford walks through the essentials of creating ASP.NET master pages to consistently format the design of your pages around your different dynamic content placeholders.

Developing Ajax-Enabled Controls and Components: Periodic Refresh Pattern
Rating: none
skhosravi - 06/07/2007
Dr. Shahram Khosravi shows how to develop an ASP.NET 2.0 custom control that uses the periodic Refresh pattern to periodically poll the server for changes.

Generating Custom XML from SQL 2005
Rating: none
Scott Hanselman - 05/01/2007
See how to take advantage of some new XML features in SQL Server 2005 that will come in handy in your ASP.NET development in this update from Professional ASP.NET 2.0 Special Edition by Scott Hanselman.

Connecting to Oracle or Access from ASP.NET 2.0
Rating: none
Devin Rader and Bill Evjen - 04/25/2007
Discover how to use the ASP.NET 2.0 SqlDataSource and AccessDataSource Controls to work with Oracle and Access data from Wrox Professional ASP.NET 2.0 Special Edition authors Bill Evjen and Devin Rader.

SQL Server 2005: Creating Scalar User-Defined Functions from Assemblies
Rating: none
Robert Vieira - 04/11/2007
Learn some of the differences between SQL stored procedures and scalar functions in .NET code from Wrox Professional SQL Server 2005 Programming author Robert Vieria.

Strongly Typed DataSets in ASP.NET 2.0 Pages
Rating: none
Thiru Thangarathinam - 03/19/2007
Wrox author Thiru Thangarathinam shows the advantages of creating and working with ADO.NET 2.0 strongly typed datasets in your ASP.NET pages.

Creating Clean and Simple Pages
Rating:
Alessandro Vernet - 03/02/2007
Learn why developers should want to create clean and simple page code and discover two important measures to get on the path to clean and simple pages. Professional Web 2.0 Programming author Alessandro Vernet explains it all.

Important New Concepts in WPF
Rating: none
Adam Nathan - 02/27/2007
Examine some of the main concepts that WPF introduces above and beyond what .NET programmers are already familiar with.

[Updated] Flags Enumerations
Rating:
David Oldfield - 12/22/2006
The documentation on Microsoft's flags enumerations is rather sketchy at best, but offers a more ideal solution for a great many problems. The problem is, with such little documentation it can be very time consuming to figure out how to use them correctly. Here is a small walkthrough explaining a relatively simple means of interacting with them through use of the bitwise OR operator.

Web parts: the building blocks of portals
Rating: none
DarrenNeimke - 12/19/2006
Learn how to use ASP.NET Web Parts to build better web sites.

Implementing Automatic Unlocking in ASP.NET 2.0 SqlMembershipProvider
Rating: none
Stefan Schackow - 10/16/2006
See how to implement an automatic account unlock to minimize administrator workload in the case of a DOS attack that locks out large numbers of site users.

ASP.NET 2.0 FileUpload Server Control
Rating:
Bill Evjen - 09/12/2006
Professional ASP.NET 2.0 Special Edition author Bill Evjen shows you how to use the File Upload Server Control and how to upload multiple files from the same page.

ASP.NET 2.0 WebPartChrome
Rating: none
skhosravi - 09/08/2006
Discover how ASP.NET 2.0 can be used use to customize WebPartChrome to render WebPart controls.

Using Master Pages
Rating: none
Packt Publishing - 08/31/2006
Learn how to use ASP.NET 2.0 master pages, which allow developers to enforce common layout and behavior across pages within an application.

.NET Tip: Create a Class with Overloaded Constructors
Rating: none
Eric Smith - 06/26/2006
Overloading the constructor of a class, which is the method called when you instantiate an object, ensures that your object is populated with all the information it needs to operate properly.

Transactions in the .NET 2.0 Framework
Rating: none
Joe Duffy - 05/04/2006
Learn about the importance of transactions and key transaction management features in .NET 2.0 from JOe Duffy, author of Professional .NET Framework 2.0.

Ajax and the Yahoo! Connection Manager
Rating: none
Nicholas C. Zakas - 04/21/2006
Discover how to use the new Yahoo! Connection Manager — one of the most popular new Ajax libraries.

C# Generics Part 4/4: Delegates, Events, Reflection, Attributes, IL, Generics in the BCL
Rating:
Patrick Smacchia - 04/18/2006
Read the final installment of the sample chapter on Generics.

C# Generics Part 3/4: Casting, Inheritance, and Generic Methods
Rating:
Patrick Smacchia - 04/06/2006
A further study into the use of generics in C#2.

C# Generics, Part 2/4: Constraints, Members, Operators
Rating:
Patrick Smacchia - 03/29/2006
Learn even more about generics in C#2.

C# Generics
Rating:
Patrick Smacchia - 03/22/2006
Learn about the fascinating use of generics in C#.

Storing Information with Variables in C#
Rating:
Bradley Jones - 02/08/2006
Learn about the ways in which you can utilize C# to store your information.

Windows Forms Controls
Rating: none
Addison-Wesley Professional Books - 01/09/2006
Learn about Web development, Windows development, data management, security, threading, remoting, and much more. See hundreds of non-trivial code examples that help you solve real-world problems.

Type Design Guidelines for Reusable .NET Libraries
Rating:
Addison-Wesley Professional Books - 12/27/2005
Get advise on type design from industy experts.

Building Websites with the ASP.NET Community Starter Kit
Rating: none
Packt Publishing - 08/29/2005
Learn to customize the CSK to implement a Frequently Asked Questions (FAQ) module.

Building Websites with VB.NET and DotNetNuke 3.0
Rating: none
Packt Publishing - 08/18/2005
Learn to use VB.NET and DotNetNuke 3.0 to create a custom portal for a Web page.

Visual C++ 2005 IDE Enhancements, Part 5: Variable Display
Rating:
Nick Wienholt - 06/03/2005
For complex data types, the traditional display offered by debug windows is inadequate. Visual C++ 2005 makes a dramatic upgrade to the variable display, offering a number of improvements in the way you can examine data during a debug session.

Reading From Databases
Rating:
Wiley Publishing - 11/08/2004
Learn some time-saving tricks to use ASP.NET to read information from a database to your Web site.

Introducing .NET and ASP.NET
Rating: none
Wiley Publishing - 10/21/2004
Read all about the exciting world of .NET and ASP.NET. You'll find interesting information whether you're a beginner or a seasoned pro.

Exploring ASP.NET and Web Forms
Rating:
Wiley Publishing - 10/20/2004
Learn how to use ASP.NET to bring the structure and fun back to Web development.

Building Visual Basic .NET Windows Applications
Rating: none
Wiley Publishing - 10/13/2004
Learn about the .NET version of a form, which has many new features.

The .NET Architecture
Rating:
Wiley Publishing - 09/21/2004
Learn the basic concepts of the .NET Framework architecture from this sample chapter from .NET Security Programming.

Working with a Timer in C#: The Basics
Rating:
Bradley Jones - 07/23/2004
Implement a simple timer in C#.

Doing Database Operations In Batches
Rating:
Tom Archer - MSFT - 02/26/2004
There are times when it is advantageous to perform certain database operations in batch. This excerpt from Extending Applications with the .NET Framework details how and when.

ADO.NET Basics
Rating:
Tom Archer - MSFT - 02/12/2004
Logic dictates that we take a minute to familiarize ourselves with the terms and classes that implement this technology. This book excerpt is a primer for the terminology and main classes associated with disconnected data.

ASP.NET Developer's Cookbook, Chapter 13
Rating:
Steven A. Smith and Rob Howard - 09/17/2003
ASP.NET provides several Web controls that make displaying data on a Web page easier than ever before. This chapter shows you how to take advantage of a process called data-binding to easily display data in a variety of formats using very little code.

ASP.NET Developer's Cookbook - Chapter 3: Custom Controls
Rating: none
Steven A. Smith and Rob Howard - 09/05/2003
One of the most powerful features of ASP.NET is its support for custom server controls and components.

Inside C#, Second Edition: File I/O with Streams - Part 1
Rating:
Tom Archer - MSFT - 03/07/2003
As part of the exploration of the streams framework, you will see the different types of stream, types of file system objects, and potential application environments, including Microsoft Windows-based and Web-based environments.

Using an Indexer in C#
Rating:
Bradley Jones - 11/26/2002
Indexers allow objects to be treated like arrays. Learn how to use an indexer with a C# object.


Cache', the world's fastest object database, does away with mapping. Free download.
Download: SQL Anywhere Developer Edition
Whitepaper: High Performance Apps with Advanced Numerical Analysis on the .NET Framework
Generate Complete .NET Web Apps in Minutes . Download Iron Speed Designer today.
Download: Sun Java Studio Creator. Build apps visually with minimal code creation, automatic page navigation & more.

Solutions