Complete Download Pro Visual Studio NET 1st Edition Bill Sempf PDF All Chapters

Download as pdf or txt
Download as pdf or txt
You are on page 1of 55

Download the full version of the ebook at

https://ebookgate.com

Pro Visual Studio NET 1st Edition Bill Sempf

https://ebookgate.com/product/pro-visual-studio-
net-1st-edition-bill-sempf/

Explore and download more ebook at https://ebookgate.com


Recommended digital products (PDF, EPUB, MOBI) that
you can download immediately if you are interested.

Developing Visual Studio NET Macros and Add Ins 1st


Edition Jeff Cogswell

https://ebookgate.com/product/developing-visual-studio-net-macros-and-
add-ins-1st-edition-jeff-cogswell/

ebookgate.com

Writing Add ins for Visual Studio NET 1st Edition Les
Smith (Auth.)

https://ebookgate.com/product/writing-add-ins-for-visual-studio-
net-1st-edition-les-smith-auth/

ebookgate.com

VSTO For Dummies 1st Edition Bill Sempf

https://ebookgate.com/product/vsto-for-dummies-1st-edition-bill-sempf/

ebookgate.com

Practical Code Generation in NET Covering Visual Studio


2005 2008 And 2010 1st Edition Peter Vogel

https://ebookgate.com/product/practical-code-generation-in-net-
covering-visual-studio-2005-2008-and-2010-1st-edition-peter-vogel/

ebookgate.com
C 5 0 All in One For Dummies 1st Edition Bill Sempf

https://ebookgate.com/product/c-5-0-all-in-one-for-dummies-1st-
edition-bill-sempf/

ebookgate.com

Visual Studio Code Succinctly 1st Edition Alessandro Del


Sole

https://ebookgate.com/product/visual-studio-code-succinctly-1st-
edition-alessandro-del-sole/

ebookgate.com

Pro NET 4 Parallel Programming in C Pro Series 1st Edition


Adam Freeman

https://ebookgate.com/product/pro-net-4-parallel-programming-in-c-pro-
series-1st-edition-adam-freeman/

ebookgate.com

Pro DLR in NET 4 1st Edition Chaur Wu

https://ebookgate.com/product/pro-dlr-in-net-4-1st-edition-chaur-wu/

ebookgate.com

The C Player s Guide Using C 6 0 and Visual Studio 2015


and NET 4 6 2nd Edition Rb Whitaker

https://ebookgate.com/product/the-c-player-s-guide-using-c-6-0-and-
visual-studio-2015-and-net-4-6-2nd-edition-rb-whitaker/

ebookgate.com
Pro Visual Studio.NET
BILL SEMPF, DONALD XIE, JAMES GREENWOOD,
ROB HARROP, COLT KWONG, JAN MACHACEK,
BRIAN BISCHOF, JON REID, AND KUNAL CHEDA

APress Media, LLC


Pro Visual Studio.NET
Copyright C 2004 by Bill Sempf, Donald Xie, James Greenwood, Rob Harrop, Colt Kwong, Jan Machacek,
Brian Bischof, Jon Reid, and Kunal Cheda
Originally published by Apress in 2004

All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means,
electronic or mechanical, including photocopying, recording, or by any information storage or retrieval
system, without the prior written permission of the copyright owner and the publisher.
ISBN 978-1-59059-368-4 ISBN 978-1-4302-0749-8 (eBook)
DOI 10.1007/978-1-4302-0749-8
Trademarked names may appear in this book. Rather than use a trademark symbol with every occurrence
of a trademarked name, we use the names only in an editorial fashion and to the benefit of the trademark
owner, with no intention of infringement of the trademark.
Lead Editor: Dominic Shakeshaft
Technical Reviewer: Christophe Nasarre
Editorial Board: Steve Anglin, Dan Appleman, Ewan Buckingham, Gary Cornell, Tony Davis, Jason Gilmore,
Chris Mills, Steve Rycroft, Dominic Shakeshaft, Jim Sumser, Gavin Wray
Project Manager: Sofia Marchant
Copy Edit Manager: Nicole LeClerc
Copy Editor: David Kramer
Production Manager: Kari Brooks
Production Editor: Janet Vail
Compositor and Artist: Kinetic Publishing Services, LLC
Proofreader: Patrick Vincent
Indexer: John Collin
Cover Designer: Kurt Krames
Manufacturing Manager: Tom Debolski

The information in this book is distributed on an "as is" basis, without warranty. Although every precau-
tion has been taken in the preparation of this work, neither the author(s) nor Apress shall have any
liability to any person or entity with respect to any loss or damage caused or alleged to be caused directly
or indirectly by the information contained in this work.
The source code for this book is available to readers at http://www. apress. com in the Downloads section.
Contents at a Glance

About the Authors ..... . ...... . ...... . ............................. ................ xv


About the Technical Reviewer ............................. ........ . ................ xix
Acknowledgments ................. . ..... .. ........ . ............. . ... . ..... .. ..... xxi
Introduction . . .. .......... ... .... . . .... .. ..... ... ... .. ..... . ... .... .. .... . ....... xxiii

CHAPTER 1 An IDE Tour .......................... .................... ....... 1


CHAPTER 2 Building Windows Applications ......................... . . .. .... 45
CHAPTER 3 Web Application Development. ............................. .... 93
CHAPTER 4 Data Tool Orientation ............................. .......... .. 147
CHAPTER 5 Mobile Client Development. ............... .................... 203
CHAPTER 6 Team Development with VS .NET ............ .. ................ 237
CHAPTER 7 Performance Testing .... ....... ............. .............. . ... 255
CHAPTER 8 Project Deployment. ....... .. .. .............. . .. . ...... . ...... 291
CHAPTER 9 Crystal Reports for .NET ....................... .. ............. 329
CHAPTER 10 Customization ............................. ................... 353
CHAPTER 11 Add-Ins ............................. ........ ............ . .... 399
CHAPTER 12 Macros ....................... . .... ........................... 441
CHAPTER 13 Wizards .. . . . .............. .... .................. ........... .. 463
APPENDIX A Project Files ................... . ................. . ............ 491
APPENDIX B Visual Studio .NET Directory Structure......................... 499
APPENDIX C Certification ....................... . .... .. ................... 511

INDEX ... ... .. . . ............................. ..... .. .... ..... .. ... .. . ..... ..... 537

Ill
Contents

About the Authors ........... . .................. . .................... ... ........... xv


About the Technical Reviewer . . ............................. . . .. . .. ... . ...... ... ... xix
Acknowledgments ........... .. ... ... . . ......... ... ............................. .. xxi
Introduction . . ............ ..... . ... . ... . ...... . ...... .. .... ........ . ..... ..... ... xxiii

Chapter 1 An IDE Tour ................ .. ............ ... ................. . 1


The IDE Tour .... .. .... . . . . ... .... .. . ............ . ................ 1
Windows ... .... . ........ ... . ........ . ...................... 1
Start Page ... . ........... ......... .. . .. . . .. . ........ . ....... 7
Menus .................. .................. . ................ s
Solution Explorer ................. .. .... .. ..... . ............ 14
Server Explorer. ......... .. ..... .. ..... . .... . ............... 15
Class View .. . ............................. .. . ............. . 27
Toolbox.................. ............... .. ................. 29
Properties Window ............ . ............................. 31
Resource Window ...................... . ................... 34
Task List ......... . ............. . ..... . .................... 34
Help ............................. ........ . .. .... .. ......... .. .. 36
Context-Sensitive Help ..... ................. . ............... 36
lntelliSense ............................. ................... 37
Dynamic Help ............................. ................. 37
Projects and Solutions ... .. . . .. ....... . ....... . ...... . ........... 39
Migration . ..... . ............................. .. .... ............. 40
Migrate Settings .. .. .......... . ........ . ... ... ... . .......... 40
Develop~rWorkflow.... . . . ... ... . ........ ... . .. ..... . ...... . 41
Versions of the IDE and .NET . ... . ................ .. ...... .... 41
Crystal Reports ......... . ................... . ............... 42
lnteroperability ................ . .................... . ....... 42
Summary . ................ . .................... . . . ........... .. 43

v
vi ,, '

2 Building Windows Applications ............................ 45


