SlideShare a Scribd company logo
Essential ASP NET with Examples in Visual Basic NET
1st Edition Fritz Onion download pdf
https://ebookfinal.com/download/essential-asp-net-with-examples-in-
visual-basic-net-1st-edition-fritz-onion/
Visit ebookfinal.com today to download the complete set of
ebook or textbook!
Here are some recommended products that we believe you will be
interested in. You can click the link to download.
Developing Web applications with Visual Basic NET and ASP
NET 1st Edition John Alexander
https://ebookfinal.com/download/developing-web-applications-with-
visual-basic-net-and-asp-net-1st-edition-john-alexander/
Building Distributed Applications with Visual Basic NET
Dan Fox
https://ebookfinal.com/download/building-distributed-applications-
with-visual-basic-net-dan-fox/
Microsoft ASP NET coding strategies with the Microsoft ASP
NET team Matthew Gibbs
https://ebookfinal.com/download/microsoft-asp-net-coding-strategies-
with-the-microsoft-asp-net-team-matthew-gibbs/
Mastering Visual Basic NET 1st Edition Petroutsos
https://ebookfinal.com/download/mastering-visual-basic-net-1st-
edition-petroutsos/
Visual Basic NET From VB6 to VB NET 1st Edition Matt
Tagliaferri
https://ebookfinal.com/download/visual-basic-net-from-vb6-to-vb-
net-1st-edition-matt-tagliaferri/
Practical Database Programming with Visual Basic NET 1st
Edition Ying Bai
https://ebookfinal.com/download/practical-database-programming-with-
visual-basic-net-1st-edition-ying-bai/
Beginning jQuery 2 for ASP NET Developers Using jQuery 2
with ASP NET Web Forms and ASP NET MVC 1st Edition Bipin
Joshi (Auth.)
https://ebookfinal.com/download/beginning-jquery-2-for-asp-net-
developers-using-jquery-2-with-asp-net-web-forms-and-asp-net-mvc-1st-
edition-bipin-joshi-auth/
Practical Database Programming with Visual Basic NET 2nd
Edition Ying Bai
https://ebookfinal.com/download/practical-database-programming-with-
visual-basic-net-2nd-edition-ying-bai/
Visual Basic NET Bible 1st Edition Bill Evjen
https://ebookfinal.com/download/visual-basic-net-bible-1st-edition-
bill-evjen/
Essential ASP NET with Examples in Visual Basic NET 1st Edition Fritz Onion
Essential ASP NET with Examples in Visual Basic NET
1st Edition Fritz Onion Digital Instant Download
Author(s): Fritz Onion
ISBN(s): 9780201760392, 0201760398
Edition: 1
File Details: PDF, 6.29 MB
Year: 2003
Language: english
Contents
Main Page
Table of content
Copyright
Microsoft .NET Development Series
Titles in the Series
Figures
Tables
Foreword
Preface
C# versus VB.NET
Sample Code, Web Site, Feedback
Prerequisites
Organization of This Book
Acknowledgments
Chapter 1. Architecture
1.1 Fundamentals
1.2 ASP 4.0
1.3 System.Web.UI.Page
1.4 Code-Behind
1.5 Shadow Copying
1.6 Directives
1.7 The New Intrinsics
Summary
Chapter 2. Web Forms
2.1 Server-Side Controls
2.2 ViewState
2.3 Events
2.4 A Day in the Life of a Page
2.5 Web Forms and Code-Behind
2.6 Root Path Reference Syntax
2.7 HtmlControls
2.8 WebControls
2.9 WebControls versus HtmlControls
2.10 Building Web Forms with Visual Studio .NET
Summary
Chapter 3. Configuration
3.1 web.config
3.2 Configuration Data
ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
3.3 Process Model
3.4 Additional Settings
3.5 Reading Configuration Information
3.6 Building a Custom Configuration Section Handler
Summary
Chapter 4. HTTP Pipeline
4.1 A Day in the Life of a Request
4.2 Context
4.3 Applications
4.4 Custom Handlers
4.5 Custom Modules
4.6 Threading in the Pipeline
Summary
Chapter 5. Diagnostics and Error Handling
5.1 Diagnostics in ASP.NET
5.2 Debugging
5.3 Error Handling
Summary
Chapter 6. Validation
6.1 Form Validation
6.2 Validation Control Architecture
6.3 Validation Controls
Summary
Chapter 7. Data Binding
7.1 Fundamentals
7.2 Data Binding Controls
7.3 Binding to Database Sources
7.4 DataGrid
7.5 Templates
Summary
Chapter 8. Custom Controls
8.1 Fundamentals
8.2 State Management
8.3 Composite Controls
8.4 User Controls
8.5 Validation and Data Binding
8.6 Designer Integration
Summary
Chapter 9. Caching
9.1 Caching Opportunities in ASP.NET
ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
9.2 Output Caching
9.3 Data Caching
Summary
Chapter 10. State Management
10.1 Types of State
10.2 Application State
10.3 Session State
10.4 Cookie State
10.5 View State
Summary
Chapter 11. Security
11.1 Web Security
11.2 Security in ASP.NET
11.3 System Identity in ASP.NET
Summary
[ Team LiB ]
Table of Contents
Essential ASP.NET with Examples in Visual Basic .NET
By Fritz Onion
Publisher : Addison Wesley
Pub Date : February 11, 2003
ISBN : 0-201-76039-8
Pages : 432
"This well-conceived and well-written book has extensive knowledge and priceless experience
overflowing from its pages. It captures the true essence of ASP.NET and walks the reader to a high
level of technical and architectural skill."-J. Fred Maples, Director of Software Engineering,
NASDAQ.com
ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
Essential ASP.NET with Examples in Visual Basic .NET is the Visual Basic programmer's definitive
reference for ASP.NET through version 1.1. It provides experienced programmers with the information
needed to fully understand the technology, and is a clear guide to using ASP.NET to build robust and
well-architected Web applications.
This book begins with a discussion of the rationale behind the design of ASP.NET and an introduction to
how it builds on top of the .NET framework. Subsequent chapters explore the host of new features in
ASP.NET, including the server-side compilation model, code-behind classes, server-side controls, form
validation, the data binding model, and custom control development. Throughout the book, working
examples illustrate best practices for building Web-based applications in VB.NET.
Among the topics explored in depth are:
•
•
• ASP.NET architecture
•
•
• Web forms
•
•
• Configuration
•
•
• HTTP pipeline
•
•
• Diagnostics and error handling
•
•
• Validation
•
•
• Data binding
•
•
• Custom controls
•
•
ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
• Caching
•
•
• State management
•
•
• Security
•
Essential ASP.NET with Examples in Visual Basic .NET provides readers with the know-how needed
to build more powerful, better architected Web applications with ASP.NET.
[ Team LiB ]
[ Team LiB ]
Table of Contents
Essential ASP.NET with Examples in Visual Basic .NET
By Fritz Onion
Publisher : Addison Wesley
Pub Date : February 11, 2003
ISBN : 0-201-76039-8
Pages : 432
Copyright
Microsoft .NET Development Series
Titles in the Series
Figures
Tables
Foreword
Preface
C# versus VB.NET
Sample Code, Web Site, Feedback
Prerequisites
ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
Organization of This Book
Acknowledgments
Chapter 1. Architecture
Section 1.1. Fundamentals
Section 1.2. ASP 4.0
Section 1.3. System.Web.UI.Page
Section 1.4. Code-Behind
Section 1.5. Shadow Copying
Section 1.6. Directives
Section 1.7. The New Intrinsics
Summary
Chapter 2. Web Forms
Section 2.1. Server-Side Controls
Section 2.2. ViewState
Section 2.3. Events
Section 2.4. A Day in the Life of a Page
Section 2.5. Web Forms and Code-Behind
Section 2.6. Root Path Reference Syntax
Section 2.7. HtmlControls
Section 2.8. WebControls
Section 2.9. WebControls versus HtmlControls
Section 2.10. Building Web Forms with Visual Studio .NET
Summary
Chapter 3. Configuration
Section 3.1. web.config
Section 3.2. Configuration Data
Section 3.3. Process Model
Section 3.4. Additional Settings
Section 3.5. Reading Configuration Information
Section 3.6. Building a Custom Configuration Section Handler
Summary
Chapter 4. HTTP Pipeline
Section 4.1. A Day in the Life of a Request
Section 4.2. Context
Section 4.3. Applications
Section 4.4. Custom Handlers
Section 4.5. Custom Modules
Section 4.6. Threading in the Pipeline
Summary
Chapter 5. Diagnostics and Error Handling
Section 5.1. Diagnostics in ASP.NET
Section 5.2. Debugging
Section 5.3. Error Handling
Summary
Chapter 6. Validation
ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
Section 6.1. Form Validation
Section 6.2. Validation Control Architecture
Section 6.3. Validation Controls
Summary
Chapter 7. Data Binding
Section 7.1. Fundamentals
Section 7.2. Data Binding Controls
Section 7.3. Binding to Database Sources
Section 7.4. DataGrid
Section 7.5. Templates
Summary
Chapter 8. Custom Controls
Section 8.1. Fundamentals
Section 8.2. State Management
Section 8.3. Composite Controls
Section 8.4. User Controls
Section 8.5. Validation and Data Binding
Section 8.6. Designer Integration
Summary
Chapter 9. Caching
Section 9.1. Caching Opportunities in ASP.NET
Section 9.2. Output Caching
Section 9.3. Data Caching
Summary
Chapter 10. State Management
Section 10.1. Types of State
Section 10.2. Application State
Section 10.3. Session State
Section 10.4. Cookie State
Section 10.5. View State
Summary
Chapter 11. Security
Section 11.1. Web Security
Section 11.2. Security in ASP.NET
Section 11.3. System Identity in ASP.NET
Summary
[ Team LiB ]
[ Team LiB ]
ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
Copyright
Many of the designations used by manufacturers and sellers to distinguish their products are claimed as
trademarks. Where those designations appear in this book, and Addison-Wesley was aware of a
trademark claim, the designations have been printed with initial capital letters or in all capitals.
The .NET logo is either a registered trademark or trademark of Microsoft Corporation in the United
States and/or other countries and is used under license from Microsoft.
The author and publisher have taken care in the preparation of this book, but make no expressed or
implied warranty of any kind and assume no responsibility for errors or omissions. No liability is
assumed for incidental or consequential damages in connection with or arising out of the use of the
information or programs contained herein.
The publisher offers discounts on this book when ordered in quantity for special sales. For more
information, please contact:
U.S. Corporate and Government Sales
(800) 382-3419
corpsales@pearsontechgroup.com
For sales outside of the U.S., please contact:
International Sales
(317 581-3793
international@pearsontechgroup.com
Visit Addison-Wesley on the Web:
www.awprofessional.com
Library of Congress Cataloging-in-Publication Data
ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
[ Team LiB ]
[ Team LiB ]
Microsoft .NET Development Series
John Montgomery, Series Advisor
Don Box, Series Advisor
Martin Heller, Series Editor
"This Microsoft .NET series is a great resource for .NET developers. Coupling the .NET architects at
Microsoft with the training skills of DevelopMentor means that all the technical bases, from reference to
'how-to,' will be covered."
—JOHN MONTGOMERY, Group Product Manager for the .NET platform, Microsoft Corporation
"The Microsoft .NET series has the unique advantage of an author pool that combines some of the most
insightful authors in the industry with the actual architects and developers of the .NET platform."
—DON BOX, Architect, Microsoft Corporation
[ Team LiB ]
[ Team LiB ]
ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
Titles in the Series
Keith Ballinger, .NET Web Services: Architecture and Implementation with .NET, 0-321-11359-4
Don Box with Chris Sells, Essential .NET Volume 1: The Common Language Runtime, 0-201-73411-7
Microsoft Common Language Runtime Team, The Common Language Runtime Annotated Reference
and Specification, 0-321-15493-2
Microsoft .NET Framework Class Libraries Team, The .NET Framework CLI Standard Class Library
Annotated Reference, 0-321-15489-4
Microsoft Visual C# Development Team, The C# Annotated Reference and Specification,
0-321-15491-6
Fritz Onion, Essential ASP.NET with Examples in C#, 0-201-76040-1
Fritz Onion, Essential ASP.NET with Examples in Visual Basic .NET, 0-201-76039-8
Damien Watkins, Mark Hammond, Brad Abrams, Programming in the .NET Environment,
0-201-77018-0
Shawn Wildermuth, Pragmatic ADO.NET: Data Access for the Internet World, 0-201-74568-2
http://www.awprofessional.com/msdotnetseries/
[ Team LiB ]
ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
[ Team LiB ]
ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
Figures
Figure 1-1: High-Level Architecture of ASP.NET
Figure 1-2: ASP.NET Page Type
Figure 1-3: Server-Side Code Placement in Page Compilation
Figure 1-4: Class Hierarchy Created Using Code-Behind
Figure 1-5: Shadow Copy Mechanism Used by ASP.NET
Figure 1-6: Dynamic Base Directory Used by ASP.NET
Figure 2-1: Conceptual Model for Desktop Applications
Figure 2-2: Conceptual Model for Web Forms Applications
Figure 2-3: Client-Server Interaction with Web Forms
Figure 2-4: Accumulator Page Request Sequence
Figure 2-5: Page Event Sequence
Figure 2-6: Binding Fields to Server-Side Controls
ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
[ Team LiB ]
[ Team LiB ]
ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
Tables
Table 1-1: .aspx File Directives
Table 1-2: @Page Directive Attributes
Table 2-1: Tag Mappings for HtmlControls
Table 3-1: Top-Level Configuration Elements Available in web.config
Table 3-2: Attributes of the processModel Element
Table 4-1: Properties of HttpContext
Table 4-2: Events Exposed by HttpApplication
Table 4-3: Additional Events Available through global.asax
Table 4-4: Modules Defined in ASP.NET
Table 4-5: Module versus global.asax
Table 5-1: Contents of Page Trace Information
Table 5-2: trace Element Attributes
ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
[ Team LiB ]
[ Team LiB ]
ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
Foreword
There are plenty of good reasons for a company to migrate to the .NET Framework and to the
Common Language Runtime (CLR). For example, new development tools make it much easier to write,
test, and debug your code. There's an incredible wealth of functionality provided by the Framework
Class Libraries (FCL) that goes far beyond what's been available in previous versions of Visual Basic.
The CLR makes it much easier and less costly to deploy an application and its dependant DLLs.
Furthermore, the CLR provides many new extra security layers to defend against attacks from malicious
software such as viruses and worms. However, of all the good reasons companies have found to migrate
to the .NET Framework, ASP.NET seems to be leading the pack.
ASP.NET has established itself as one of the most mature and viable aspects of the .NET Framework.
ASP.NET is a server-side application framework that provides a complete development platform for
creating Web applications that target users such as customers, employees, and vendors. ASP.NET is
powerful because it gives you the ability to reach users across the Internet running on a variety of
different browsers and operating systems.
Over the last five or six years, the software industry has witnessed hundreds of companies that have
successfully built large-scale applications with the original ASP framework. However, many of these
same companies are now finding that there are tremendous benefits to migrating to ASP.NET. These
benefits include improvements in performance, developer productivity, and code maintainability.
ASP.NET also introduces valuable new features for caching and state management that can further
improve an application's performance and its ability to scale in a Web farm environment.
While there are many different books available on the topic of ASP.NET, I strongly encourage you to
read and thoroughly absorb the material in this book. Fritz Onion teaches you about ASP.NET by
providing you with a thorough and detailed view of the underlying architecture. If you're like me, you
want to know more than just how to use Visual Studio .NET to build simple Web applications. You
really want to know why ASP.NET works the way it does. You want to be able to answer questions
like these.
•
• Why do ASP.NET applications run faster than ASP applications?
•
•
• Why does shadow copying make it easier to deploy applications?
•
•
• How does a Web form interact with its server-side controls?
•
•
• What do you really need to know about ASP.NET configuration?
•
•
ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
[ Team LiB ]
[ Team LiB ]
ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
Preface
It was late at night in Torrance, California, in August 2000. I had spent 12 hours of the day teaching
DevelopMentor's Guerrilla COM course with Mike Woodring and Jason Whittington. Don Box had
come over after class, and, as usual, we were staying up late into the night after the students had long
since gone to bed, discussing technology and hacking. Microsoft had just released its preview version of
.NET at the PDC in July, and we had been spending much of the year up to that point digging into "the
next COM" and were excited that it had finally been released so we could talk about it. It was that
evening that Don, in his typical succinct way, showed me my first glimpse of ASP.NET (then called
ASP+). He first typed into emacs an .aspx file that looked like this:
<%@ Page Language="C#" src="TestPage.cs"
Inherits="TestPage" %>
<html>
<h1 runat=server id=ctl/>
</html>
He then wrote another file that looked like this:
using System;
using System.Web;
using System.Web.UI;
using System.Web.UI.HtmlControls;
public class TestPage : Page
{
protected HtmlGenericControl ctl;
void Page_Load(object src, EventArgs e)
{
ctl.InnerText = "Hello!";
}
}
He then placed the two files in c:inetpubwwwroot on his machine and showed me the rendering of the
.aspx page through the browser, exclaiming, "Get it?" Perhaps it was the late hour or the fact that I had
been teaching all day, but I have to admit that although I "got" the technical details of what Don was
showing me, I was somewhat underwhelmed by being able to change the innerText of an h1 element
from a class.
The following week, after a couple of good nights of sleep, I revisited the .aspx example and began to
explore ASP.NET in more detail. After a day of reading and experimenting, I finally "got it" and I was
hooked. This technology was poised to fundamentally change the way people built Web applications on
Windows, and it took full advantage of the new .NET runtime. I spent the next six months researching,
building ASP.NET applications, and writing DevelopMentor's Essential ASP.NET course, and I spent
the subsequent year and a half teaching, speaking, and writing about ASP.NET. This book is the
culmination of those activities, and I hope it helps you in your path to understanding ASP.NET.
ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
[ Team LiB ]
[ Team LiB ]
C# versus VB.NET
Before .NET, Visual Basic was not just another language—it was a platform unto itself. Building
applications in Visual Basic 6.0, for example, was completely different from using C++ and MFC. With
.NET, this distinction is gone, and Visual Basic is indeed just another .NET language that uses the same
libraries, the same development tools, and the same runtime as all others. As a consequence, we can
now talk about technologies like ASP.NET from a language-neutral standpoint. The code samples,
however, must be shown in a particular language, so this book is published in two versions: one with
examples in C# and one with examples in VB.NET. All content outside the examples is nearly identical
between the two books.
[ Team LiB ]
[ Team LiB ]
Sample Code, Web Site, Feedback
All the code samples in this book are drawn from working samples available for display and download
from the book's Web site at http://www.develop.com/books/essentialasp.net/. This site also contains any
errata found after publication and a supplemental set of more extended examples of the concepts
presented in this book for your reference. The author welcomes your comments, errata, and feedback
via the forms available on the Web site.
[ Team LiB ]
ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
[ Team LiB ]
Prerequisites
This book focuses exclusively on ASP.NET and does not spend time reviewing .NET programming,
object-oriented programming techniques, database access, or general Web application development
techniques. You will be able to get the most out of this book if you have spent some time gaining
experience in each of these areas.
[ Team LiB ]
[ Team LiB ]
ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
Random documents with unrelated
content Scribd suggests to you:
CHAPTER XVI
THE STAMPEDE
Jones sent a messenger to his chief with word of Don Black’s threat,
and Merrick at once rode to Elk Creek to consult with the man he
had put in charge.
“Do they mean to attack you? Is that what you gathered from what
he said?” asked the chief engineer of his assistant.
“Don’t know. Prowers smoothed over what Black said. I judge he
didn’t want to go on record as having made any threats. But the last
thing the big fellow yelled at me was that we had till to-night to get
out.”
“Good of him to give you warning. What do you suggest, Jones?”
“Give me half a dozen rifles and I’ll hold the fort,” the younger man
replied, eyes gleaming. “Double the gang and let me rush the work.”
Merrick shook his head. “No, this isn’t a little private war we’re
having. Think I’ll just let you sit tight and see what happens. Prowers
isn’t likely to go far to start with.”
“Suits me, but don’t blame me if they drive us out. I’m rather looking
for a bunch of armed cowboys to descend upon us.”
“In which case you’ll enter a formal protest and retire in good order
without resistance. The law’s with us. I filed our maps and plans with
the Land Office before Black homesteaded. He obviously took up
this quarter section only to hamper us.”
“Will it delay you much?”
Justin Merrick smiled, a rather peculiar smile that suggested a
knowledge of facts not on the surface. “I don’t think so, but there’s no
reason why Prowers shouldn’t.”
“Rather tame surrender, wouldn’t it be? If you’re within your rights,
why not stand our ground and fight them off?”
“For the moral effect, you mean?”
“Yes. Isn’t it a sign of weakness for us to hoist the white flag after the
first brush?”
“That’s a point of view. We’re playing for position. Let Prowers break
the law and get in wrong. If we’re armed and looking for trouble, we
don’t come into court with clean hands ourselves. I’d rather let him
show his plan of campaign. Even though we should be driven out,
we can come back whenever we want to. He can’t keep his men
here and hold the gulch.”
“No. At least he won’t.”
The man who had fought in Flanders was not satisfied. The irrigation
company was in the right. Prowers and the group of men with him
were obstructionists, trying to hold back the progress of the country
for their own selfish ends. They were outside the law, though they
were using it as a cover. The policy to be expected of Merrick would
have been bolder, less opportunistic. Why had the chief marched his
men up the hill, like the King of France in the rhyme, only to march
them down again? This did not seem to go well with his salient,
fighting jaw.
Since it was his business to obey orders and not to ask for reasons,
Tug said no more. He understood that Merrick was holding back
something from him, and he had no desire whatever to force a
confidence.
Merrick rode back to the dam and left his subordinate in charge of
the camp. Throughout the day work went on uninterrupted. At dusk
the surveyors and ditch-diggers returned to the draw where the tents
had been set. At this point of the gorge the wall fell back and a slope
led to the rim above.
At the summit of this rise the engineer posted a sentry with orders to
fire a revolver in case of an attack. Two other guards were set, one
at each mouth of the cañon. At the expiration of four hours, these
were relieved by relays. At midnight, and again in the chill pre-dawn
hours, Jones himself made a round of the posts to see that all was
well.
He had scarcely lain down after the second tour when the crack of a
revolver sounded. Tug leaped to his feet and was drawing on a boot
before the echoes had died away.
As he ducked out from the tent flap, revolver in hand, a glance
showed him scantily clad men spilling from their sleeping quarters.
“What is it? Where are they?” some one yelled.
A light breeze was stirring. On it was borne a faint rumble as of
thunder. It persisted—seemed to be rolling nearer. The sound
deepened to a steady roar. Tug’s startled glance swept the cañon
sword cleft. Could there have been a cloudburst in the hills? The
creek bed was still dry. His eyes swung round to the saddle ridge of
the draw above him.
A living tidal wave was pouring across the rim and down the draw.
Hundreds of backs tossed up and down like the swell of a troubled
sea. Though he had never seen one before, the engineer knew that
the camp was in the path of a cattle stampede.
He shouted a warning and raced for the higher ground at the edge of
the draw. The men scattered to escape from the path of that
charging avalanche. They were in a panic of fear. If any were caught
beneath the impact of those scores of galloping hoofs, they would be
crushed to death instantly. Startled oaths and staccato shouts rang
out. An anguished yell of terror lifted itself shrilly. A running man had
stumbled and gone down.
The thud of the hoofs died away. The stampede had swept down into
the dry bed of the stream and swung to the right. It left behind it a
devastated camp. Tents had been torn down and ripped to pieces.
Cots were smashed to kindling. From the overturned chuck wagon
scattered food lay trampled into the ground by sharp feet. The
surveying instruments were broken beyond repair.
A huddled mass lay motionless in the track of the avalanche. Tug
knelt beside it and looked into the battered outline of what a few
moments earlier had been a man’s face quick with life. No second
glance was necessary to see that the spirit had passed out of the
crushed body. The engineer recognized him by the clothes. His
name was Coyle. He had been a harmless old fellow of many quips
and jests, one full of the milk of human kindness. He, too, had fought
against his weakness, a fondness for liquor that had all his life kept
him down. Now, in a moment, his smiles and his battles were both
ended.
Jones straightened the twisted body and the sprawling limbs before
he covered the face with a handkerchief. He rose and looked grimly
round at the group of appalled men whose blanched faces made a
gray semi-circle in the faint light of coming dawn. They were a rough-
and-ready lot. Most of them had seen the lives of fellow workmen
snuffed out suddenly. But this had come like a bolt from heaven.
Each of them knew that it might have been he lying there; that if the
boss had not set a watch, the stampede would have destroyed many
of them. The shock of it still chilled the heart.
“They’ve murdered poor Coyle,” the engineer said, and his voice was
a solemn accusation.
“How’s that?” asked one, startled.
“These cattle didn’t gather up there by themselves. They were
rounded up and stampeded over the crest.”
“Jake Prowers!” exclaimed a mule-skinner.
“We’ll name no names yet, boys, not till we’ve put it up to Mr.
Merrick.” The camp boss glanced up the hill. The sound of some one
running had reached his ears. “Here comes Jensen. We’ll hear what
he has to say.”
Jensen confirmed the charge of the engineer. He had heard voices,
shots, the crack of whips, and then the thundering rush of cattle. He
had fired once and fled for the safety of the rocks. The stampede
had stormed past and down the slope. But he had seen and heard
no more of the men who had been exciting the wild hill cattle to a
panic of terror. They had disappeared in the darkness.
The engineer made arrangements for carrying the body of Coyle to
the dam and sent a messenger to notify Merrick of what had taken
place. This done, he climbed to the saddle of the draw with the
intention of investigating the lay of the land where the stampede had
started. He knew that, if he were only expert enough to read it, the
testimony written there would convict those who had done this crime.
At work of this sort he was a child. He was from the East, and he
knew nothing of reading sign. Stamped in mud, with outlines clear-
cut and sharp, he would have known, of course, a pony’s tracks from
those of a steer. But unfortunately the marks imprinted on the short
brittle grass were faint and fragmentary. They told no story to Jones.
He quartered over the ground carefully, giving his whole mind to the
open page which Nature had spread before him and covered with
her handwriting. Concentration was not enough. It was written in a
language of which he had not learned the vocabulary. Reluctantly he
gave up the attempt. Sheriff Daniels was a Westerner, an old
cattleman, skilled at cutting sign. This was a problem for him to solve
if he could.
It was afternoon when the sheriff arrived. He had made one
discovery before reaching the camp. A cow had broken a leg in the
stampede and lay helpless in the bed of Elk Creek. The brand on it
was the Diamond Bar K.
“Fine business,” he commented dryly. “Clint’s enemies try to bust up
the irrigation proposition he’s interested in by stampedin’ his own
cattle down the draw here. Maybe we can find out the hombres that
rounded up a bunch of his stock yesterday. That’d help some.”
If the sheriff discovered anything from his examination of the lane
over which the stampede had swept, he did not confide in either
Jones or Merrick. Like many men who have lived much in the open,
he had a capacity for reticence. He made his observations
unhurriedly and rode away without returning to the camp.
Merrick gave his assistant orders to break camp and return to the
dam. A force was still to continue at work in the cañon, but the men
would be taken up and brought back each day.
CHAPTER XVII
HIS PICTURE IN THE PAPER
Summer had burned to autumn. The first frosts had crisped the
foliage of the quaking asps and the cottonwoods to a golden glory in
tune with the halcyon Indian summer. Faint threats of coming winter
could be read in an atmosphere grown more pale and sharp, in
coloring less rich and warm.
Betty could count the time in months now since she had sent her
salvaged tramp into the hills to help her lover wrestle with the
problems of the Sweetwater Dam project. It was still a joy to her that
she had been intuitively right about him. He was making good. He
had brains and ability and the power of initiative which marks the
strong man from the subordinate. Justin admitted this generously,
giving her credit for a keener insight than his own.
But that was not the best of it. She knew now, through Merrick, what
the vice was that had dragged him down: and from the same source
she learned that he had so far fought his campaign out to victory. Not
since the day after her father had been shot had she seen the young
man, but she wished she could send him a message of good cheer
and faith.
She thought of him a good deal. She was thinking of him this
morning as she cleaned the pantry shelves and substituted new
papers for the old. Justin had been down the evening before and had
told her of the threat Prowers had made through Don Black in case
the young engineer did not evacuate the cañon. It was in her
character to look for good rather than ill in men, but she had a
conviction that the cackling little cattleman was a sink of iniquity. He
would do evil without ruth. There was, she felt, something demoniac,
unhuman about him.
How far would he go to begin with? She did not know, but she was
glad Justin had given orders to retire from Elk Creek in case of
attack. His reasons she appreciated and approved. He was no
hothead, but a cool, hard-hitting, determined fighter. In the end he
would win, no matter what difficulties were thrown in his way. She
could not think of Justin in any way except as a success. He was the
kind of man who succeeds in whatever he undertakes.
The telephone rang. Her father, at Wild Horse, was on the line.
“There’s been trouble at the cañon,” he explained. “I’ve been talkin’
with Daniels. Merrick has sent for him. A man was killed—some one
working on the job. Haven’t heard any particulars yet. I’ll let you
know if I do.”
“Killed—on purpose, you mean?”
“Yes.”
“You didn’t hear who?”
“Daniels doesn’t know.”
Betty returned to her work very much disturbed in mind. There was
no reason for assuming that the man who had been killed was her
redeemed vagrant, but she could not get this possibility out of her
mind. He would be in the forefront of danger if there was any. She
knew him well enough for that.
She tried to get Merrick on the telephone, but the word that came
down to her from the dam was that he had ridden to Elk Creek. Did
the assistant superintendent know when he would be back? No, he
did not.
Tremulously Betty asked another question. “Have you heard, Mr.
Atchison, who the man is that was killed?”
“His name’s Coyle—a man sent out to us by an employment agency
in Denver.”
Betty leaned against the wall a moment after she had hung up the
receiver. She was greatly relieved, and in the reaction from the strain
under which she had been holding herself tautly felt oddly weak.
“Don’t be a goose!” she told herself with stinging candor. “What does
it matter to you who it was?”
But she knew it mattered a great deal. Nobody had ever stimulated
her imagination as this tramp had. Her liking for Justin was of quite
another sort. It had not in it the quality that set pulses pounding. She
would have denied to herself indignantly that she did not love him. If
not, why was she engaged to him? But her affection was a well-
ordered and not a disturbing force. This was as it should be,
according to her young philosophy. She gave herself with energy
and enthusiasm to the many activities of life. The time had not yet
come when love was for her a racing current sweeping to its goal so
powerfully that there could be no dalliance by the way.
Betty moved the dishes from the last shelf. As she started to gather
the soiled newspaper folded across the plank, her glance fell upon
the picture of a soldier in uniform. The eyes that looked into hers
were those of the man who had called himself Tug Jones.
Her breath caught as she read. The caption beneath the photograph
was, “Captain Thurston K. Hollister, awarded the Distinguished
Service Cross for Gallantry in France.” The story below mentioned
the fact that the man who had been given this recognition had
disappeared and could not be found.
The girl’s blood sang. She had known from that first day he was of
good blood, but she had not been sure that his record was worthy of
him. He had not only fought in France; he had covered himself with
glory. It was almost too good to be true.
She was on the porch to meet her father before he had swung down
from the saddle. He told her details of the affair at Elk Creek as far
as he had heard them.
Betty had cut the Hollister story out of the paper. She handed it to
her father, all but the picture folded under.
“Who is this, Daddy?”
Reed glanced at it and answered promptly. “Looks like that young
fellow Jones.”
Triumphantly she nodded. “That’s who it is. Read what it says about
him.”
The cattleman read. “Hmp!” he grunted. “An’ I called him a slacker.”
“It doesn’t matter now what you called him, Dad. But I’m awf’ly glad
he wasn’t one.”
“Some li’l’ stunt that—breakin’ up a German machine-gun nest and
sittin’ tight for two days under fire till the boys reached him.” Clint
smiled sardonically, the memory of the tongue-lashing he had given
this man still vividly with him. “I reckon I can be more kinds of a durn
fool in an hour than ’most anybody you know, Bess.”
“I’m so glad he’s making good with Justin. I just knew he was a
splendid fellow.”
“I’m so dawg-goned hot-headed. Can’t wait an’ give myself time to
cool off,” he grumbled.
“He told Justin about it. The doctors gave him a lot of morphine or
something when he was wounded and he got in the habit of using it
to relieve the pain. Before he knew it he couldn’t stop.”
“You’d think I’d learn a lick or two of sense, an’ me ’most fifty.”
“He hasn’t touched the stuff since he went up to the dam. Justin says
it must have been horrible for him. Some nights he kept walking till
morning.”
“What else was it I called him besides a slacker—after I’d beat him
up till he couldn’t stand, an’ him a sick man at that?”
Betty laughed at the way each of them, absorbed in a personal point
of view, was carrying on a one-sided conversation.
“Are you going up to Elk Creek to-day, Dad? If you are, I wish you’d
let me go along.”
“I was thinkin’ about it. Like to go, would you? All right. We might
drive and take Ruthie.”
“That’d be fine. Let’s go.”
Betty flew into the house to get ready.
CHAPTER XVIII
A HOT TRAIL
Sheriff Daniels rode across the hogback above Elk Creek to a
small ranch recently taken up by a homesteader, much to the
annoyance of Jake Prowers. He found the man in a shed that served
temporarily as a barn.
Here a cow was proudly licking a very wobbly calf.
“’Lo, Sheriff. How’re things comin’ with you? Fine an’ dandy?”
“No complaint, Howard. Had an increase in yore herd, looks like.”
“Yessir, though it didn’t look much thataway ’bout three o’clock this
mo’ning a.m.”
“Come near losing her?”
“Bet I did. Both of ’em. But you never can tell, as the old sayin’ is. I
stayed with it, an’ everything’s all right now.”
“I come across the hogback to have a chin with Black. Know whether
he’s home?” the officer asked.
“No, sir, I don’t. He passed down the road whilst I was up with old
bossie here right early.”
The sheriff complimented his humor by repeating it. “At three o’clock
this mo’ning a.m.?”
“Yessir. I figured he must be going somewheres to be settin’ off at
that time o’ day.”
“Alone, was he?”
“Why, no, I reckon there was some one with him.”
Daniels threw a leg across a feed-rack, drew out a knife from his
pocket, and began to sharpen it on the leather of his boot. “Dark as
all git out, wasn’t it? How’d you know it was Don?”
The homesteader grinned. “Every daisy in the dell knows his story
too darned well,” he parodied.
“Singin’ ‘Sweet Marie,’ was he?”
“Yep. Say, what kind of a mash would you feed her? She’s right
feverish yet, I shouldn’t wonder.”
The sheriff gave advice out of his experience before he came back
ten minutes later to a subject that interested him more.
“Don was out rounding-up cattle yesterday, wasn’t he? Seems some
one told me so.”
“Likely enough. He was away from the shack all day. Wasn’t home
by dark. I seen a light up there somewheres about nine-thirty.”
The officer rode up to the cabin Black was using. The door was
hospitably unlatched, but nobody was at home. Daniels walked in
and looked around. It was both dirty and untidy, but it told no tales of
what its occupant had been doing in the past twenty-four hours.
Daniels remounted, skirted the edge of the Government reserve, and
descended a draw which led into a small gorge almost concealed by
a grove of young quaking asps. This received its name from box
elders growing up the sides. If Black and his friends had rounded up
a bunch of cattle during the day, and wanted to keep them
unobserved until they could be stampeded into Elk Creek Cañon,
there was no handier spot to hold them than in this little gulch. The
sheriff had ridden these hills too many years as a cattleman not to
know the country like a familiar book. In his youth, while riding as a
puncher for Prowers, he and a companion had been caught in a
blizzard and reached Box Elder Cañon in time to save themselves by
building a fire. Since then he had been here many times.
A one-room log cabin clung to the slope at the edge of the quaking
asps. It had been built by a hermit prospector thirty years before, and
had many times in the intervening years been the refuge of belated
punchers.
The officer walked in through the sagging door. On the floor was a
roll of soiled blankets. Greasy dishes and remnants of food were on
the home-made table. Three persons had eaten here as late as this
morning. He could tell that by the live coals among the charred ends
of wood in the fireplace. Also, the lard left in the frying-pan had not
yet hardened.
Daniels made deductions. Of the three, one had spent the night here
to keep an eye on the cattle, assuming that his guess about the herd
was a correct one. The other two had ridden up to Black’s cabin and
slept there, returning in the early morning for the drive to Elk Creek.
From the cabin the sheriff walked down into the bottom of the gulch.
There was plenty of evidence to show that a large number of cattle
had been here very recently. He followed the trail they made out of
the cañon to the mesa and saw that it headed toward Elk Creek. He
could not be quite sure, but he believed that three horsemen rode
after them. The character of the ground made certainty impossible.
The tracks were all faint and blurred. Daniels followed them for two
or three miles to the rim of the draw down which the frightened herd
had been stampeded.
The sheriff rode across the hills to the Circle J P ranch. He found
Jake Prowers and Don Black greasing a wagon.
Black looked up as the officer came around the corner of the house
and thrust his hand beneath the belt of his trousers. Prowers said
something to him in a low voice and the hand came out empty.
Daniels rode up and looked down at them. He gave a little nod of
greeting.
“How do, Jake—Don? I dropped over to talk with you about that
business in Elk Creek Cañon,” he said.
“What about it?” asked Black suspiciously.
“I’d like to hear all you know about it.”
Prowers answered promptly and smoothly. “I don’t know a thing
about it, if you’re meanin’ me, except what I’ve heard over the
’phone. The story is, some cattle stampeded an’ a fellow got in their
way—”
“Yes, I know the story, Jake,” the sheriff interrupted quietly. “I’m
askin’ you what you can tell me about that stampede.”
“Me! Why pick on me?” the wrinkled little man piped. “Didn’t I tell you
I didn’t know a thing about it?”
“How about you, Don?” asked Daniels.
“Don don’ know a thing—”
“Talk for himself, can’t he, Jake?” the sheriff wanted to know.
“Don’t get on the prod, Frank,” advised the owner of the Circle J P.
Voice and manner were still mild and harmless.
“No,” agreed Daniels, smiling. “How about it, Don?”
Black met his steady gaze sulkily. “Didn’t know there was a
stampede till Jake told me so after he’d been at the ’phone.”
“I expect you’ll have a chance to prove that, Don. I got to arrest you.”
“What for?” demanded the dark man.
“For causing the death of that fellow in the cañon this mo’ning by
stampeding cattle down the draw.”
“Any evidence, Frank?” This from Prowers, on whose face a thin lip
smile rested.
“Some. Don made threats yesterday. He spent the day rounding-up
cattle and drove ’em into Box Elder Cañon for the night. About nine
in the evening he reached home an’ ate supper there, him and
another fellow. They took the road back to the cañon before
daybreak this mo’ning—not later than three o’clock. A friend of theirs
stayed in the old Thorwaldson cabin to watch the stock. They ate
breakfast with him.”
A flicker of fire burned in the skim-milk eyes. “My, Frank, you know a
lot. Anything more?”
“Some things I don’t know, I only guess, Jake. I know Don an’ his
friends had ham and cornbread and coffee for breakfast, but I don’t
know yet who his two friends are.”
“Only guess that, eh?”
“That’s right, Jake.”
“You’ll know that soon,” jeered Prowers. “Any one with an
imagination active as yore’s won’t let a li’l’ thing like facts stand in his
way.”
“I’ll have to take Don down to Wild Horse with me,” Daniels replied
impassively.
“That’s yore business,” the old cattleman said. “You’re makin’ a
mistake. Don spent the night with me, if you want to know.”
“Sure you didn’t spend it with him?”
“You arrestin’ me, too, Frank?”
“No.”
“Only guessin’ at me?”
“I’m not doing my guessin’ out loud—not all of it.” Prowers’s splenetic
laugh cackled. “You’d ought to get one o’ these brass stars from a
detective agency, by jiminy by jinks. A fellow that can mind-read Don
here an’ tell what he had for breakfast is a sure-enough sleuth and
no ornery sheriff.”
The old cattleman’s irony did not disturb Daniels. “I know what he
had for breakfast because I saw the fry-pan an’ the dishes.”
“Better go slap a saddle on yore horse, Don,” jeered Prowers.
“Frank’s arrestin’ you because you had ham an’ cornbread an’ coffee
for breakfast.”
“You know why I’m arrestin’ him. He’ll have plenty of chances to
show he’s not guilty if he ain’t,” the sheriff answered, not unamiably.
The owner of the Circle J P spoke to Black. “Saddle old Baldy for
me. I’ll ride down to Wild Horse with you. Reckon I’ll have to go on
yore bond. No use us gettin’ annoyed. Election ain’t so fur away now.
Frank has got to make a showing. We hadn’t ought to grudge him
some grandstandin’.”
Daniels smiled. “That’s the way to look at it, Jake.”
CHAPTER XIX
CAPTAIN THURSTON K. HOLLISTER
Ruth squealed with delight and clapped her hands when Betty told
her of the approaching drive to Elk Creek.
“Oh, goody, goody! An’ we’ll take Prince ’n’ Baby Fifi ’n’ Rover.
They’ll enjoy the ride too.”
With a smile that took the sting out of her refusal, Betty vetoed this
wholesale transportation of puppies. “There isn’t room, dear.”
The child’s face registered disappointment. “I could take ’em on my
lap,” she proposed.
Betty reflected a moment, then decided briskly. “We’ll take one to-
day, and the others next time.”
“Umpha!” Ruth nodded approbation vigorously, all animation again.
“I’ll ’splain it to ’em so’s they won’t have their feelin’s hurted.”
The blue eyes of the little girl inspected judicially the small creatures
whose tilted heads and wagging tails appealed to her. To decide
which one to take was a matter of grave consideration. Their
mistress wanted to do exact justice. She changed her mind several
times, but voted at last for Baby Fifi.
“She’s the teentiest, ’n’ o’ course the baby must go,” she told the
other two.
They accepted without protest the verdict of the super-goddess who
was mistress of their destinies. Apparently they took the occasion as
seriously as she did.
“’N’ the delicatest,” she went on. “But if you’re good, ’n’ bee-have, ’n’
everyfing, Mamma’ll bring you somefing awful nice. So you be the
goodest children.”
Thus it chanced that Baby Fifi, a clean blue ribbon tied round her
neck in honor of the event, looked out from the tonneau of the car
upon a panorama of blue sky and bluer mountain and sunbathed
foothill moving past in a glory of splendor satisfying to both eye and
soul.
They drove to the lower mouth of the cañon. A man with pick and
shovel was clearing rocks and débris away from what was evidently
to be the line of the ditch. Reed guessed that he was really posted at
this point as a sentinel to guard against another possible attack.
The boss of the gang, the man said, was doing some surveying from
the top of the wall above the rim of the gorge. A steep and rough
road led to the upper mesa.
“Don’t know as you can make it with your car,” the man with the pick
added. “It’s a mighty stiff grade when you get past the dugway, ’most
all a team can do to get up.”
“We’ll go far as we can,” Reed answered.
He had to go into low long before they reached the dugway. Just
beyond it was a stretch of road so precipitous that the car balked.
The cowman became convinced that the machine could go no
farther.
“Have to walk the rest of the way,” he said.
Betty looked at her little sister dubiously. “It’ll be a hard climb for
those little legs, and she’s too heavy to carry far. We’d better leave
her in the car.”
“Maybe we had,” assented her father, and added, in a low voice: “If
she’ll stay alone.”
“Oh, Ruthie doesn’t mind that. Do you, dearest, a big girl like you?
You’ll have Baby Fifi, and we’ll not be gone half an hour.”
Ruth accepted her sister’s judgment without demur. She would
rather play with Baby Fifi than tire herself climbing the long hill.
“Stay right in the car, dear. Daddy and Betty won’t be long,” the
young woman said, waving a hand as she started.
Betty breasted the slope with the light, free step of a mountaineer.
Though slender, she was far from frail. Tested muscles moved with
perfect coördination beneath the smooth satiny skin.
At sight of her an eye leveled behind a surveyor’s transit became
instantly alive. The man caught his breath and watched eagerly. In
her grace was something fawnlike, a suggestion of sylvan innocence
and naïveté. Was it the quality of which this was an expression that
distinguished her from a score of other nice girls he knew? Did she
still retain from the childhood of the race a primal simplicity the
others had lost by reason of their environment? What was it
Wordsworth had written?—
“... trailing clouds of glory do we come
From God, who is our home.”
The glory still haloed her dusky head. It glowed in her warm eyes
and sparkled in her smile.
He strode through the kinnikinnick to meet them.
As they approached, Betty was conscious of a sharp stab of joy. This
clean-cut, light-footed man was not the shuffling, slouchy tramp she
had first met two months earlier. The skin had taken on the bronzed
hue of health. The eyes were no longer dull and heavy, but quick
with life. The unpleasant, bitter expression had gone from the good-
looking face.
Betty knew what had transformed him. He had found again the self-
reliance of which he had been robbed. There burned in him once
more a bright light of manhood strong and unwavering.
He shook hands with Clint Reed so frankly that she knew he
cherished no grudge. There flashed into her mind the hesitant
prophecy she had once made, that he might look back on that first
day on the Diamond Bar K as a red-letter one. It had come true.
Then he had reached the turning of the ways and had been led into
the long hard uphill climb toward self-respect.
“Glad to see you,” he said as his fingers met firmly those of the girl.
“You’ve come to see how Mr. Merrick is getting along with the
project, I suppose.”
“We heard about the trouble here and came to find out the facts first-
hand,” Reed answered.
The engineer told what he knew. One of his assistants standing near
was drawn into the conversation. The cattleman asked him
questions. Betty and the man who called himself Tug Jones found
themselves momentarily alone.
“Fortunate I was here when you came,” the young man said.
“Another man is taking charge. Mr. Merrick is putting me somewhere
else. I don’t know where, but I report for duty at once.”
Betty took from her handbag a clipping from a newspaper. She had
written the date of publication on the headlines. It was about nine
months before that time.
She handed the slip of paper to him.
“Did you ever hear of Captain Thurston K. Hollister?” the girl asked,
on a note of tremulousness.
He looked during what seemed a long silence at the picture of the
officer in uniform and the caption beneath it.
“Where did you get this?” he asked at last.
“I found it covering our pantry shelf, where it had been ever since
spring.”
“And you’ve brought it to me because you think I’m Hollister?”
“Aren’t you?”
“Yes.”
“I’m glad,” she said.
“I don’t know quite what you mean. Why are you glad?”
“From that first day I knew you were—somebody. Can’t I be glad to
learn I was right?”
He read the clipping, and as his eyes moved down the column there
came over his face a touch of the sardonic bitterness she knew of
old.
“I deserve a cross, don’t I?”
“Two of them!” she cried impetuously.
He looked into her ardent, generous eyes. “Oh, half a dozen,” he
mocked.
But she noticed the mordant flash was gone. What she did not know
was that her faith had exorcised it.
“Two,” the girl insisted, an underlying flush of color in the dark
cheeks. “One for this.” She touched the paper he was holding.
“And the other?” he asked, not yet caught up with her leaping
thought.
A qualm of fear shook her courage. Ought she to speak of it? Was
she one of those who “rush in”? It was his personal business, and he
had a right to resent any mention of it by her. But the desire was
strong in her to say just a word and then close the subject for
always.
“For that braver thing you’ve been doing every day since I saw you
last,” she said in a low voice.
He, too, flushed beneath the tan of the cheeks. Their eyes held fast
an instant.
When he spoke, it was to say with studied lightness, “You and your
father didn’t walk up, did you?”
Betty was relieved. It is an embarrassing thing to talk with a man
about those hidden things of his life that are important to him. She
felt almost as though she had escaped from some peril.
“No, the car’s on the road halfway up the hill. We couldn’t make it.
Ruth’s waiting for us there,” she answered, hurrying to follow the
lead he had given. “She has her favorite little puppy in the car with
her. We thought the climb up might be a little too much for her.”
Hollister walked back with them to the car. He talked with her father
about the outrage that had resulted in the death of poor Coyle. Betty
walked beside the men, saying nothing. She was acutely conscious
of the presence of the sunburnt young fellow beside her. His rags
Welcome to our website – the ideal destination for book lovers and
knowledge seekers. With a mission to inspire endlessly, we offer a
vast collection of books, ranging from classic literary works to
specialized publications, self-development books, and children's
literature. Each book is a new journey of discovery, expanding
knowledge and enriching the soul of the reade
Our website is not just a platform for buying books, but a bridge
connecting readers to the timeless values of culture and wisdom. With
an elegant, user-friendly interface and an intelligent search system,
we are committed to providing a quick and convenient shopping
experience. Additionally, our special promotions and home delivery
services ensure that you save time and fully enjoy the joy of reading.
Let us accompany you on the journey of exploring knowledge and
personal growth!
ebookfinal.com

More Related Content

PDF
Essential ASP NET with Examples in Visual Basic NET 1st Edition Fritz Onion
kizzifatimo
 
PPTX
ASP.pptx
SwapnilPawar483968
 
DOC
235042632 super-shop-ee
homeworkping3
 
PPT
ASP
Ramasubbu .P
 
PPT
ASP.NET OVERVIEW
Rishi Kothari
 
PDF
Net course content
mindq
 
PPTX
.NET ONLINE TRAINING COURSE CONTENT
raaviraja
 
PPTX
.net online training
onlinetrainingshyderabad
 
Essential ASP NET with Examples in Visual Basic NET 1st Edition Fritz Onion
kizzifatimo
 
235042632 super-shop-ee
homeworkping3
 
ASP.NET OVERVIEW
Rishi Kothari
 
Net course content
mindq
 
.NET ONLINE TRAINING COURSE CONTENT
raaviraja
 
.net online training
onlinetrainingshyderabad
 

Similar to Essential ASP NET with Examples in Visual Basic NET 1st Edition Fritz Onion (20)

PPTX
Developing an aspnet web application
Rahul Bansal
 
PPTX
Dot net online training
onlinetrainingsindia
 
PDF
Asp.net web application framework management system.pdf
Kamal Acharya
 
PDF
Bt0082 visual basic
Techglyphs
 
PDF
Intro to asp.net mvc 4 with visual studio
Organisation for Economic Co-operation & Development
 
PPTX
Dot Net Online training in uk and usa
almaandrea
 
PPTX
Dotnet Online Training
Summa Mcclane
 
PPTX
ASP.NET Presentation
Rasel Khan
 
PPTX
Asp.net presentation by gajanand bohra
Gajanand Bohra
 
PPT
Visual Studio.NET
salonityagi
 
PPTX
Web tech
SangeethaSasi1
 
PPTX
Web tech
SangeethaSasi1
 
PPTX
Web techh
SangeethaSasi1
 
PPTX
Web tech
SangeethaSasi1
 
DOCX
Beginners introduction to asp.net
Naveen Kumar Veligeti
 
PPT
2310 b 01
Krazy Koder
 
PPT
2310 b 01
Krazy Koder
 
PPT
ASPNET for PHP Developers
Wes Yanaga
 
PPTX
Programming languages asp.net
Vasilios Kuznos
 
Developing an aspnet web application
Rahul Bansal
 
Dot net online training
onlinetrainingsindia
 
Asp.net web application framework management system.pdf
Kamal Acharya
 
Bt0082 visual basic
Techglyphs
 
Intro to asp.net mvc 4 with visual studio
Organisation for Economic Co-operation & Development
 
Dot Net Online training in uk and usa
almaandrea
 
Dotnet Online Training
Summa Mcclane
 
ASP.NET Presentation
Rasel Khan
 
Asp.net presentation by gajanand bohra
Gajanand Bohra
 
Visual Studio.NET
salonityagi
 
Web tech
SangeethaSasi1
 
Web tech
SangeethaSasi1
 
Web techh
SangeethaSasi1
 
Web tech
SangeethaSasi1
 
Beginners introduction to asp.net
Naveen Kumar Veligeti
 
2310 b 01
Krazy Koder
 
2310 b 01
Krazy Koder
 
ASPNET for PHP Developers
Wes Yanaga
 
Programming languages asp.net
Vasilios Kuznos
 
Ad

Recently uploaded (20)

PPT
Python Programming Unit II Control Statements.ppt
CUO VEERANAN VEERANAN
 
PDF
Review of Related Literature & Studies.pdf
Thelma Villaflores
 
PPTX
Congenital Hypothyroidism pptx
AneetaSharma15
 
PDF
1.Natural-Resources-and-Their-Use.ppt pdf /8th class social science Exploring...
Sandeep Swamy
 
PDF
The Minister of Tourism, Culture and Creative Arts, Abla Dzifa Gomashie has e...
nservice241
 
PDF
Types of Literary Text: Poetry and Prose
kaelandreabibit
 
PDF
5.EXPLORING-FORCES-Detailed-Notes.pdf/8TH CLASS SCIENCE CURIOSITY
Sandeep Swamy
 
DOCX
SAROCES Action-Plan FOR ARAL PROGRAM IN DEPED
Levenmartlacuna1
 
PDF
3.The-Rise-of-the-Marathas.pdfppt/pdf/8th class social science Exploring Soci...
Sandeep Swamy
 
PDF
Exploring-Forces 5.pdf/8th science curiosity/by sandeep swamy notes/ppt
Sandeep Swamy
 
PPTX
Five Point Someone – Chetan Bhagat | Book Summary & Analysis by Bhupesh Kushwaha
Bhupesh Kushwaha
 
PPTX
PREVENTIVE PEDIATRIC. pptx
AneetaSharma15
 
PPTX
Skill Development Program For Physiotherapy Students by SRY.pptx
Prof.Dr.Y.SHANTHOSHRAJA MPT Orthopedic., MSc Microbiology
 
PPTX
Care of patients with elImination deviation.pptx
AneetaSharma15
 
PDF
2.Reshaping-Indias-Political-Map.ppt/pdf/8th class social science Exploring S...
Sandeep Swamy
 
PDF
Wings of Fire Book by Dr. A.P.J Abdul Kalam Full PDF
hetalvaishnav93
 
PPTX
HISTORY COLLECTION FOR PSYCHIATRIC PATIENTS.pptx
PoojaSen20
 
PDF
Virat Kohli- the Pride of Indian cricket
kushpar147
 
PPTX
PPTs-The Rise of Empiresghhhhhhhh (1).pptx
academysrusti114
 
PDF
Sunset Boulevard Student Revision Booklet
jpinnuck
 
Python Programming Unit II Control Statements.ppt
CUO VEERANAN VEERANAN
 
Review of Related Literature & Studies.pdf
Thelma Villaflores
 
Congenital Hypothyroidism pptx
AneetaSharma15
 
1.Natural-Resources-and-Their-Use.ppt pdf /8th class social science Exploring...
Sandeep Swamy
 
The Minister of Tourism, Culture and Creative Arts, Abla Dzifa Gomashie has e...
nservice241
 
Types of Literary Text: Poetry and Prose
kaelandreabibit
 
5.EXPLORING-FORCES-Detailed-Notes.pdf/8TH CLASS SCIENCE CURIOSITY
Sandeep Swamy
 
SAROCES Action-Plan FOR ARAL PROGRAM IN DEPED
Levenmartlacuna1
 
3.The-Rise-of-the-Marathas.pdfppt/pdf/8th class social science Exploring Soci...
Sandeep Swamy
 
Exploring-Forces 5.pdf/8th science curiosity/by sandeep swamy notes/ppt
Sandeep Swamy
 
Five Point Someone – Chetan Bhagat | Book Summary & Analysis by Bhupesh Kushwaha
Bhupesh Kushwaha
 
PREVENTIVE PEDIATRIC. pptx
AneetaSharma15
 
Skill Development Program For Physiotherapy Students by SRY.pptx
Prof.Dr.Y.SHANTHOSHRAJA MPT Orthopedic., MSc Microbiology
 
Care of patients with elImination deviation.pptx
AneetaSharma15
 
2.Reshaping-Indias-Political-Map.ppt/pdf/8th class social science Exploring S...
Sandeep Swamy
 
Wings of Fire Book by Dr. A.P.J Abdul Kalam Full PDF
hetalvaishnav93
 
HISTORY COLLECTION FOR PSYCHIATRIC PATIENTS.pptx
PoojaSen20
 
Virat Kohli- the Pride of Indian cricket
kushpar147
 
PPTs-The Rise of Empiresghhhhhhhh (1).pptx
academysrusti114
 
Sunset Boulevard Student Revision Booklet
jpinnuck
 
Ad

Essential ASP NET with Examples in Visual Basic NET 1st Edition Fritz Onion

  • 1. Essential ASP NET with Examples in Visual Basic NET 1st Edition Fritz Onion download pdf https://ebookfinal.com/download/essential-asp-net-with-examples-in- visual-basic-net-1st-edition-fritz-onion/ Visit ebookfinal.com today to download the complete set of ebook or textbook!
  • 2. Here are some recommended products that we believe you will be interested in. You can click the link to download. Developing Web applications with Visual Basic NET and ASP NET 1st Edition John Alexander https://ebookfinal.com/download/developing-web-applications-with- visual-basic-net-and-asp-net-1st-edition-john-alexander/ Building Distributed Applications with Visual Basic NET Dan Fox https://ebookfinal.com/download/building-distributed-applications- with-visual-basic-net-dan-fox/ Microsoft ASP NET coding strategies with the Microsoft ASP NET team Matthew Gibbs https://ebookfinal.com/download/microsoft-asp-net-coding-strategies- with-the-microsoft-asp-net-team-matthew-gibbs/ Mastering Visual Basic NET 1st Edition Petroutsos https://ebookfinal.com/download/mastering-visual-basic-net-1st- edition-petroutsos/
  • 3. Visual Basic NET From VB6 to VB NET 1st Edition Matt Tagliaferri https://ebookfinal.com/download/visual-basic-net-from-vb6-to-vb- net-1st-edition-matt-tagliaferri/ Practical Database Programming with Visual Basic NET 1st Edition Ying Bai https://ebookfinal.com/download/practical-database-programming-with- visual-basic-net-1st-edition-ying-bai/ Beginning jQuery 2 for ASP NET Developers Using jQuery 2 with ASP NET Web Forms and ASP NET MVC 1st Edition Bipin Joshi (Auth.) https://ebookfinal.com/download/beginning-jquery-2-for-asp-net- developers-using-jquery-2-with-asp-net-web-forms-and-asp-net-mvc-1st- edition-bipin-joshi-auth/ Practical Database Programming with Visual Basic NET 2nd Edition Ying Bai https://ebookfinal.com/download/practical-database-programming-with- visual-basic-net-2nd-edition-ying-bai/ Visual Basic NET Bible 1st Edition Bill Evjen https://ebookfinal.com/download/visual-basic-net-bible-1st-edition- bill-evjen/
  • 5. Essential ASP NET with Examples in Visual Basic NET 1st Edition Fritz Onion Digital Instant Download Author(s): Fritz Onion ISBN(s): 9780201760392, 0201760398 Edition: 1 File Details: PDF, 6.29 MB Year: 2003 Language: english
  • 6. Contents Main Page Table of content Copyright Microsoft .NET Development Series Titles in the Series Figures Tables Foreword Preface C# versus VB.NET Sample Code, Web Site, Feedback Prerequisites Organization of This Book Acknowledgments Chapter 1. Architecture 1.1 Fundamentals 1.2 ASP 4.0 1.3 System.Web.UI.Page 1.4 Code-Behind 1.5 Shadow Copying 1.6 Directives 1.7 The New Intrinsics Summary Chapter 2. Web Forms 2.1 Server-Side Controls 2.2 ViewState 2.3 Events 2.4 A Day in the Life of a Page 2.5 Web Forms and Code-Behind 2.6 Root Path Reference Syntax 2.7 HtmlControls 2.8 WebControls 2.9 WebControls versus HtmlControls 2.10 Building Web Forms with Visual Studio .NET Summary Chapter 3. Configuration 3.1 web.config 3.2 Configuration Data ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
  • 7. 3.3 Process Model 3.4 Additional Settings 3.5 Reading Configuration Information 3.6 Building a Custom Configuration Section Handler Summary Chapter 4. HTTP Pipeline 4.1 A Day in the Life of a Request 4.2 Context 4.3 Applications 4.4 Custom Handlers 4.5 Custom Modules 4.6 Threading in the Pipeline Summary Chapter 5. Diagnostics and Error Handling 5.1 Diagnostics in ASP.NET 5.2 Debugging 5.3 Error Handling Summary Chapter 6. Validation 6.1 Form Validation 6.2 Validation Control Architecture 6.3 Validation Controls Summary Chapter 7. Data Binding 7.1 Fundamentals 7.2 Data Binding Controls 7.3 Binding to Database Sources 7.4 DataGrid 7.5 Templates Summary Chapter 8. Custom Controls 8.1 Fundamentals 8.2 State Management 8.3 Composite Controls 8.4 User Controls 8.5 Validation and Data Binding 8.6 Designer Integration Summary Chapter 9. Caching 9.1 Caching Opportunities in ASP.NET ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
  • 8. 9.2 Output Caching 9.3 Data Caching Summary Chapter 10. State Management 10.1 Types of State 10.2 Application State 10.3 Session State 10.4 Cookie State 10.5 View State Summary Chapter 11. Security 11.1 Web Security 11.2 Security in ASP.NET 11.3 System Identity in ASP.NET Summary [ Team LiB ] Table of Contents Essential ASP.NET with Examples in Visual Basic .NET By Fritz Onion Publisher : Addison Wesley Pub Date : February 11, 2003 ISBN : 0-201-76039-8 Pages : 432 "This well-conceived and well-written book has extensive knowledge and priceless experience overflowing from its pages. It captures the true essence of ASP.NET and walks the reader to a high level of technical and architectural skill."-J. Fred Maples, Director of Software Engineering, NASDAQ.com ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
  • 9. Essential ASP.NET with Examples in Visual Basic .NET is the Visual Basic programmer's definitive reference for ASP.NET through version 1.1. It provides experienced programmers with the information needed to fully understand the technology, and is a clear guide to using ASP.NET to build robust and well-architected Web applications. This book begins with a discussion of the rationale behind the design of ASP.NET and an introduction to how it builds on top of the .NET framework. Subsequent chapters explore the host of new features in ASP.NET, including the server-side compilation model, code-behind classes, server-side controls, form validation, the data binding model, and custom control development. Throughout the book, working examples illustrate best practices for building Web-based applications in VB.NET. Among the topics explored in depth are: • • • ASP.NET architecture • • • Web forms • • • Configuration • • • HTTP pipeline • • • Diagnostics and error handling • • • Validation • • • Data binding • • • Custom controls • • ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
  • 10. • Caching • • • State management • • • Security • Essential ASP.NET with Examples in Visual Basic .NET provides readers with the know-how needed to build more powerful, better architected Web applications with ASP.NET. [ Team LiB ] [ Team LiB ] Table of Contents Essential ASP.NET with Examples in Visual Basic .NET By Fritz Onion Publisher : Addison Wesley Pub Date : February 11, 2003 ISBN : 0-201-76039-8 Pages : 432 Copyright Microsoft .NET Development Series Titles in the Series Figures Tables Foreword Preface C# versus VB.NET Sample Code, Web Site, Feedback Prerequisites ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
  • 11. Organization of This Book Acknowledgments Chapter 1. Architecture Section 1.1. Fundamentals Section 1.2. ASP 4.0 Section 1.3. System.Web.UI.Page Section 1.4. Code-Behind Section 1.5. Shadow Copying Section 1.6. Directives Section 1.7. The New Intrinsics Summary Chapter 2. Web Forms Section 2.1. Server-Side Controls Section 2.2. ViewState Section 2.3. Events Section 2.4. A Day in the Life of a Page Section 2.5. Web Forms and Code-Behind Section 2.6. Root Path Reference Syntax Section 2.7. HtmlControls Section 2.8. WebControls Section 2.9. WebControls versus HtmlControls Section 2.10. Building Web Forms with Visual Studio .NET Summary Chapter 3. Configuration Section 3.1. web.config Section 3.2. Configuration Data Section 3.3. Process Model Section 3.4. Additional Settings Section 3.5. Reading Configuration Information Section 3.6. Building a Custom Configuration Section Handler Summary Chapter 4. HTTP Pipeline Section 4.1. A Day in the Life of a Request Section 4.2. Context Section 4.3. Applications Section 4.4. Custom Handlers Section 4.5. Custom Modules Section 4.6. Threading in the Pipeline Summary Chapter 5. Diagnostics and Error Handling Section 5.1. Diagnostics in ASP.NET Section 5.2. Debugging Section 5.3. Error Handling Summary Chapter 6. Validation ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
  • 12. Section 6.1. Form Validation Section 6.2. Validation Control Architecture Section 6.3. Validation Controls Summary Chapter 7. Data Binding Section 7.1. Fundamentals Section 7.2. Data Binding Controls Section 7.3. Binding to Database Sources Section 7.4. DataGrid Section 7.5. Templates Summary Chapter 8. Custom Controls Section 8.1. Fundamentals Section 8.2. State Management Section 8.3. Composite Controls Section 8.4. User Controls Section 8.5. Validation and Data Binding Section 8.6. Designer Integration Summary Chapter 9. Caching Section 9.1. Caching Opportunities in ASP.NET Section 9.2. Output Caching Section 9.3. Data Caching Summary Chapter 10. State Management Section 10.1. Types of State Section 10.2. Application State Section 10.3. Session State Section 10.4. Cookie State Section 10.5. View State Summary Chapter 11. Security Section 11.1. Web Security Section 11.2. Security in ASP.NET Section 11.3. System Identity in ASP.NET Summary [ Team LiB ] [ Team LiB ] ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
  • 13. Copyright Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and Addison-Wesley was aware of a trademark claim, the designations have been printed with initial capital letters or in all capitals. The .NET logo is either a registered trademark or trademark of Microsoft Corporation in the United States and/or other countries and is used under license from Microsoft. The author and publisher have taken care in the preparation of this book, but make no expressed or implied warranty of any kind and assume no responsibility for errors or omissions. No liability is assumed for incidental or consequential damages in connection with or arising out of the use of the information or programs contained herein. The publisher offers discounts on this book when ordered in quantity for special sales. For more information, please contact: U.S. Corporate and Government Sales (800) 382-3419 [email protected] For sales outside of the U.S., please contact: International Sales (317 581-3793 [email protected] Visit Addison-Wesley on the Web: www.awprofessional.com Library of Congress Cataloging-in-Publication Data ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
  • 14. [ Team LiB ] [ Team LiB ] Microsoft .NET Development Series John Montgomery, Series Advisor Don Box, Series Advisor Martin Heller, Series Editor "This Microsoft .NET series is a great resource for .NET developers. Coupling the .NET architects at Microsoft with the training skills of DevelopMentor means that all the technical bases, from reference to 'how-to,' will be covered." —JOHN MONTGOMERY, Group Product Manager for the .NET platform, Microsoft Corporation "The Microsoft .NET series has the unique advantage of an author pool that combines some of the most insightful authors in the industry with the actual architects and developers of the .NET platform." —DON BOX, Architect, Microsoft Corporation [ Team LiB ] [ Team LiB ] ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
  • 15. Titles in the Series Keith Ballinger, .NET Web Services: Architecture and Implementation with .NET, 0-321-11359-4 Don Box with Chris Sells, Essential .NET Volume 1: The Common Language Runtime, 0-201-73411-7 Microsoft Common Language Runtime Team, The Common Language Runtime Annotated Reference and Specification, 0-321-15493-2 Microsoft .NET Framework Class Libraries Team, The .NET Framework CLI Standard Class Library Annotated Reference, 0-321-15489-4 Microsoft Visual C# Development Team, The C# Annotated Reference and Specification, 0-321-15491-6 Fritz Onion, Essential ASP.NET with Examples in C#, 0-201-76040-1 Fritz Onion, Essential ASP.NET with Examples in Visual Basic .NET, 0-201-76039-8 Damien Watkins, Mark Hammond, Brad Abrams, Programming in the .NET Environment, 0-201-77018-0 Shawn Wildermuth, Pragmatic ADO.NET: Data Access for the Internet World, 0-201-74568-2 http://www.awprofessional.com/msdotnetseries/ [ Team LiB ] ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
  • 16. [ Team LiB ] ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
  • 17. Figures Figure 1-1: High-Level Architecture of ASP.NET Figure 1-2: ASP.NET Page Type Figure 1-3: Server-Side Code Placement in Page Compilation Figure 1-4: Class Hierarchy Created Using Code-Behind Figure 1-5: Shadow Copy Mechanism Used by ASP.NET Figure 1-6: Dynamic Base Directory Used by ASP.NET Figure 2-1: Conceptual Model for Desktop Applications Figure 2-2: Conceptual Model for Web Forms Applications Figure 2-3: Client-Server Interaction with Web Forms Figure 2-4: Accumulator Page Request Sequence Figure 2-5: Page Event Sequence Figure 2-6: Binding Fields to Server-Side Controls ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
  • 18. [ Team LiB ] [ Team LiB ] ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
  • 19. Tables Table 1-1: .aspx File Directives Table 1-2: @Page Directive Attributes Table 2-1: Tag Mappings for HtmlControls Table 3-1: Top-Level Configuration Elements Available in web.config Table 3-2: Attributes of the processModel Element Table 4-1: Properties of HttpContext Table 4-2: Events Exposed by HttpApplication Table 4-3: Additional Events Available through global.asax Table 4-4: Modules Defined in ASP.NET Table 4-5: Module versus global.asax Table 5-1: Contents of Page Trace Information Table 5-2: trace Element Attributes ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
  • 20. [ Team LiB ] [ Team LiB ] ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
  • 21. Foreword There are plenty of good reasons for a company to migrate to the .NET Framework and to the Common Language Runtime (CLR). For example, new development tools make it much easier to write, test, and debug your code. There's an incredible wealth of functionality provided by the Framework Class Libraries (FCL) that goes far beyond what's been available in previous versions of Visual Basic. The CLR makes it much easier and less costly to deploy an application and its dependant DLLs. Furthermore, the CLR provides many new extra security layers to defend against attacks from malicious software such as viruses and worms. However, of all the good reasons companies have found to migrate to the .NET Framework, ASP.NET seems to be leading the pack. ASP.NET has established itself as one of the most mature and viable aspects of the .NET Framework. ASP.NET is a server-side application framework that provides a complete development platform for creating Web applications that target users such as customers, employees, and vendors. ASP.NET is powerful because it gives you the ability to reach users across the Internet running on a variety of different browsers and operating systems. Over the last five or six years, the software industry has witnessed hundreds of companies that have successfully built large-scale applications with the original ASP framework. However, many of these same companies are now finding that there are tremendous benefits to migrating to ASP.NET. These benefits include improvements in performance, developer productivity, and code maintainability. ASP.NET also introduces valuable new features for caching and state management that can further improve an application's performance and its ability to scale in a Web farm environment. While there are many different books available on the topic of ASP.NET, I strongly encourage you to read and thoroughly absorb the material in this book. Fritz Onion teaches you about ASP.NET by providing you with a thorough and detailed view of the underlying architecture. If you're like me, you want to know more than just how to use Visual Studio .NET to build simple Web applications. You really want to know why ASP.NET works the way it does. You want to be able to answer questions like these. • • Why do ASP.NET applications run faster than ASP applications? • • • Why does shadow copying make it easier to deploy applications? • • • How does a Web form interact with its server-side controls? • • • What do you really need to know about ASP.NET configuration? • • ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
  • 22. [ Team LiB ] [ Team LiB ] ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
  • 23. Preface It was late at night in Torrance, California, in August 2000. I had spent 12 hours of the day teaching DevelopMentor's Guerrilla COM course with Mike Woodring and Jason Whittington. Don Box had come over after class, and, as usual, we were staying up late into the night after the students had long since gone to bed, discussing technology and hacking. Microsoft had just released its preview version of .NET at the PDC in July, and we had been spending much of the year up to that point digging into "the next COM" and were excited that it had finally been released so we could talk about it. It was that evening that Don, in his typical succinct way, showed me my first glimpse of ASP.NET (then called ASP+). He first typed into emacs an .aspx file that looked like this: <%@ Page Language="C#" src="TestPage.cs" Inherits="TestPage" %> <html> <h1 runat=server id=ctl/> </html> He then wrote another file that looked like this: using System; using System.Web; using System.Web.UI; using System.Web.UI.HtmlControls; public class TestPage : Page { protected HtmlGenericControl ctl; void Page_Load(object src, EventArgs e) { ctl.InnerText = "Hello!"; } } He then placed the two files in c:inetpubwwwroot on his machine and showed me the rendering of the .aspx page through the browser, exclaiming, "Get it?" Perhaps it was the late hour or the fact that I had been teaching all day, but I have to admit that although I "got" the technical details of what Don was showing me, I was somewhat underwhelmed by being able to change the innerText of an h1 element from a class. The following week, after a couple of good nights of sleep, I revisited the .aspx example and began to explore ASP.NET in more detail. After a day of reading and experimenting, I finally "got it" and I was hooked. This technology was poised to fundamentally change the way people built Web applications on Windows, and it took full advantage of the new .NET runtime. I spent the next six months researching, building ASP.NET applications, and writing DevelopMentor's Essential ASP.NET course, and I spent the subsequent year and a half teaching, speaking, and writing about ASP.NET. This book is the culmination of those activities, and I hope it helps you in your path to understanding ASP.NET. ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
  • 24. [ Team LiB ] [ Team LiB ] C# versus VB.NET Before .NET, Visual Basic was not just another language—it was a platform unto itself. Building applications in Visual Basic 6.0, for example, was completely different from using C++ and MFC. With .NET, this distinction is gone, and Visual Basic is indeed just another .NET language that uses the same libraries, the same development tools, and the same runtime as all others. As a consequence, we can now talk about technologies like ASP.NET from a language-neutral standpoint. The code samples, however, must be shown in a particular language, so this book is published in two versions: one with examples in C# and one with examples in VB.NET. All content outside the examples is nearly identical between the two books. [ Team LiB ] [ Team LiB ] Sample Code, Web Site, Feedback All the code samples in this book are drawn from working samples available for display and download from the book's Web site at http://www.develop.com/books/essentialasp.net/. This site also contains any errata found after publication and a supplemental set of more extended examples of the concepts presented in this book for your reference. The author welcomes your comments, errata, and feedback via the forms available on the Web site. [ Team LiB ] ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
  • 25. [ Team LiB ] Prerequisites This book focuses exclusively on ASP.NET and does not spend time reviewing .NET programming, object-oriented programming techniques, database access, or general Web application development techniques. You will be able to get the most out of this book if you have spent some time gaining experience in each of these areas. [ Team LiB ] [ Team LiB ] ABC Amber CHM Converter Trial version, http://www.thebeatlesforever.com/processtext/abcchm.html
  • 26. Random documents with unrelated content Scribd suggests to you:
  • 27. CHAPTER XVI THE STAMPEDE Jones sent a messenger to his chief with word of Don Black’s threat, and Merrick at once rode to Elk Creek to consult with the man he had put in charge. “Do they mean to attack you? Is that what you gathered from what he said?” asked the chief engineer of his assistant. “Don’t know. Prowers smoothed over what Black said. I judge he didn’t want to go on record as having made any threats. But the last thing the big fellow yelled at me was that we had till to-night to get out.” “Good of him to give you warning. What do you suggest, Jones?” “Give me half a dozen rifles and I’ll hold the fort,” the younger man replied, eyes gleaming. “Double the gang and let me rush the work.” Merrick shook his head. “No, this isn’t a little private war we’re having. Think I’ll just let you sit tight and see what happens. Prowers isn’t likely to go far to start with.” “Suits me, but don’t blame me if they drive us out. I’m rather looking for a bunch of armed cowboys to descend upon us.” “In which case you’ll enter a formal protest and retire in good order without resistance. The law’s with us. I filed our maps and plans with the Land Office before Black homesteaded. He obviously took up this quarter section only to hamper us.” “Will it delay you much?” Justin Merrick smiled, a rather peculiar smile that suggested a knowledge of facts not on the surface. “I don’t think so, but there’s no reason why Prowers shouldn’t.”
  • 28. “Rather tame surrender, wouldn’t it be? If you’re within your rights, why not stand our ground and fight them off?” “For the moral effect, you mean?” “Yes. Isn’t it a sign of weakness for us to hoist the white flag after the first brush?” “That’s a point of view. We’re playing for position. Let Prowers break the law and get in wrong. If we’re armed and looking for trouble, we don’t come into court with clean hands ourselves. I’d rather let him show his plan of campaign. Even though we should be driven out, we can come back whenever we want to. He can’t keep his men here and hold the gulch.” “No. At least he won’t.” The man who had fought in Flanders was not satisfied. The irrigation company was in the right. Prowers and the group of men with him were obstructionists, trying to hold back the progress of the country for their own selfish ends. They were outside the law, though they were using it as a cover. The policy to be expected of Merrick would have been bolder, less opportunistic. Why had the chief marched his men up the hill, like the King of France in the rhyme, only to march them down again? This did not seem to go well with his salient, fighting jaw. Since it was his business to obey orders and not to ask for reasons, Tug said no more. He understood that Merrick was holding back something from him, and he had no desire whatever to force a confidence. Merrick rode back to the dam and left his subordinate in charge of the camp. Throughout the day work went on uninterrupted. At dusk the surveyors and ditch-diggers returned to the draw where the tents had been set. At this point of the gorge the wall fell back and a slope led to the rim above. At the summit of this rise the engineer posted a sentry with orders to fire a revolver in case of an attack. Two other guards were set, one at each mouth of the cañon. At the expiration of four hours, these were relieved by relays. At midnight, and again in the chill pre-dawn
  • 29. hours, Jones himself made a round of the posts to see that all was well. He had scarcely lain down after the second tour when the crack of a revolver sounded. Tug leaped to his feet and was drawing on a boot before the echoes had died away. As he ducked out from the tent flap, revolver in hand, a glance showed him scantily clad men spilling from their sleeping quarters. “What is it? Where are they?” some one yelled. A light breeze was stirring. On it was borne a faint rumble as of thunder. It persisted—seemed to be rolling nearer. The sound deepened to a steady roar. Tug’s startled glance swept the cañon sword cleft. Could there have been a cloudburst in the hills? The creek bed was still dry. His eyes swung round to the saddle ridge of the draw above him. A living tidal wave was pouring across the rim and down the draw. Hundreds of backs tossed up and down like the swell of a troubled sea. Though he had never seen one before, the engineer knew that the camp was in the path of a cattle stampede. He shouted a warning and raced for the higher ground at the edge of the draw. The men scattered to escape from the path of that charging avalanche. They were in a panic of fear. If any were caught beneath the impact of those scores of galloping hoofs, they would be crushed to death instantly. Startled oaths and staccato shouts rang out. An anguished yell of terror lifted itself shrilly. A running man had stumbled and gone down. The thud of the hoofs died away. The stampede had swept down into the dry bed of the stream and swung to the right. It left behind it a devastated camp. Tents had been torn down and ripped to pieces. Cots were smashed to kindling. From the overturned chuck wagon scattered food lay trampled into the ground by sharp feet. The surveying instruments were broken beyond repair. A huddled mass lay motionless in the track of the avalanche. Tug knelt beside it and looked into the battered outline of what a few moments earlier had been a man’s face quick with life. No second
  • 30. glance was necessary to see that the spirit had passed out of the crushed body. The engineer recognized him by the clothes. His name was Coyle. He had been a harmless old fellow of many quips and jests, one full of the milk of human kindness. He, too, had fought against his weakness, a fondness for liquor that had all his life kept him down. Now, in a moment, his smiles and his battles were both ended. Jones straightened the twisted body and the sprawling limbs before he covered the face with a handkerchief. He rose and looked grimly round at the group of appalled men whose blanched faces made a gray semi-circle in the faint light of coming dawn. They were a rough- and-ready lot. Most of them had seen the lives of fellow workmen snuffed out suddenly. But this had come like a bolt from heaven. Each of them knew that it might have been he lying there; that if the boss had not set a watch, the stampede would have destroyed many of them. The shock of it still chilled the heart. “They’ve murdered poor Coyle,” the engineer said, and his voice was a solemn accusation. “How’s that?” asked one, startled. “These cattle didn’t gather up there by themselves. They were rounded up and stampeded over the crest.” “Jake Prowers!” exclaimed a mule-skinner. “We’ll name no names yet, boys, not till we’ve put it up to Mr. Merrick.” The camp boss glanced up the hill. The sound of some one running had reached his ears. “Here comes Jensen. We’ll hear what he has to say.” Jensen confirmed the charge of the engineer. He had heard voices, shots, the crack of whips, and then the thundering rush of cattle. He had fired once and fled for the safety of the rocks. The stampede had stormed past and down the slope. But he had seen and heard no more of the men who had been exciting the wild hill cattle to a panic of terror. They had disappeared in the darkness. The engineer made arrangements for carrying the body of Coyle to the dam and sent a messenger to notify Merrick of what had taken
  • 31. place. This done, he climbed to the saddle of the draw with the intention of investigating the lay of the land where the stampede had started. He knew that, if he were only expert enough to read it, the testimony written there would convict those who had done this crime. At work of this sort he was a child. He was from the East, and he knew nothing of reading sign. Stamped in mud, with outlines clear- cut and sharp, he would have known, of course, a pony’s tracks from those of a steer. But unfortunately the marks imprinted on the short brittle grass were faint and fragmentary. They told no story to Jones. He quartered over the ground carefully, giving his whole mind to the open page which Nature had spread before him and covered with her handwriting. Concentration was not enough. It was written in a language of which he had not learned the vocabulary. Reluctantly he gave up the attempt. Sheriff Daniels was a Westerner, an old cattleman, skilled at cutting sign. This was a problem for him to solve if he could. It was afternoon when the sheriff arrived. He had made one discovery before reaching the camp. A cow had broken a leg in the stampede and lay helpless in the bed of Elk Creek. The brand on it was the Diamond Bar K. “Fine business,” he commented dryly. “Clint’s enemies try to bust up the irrigation proposition he’s interested in by stampedin’ his own cattle down the draw here. Maybe we can find out the hombres that rounded up a bunch of his stock yesterday. That’d help some.” If the sheriff discovered anything from his examination of the lane over which the stampede had swept, he did not confide in either Jones or Merrick. Like many men who have lived much in the open, he had a capacity for reticence. He made his observations unhurriedly and rode away without returning to the camp. Merrick gave his assistant orders to break camp and return to the dam. A force was still to continue at work in the cañon, but the men would be taken up and brought back each day.
  • 32. CHAPTER XVII HIS PICTURE IN THE PAPER Summer had burned to autumn. The first frosts had crisped the foliage of the quaking asps and the cottonwoods to a golden glory in tune with the halcyon Indian summer. Faint threats of coming winter could be read in an atmosphere grown more pale and sharp, in coloring less rich and warm. Betty could count the time in months now since she had sent her salvaged tramp into the hills to help her lover wrestle with the problems of the Sweetwater Dam project. It was still a joy to her that she had been intuitively right about him. He was making good. He had brains and ability and the power of initiative which marks the strong man from the subordinate. Justin admitted this generously, giving her credit for a keener insight than his own. But that was not the best of it. She knew now, through Merrick, what the vice was that had dragged him down: and from the same source she learned that he had so far fought his campaign out to victory. Not since the day after her father had been shot had she seen the young man, but she wished she could send him a message of good cheer and faith. She thought of him a good deal. She was thinking of him this morning as she cleaned the pantry shelves and substituted new papers for the old. Justin had been down the evening before and had told her of the threat Prowers had made through Don Black in case the young engineer did not evacuate the cañon. It was in her character to look for good rather than ill in men, but she had a conviction that the cackling little cattleman was a sink of iniquity. He would do evil without ruth. There was, she felt, something demoniac, unhuman about him.
  • 33. How far would he go to begin with? She did not know, but she was glad Justin had given orders to retire from Elk Creek in case of attack. His reasons she appreciated and approved. He was no hothead, but a cool, hard-hitting, determined fighter. In the end he would win, no matter what difficulties were thrown in his way. She could not think of Justin in any way except as a success. He was the kind of man who succeeds in whatever he undertakes. The telephone rang. Her father, at Wild Horse, was on the line. “There’s been trouble at the cañon,” he explained. “I’ve been talkin’ with Daniels. Merrick has sent for him. A man was killed—some one working on the job. Haven’t heard any particulars yet. I’ll let you know if I do.” “Killed—on purpose, you mean?” “Yes.” “You didn’t hear who?” “Daniels doesn’t know.” Betty returned to her work very much disturbed in mind. There was no reason for assuming that the man who had been killed was her redeemed vagrant, but she could not get this possibility out of her mind. He would be in the forefront of danger if there was any. She knew him well enough for that. She tried to get Merrick on the telephone, but the word that came down to her from the dam was that he had ridden to Elk Creek. Did the assistant superintendent know when he would be back? No, he did not. Tremulously Betty asked another question. “Have you heard, Mr. Atchison, who the man is that was killed?” “His name’s Coyle—a man sent out to us by an employment agency in Denver.” Betty leaned against the wall a moment after she had hung up the receiver. She was greatly relieved, and in the reaction from the strain under which she had been holding herself tautly felt oddly weak.
  • 34. “Don’t be a goose!” she told herself with stinging candor. “What does it matter to you who it was?” But she knew it mattered a great deal. Nobody had ever stimulated her imagination as this tramp had. Her liking for Justin was of quite another sort. It had not in it the quality that set pulses pounding. She would have denied to herself indignantly that she did not love him. If not, why was she engaged to him? But her affection was a well- ordered and not a disturbing force. This was as it should be, according to her young philosophy. She gave herself with energy and enthusiasm to the many activities of life. The time had not yet come when love was for her a racing current sweeping to its goal so powerfully that there could be no dalliance by the way. Betty moved the dishes from the last shelf. As she started to gather the soiled newspaper folded across the plank, her glance fell upon the picture of a soldier in uniform. The eyes that looked into hers were those of the man who had called himself Tug Jones. Her breath caught as she read. The caption beneath the photograph was, “Captain Thurston K. Hollister, awarded the Distinguished Service Cross for Gallantry in France.” The story below mentioned the fact that the man who had been given this recognition had disappeared and could not be found. The girl’s blood sang. She had known from that first day he was of good blood, but she had not been sure that his record was worthy of him. He had not only fought in France; he had covered himself with glory. It was almost too good to be true. She was on the porch to meet her father before he had swung down from the saddle. He told her details of the affair at Elk Creek as far as he had heard them. Betty had cut the Hollister story out of the paper. She handed it to her father, all but the picture folded under. “Who is this, Daddy?” Reed glanced at it and answered promptly. “Looks like that young fellow Jones.”
  • 35. Triumphantly she nodded. “That’s who it is. Read what it says about him.” The cattleman read. “Hmp!” he grunted. “An’ I called him a slacker.” “It doesn’t matter now what you called him, Dad. But I’m awf’ly glad he wasn’t one.” “Some li’l’ stunt that—breakin’ up a German machine-gun nest and sittin’ tight for two days under fire till the boys reached him.” Clint smiled sardonically, the memory of the tongue-lashing he had given this man still vividly with him. “I reckon I can be more kinds of a durn fool in an hour than ’most anybody you know, Bess.” “I’m so glad he’s making good with Justin. I just knew he was a splendid fellow.” “I’m so dawg-goned hot-headed. Can’t wait an’ give myself time to cool off,” he grumbled. “He told Justin about it. The doctors gave him a lot of morphine or something when he was wounded and he got in the habit of using it to relieve the pain. Before he knew it he couldn’t stop.” “You’d think I’d learn a lick or two of sense, an’ me ’most fifty.” “He hasn’t touched the stuff since he went up to the dam. Justin says it must have been horrible for him. Some nights he kept walking till morning.” “What else was it I called him besides a slacker—after I’d beat him up till he couldn’t stand, an’ him a sick man at that?” Betty laughed at the way each of them, absorbed in a personal point of view, was carrying on a one-sided conversation. “Are you going up to Elk Creek to-day, Dad? If you are, I wish you’d let me go along.” “I was thinkin’ about it. Like to go, would you? All right. We might drive and take Ruthie.” “That’d be fine. Let’s go.” Betty flew into the house to get ready.
  • 36. CHAPTER XVIII A HOT TRAIL Sheriff Daniels rode across the hogback above Elk Creek to a small ranch recently taken up by a homesteader, much to the annoyance of Jake Prowers. He found the man in a shed that served temporarily as a barn. Here a cow was proudly licking a very wobbly calf. “’Lo, Sheriff. How’re things comin’ with you? Fine an’ dandy?” “No complaint, Howard. Had an increase in yore herd, looks like.” “Yessir, though it didn’t look much thataway ’bout three o’clock this mo’ning a.m.” “Come near losing her?” “Bet I did. Both of ’em. But you never can tell, as the old sayin’ is. I stayed with it, an’ everything’s all right now.” “I come across the hogback to have a chin with Black. Know whether he’s home?” the officer asked. “No, sir, I don’t. He passed down the road whilst I was up with old bossie here right early.” The sheriff complimented his humor by repeating it. “At three o’clock this mo’ning a.m.?” “Yessir. I figured he must be going somewheres to be settin’ off at that time o’ day.” “Alone, was he?” “Why, no, I reckon there was some one with him.” Daniels threw a leg across a feed-rack, drew out a knife from his pocket, and began to sharpen it on the leather of his boot. “Dark as
  • 37. all git out, wasn’t it? How’d you know it was Don?” The homesteader grinned. “Every daisy in the dell knows his story too darned well,” he parodied. “Singin’ ‘Sweet Marie,’ was he?” “Yep. Say, what kind of a mash would you feed her? She’s right feverish yet, I shouldn’t wonder.” The sheriff gave advice out of his experience before he came back ten minutes later to a subject that interested him more. “Don was out rounding-up cattle yesterday, wasn’t he? Seems some one told me so.” “Likely enough. He was away from the shack all day. Wasn’t home by dark. I seen a light up there somewheres about nine-thirty.” The officer rode up to the cabin Black was using. The door was hospitably unlatched, but nobody was at home. Daniels walked in and looked around. It was both dirty and untidy, but it told no tales of what its occupant had been doing in the past twenty-four hours. Daniels remounted, skirted the edge of the Government reserve, and descended a draw which led into a small gorge almost concealed by a grove of young quaking asps. This received its name from box elders growing up the sides. If Black and his friends had rounded up a bunch of cattle during the day, and wanted to keep them unobserved until they could be stampeded into Elk Creek Cañon, there was no handier spot to hold them than in this little gulch. The sheriff had ridden these hills too many years as a cattleman not to know the country like a familiar book. In his youth, while riding as a puncher for Prowers, he and a companion had been caught in a blizzard and reached Box Elder Cañon in time to save themselves by building a fire. Since then he had been here many times. A one-room log cabin clung to the slope at the edge of the quaking asps. It had been built by a hermit prospector thirty years before, and had many times in the intervening years been the refuge of belated punchers.
  • 38. The officer walked in through the sagging door. On the floor was a roll of soiled blankets. Greasy dishes and remnants of food were on the home-made table. Three persons had eaten here as late as this morning. He could tell that by the live coals among the charred ends of wood in the fireplace. Also, the lard left in the frying-pan had not yet hardened. Daniels made deductions. Of the three, one had spent the night here to keep an eye on the cattle, assuming that his guess about the herd was a correct one. The other two had ridden up to Black’s cabin and slept there, returning in the early morning for the drive to Elk Creek. From the cabin the sheriff walked down into the bottom of the gulch. There was plenty of evidence to show that a large number of cattle had been here very recently. He followed the trail they made out of the cañon to the mesa and saw that it headed toward Elk Creek. He could not be quite sure, but he believed that three horsemen rode after them. The character of the ground made certainty impossible. The tracks were all faint and blurred. Daniels followed them for two or three miles to the rim of the draw down which the frightened herd had been stampeded. The sheriff rode across the hills to the Circle J P ranch. He found Jake Prowers and Don Black greasing a wagon. Black looked up as the officer came around the corner of the house and thrust his hand beneath the belt of his trousers. Prowers said something to him in a low voice and the hand came out empty. Daniels rode up and looked down at them. He gave a little nod of greeting. “How do, Jake—Don? I dropped over to talk with you about that business in Elk Creek Cañon,” he said. “What about it?” asked Black suspiciously. “I’d like to hear all you know about it.” Prowers answered promptly and smoothly. “I don’t know a thing about it, if you’re meanin’ me, except what I’ve heard over the
  • 39. ’phone. The story is, some cattle stampeded an’ a fellow got in their way—” “Yes, I know the story, Jake,” the sheriff interrupted quietly. “I’m askin’ you what you can tell me about that stampede.” “Me! Why pick on me?” the wrinkled little man piped. “Didn’t I tell you I didn’t know a thing about it?” “How about you, Don?” asked Daniels. “Don don’ know a thing—” “Talk for himself, can’t he, Jake?” the sheriff wanted to know. “Don’t get on the prod, Frank,” advised the owner of the Circle J P. Voice and manner were still mild and harmless. “No,” agreed Daniels, smiling. “How about it, Don?” Black met his steady gaze sulkily. “Didn’t know there was a stampede till Jake told me so after he’d been at the ’phone.” “I expect you’ll have a chance to prove that, Don. I got to arrest you.” “What for?” demanded the dark man. “For causing the death of that fellow in the cañon this mo’ning by stampeding cattle down the draw.” “Any evidence, Frank?” This from Prowers, on whose face a thin lip smile rested. “Some. Don made threats yesterday. He spent the day rounding-up cattle and drove ’em into Box Elder Cañon for the night. About nine in the evening he reached home an’ ate supper there, him and another fellow. They took the road back to the cañon before daybreak this mo’ning—not later than three o’clock. A friend of theirs stayed in the old Thorwaldson cabin to watch the stock. They ate breakfast with him.” A flicker of fire burned in the skim-milk eyes. “My, Frank, you know a lot. Anything more?”
  • 40. “Some things I don’t know, I only guess, Jake. I know Don an’ his friends had ham and cornbread and coffee for breakfast, but I don’t know yet who his two friends are.” “Only guess that, eh?” “That’s right, Jake.” “You’ll know that soon,” jeered Prowers. “Any one with an imagination active as yore’s won’t let a li’l’ thing like facts stand in his way.” “I’ll have to take Don down to Wild Horse with me,” Daniels replied impassively. “That’s yore business,” the old cattleman said. “You’re makin’ a mistake. Don spent the night with me, if you want to know.” “Sure you didn’t spend it with him?” “You arrestin’ me, too, Frank?” “No.” “Only guessin’ at me?” “I’m not doing my guessin’ out loud—not all of it.” Prowers’s splenetic laugh cackled. “You’d ought to get one o’ these brass stars from a detective agency, by jiminy by jinks. A fellow that can mind-read Don here an’ tell what he had for breakfast is a sure-enough sleuth and no ornery sheriff.” The old cattleman’s irony did not disturb Daniels. “I know what he had for breakfast because I saw the fry-pan an’ the dishes.” “Better go slap a saddle on yore horse, Don,” jeered Prowers. “Frank’s arrestin’ you because you had ham an’ cornbread an’ coffee for breakfast.” “You know why I’m arrestin’ him. He’ll have plenty of chances to show he’s not guilty if he ain’t,” the sheriff answered, not unamiably. The owner of the Circle J P spoke to Black. “Saddle old Baldy for me. I’ll ride down to Wild Horse with you. Reckon I’ll have to go on yore bond. No use us gettin’ annoyed. Election ain’t so fur away now.
  • 41. Frank has got to make a showing. We hadn’t ought to grudge him some grandstandin’.” Daniels smiled. “That’s the way to look at it, Jake.”
  • 42. CHAPTER XIX CAPTAIN THURSTON K. HOLLISTER Ruth squealed with delight and clapped her hands when Betty told her of the approaching drive to Elk Creek. “Oh, goody, goody! An’ we’ll take Prince ’n’ Baby Fifi ’n’ Rover. They’ll enjoy the ride too.” With a smile that took the sting out of her refusal, Betty vetoed this wholesale transportation of puppies. “There isn’t room, dear.” The child’s face registered disappointment. “I could take ’em on my lap,” she proposed. Betty reflected a moment, then decided briskly. “We’ll take one to- day, and the others next time.” “Umpha!” Ruth nodded approbation vigorously, all animation again. “I’ll ’splain it to ’em so’s they won’t have their feelin’s hurted.” The blue eyes of the little girl inspected judicially the small creatures whose tilted heads and wagging tails appealed to her. To decide which one to take was a matter of grave consideration. Their mistress wanted to do exact justice. She changed her mind several times, but voted at last for Baby Fifi. “She’s the teentiest, ’n’ o’ course the baby must go,” she told the other two. They accepted without protest the verdict of the super-goddess who was mistress of their destinies. Apparently they took the occasion as seriously as she did. “’N’ the delicatest,” she went on. “But if you’re good, ’n’ bee-have, ’n’ everyfing, Mamma’ll bring you somefing awful nice. So you be the goodest children.”
  • 43. Thus it chanced that Baby Fifi, a clean blue ribbon tied round her neck in honor of the event, looked out from the tonneau of the car upon a panorama of blue sky and bluer mountain and sunbathed foothill moving past in a glory of splendor satisfying to both eye and soul. They drove to the lower mouth of the cañon. A man with pick and shovel was clearing rocks and débris away from what was evidently to be the line of the ditch. Reed guessed that he was really posted at this point as a sentinel to guard against another possible attack. The boss of the gang, the man said, was doing some surveying from the top of the wall above the rim of the gorge. A steep and rough road led to the upper mesa. “Don’t know as you can make it with your car,” the man with the pick added. “It’s a mighty stiff grade when you get past the dugway, ’most all a team can do to get up.” “We’ll go far as we can,” Reed answered. He had to go into low long before they reached the dugway. Just beyond it was a stretch of road so precipitous that the car balked. The cowman became convinced that the machine could go no farther. “Have to walk the rest of the way,” he said. Betty looked at her little sister dubiously. “It’ll be a hard climb for those little legs, and she’s too heavy to carry far. We’d better leave her in the car.” “Maybe we had,” assented her father, and added, in a low voice: “If she’ll stay alone.” “Oh, Ruthie doesn’t mind that. Do you, dearest, a big girl like you? You’ll have Baby Fifi, and we’ll not be gone half an hour.” Ruth accepted her sister’s judgment without demur. She would rather play with Baby Fifi than tire herself climbing the long hill. “Stay right in the car, dear. Daddy and Betty won’t be long,” the young woman said, waving a hand as she started.
  • 44. Betty breasted the slope with the light, free step of a mountaineer. Though slender, she was far from frail. Tested muscles moved with perfect coördination beneath the smooth satiny skin. At sight of her an eye leveled behind a surveyor’s transit became instantly alive. The man caught his breath and watched eagerly. In her grace was something fawnlike, a suggestion of sylvan innocence and naïveté. Was it the quality of which this was an expression that distinguished her from a score of other nice girls he knew? Did she still retain from the childhood of the race a primal simplicity the others had lost by reason of their environment? What was it Wordsworth had written?— “... trailing clouds of glory do we come From God, who is our home.” The glory still haloed her dusky head. It glowed in her warm eyes and sparkled in her smile. He strode through the kinnikinnick to meet them. As they approached, Betty was conscious of a sharp stab of joy. This clean-cut, light-footed man was not the shuffling, slouchy tramp she had first met two months earlier. The skin had taken on the bronzed hue of health. The eyes were no longer dull and heavy, but quick with life. The unpleasant, bitter expression had gone from the good- looking face. Betty knew what had transformed him. He had found again the self- reliance of which he had been robbed. There burned in him once more a bright light of manhood strong and unwavering. He shook hands with Clint Reed so frankly that she knew he cherished no grudge. There flashed into her mind the hesitant prophecy she had once made, that he might look back on that first day on the Diamond Bar K as a red-letter one. It had come true. Then he had reached the turning of the ways and had been led into the long hard uphill climb toward self-respect. “Glad to see you,” he said as his fingers met firmly those of the girl. “You’ve come to see how Mr. Merrick is getting along with the project, I suppose.”
  • 45. “We heard about the trouble here and came to find out the facts first- hand,” Reed answered. The engineer told what he knew. One of his assistants standing near was drawn into the conversation. The cattleman asked him questions. Betty and the man who called himself Tug Jones found themselves momentarily alone. “Fortunate I was here when you came,” the young man said. “Another man is taking charge. Mr. Merrick is putting me somewhere else. I don’t know where, but I report for duty at once.” Betty took from her handbag a clipping from a newspaper. She had written the date of publication on the headlines. It was about nine months before that time. She handed the slip of paper to him. “Did you ever hear of Captain Thurston K. Hollister?” the girl asked, on a note of tremulousness. He looked during what seemed a long silence at the picture of the officer in uniform and the caption beneath it. “Where did you get this?” he asked at last. “I found it covering our pantry shelf, where it had been ever since spring.” “And you’ve brought it to me because you think I’m Hollister?” “Aren’t you?” “Yes.” “I’m glad,” she said. “I don’t know quite what you mean. Why are you glad?” “From that first day I knew you were—somebody. Can’t I be glad to learn I was right?” He read the clipping, and as his eyes moved down the column there came over his face a touch of the sardonic bitterness she knew of old.
  • 46. “I deserve a cross, don’t I?” “Two of them!” she cried impetuously. He looked into her ardent, generous eyes. “Oh, half a dozen,” he mocked. But she noticed the mordant flash was gone. What she did not know was that her faith had exorcised it. “Two,” the girl insisted, an underlying flush of color in the dark cheeks. “One for this.” She touched the paper he was holding. “And the other?” he asked, not yet caught up with her leaping thought. A qualm of fear shook her courage. Ought she to speak of it? Was she one of those who “rush in”? It was his personal business, and he had a right to resent any mention of it by her. But the desire was strong in her to say just a word and then close the subject for always. “For that braver thing you’ve been doing every day since I saw you last,” she said in a low voice. He, too, flushed beneath the tan of the cheeks. Their eyes held fast an instant. When he spoke, it was to say with studied lightness, “You and your father didn’t walk up, did you?” Betty was relieved. It is an embarrassing thing to talk with a man about those hidden things of his life that are important to him. She felt almost as though she had escaped from some peril. “No, the car’s on the road halfway up the hill. We couldn’t make it. Ruth’s waiting for us there,” she answered, hurrying to follow the lead he had given. “She has her favorite little puppy in the car with her. We thought the climb up might be a little too much for her.” Hollister walked back with them to the car. He talked with her father about the outrage that had resulted in the death of poor Coyle. Betty walked beside the men, saying nothing. She was acutely conscious of the presence of the sunburnt young fellow beside her. His rags
  • 47. Welcome to our website – the ideal destination for book lovers and knowledge seekers. With a mission to inspire endlessly, we offer a vast collection of books, ranging from classic literary works to specialized publications, self-development books, and children's literature. Each book is a new journey of discovery, expanding knowledge and enriching the soul of the reade Our website is not just a platform for buying books, but a bridge connecting readers to the timeless values of culture and wisdom. With an elegant, user-friendly interface and an intelligent search system, we are committed to providing a quick and convenient shopping experience. Additionally, our special promotions and home delivery services ensure that you save time and fully enjoy the joy of reading. Let us accompany you on the journey of exploring knowledge and personal growth! ebookfinal.com