![]() |
| |||||||||||
| Table of Contents | |||
| Microsoft Extreme Programming Adventures in C# | |||
| Foreword | |||
| Introduction | |||
| Extreme Programming | |||
| Chapter 1 | - | XML Notepad Stories | |
| Chapter 2 | - | Testing with NUnit | |
| Chapter 3 | - | A Pressing Matter | |
| Chapter 4 | - | Extracting the Model | |
| Chapter 5 | - | Expressing Ideas | |
| Chapter 6 | - | The First Customer Acceptance Test | |
| Chapter 7 | - | Warts and All | |
| Chapter 8 | - | The InputCommand Object | |
| Chapter 9 | - | Story One Is Done! | |
| Chapter 10 | - | Find a Bug, Write a Test | |
| Chapter 11 | - | Adding the Section Tag, Part I | |
| Chapter 12 | - | Adding the Section Tag, Part II | |
| Chapter 13 | - | Discovering the Menu | |
| Chapter 14 | - | Don™t Try This at Home | |
| Chapter 15 | - | Climbing Out of the Rat Hole | |
| Chapter 16 | - | Adding the <pre> Tag | |
| Chapter 17 | - | How Do We Do a Test That We Can™t Do? | |
| Chapter 18 | - | A Simple Feature Teaches Some Lessons | |
| Chapter 19 | - | Dark Clouds on the Horizon | |
| Chapter 20 | - | Finishing the Shift+Enter Story | |
| Chapter 21 | - | Some Things We Ought to Do | |
| Chapter 22 | - | The Delegate from Troy | |
| Chapter 23 | - | Planning Interlude | |
| Chapter 24 | - | File Save and Load | |
| Chapter 25 | - | Tagging Along | |
| Chapter 26 | - | Menu Arrays | |
| Chapter 27 | - | Displaying the Article | |
| Chapter 28 | - | Oh No! Undo! | |
| Chapter 29 | - | The Final Optimized Undo | |
| Chapter 30 | - | The Long Dark Teatime of the Soul | |
| Chapter 31 | - | Project Retrospective | |
| Bibliography | |||
| Index | |||
| List of Lessons | |||