General Overview ............................................... 45
Creating a Project ............................................... 46
Creating a WinForms Project ................................. 47
Solution Contents ........................................... 49
How a Form Works .......................................... 50
WinForms Controls .............................................. 51
Controlling Form Elements ................................... 53
Ul Controls and Components ................................. 60
Data Controls .............................................. 61
Menus, Tool bars, and Dialog Boxes ................................ 67
Message Boxes and Dialogs ................................. 68
Form Menus ............................................... 71
Context Menus ............................................. 73
Tool bars ................................................... 74
Creating Additional Forms ........................................ 77
Visual Inheritance........................................... 79
Debugging Applications .......................................... 80
Setting Breakpoints ......................................... 80
Stepping Through Code ..................................... 81
Examining Values ........................................... 84
The Command Window/Immediate Window .................... 84
Processes ................................................. 85
Exceptions ................................................. 86
Importing Additional Functionality ................................. 87
Adding References .......................................... 88
Adding Components ........................................ 89
Component Designer ............................................ 91
Summary ...................................................... 91

3 Web Application Development ............................. 93


Introduction .................................................... 93
Microsoft's Vision of Web Development. ............................ 93
n-Tier Methodology .............................................. 94
The Death of ASP As We Know It .................................. 95
The New Presentation Layer ...................................... 95
Dividing the Presentation Layer into Logical Segments ............... 97
vii

Web Page Development Using the ASP. NET Web Application


Template ....................................................... 98
Visual Studio .NET 2003 and ASP. NET Version 1.1 ............... 99
Files in the Project ......................................... 1oo
Working on the Page ....................................... 104
ASP. NET Mobile Web Application ............................. 136
Summary ................................................. 145

4 Data Tool Orientation ...................................... 147


Introduction ................................................... 147
Data Access in .NET ............................................ 148
An Overview of ADO.NET ........................................ 149
.NET Data Provider......................................... 150
A FirstTaste of Visual Studio .NET ................................ 150
Data Components in the ToolBox ................................. 159
Connection Data Component ................................ 161
Command Data Components ................................ 167
The DataAdapter Data Component ........................... 174
The DataSet Data Component ............................... 181
The DataView Data Component. ............................. 184
Using Third-Party Data Access Components in Visual Studio .NET..... 186
Connecting to a Data Source Through an SqiDataSource
Control in Visual Studio .NET ................................ 187
Visual Studio .NET= Rapid Application Development. ............... 190
Server Explorer ............................................ 190
Summary ................................................. 201

5 Mobile Client Development. ............................... 2o3


Mobile Web Development ....................................... 204
The .NET Mobile Framework ................................ 204
Designing for Mobile Devices ............................... 208
A Look at the Mobile Controls ............................... 211
Debugging Mobile Web Applications ......................... 214
Security for Small Screens .................................. 217
Smart Device Development ...................................... 220
Installing Windows Mobile Support ........................... 220
Similarities Between .NET CF and the .NET Framework ......... 220
viii NTENTS

Differences Between .NET CF and the .NET Framework......... 221


Creating a Smart Device Application ......................... 223
.NET CF in VS.NET: The Internals ............................. 230
Data Access in Smart Device Applications .................... 232
CE .NET Versus Pocket PC Development ...................... 233
Summary ..................................................... 235

Chapter 6 Team Development with VS .NET ......................... 237


Getting Started with Source Control. .............................. 238
Team Development Strategy ..................................... 242
Development Workstations .................................. 243
Server Environment ........................................ 243
Solutions and Projects...................................... 243
Web Forms .................................................... 249
Collaborative Development ................................. 249
Semi-isolated Models ...................................... 249
Working in an Isolated Development Model ................... 250
Some Final Thoughts ........................................... 250
MSSCCI and Other Source Control Packages .................. 250
Automation ............................................... 252
Summary ..................................................... 253

Chapter 7 Performance Testing ....................................... 255


Performance Testing ............................................ 256
Overview ...................................................... 257
What ACT Can Do .......................................... 258
What ACT Can't Do ........................................ 258
A First Look at ACT ............................................. 259
Walkthrough: Creating a New Test ................................ 264
Recording a Browser Session ............................... 264
Creating a Test Manually ................................... 265
Project Properties .......................................... 265
Reading and Analyzing Test Results ............................... 268
Overview Summary ........................................ 268
Requests ................................................. 275
Graphs ................................................... 278
Performance Counters ..................................... 280
Authentication and Users ................................... 282
IX

Customizing Test Scripts ........................................ 283


Test Script Structure ....................................... 284
Modifying Test Scripts ...................................... 284
ACT in Visual Studio .NET. ....................................... 287
Creating a Test ............................................ 287
Configuring Test Properties ................................. 288
Reading Test Results ....................................... 288
Summary ..................................................... 289

8 Project Deployment ........................................ 291


Windows Installer and Visual Studio .NET .......................... 292
The Setup Project Type .......................................... 293
A Simple Windows Application .............................. 293
Creating the Installer ....................................... 294
Deploy Applications ........................................ 306
Applications with Dependent Assemblies ..................... 311
A Setup Project for Applications Using COM .................. 313
When You Don't Need Setup Projects ......................... 315
XCopy Deployment ............................................. 316
Merge Module Projects ......................................... 316
A Merge Module Project .................................... 317
Installation Locations for Client Projects ...................... 318
Cab Projects ................................................... 320
The ActiveX Control ........................................ 320
Limitations ............................................... 322
The Cab Project as a Compression Tool ....................... 322
Web Setup Project. ............................................. 323
XCopy Deployment for Web Applications ...................... 323
Deploy a Web Application ................................... 324
Deploy a Windows Application ............................... 324
No-Touch Deployment .......................................... 327
Summary ..................................................... 328

9 Crystal Reports for .NET ................................... 329


.NET Integration Features and Options ........................ 329
Concepts and Terms ....................................... 330
Binding Reports ........................................... 332
Push Model ............................................... 333
X

Creating Reports with the Crystal Designer ........................ 333


Customizing Reports ............................................ 336
Integrating Reports into Applications .............................. 339
Win Forms Applications ..................................... 339
Adding a ReportDocument Component ....................... 340
Previewing with Report Files ................................ 341
Printing the Report Without Previewing It ..................... 341
ASP.NET Applications....................................... 342
Adding the Report to the Project ............................. 343
Adding a ReportDocument Component ....................... 344
Previewing with Report Files ................................ 345
Web Services ............................................. 348
Error Handling ................................................. 350
Web Resources ................................................ 351
http://support.BusinessObjects.com.......................... 351
http://support.BusinessObjects.com/forums ................... 351
http://www.CrystaiReportsBook.com ......................... 352
NNTP:microsoft.public.vb.crystal ............................ 352
http://groups.yahoo.com/group/CrystaiReportsDotNet .......... 352
http://www.Experts-Exchange.com .......................... 352
http://www.tek-tips.com ................................... 352
Newsgroup Tips ........................................... 352

10 Customization .............................................. 353


Visual Studio .NET Customization Options ..................... 353
Environment Settings ........................................... 354
Developer Profiles ......................................... 354
Start-Up Behavior ......................................... 356
Speeding Up Dynamic Help ................................. 357
Learning Keyboard Shortcuts................................ 358
Creating Keyboard Shortcuts ................................ 358
Source Code Readability .................................... 358
Default Project Location .................................... 358
Task ListTokens ........................................... 359
Auto-Reload Externally Changed Documents .................. 359
Managing Help ............................................ 360
Custom Keywords in Visual C++ ............................. 360
Customizing the Text Editor ................................. 361
xi

Build Configurations ............................................ 364


Project Configurations ...................................... 364
Solution Build Configurations ................................ 368
Dependencies and Build Orders ............................. 370
Window Control ................................................ 372
Restoring the Default Configuration .......................... 372
Window Types ............................................. 372
Window Modes ............................................ 372
Window Manipulation ...................................... 372
Window Configuration (Normal, Debug, Full Screen) ............ 374
Using Full Screen Mode .................................... 374
External Tools .................................................. 375
Adding External Tools ...................................... 375
Removing External Tools .................................... 376
Passing Command Line Arguments .......................... 376
Tool bars and Menus ............................................ 377
Organizing Tool bars ........................................ 377
Organizing Menus ......................................... 378
Creating Toolbars .......................................... 378
Creating Menus ........................................... 380
Customizing the Toolbox ........................................ 382
Dynamic Help .................................................. 387
XML Help Provider ......................................... 388
Extensibility Options ............................................ 392
Macros ................................................... 393
Add-Ins .................................................. 393
Wizards .................................................. 395
Visual Studio .NET Integration Kit ............................ 395
Summary ................................................. 397

11 Add-Ins ..................................................... 399


Visual Studio .NET DTE ..................................... 399
Add-In Architecture ........................................ 400
The Visual Studio Add-In Wizard ............................ 402
The Default Connect.cs Code ................................ 407
Modifying the Add-in Code .................................. 409
Tracing Add-In Methods in the Debugger ..................... 410
Using the Add-In Manager .................................. 412
xli "'CONTENTS

The Connect Class in More Detail ............................ 413


The Icon Explorer Add-In ............................. ...... 417
Exploring the EnvDTE Automation Model .......................... 421
Running CodeModeiWalker ............................. .... 423
Language-Specific Features of EnvDTE ....................... 433
A Multiline Find & Replace Add-In ............................. ... 434
Additional Resources for Add-Ins ............................. .... 439
Summary ............................. ........................ 440

ll:hapter 12 Macros ............................. ......................... 441


Recording Macros ............................. ................. 441
Managing Macros ............................. ................. 443
Macro Projects ............................. ............... 443
Running and Editing Macros ............................. ........ 444
Hot Keys and IDE Integration ............................. ........ 444
DTE ............................. ............................. 446
DTE.ActiveDocument. ............................. ......... 446
DTE.ActiveWindow ............................. ............ 447
DTE.Addlns ............................. .................. 447
DTE.CommandBars ............................. ........... 448
DTE.Commands ............................. .............. 448
DTE.Events ............................. .................. 448
DTE.Properties ............................. ............... 449
DTE.Solution ............................. ................. 449
DTE.SourceControl. ............................. ........... 449
DTE.SupressUI ............................. ............... 449
DTE. Windows ............................. ................ 449
Property Generator Macro ............................. .......... 450
Adding a Macro ............................. .............. 450
Implementation ............................. .............. 451
Dissecting PropertyMacro ............................. ..... 453
Extending PropertyMacro ............................. ...... 457
Best Practices ............................. ................ 459
Running the Macro ............................. ................ 459
Moving On ............................. ........................ 460
New Add-In Project ............................. ........... 460
Summary ............................. ........................ 462
xiii

13 Wizards ..................................................... 463


Visual Studio .NET Wizards Overview ......................... 463
Script-Based Wizards ...................................... 466
Template ................................................. 470
Summary ................................................. 470
Wizards in Visual Basic .NET ................................ 470
Summary ................................................. 489

Project Files ................................................ 491


Project Types and Their Associated Files ........................... 491
Project File Types Explained ..................................... 494

Visual Studio .NET Directory Structure ................... 499


Installation Directories .......................................... 499
Language Directories ...................................... 499
Tools ..................................................... 500
MSDE .................................................... 500
Graphics ................................................. 500
Templates ................................................ 500
lnteroperability ............................................ 501
Project Directories .............................................. 501
.NET Framework Directories ..................................... 502
Framework Versions ....................................... 502
The Global Assembly Cache ................................. 503
ASP. NET Directories ............................................ 505
Temporary ASP. NET Files ................................... 505
VSWebCache .............................................. 506
aspnet_client ............................................. 507
FrontPage Extensions ...................................... 507
Special Directories ............................................. 508
xiv

Certification ............................................... 511


Overview of Microsoft Certification ............................... 511
Certification Process ....................................... 511
Certification Tracks ........................................ 512
Booking an Exam .......................................... 513
Preparing for a Microsoft Exam .............................. 514
Taking the Exam ........................................... 514
Microsoft Certified Professional .................................. 515
What You Are Being Tested For .............................. 515
Choosing Your Exam ....................................... 515
Microsoft Certified Application Developer .......................... 516
What You Are Being Tested For .............................. 516
Core Exams ............................................... 516
Second Core Exam ......................................... 520
Elective Exams ............................................ 521
Microsoft Certified Solutions Developer ........................... 526
Solution Architectures Exam Topics .......................... 526
After MCSD .................................................... 528
Microsoft Certified Database Administrator.................... 528
Microsoft Certified Systems Administrator .................... 529
Microsoft Certified Systems Engineer ........................ 531
Specialization ............................................. 532
Non-Microsoft Certification ................................. 532
Exam Resources ............................................... 534
Exam Requirements ....................................... 535
Study Guides .............................................. 535
Practice Tests ............................................. 535
Training .................................................. 535
Summary ..................................................... 536

....................................................................... 537
About the Authors

BILL SEMPF has spent an inordinate amount of time in the last several
years writing about XML Web Services. He is a coauthor of Effective Visual
Studio.NET, Professional ASP.NETWeb Services, and Professional VB.NET,
and a frequent contributor to Builder. com, Hardcore Web Services, Inside
Web Development Journal, and Intranet Journal, and has recently been an
invited speaker for the International XML Web Services Expo and the Asso-
ciation of Information Technology Professionals. A graduate of Ohio State
University with a bachelor's of science in business administration, Microsoft
Certified Professional, Certified Internet Business Strategist, and Certified InternetWebmaster,
Bill has developed over one hundred web applications for startups and Fortune 50 companies
alike.
Bill began his career in 1985 helping his father (also Bill) to manage Apple lie systems for
the local library. Since then, he has built applications for the likes of Lucent Technologies,
Bank One, Nationwide Insurance, and Sears, Roebuck and Co. He specialized in data-driven
web applications of all types, both public and private. Currently, Bill is a Senior Technology
Consultant at Products Of Innovative New Technology in Grove City, Ohio. He can be reached
[email protected].

ONALD XIE is a software architect who specializes in enterprise application development in


both the private and public sectors. He has coauthored several other programming books,
mostly on Microsoft .NET. He also teaches programming classes at Element K and BNU.
Away from work, Donald enjoys every minute with his wife, Iris, and two beautiful girls,
Belinda and Clare.

;JAMES GREENWOOD is a technical architect and author based in the north


of England. He spends his days (and most of his nights) designing and
implementing .NET solutions from mobile integration platforms to finan-
cial systems, all the while waxing lyrical on the latest technologies and
agile development techniques. His professional interests include research
into distributed interfaces, the automation of application development,
and alternative software-engineering processes.
While not at the keyboard, James can be found out and about,
indulging in his other great loves: British sports cars and Egyptology. James can be reached
at js_greenwood@hotmail. com or via his weblog at http: I /web logs. asp. netljsgreenwood.

XV
xvl BOUT THE AUTHORS

ROB HARROP is lead software architect of the UK-based development


house Cake Solutions Limited. At Cake, Rob leads a team of six developers
working on enterprise solutions for a variety of clients including the
Department of Trade and Industry, the Metropolitan Police, and NUS
Services Limited. Rob, and Cake, specialize in both .NET- and J2EE-based
development, Rob having been involved with .NET since the alpha stages.
Rob is the author of Pro Jakarta Velocity (Apress, to appear) as well as
coauthor of Pro Jakarta Struts (Apress, 2004) and Oracle Application Server 1Og: J2EE Deploy-
ment and Administration (Apress, to appear) .
In his limited spare time, Rob enjoys playing about with different technologies, his
current favorites being Groovy and AOP. Rob is a committer on the open source Spring project
(www. springframework. org), a Java and .NET application framework built around the principle
of dependency injection. When not sitting in front of a computer, Rob usually has his head
buried in a book and prefers the fantasy parodies of Terry Pratchett's Discworld.

COLT KWONG is a Microsoft MVP and addict in anything about .NET. He is


currently a .NET developer and instructor with an IT solution provider in
Hong Kong. He specializes in Microsoft technologies, including .NET,
VB, C#, and ASP. NET. He is an ASPinsider and moderator of the official
Microsoft ASP. NET and Windows forms community forums. He is the
president of the #1 Hong Kong blogging community and Hong Kong
.NET user group.
Colt speaks at several conferences each year and helps in managing
the International .NET Association (INETA) for the Asia Pacific & Greater China region. He is
coauthor of Beginning Dynamic Web Sites with Web Matrix, SAMS, and ASP.NET Developer's
Cookbook. He can be reached at colt. kwong@ineta . org.

JAN MACHACEK is lead programmer at the UK-based software company Cake Solutions
Limited (http : I lwww. cakesolutions. net), where Jan has helped design and implement enter-
prise-level applications for a variety of UK- and US-based clients. In his spare time, he enjoys
exploring software architectures, nonprocedural and AI programming, as well as playing with
computer hardware. As a proper computer geek, Jan loves the Star Wars and Lord of the Rings
series. Jan lives in Manchester in the UK and can be reached at jan@cakesolutions . net.

BRIAN BISCHOF, CPA, MCSD, is the author of the best-sellingbooks Crystal Reports .NET
Programming and The .NET Languages:A Quick Translation Guide. He is President of Bischof
Systems, Inc. Brian discovered a marketing niche early in his career: Many software consult-
ants were comfortable working with software applications but did not understand the corpo-
rate language through which they could discover a company's true needs. Conversely, business
managers knew that they wanted to improve their business processes but did not know how to
communicate this information to a computer techie. After spending years developing soft-
ware and working in the accounting field as an auditor, Brian created a software development
and training firm that provides a unique combination of business expertise and technical
knowledge using Microsoft's .NET technologies. You can learn more about the author and
Bischof Systems, Inc., by visiting the company's website at http: I lwww. BischofSystems. com.
ABOUT THE AUTHORS xvii

JON REID is the president and chief technology officer for


Savitar Corporation, an independent software vendor and
consulting company (www. savi tar. com) developing database
tools for the Microsoft .NET environment. He was editor for the
C++ and Object Query Language (OQL) components of the
Object Data Management Group (ODMG) standard, and has
coauthored many .NET books, including Beginning Visual C#,
Fast Track to C# Programming, ADO.NET Programmer's Reference, and Professional SQL Server
2000 XML. Jon would like to thank his family, coauthors, and the team at Apress for their
support and encouragement.

KUNAL CHEDA is a senior analyst working with Syntel India Ltd. He is


cofounder of the site www. dotnetextreme. com. He started his career with
VB 5.0 in 1998, and since then he has used a variety oflanguages and
platforms, including VB .NET, C#, Java, Remoting, web services, ASP,
and ASP. NET, among others. Kunal was awarded the MVP for .NET and
is currently a Microsoft India Communities Star. He enjoys teaching,
programming, and architecting distributed solutions. His hobbies
include playing guitar and listening to music. He can be reached at
[email protected].
About the Technical Reviewer

CHRISTOPHE NASARRE is a development manager for Business Objects,


which develops desktop and Web-based business intelligence solutions.
During his spare time, Christophe writes articles for MSDN Magazine and
MSDN!Longhorn and has reviewed books on Wm32, COM, MFC, and .NET
since 1996.

xlx
Acknowledgments

Most authors offer their thanks at the beginning of the book, but don't thank their readers in
advance. Thank you, readers! In fact, after you have read the book, send the authors an email
and let us thank you in person. We have put a lot of words on paper and a lot of code on the
screen to bring this book to you, and we would like to know whether you liked it. This book
was a long time in the making, and we think the wait was worth it.
Thanks to all of those who made this finally come together; all of the people at Wrox in
England in the original version, Ian Blackham, Michelle Everitt, Darrin Murphy; and all of those at
Apress who worked so hard to get it out under the Apress label, Gary Cornell, Julian Skinner, John
Franklin, Dan Maharry, Dominic Shakeshaft, Sofia Marchant, Beckie Stones, David Kramer, and
of course all of the authors. Also, I would like to thank all of my friends who read bits and pieces
and commented, including Rex Mahel, Theresa Alexander, Mike Gallaugher, and Jim Andrews.
Thanks to David Deloveh, whose prints are all over this book, and of course to Gabrielle, for that
which she understands.

-BillSempf

My work on this book is dedicated to my mom, Mrs. Nirmal Cheda. You always have been
a great inspiration to me. Thanks, Mom, for everything you have done for me.

-Kunal Cheda

XXI
Introduction

As I write this, Visual Studio .NET 2003 has been in the hands of developers for slightly over
a year, and it has become one of the most popular development tools of all time for the
Microsoft platform.
Visual Studio .NET 2003 is an incremental release of the Visual Studio IDE, and it includes
a similarly incremental release of the .NET Framework, version 1.1. The significance of the
changes in this release cannot be overlooked, although the basic philosophy has not changed
from the original version. The differences in this release are a particular topic in this book,
though we will also be reviewing some features that have changed little.
This book offers you the practical experience and wisdom drawn from a wide team of
programmers who use Visual Studio .NET in their work every day. After a year of using Visual
Studio .NET in a production environment, everyone has, of course, grown wiser in the use of
this great product. This book brings you what we have learned across the depth and breadth
ofVisual Studio .NET.
Without further ado, then, let us dig into the depths of the Visual Studio .NET IDE, a look
at the versions provided by Microsoft, and an overview of the rest of this book.

VS.NET Overview
Visual Studio .NET 2003 is, as it was with the original version, a single integrated development
environment. Nearly all of the various types of development possible or reasonable on the
Windows platform can be produced in Visual Studio .NET.
Throughout the late 1990s, we developers separated ourselves into camps. There were
those who were InterDev developers, those who were Visual Basic programmers, those who
were C++ coders. Now we are all Visual Studio .NET users.
There is more to that story. Visual Studio .NET comprehensively steps in at all points of
the Software Development life Cycle after requirements. With architecture tools and test
tools, Visual Studio .NET 2003 is more of all things to all people than ever before.
One purpose of an overview is to ensure that everyone begins a book with the same back-
ground knowledge. To that end, let's look at the tools available in Visual Studio .NET as well as
the problems that a single IDE occasionally encounters. Also, we will briefly look at the reasons
to use Visual Studio .NET 2003 in preference to Visual Studio 6.0 and Visual Studio .NET 2002.

A Look at the Tools


As a developer toolbox, Visual Studio .NET is like one of those huge red tool cases one sees
while watching the pits at an automobile race. The sheer number of features built into the
software was staggering in the original versions, and it only got more comprehensive with the
2003 versions.

XXIII
Another random document with
no related content on Scribd:
The Project Gutenberg eBook of Les Robinsons
basques
This ebook is for the use of anyone anywhere in the United States
and most other parts of the world at no cost and with almost no
restrictions whatsoever. You may copy it, give it away or re-use it
under the terms of the Project Gutenberg License included with this
ebook or online at www.gutenberg.org. If you are not located in the
United States, you will have to check the laws of the country where
you are located before using this eBook.

Title: Les Robinsons basques

Author: Francis Jammes

Release date: February 17, 2021 [eBook #64582]

Language: French

Credits: Laurent Vogel (This file was produced from images


generously made available by the Bibliothèque nationale de
France (BnF/Gallica) at http://gallica.bnf.fr)

*** START OF THE PROJECT GUTENBERG EBOOK LES ROBINSONS


BASQUES ***
FRANCIS JAMMES

Les
Robinsons basques
PARIS
MERCVRE DE FRANCE
XXVI, RVE DE CONDÉ, XXVI

MCMXXV

DU MÊME AUTEUR

Poésie.

DE L'ANGELUS DE L'AUBE A L'ANGELUS DU SOIR, 1888-1897 1 vol.


LE DEUIL DES PRIMEVÈRES, 1898-1900 1 vol.
LE TRIOMPHE DE LA VIE (Jean de Noarrieu. Existences.) 1 vol.
CLAIRIÈRES DANS LE CIEL, 1902-1906. (En Dieu. Tristesses. Le
Poète et sa femme. Poésies diverses. L'Eglise habillée de
feuilles.) 1 vol.
LES GÉORGIQUES CHRÉTIENNES 1 vol.
LA VIERGE ET LES SONNETS 1 vol.
LE TOMBEAU DE JEAN DE LA FONTAINE suivi de POÈMES MESURÉS 1 vol.
CHOIX DE POÈMES, avec un portrait 1 vol.
LE PREMIER LIVRE DES QUATRAINS 1 vol.
LE DEUXIÈME LIVRE DES QUATRAINS 1 vol.
LE TROISIÈME LIVRE DES QUATRAINS 1 vol.

Prose.

LE ROMAN DU LIÈVRE. (Le Roman du Lièvre. Clara d'Ellébeuse.


Almaïde d'Etremont. Des choses. Contes. Notes sur des
Oasis et sur Alger. Le 15 août à Laruns. Deux Proses.
Notes sur Jean-Jacques Rousseau et M me de Warens aux
Charmettes et à Chambéry.) 1 vol.
MA FILLE BERNADETTE 1 vol.
FEUILLES DANS LE VENT. (Méditations. Quelques Hommes.
Pomme d'Anit. La Brebis égarée.) 1 vol.
LE ROSAIRE AU SOLEIL, roman 1 vol.
MONSIEUR LE CURÉ D'OZERON, roman 1 vol.
LE POÈTE RUSTIQUE, roman, suivi de l'ALMANACH DU POÈTE
RUSTIQUE 1 vol.
CLOCHES POUR DEUX MARIAGES. (Le Mariage basque. Le
Mariage de raison.) 1 vol.

A LA LIBRAIRIE PLON-NOURRIT ET Cie

LE BON DIEU CHEZ LES ENFANTS, album avec illustrations en


couleurs d'après les dessins de M me Franc-Nohain. 1 vol.
LE LIVRE DE SAINT JOSEPH 1 vol.
Mémoires : I
DE L'AGE DIVIN A L'AGE INGRAT. 1 vol.
L'AMOUR, LES MUSES ET LA CHASSE. Mémoires : II 1 vol.
LES CAPRICES DU POÈTE. Mémoires : III 1 vol.
LES ROBINSONS BASQUES

A la mémoire de Goya y Lucientes

IL A ÉTÉ TIRÉ :

56 exemplaires sur papier de Madagascar, savoir :


55 ex. numérotés à la presse, de 1 à 55 et 1 hors commerce

247 exemplaires sur Hollande van Gelder numérotés, à la presse, de


56 à 302

La première édition a été tirée sur papier de fil Montgolfier, savoir :

1075 exemplaires numérotés de 303 à 1377


25 exemplaires (hors commerce) marqués à la presse de A à Z

JUSTIFICATION DU TIRAGE :
Tous droits de traduction, d'adaptation et de reproduction réservés pour tous pays.

Copyright by Mercvre de France 1924


INTRODUCTION

Il y a quelque trente ans vivait à Bayonne un de ces Juifs qui


portent besicles de corne sur nez crochu ; dont le front et les joues
ridés reproduisent assez exactement une page criblée de caractères
talmudiques et dont les mains, semblables à des araignées, tantôt
tissent la toile grise de leur barbe, tantôt arpentent l'oscillante
balance du peseur d'or ou du joaillier.
Jacob Meyer était son nom.
Nous étions rejoints, lui et moi, par un goût commun de la pêche
et de la poésie. Il arrivait qu'après avoir parlé littérature nous
descendissions à l'Adour pour y tendre un filet. Nous nous fortifiions
avec l'odeur du goudron et de la mer toute proche. Il ne recevait
guère de visites que la mienne et de dames qui venaient lui régler
les intérêts d'un emprunt ou l'acompte d'une émeraude.
Avant que de me révéler le début des Robinsons basques, il me
dit en tenir la version de sa famille, et que celle-ci, de père en fils, se
l'était transmise.
De cette famille, un membre, le premier sans doute qui donna
lieu à la souche de Bayonne, repose dans le cimetière de La Bastide
Clairence sous le prénom d'Abraham.
Ce qui a laissé entendre à quelques simples d'esprit que le père
d'Isaac est enterré dans cette commune.
LES BASQUES ABORDENT EN TERRE
VIERGE

La légende rapporte que, il y a vingt-cinq siècles, un navire dont


la coque portait le nom d'Eskualdunak pénétra dans les eaux de
l'Adour.
Ce navire était magnifique et témoignait que la contrée d'Asie
d'où il arrivait connaissait la civilisation la plus raffinée, à l'époque où
les habitants de l'Europe future se servaient de haches de pierre et
de pieux durcis pour assommer ou percer les ours et sangliers qu'ils
dévoraient crus.
Le capitaine de l'Eskualdunak s'appelait Ondicola. Un équipage
l'accompagnait qui se ressentait davantage d'une vie passée dans le
luxe et la volupté que guerrière ou simplement active. Il se
composait de matelots, de leurs femmes et d'un groupe de jeunes
gens et jeunes filles dont le moins âgé, Iguskia, avait seize ans, et la
plus jeune, Ithargia, quinze.
Si, vivant alors, avec l'esprit d'à présent, nous eussions vu se
promener sur la rive gasconne tant d'aimables Orientaux, ils nous
auraient fait songer davantage à un débarquement à Cythère qu'à
une descente dans les entrepôts de Bayonne.
La saison étant fort belle, Ondicola fit jeter l'ancre et dresser à
quelque distance de la mer les tentes d'un campement. C'était dans
sa manière de suivre son caprice, et si un nouveau pays lui agréait
par son climat et ses aspects, il s'y installait avec sa tribu nomade
jusqu'à ce que le froid ou la lassitude les en chassât.
Hommes et femmes déménagèrent le contenu du bateau sur
l'arène. Des flancs de l'Eskualdunak jaillirent des merveilles : des
hamacs qu'on eût dit tissés de rosée ; des robes d'un azur si
transparent qu'on ne les soupçonnait que si les beaux corps s'y
enfermaient ; des pierres uniques ; des ivoires sans défaut ; et, dans
des cristaux de roche à facettes ingénieuses, des parfums empruntés
aux jardins des Mille et une Nuits.
Les jeunes filles vivaient à part, les jeunes gens aussi de leur
côté, car Ondicola ne souffrait point que rien altérât leur pureté
jusqu'au jour de leurs noces. Non point qu'il eût aucune morale.
Toute trace de religion avait disparu de ce peuple : Mais afin que la
corolle s'épanouît dans toute sa grâce, tout, son éclat, tout son
arome, Ondicola en faisait respecter la pré-floraison. Ainsi le produit
serait superbe.
Cette loi mise à part, que tout naturaliste aurait pu édicter, on ne
voyait pas régner beaucoup de vertus parmi les hôtes de
l'Eskualdunak, ni à bord ni à terre.
Tant de siestes sous les arbres capiteux, de danses lascives, de
fruits défendus, de complications du cœur mettaient à nu les nerfs
de l'équipage ou le déprimaient.
Ondicola, bien qu'il se laissât aller à ses mœurs, en éprouvait
souvent du dégoût. Si imposant que fût le port des femmes, si
élancée la ligne des adolescentes, si nette la carrure des mâles : il y
avait tout à craindre pour l'avenir. Une lourde inquiétude envahissait
Ondicola touchant la descendance de ceux qu'il abritait dans son
navire et qu'il avait choisis parmi les types les plus parfaits de sa
patrie indienne.
Le seul culte de la beauté l'avait guidé lorsque, par exemple, il
avait détaché Iguskia et Ithargia d'un plateau perdu de l'Himalaya où
n'habitaient que de rares pasteurs. L'instinct puissant de conserver la
race à laquelle il appartenait le dressait peu à peu contre les mœurs
qu'il voyait affoler et anémier de plus en plus ceux de l'Eskualdunak.
Lorsque, la nuit, sur le rivage de cet Adour que fait se plisser une
brise si pure, il flânait au sortir de quelque débauche, il lui arrivait de
rejeter le suc épaissi du pavot qu'il s'apprêtait à fumer.
Alors, plus calme, il contemplait avec attendrissement, dans la
diffusion de la lune, deux tentes isolées, en dehors du campement,
qui se distinguaient entre toutes par leur blancheur particulière.
Dans l'une, dormait Iguskia, seul ; seule, dans l'autre, Ithargia.
Nul n'ignore, reprit à quelques jours de là Jacob Meyer, que les
Asiatiques connurent la poudre avant l'ère chrétienne, aussi bien
qu'ils avaient inventé la brouette et la boussole.
Je ne dis pas cela pour les Juifs (ajoutait-il), car ils n'ont pas
voulu, encore qu'ils ne les ignorassent point, utiliser de telles
découvertes : il nous suffit d'une mâchoire d'âne pour remporter la
victoire ; du dos du même animal pour transporter notre butin ; de
sa queue pour remorquer un captif ; et, quant à la boussole, je vous
demande quelle orientation pourrait prendre une race toujours
errante?
Donc, il y a deux mille cinq cents ans, Ondicola se servait de
fusils de chasse dont l'amorce présentait une autre garantie que
l'éclat de silex adapté à l'espingole de vos ancêtres. C'est ainsi
qu'Ondicola et ses compagnons se procuraient du gibier, et d'autant
plus aisément qu'il était alors peu farouche dans les contrées
d'Europe qu'ils visitaient. Ondicola s'adonnait aussi à la pêche au
lancer.
Mais, tout de même, cette existence de plein air ne le maintenait
point dans cette forme cynégétique, privilège des chasseurs à qui
suffisent un croûton de pain, une gousse d'ail, un verre de vin et une
femme.
C'est pourquoi il résolut, pour retremper ses muscles, de s'en
aller à la découverte, escorté de quatre bons tireurs et marcheurs,
par ce pays qui leur était absolument étranger.
Et d'abord il pénétra, par les bords de la Nive, dans la région de
l'actuel Cambo. A mesure qu'il portait plus avant ses pas, un curieux
phénomène se confirmait : pas un seul habitant n'y apparaissait.
Telle était cette absence de l'homme que les écureuils eux-mêmes se
montraient familiers jusqu'à sauter sur les épaules d'Ondicola et de
ses compagnons. On voyait de ces rongeurs descendre deux par
deux vers la rivière, se tenant par les doigts comme de jolis petits
ménages. Ils rafraîchissaient leurs pattes. Ondicola admirait leurs
mœurs plus simples que celles de l'Eskualdunak où l'on usait, pour
se baigner, de cuves d'or emplies d'eaux suaves.
Par une réaction naturelle, au souvenir écœurant de ces parfums,
il se jeta dans la Nive à la nage. Et, quand il en ressortit, des gouttes
qui n'avaient que l'odeur de l'air pur roulèrent à ses pieds dans
l'herbe.
Cette course à travers des bois qui n'exhalaient point les
essences de l'Asie, mais à peine une senteur d'averse sous l'orage, le
remontait. Il défendit au cuisinier d'épicer davantage les mets, et il
proscrivit les sauces. Mais, faisant creuser dans l'argile un four que
l'on garnissait de galets demeurés longtemps sur la braise, il
ordonnait qu'on y rôtît la chair des lapereaux et des perdrix. La
confiserie dont il s'était fait suivre lui répugna bientôt tellement, qu'il
la fit abandonner à un ours débonnaire. Mais celui-ci, l'ayant flairée,
s'enfuit sur un chêne d'où découla un délicieux rayon de miel.
Un autre charme de cette vie errante était pour Ondicola
d'échapper à la polygamie que pratiquaient, selon l'usage oriental,
les gens de l'Eskualdunak. Mais que dis-je! Ce lui était un délice de
se soustraire même à sa favorite qui, si belle qu'elle fût, et autant
qu'elle dît l'adorer, et si fort qu'il crût l'aimer, l'excédait par les
caresses qu'elle lui prodiguait, et aussi par sa jalousie. Les nuits
étaient douces. On était en juillet. Il s'éveillait au chant des oiseaux
et ne se sentait pas de joie, les yeux clos encore, de palper la
mousse qu'aucune femme n'avait foulée.
Si la tradition est exacte, Ondicola et ses compagnons
remontèrent l'affluent de l'Adour jusqu'à la place d'Itxassou.
Les forêts, quelque peu impénétrables, retardèrent leur marche,
bien qu'ils continuassent de longer les rives. Si loin qu'ils aboutirent,
ils ne rencontrèrent âme qui vive.
Le chef de l'Eskualdunak se faisait à cette existence élémentaire
qui engendrait le calme du cœur, à ce silence que ne troublaient
même plus les détonations des armes, puisque les bêtes les plus
craintives se laissaient prendre à la main, les truites même.
Je doute, se disait Ondicola, que, placée de bonne heure dans
une contrée aussi vierge, une famille humaine, même la nôtre, si
encline à la débauche, se fût corrompue. O pays idéal! Terre qui
attend son premier couple!
Plus de trente fois depuis leur départ le soleil s'était levé sur
Ondicola et ses compagnons. Une tristesse infinie s'étendait sur le
cœur du capitaine, cependant qu'il voyait venir le temps de rejoindre
l'Eskualdunak.
Il ne le fit qu'à pas lents. Mais lorsque, au soixante-dixième jour,
il arriva en vue du navire et du campement, l'acte formidable qu'il
allait accomplir avait pris corps dans sa volonté.
L'Eskualdunak se balançait indolemment sur son ancre ; son
équipage était en liesse.
Durant les deux mois qui venaient de s'écouler, la dépravation de
ces gens demeurés sédentaires avait atteint son comble. Ondicola
éprouva la sensation d'un homme qui, d'une cime vivifiée par l'air le
plus pur, chuterait dans un cloaque.
Si dénué qu'il se montrât de toute morale, il imposait aux siens
une sorte de crainte et d'ordre dans le désordre. On le savait
désireux d'être obéi ; prompt à infliger une sanction et, plus d'une
fois, il n'avait pas hésité à brûler la cervelle à des mutins.
Il constata que sa petite colonie avait tout à fait perdu l'équilibre.
Les gynécées, mêlés entre eux, avaient changé de maîtres. Et bien
que, craignant la mort, la favorite d'Ondicola s'employât à lui
prouver qu'elle lui était demeurée fidèle, il s'aperçut bien vite qu'elle
le trompait.
Le mal dont il souffrait se fit plus aigu sous sa tente, une nuit
que, ne parvenant pas à prendre le sommeil, il entendait au loin le
bruit des violons et des flûtes exaspérer jusqu'à la folie les sens de
l'équipage.
L'illusion qu'il avait longtemps entretenue d'établir, dans la
dissolution même, une sorte de règle, basée sur la notion du beau,
se dissipait.
Trop de vices s'étaient insinués même parmi ces adolescents et
adolescentes qu'il avait longtemps préservés.
Un contraste insultait à cette dépravation : ce vierge pays qu'il
venait de parcourir, ses sommets fiers et doux qui font un second
ciel à la vallée.
Il se souvint alors que, depuis son retour, il n'avait aperçu ni
Iguskia ni Ithargia.
Sans doute eux aussi avaient-ils sombré dans cette décadence,
s'étaient-ils cachés des yeux du maître que, du moins, ils
respectaient encore.
Renonçant à dormir, il sortit. L'orgie avait fait silence. Tout
semblait au repos. Il se garda bien de se rapprocher de son harem
qui, là-bas, se profilait sous la lune. A quoi bon accroître son
dégoût? Il savait bien qu'une visite à l'impromptu ne lui eût réservé
que déboires. Que lui importait d'ailleurs le mensonge de ces
femmes?
Il se trouva sur la grève déserte, à deux heures du matin, lorsque
courent des frissons d'argent sur la mer qui n'a qu'un doux
clapotement.
Au milieu d'un semis d'étoiles, Phébé était une perle incrustée
dans la nacre du ciel. A quelque deux cents mètres se dressait la
tente d'Iguskia et, plus loin, à une distance égale, celle d'Ithargia.
De chacune sortit une ombre.
Le jeune homme et la jeune fille s'abordèrent à la limite du flot et
se donnèrent la main. Ondicola, dissimulé par les rochers, les épiait
curieusement.
Ils longeaient la rive, s'arrêtaient parfois, élevaient leurs
charmants visages dans l'air vif et salé. Les lignes de leur corps,
modestement vêtus, ne se déplaçaient que suivant une grâce calme,
d'autant plus sûre d'elle-même qu'elle s'ignorait. Pas un mot, pas un
soupir, pas un murmure ne montaient d'eux. Mais il semblait
s'exhaler vers Dieu, de ces deux corolles vierges, un immortel
parfum, l'essence même de ce que l'amour peut donner de plus pur
en ce monde.
Ondicola retenait son souffle. Son cœur battait à peine, d'où
s'envolait une prière confuse et muette vers ces bois récemment
découverts où il avait vécu les plus belles heures de sa vie.
II lui semblait qu'il n'eût eu qu'à se saisir de ces deux enfants de
lumière, et à les déposer dans cette région bénie qu'il avait
entrevue, pour que leur race s'y étendît à jamais comme les arceaux
renaissants d'un verger aveuglant de fleurs.
La radieuse vision s'éteignit avec l'aurore ou, plutôt, sembla
résorbée, quand Iguskia et Ithargia se séparèrent.
Ondicola les vit lentement remonter chacun à sa tente, sans
qu'ils se fussent davantage parlé ou touché.
Il ne restait plus d'eux qu'un souvenir, de roses bues par l'azur,
dans la phrase interminable et doucement heurtée de la mer.

Lorsque Ondicola retrouva sa couche, le soleil brillait. Il put


prendre du repos jusqu'à midi sans être énervé par les échos de la
saturnale qui avaient mis en fuite son sommeil. De tristes tableaux
ne hantèrent plus son imagination. Bien au contraire, ce fut la
promenade étoilée d'Iguskia et d'Ithargia qui enchanta ses rêves.
Quand il s'éveilla, sa résolution, était prise.
Il manda des hérauts auxquels, avec un singulier accent
d'autorité qu'il semblait avoir laissé faiblir depuis son retour, il
ordonna d'annoncer à son de trompe que l'équipage eût à se
grouper sur l'Eskualdunak. Il prescrivit en outre que les femmes et
les hommes s'y rendissent dans leurs plus beaux atours ; que toutes
les oriflammes fussent déployées aux cordages et aux mâts, que les
musiciens fissent entendre, au moment qu'il en donnerait le signal,
l'hymne le plus languide et le plus amoureux.
Personne ne manqua à l'appel. Tout le monde fut sur le pont,
excepté Iguskia et Ithargia qu'Ondicola fit sagement s'asseoir en
face du navire, assez loin sur la plage.
Il monta le dernier à bord.
Lorsque les femmes se furent épanouies de toute leur beauté
sous leurs éventails d'autruche ; lorsque le dernier soupir de
l'orchestre se fut tu dans la splendeur du soleil qui déclinait sur la
mer :
— Orientaux, et vous, Orientales, leur dit-il, fils et filles de la
Volupté! J'ai compris, après avoir exploré le pays d'alentour, ce qui
vous en sépare. Il est temps de lever l'ancre. Mais en deux mois
vous avez rendu la colonie si intéressante que je descends à fond de
cale pour y chercher l'ordre du jour dont vous êtes dignes. Je vais
vous le dire. Attendez-moi.
Ondicola disparut. Il entra dans la soute et mit le feu aux
poudres.
FONDATION DU PREMIER FOYER

Iguskia et Ithargia n'éprouvèrent pas la moindre émotion en


voyant tout à coup s'abîmer dans les flots la galante galère. Mais ils
rirent, car leurs cœurs étaient neufs.
Cet embrasement sonore, qui précéda le plongeon de
l'Eskualdunak, les amusa comme d'un feu d'artifice. La mer immense
s'était refermée sur les victimes.
Depuis trois ans qu'Ondicola les avait enlevés à leur plateau
pastoral et mêlés à son équipage, il leur était apparu tel qu'un
maître assez sévère, mais bon. Jamais ils n'avaient eu de peine à le
comprendre, car sa langue était la leur, cette mystérieuse langue
basque.
La plupart des souvenirs qu'Iguskia et Ithargia eussent pu
conserver touchant la religion de leurs familles, amies l'une de
l'autre, s'étaient effacés. Mais ils possédaient une vertu naturelle
qu'Ondicola s'était plu à respecter et à cultiver jusqu'à prendre la
tragique détermination dont il fut la première et volontaire victime. Il
avait craint que, plus tard, ces enfants ne fussent gagnés par
l'abomination de ceux qu'ils eussent fréquentés davantage.
Cette perspective lui était devenue d'autant plus insupportable,
dès là qu'il avait saisi l'harmonie qui coexistait entre les vertus d'une
contrée vierge, inhabitée, et celles qui étaient innées à Iguskia et à
Ithargia.
Ceux-ci, tournant le dos à l'océan où venait de sombrer
l'Eskualdunak, s'en allèrent prendre ou vêtir, chacun dans sa tente,
quelques manteaux de laine qui les préservassent d'une fraîche brise
soufflant du golfe.
Ils se réunirent ensuite pour leur repas du soir. Sous les abris
nombreux des courtisanes qui maintenant reposaient au sein des
flots, des aliments singuliers traînaient parmi les bijoux et les
toilettes. De ces toilettes et de ces bijoux, qu'eussent fait ces deux
antiques Robinsons? N'ayant point trouvé là ces nourritures simples
qu'ils aimaient, ils les allèrent prendre dans la tente d'Ondicola.
Après dîner, Iguskia et Ithargia se séparèrent ; chacun regagna
sa tente ayant pris rendez-vous pour le lendemain.
Ils furent debout dès l'aube et gagnèrent le sommet des dunes,
couverts des mêmes tuniques de laine qu'ils portaient la veille. Mais
Iguskia avait jeté sur l'épaule, en prévision des nuits qu'ils auraient à
passer en plein air, deux sacs d'une souple fourrure, empruntée sans
doute aux chèvres de la Mongolie. Il emportait aussi son coutelas,
et, dans un sac de cuir, des champignons desséchés et le silex avec
quoi on les allume.
Ils remontèrent vers le sud-est, choisissant cette même voie
tracée par la Nive dans laquelle s'étaient engagés naguère Ondicola
et ses quatre compagnons.
Le passage de ceux-ci était encore marqué çà et là par des
coupes de fougères et de branches.
En moins de deux mois Iguskia et Ithargia parvinrent, sans grand
effort, au gré d'une flânerie charmante, sur les lieux où s'élève
aujourd'hui l'ombreux et lumineux village d'Itxassou. Là, ils
cessèrent de remonter l'affluent de l'Adour, poursuivirent au nord-est
vers Macaye et Mendionde, sans y être autrement poussés que par
l'attrait de ces vallées heureuses que protègent de leurs remparts
l'Ursuya et le Baygura.
Comme Ondicola et ses compagnons, ils se nourrissaient de
truites qui abondaient dans les moindres ruisseaux, et de gibier
facile à prendre à la main. Une racine, celle de l'asphodèle, dont
Pline nous apprend que, cuite sous la cendre, elle donne un
excellent pain, leur fut une ressource. Ils avaient connu, dans leur
pays natal, l'utilité de cette même plante qui croît en abondance
dans les landes du pays basque. On voit, au printemps, ses
quenouilles jaspées filer l'air bleu qui les charge. Des mûres et, plus
tard, les fruits du néflier dont la branche flexible et dure fournit à
Iguskia le premier makhila, leur furent un dessert agréable.
— Si, observait Jacob Meyer, le calcul est juste de ceux qui, parmi
les miens, ont scruté avec le plus de soin les archives de cette
histoire, Iguskia et Ithargia se seraient trouvés aux grottes d'Isturitz
vers l'été de la Saint-Martin de la même année. Ces grottes, vous
m'avez dit les connaître, mon cher poète, et vous avez bien de la
chance, car on les dit extrêmement riches en ossements, sculptures
et armes préhistoriques. Les propriétaires sont intraitables sur le
point de les laisser visiter, et ils ont préposé, à l'entrée, un cerbère
vraiment infernal qui ne le cède en rien à ses ancêtres de l'âge de
pierre. J'ai causé avec lui, et il paraît tout disposé à assommer
quiconque oserait s'aventurer dans cette caverne, sans l'autorisation
la plus formelle.
… Et vous seul, m'a-t-on rapporté, l'auriez obtenue?
— C'est-à-dire, répondis-je, qu'une très vieille amitié lie ma
famille à celle de M. Passerose, qui est en possession de ce très
curieux document d'histoire humaine et de géologie. Il est vrai que,
à part moi, je ne sache personne, sinon Pierre Loti, qui a fort bien
décrit Isturitz, en faveur de qui l'on ait fait exception. Je suis le
conservateur d'une des clefs de la solide grille d'entrée. M. Passerose
me la confia, voici deux ans, avant son départ pour l'Abyssinie dont il
ne reviendra pas de sitôt. J'ai vu là, de sa part, à mon endroit, une
grande marque de confiance. Mais je n'ai guère profité de la
permission que me confère la garde de cette clef dont le cerbère,
que vous avez l'air de connaître, possède le double.
— Alors… même en vous suppliant?
— J'ai compris, insistai-je, que M. Passerose ne m'a choisi, entre
ses plus intimes, que parce qu'il compte bien que j'observerai son
inflexible consigne.
— Orphée, conclut en souriant le vieux Juif, sans que je
comprisse très bien alors son allusion, avait ému les rochers mêmes
de l'Enfer…

Iguskia captura à Isturitz beaucoup de palombes. Celles-ci,


venant de loin, étaient farouches et filaient haut. Mais, dissimulé
dans un chêne, il réussissait à les faire descendre en leur lançant des
bâtons qui imitaient le vol du milan. Les Basques les prennent
encore ainsi.
Lui et Ithargia passèrent l'hiver à l'entrée de ces cavernes, sans
se douter que les chasseurs de l'âge de pierre les avaient habitées.
Nul vestige humain autour d'eux, sinon, à quoi ils ne prêtaient nulle
attention, des haches et des flèches qui témoignaient d'une barbarie
de chasseurs qui s'étaient tenus sur la défensive. Mais ceux-ci
avaient si bien disparu depuis si longtemps, qu'à part les oiseaux de
passage toute la faune était redevenue familière comme aux jours
premiers de la création.
Jusqu'au printemps de l'année qui suivit, Iguskia et Ithargia
restèrent dans ces parages.
Quand reparut le mois de mai, leurs cœurs s'emplirent d'amour à
tel point qu'il semblait à l'un que les battements du sien eussent lieu
dans celui de l'autre. Mais cette ivresse ne troubla point encore leurs
corps dissimulés sous les blanches toisons, comme des sources sous
la neige.
Ils assistaient à la fête nuptiale que le renouveau fait plus
gracieuse et plus grandiose. Tantôt ils voyaient deux fauvettes se fuir
en se rapprochant sur une branche trop flexible, tantôt ils
regardaient s'allonger l'un vers l'autre, et se rejoindre dans une
combe, deux fleuves de brume d'où émergeait la cime découpée des
bois.
Quand les fortes chaleurs sévirent, ils se baignaient sous les
feuillages de la rivière qui, de nos jours, porte le nom de Joyeuse. Et
c'est ainsi que, de branche en branche, ils atteignirent le coteau
d'Ayherre, non loin du futur Hasparren. La clémence des nuits leur
permettait maintenant de dormir en plein air dans leurs fourrures.
Ce fut par un torride jour d'or que la Providence décréta que la race
bienheureuse, la race basque, naîtrait de ces deux Robinsons,
prendrait racine en eux comme une vigne au flanc d'une belle
colline.
Une ruine surplombe aujourd'hui le bourg d'Ayherre et toute la
contrée environnante, restes d'un château dont Albert Dürer se fût
inspiré, car ils se confondent avec la lèpre même du lierre qu'ils
opposent au soleil.
Cette redoute seigneuriale, fréquentée des oiseaux de proie,
porte le nom de Belzuncia. C'est sur l'aire de Belzuncia, qui ne devait
être édifié que bien des siècles après, qu'Iguskia et Ithargia, au mois
de juillet, se trouvèrent en présence d'un tapis dont les plus
radieuses soieries qu'ils avaient vues sur l'Eskualdunak
n'approchaient point.
Ce tapis vivait, car c'était un champ de froment. Ensemencé par
qui? Nul ne l'a jamais su. Mais il suffit d'un coup de foudre sur une
terre intègre, et d'une graine apportée par le vent, pour que,
d'année en année, se multiplie la moisson comme sur l'échiquier du
conte arabe.
Iguskia et Ithargia en furent si éblouis qu'ils s'assirent pour
contempler plus à l'aise la merveille. Chaque épi barbelé amenuisait
la lumière bleue où criaient les cigales. Iguskia et Ithargia
ressentirent que dans la béante profondeur il y avait Quelqu'un. Leur
amour éclatait dans un plus grand Amour. Ils comprirent que dans
cette splendeur visible, et au delà, Dieu est.
En face de cette Présence qui les illuminait comme le soleil les
coquelicots à la lisière du champ tout allumé de cerises sauvages, ils
prirent le ciel à témoin de leur union.
LA GÉNÉALOGIE

Ithargia donna un fils à Iguskia. Le second des enfants fut une


fille qui mourut à deux ans, et c'est ainsi qu'ils connurent la douleur.
Cette petite étant tombée malade, sa mère pensa la relever de
son abattement, ainsi qu'elle faisait à l'ordinaire, en lui présentant
quelque fleur. Celle-ci était bien du pays basque. Qu'elle ressemblait
peu aux corolles de l'Asie, somptueuses sans doute, mais dont les
couleurs et les nectars trop violents fatiguent! Ce fut une digitale
pourprée, dont les cloches, à l'intérieur ponctuées comme des
pulpes d'abricot, tamisent une lumière d'aube.
Dans la cabane qu'Iguskia avait construite avec des branches,
des pierres et de l'argile, l'enfant, étendue sur une peau d'agneau,
agonisa doucement. Bientôt elle n'eut plus la force de tenir ni même
de regarder la plante que sa mère lui avait donnée.
Elle mourut, bercée par le bourdonnement des abeilles qui
s'échappaient du toit comme les braises d'un incendie. Quand elle
fut muette, immobile et refroidie, Iguskia et Ithargia se mirent à
genoux devant sa couche. Et leur prière, faite de sanglots, monta
vers Celui qu'ils avaient pressenti dans la lumière de bluet de leurs
fiançailles.
Iguskia ensevelit au pied d'un cerisier sauvage son enfant dont
l'âme, aux jours en feu, semblait crier par les voix des cigales.
C'est ainsi que les Robinsons basques surent ce qu'était la mort
qu'ils n'avaient jusque-là connue que chez les animaux et les arbres,
la mer leur ayant caché les cadavres d'Ondicola et de ses
compagnons.
Ithargia souhaitait de ravoir une autre petite fille, mais Dieu ne
lui envoya plus que des garçons qui naquirent à peu d'intervalle les
uns des autres.
Ils étaient au nombre de six quand leur mère, à peine plus jeune
que le père, entra dans sa vingt-cinquième année. Sans l'ombre
légère qui s'étendait sous le cerisier, le foyer n'eût été que joie.
La culture était facile autour de la fruste habitation, le blé
repoussait de lui-même, comme encore au bord du Nil. Iguskia
l'égrenait, le lavait, le broyait, et Ithargia le pétrissait et le cuisait.
Leur basse-cour s'était formée toute seule d'oiseaux, comme de
coqs de bruyère et de tourterelles, qui venaient y picorer, et de
biches gracieuses et de faons et de lapins et de lièvres.
Jamais ils ne songèrent à quitter cet éden, car, à mesure que
grandissaient les six garçons, à qui ils enseignaient la primitive
langue basque et les travaux familiers, ils s'attachaient davantage au
sol qu'ils avaient consacré avec la mort.
Les trois aînés accusaient un goût plus particulier pour la pêche
et la capture des palombes. Il leur arrivait de ne rentrer au foyer
qu'après des excursions de plusieurs jours à travers bois. C'est ainsi
qu'en suivant la Nive et l'Adour, refaisant en sens inverse le chemin
autrefois parcouru par Iguskia et Ithargia, ils atteignirent la plage
même devant laquelle, vingt ans plus tôt, avait sombré
l'Eskualdunak.
C'est là qu'ils s'endormirent un soir, lassés de leur longue marche,
et par une nuit aussi sereine que celle durant laquelle leurs père et
mère, adolescents, avaient laissé leur pur amour paraître aux yeux
d'Ondicola ravi.
Ces trois frères étaient d'une grande beauté : le plus âgé
comptait vingt ans alors, à peine un peu moins les deux autres. Ils
se nommaient Zoardia, Aritza et Sua.

You might also like