├── .gitattributes ├── README.md └── examples ├── appF └── FigF_03 │ └── UnicodeDemo │ ├── UnicodeDemo.sln │ ├── UnicodeDemo.v11.suo │ └── UnicodeDemo │ ├── Program.cs │ ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings │ ├── UnicodeDemo.csproj │ ├── UnicodeDemo.csproj.user │ ├── UnicodeForm.Designer.cs │ ├── UnicodeForm.cs │ └── UnicodeForm.resx ├── appG └── FigG_01_02 │ └── Account │ ├── Account.sln │ ├── Account.v11.suo │ └── Account │ ├── Account.cs │ ├── Account.csproj │ ├── Account.csproj.user │ ├── AccountTest.cs │ └── Properties │ └── AssemblyInfo.cs ├── ch01 └── Painter │ ├── Painter.sln │ ├── Painter.v11.suo │ └── Painter │ ├── App.xaml │ ├── App.xaml.cs │ ├── MainWindow.xaml │ ├── MainWindow.xaml.cs │ ├── Painter.csproj │ ├── Painter.csproj.user │ └── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings ├── ch02 ├── ASimpleApp │ ├── ASimpleApp.sln │ └── ASimpleApp │ │ ├── ASimpleApp.csproj │ │ ├── App.config │ │ ├── Form1.Designer.cs │ │ ├── Form1.cs │ │ ├── Form1.resx │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ └── Resources │ │ └── bug.png ├── MusicNote.gif └── bug.png ├── ch03 ├── fig03_01 │ └── Welcome1 │ │ ├── Welcome1.sln │ │ └── Welcome1 │ │ ├── App.config │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── Welcome1.cs │ │ └── Welcome1.csproj ├── fig03_10 │ └── Welcome2 │ │ ├── Welcome2.sln │ │ └── Welcome2 │ │ ├── App.config │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── Welcome2.cs │ │ └── Welcome2.csproj ├── fig03_11 │ └── Welcome3 │ │ ├── Welcome3.sln │ │ └── Welcome3 │ │ ├── App.config │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── Welcome3.cs │ │ └── Welcome3.csproj ├── fig03_13 │ └── Welcome4 │ │ ├── Welcome4.sln │ │ └── Welcome4 │ │ ├── App.config │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── Welcome4.cs │ │ └── Welcome4.csproj ├── fig03_14 │ └── Addition │ │ ├── Addition.sln │ │ └── Addition │ │ ├── Addition.cs │ │ ├── Addition.csproj │ │ ├── App.config │ │ └── Properties │ │ └── AssemblyInfo.cs └── fig03_22 │ └── Comparison │ ├── Comparison.sln │ └── Comparison │ ├── App.config │ ├── Comparison.cs │ ├── Comparison.csproj │ └── Properties │ └── AssemblyInfo.cs ├── ch04 ├── Account1 │ ├── Account1.sln │ └── Account1 │ │ ├── Account.cs │ │ ├── Account1.csproj │ │ ├── AccountTest.cs │ │ ├── App.config │ │ └── Properties │ │ └── AssemblyInfo.cs ├── Account2 │ ├── Account2.sln │ └── Account2 │ │ ├── Account.cs │ │ ├── Account2.csproj │ │ ├── AccountTest.cs │ │ ├── App.config │ │ └── Properties │ │ └── AssemblyInfo.cs ├── Account3 │ ├── Account3.sln │ └── Account3 │ │ ├── Account.cs │ │ ├── Account3.csproj │ │ ├── AccountTest.cs │ │ ├── App.config │ │ └── Properties │ │ └── AssemblyInfo.cs └── Account4 │ ├── Account4.sln │ └── Account4 │ ├── Account.cs │ ├── Account4.csproj │ ├── AccountTest.cs │ ├── App.config │ └── Properties │ └── AssemblyInfo.cs ├── ch05 ├── ex05_06 │ └── Calculate │ │ ├── Calculate.sln │ │ └── Calculate │ │ ├── App.config │ │ ├── Calculate.cs │ │ ├── Calculate.csproj │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig05_05-06 │ └── Student │ │ ├── Student.sln │ │ └── Student │ │ ├── App.config │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── Student.cs │ │ ├── Student.csproj │ │ └── StudentTest.cs ├── fig05_09 │ └── ClassAverage │ │ ├── ClassAverage.sln │ │ └── ClassAverage │ │ ├── App.config │ │ ├── ClassAverage.cs │ │ ├── ClassAverage.csproj │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig05_11 │ └── ClassAverage │ │ ├── ClassAverage.sln │ │ └── ClassAverage │ │ ├── App.config │ │ ├── ClassAverage.cs │ │ ├── ClassAverage.csproj │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig05_13 │ └── Analysis │ │ ├── Analysis.sln │ │ └── Analysis │ │ ├── Analysis.cs │ │ ├── Analysis.csproj │ │ ├── App.config │ │ └── Properties │ │ └── AssemblyInfo.cs └── fig05_16 │ └── Increment │ ├── Increment.sln │ └── Increment │ ├── App.config │ ├── Increment.cs │ ├── Increment.csproj │ └── Properties │ └── AssemblyInfo.cs ├── ch06 ├── ex06_10 │ └── Printing │ │ ├── Printing.sln │ │ └── Printing │ │ ├── App.config │ │ ├── Printing.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig06_01 │ └── WhileCounter │ │ ├── WhileCounter.sln │ │ └── WhileCounter │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── WhileCounter.cs │ │ ├── WhileCounter.csproj │ │ └── WhileCounter.csproj.user ├── fig06_02 │ └── ForCounter │ │ ├── ForCounter.sln │ │ └── ForCounter │ │ ├── ForCounter.cs │ │ ├── ForCounter.csproj │ │ ├── ForCounter.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig06_05 │ └── Sum │ │ ├── Sum.sln │ │ └── Sum │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── Sum.cs │ │ ├── Sum.csproj │ │ └── Sum.csproj.user ├── fig06_06 │ └── Interest │ │ ├── Interest.sln │ │ ├── Interest.v11.suo │ │ └── Interest │ │ ├── Interest.cs │ │ ├── Interest.csproj │ │ ├── Interest.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig06_07 │ └── DoWhileTest │ │ ├── DoWhileTest.sln │ │ └── DoWhileTest │ │ ├── DoWhileTest.cs │ │ ├── DoWhileTest.csproj │ │ ├── DoWhileTest.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig06_09 │ └── LetterGrades │ │ ├── LetterGrades.sln │ │ └── LetterGrades │ │ ├── App.config │ │ ├── LetterGrades.cs │ │ ├── LetterGrades.csproj │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig06_11-12 │ └── AutoPolicy │ │ ├── AutoPolicy.sln │ │ └── AutoPolicy │ │ ├── App.config │ │ ├── AutoPolicy.cs │ │ ├── AutoPolicy.csproj │ │ ├── AutoPolicyTest.cs │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig06_13 │ └── BreakTest │ │ ├── BreakTest.sln │ │ └── BreakTest │ │ ├── BreakTest.cs │ │ ├── BreakTest.csproj │ │ ├── BreakTest.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig06_14 │ └── ContinueTest │ │ ├── ContinueTest.sln │ │ └── ContinueTest │ │ ├── ContinueTest.cs │ │ ├── ContinueTest.csproj │ │ ├── ContinueTest.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs └── fig06_19 │ └── LogicalOperators │ ├── LogicalOperators.sln │ └── LogicalOperators │ ├── LogicalOperators.cs │ ├── LogicalOperators.csproj │ ├── LogicalOperators.csproj.user │ └── Properties │ └── AssemblyInfo.cs ├── ch07 ├── exercise07_03 │ └── MathTest │ │ ├── MathTest.sln │ │ └── MathTest │ │ ├── MathTest.cs │ │ ├── MathTest.csproj │ │ ├── MathTest.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── exercise07_06 │ └── Sphere │ │ ├── Sphere.sln │ │ └── Sphere │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── Sphere.cs │ │ ├── Sphere.csproj │ │ ├── Sphere.csproj.user │ │ └── app.config ├── fig07_03 │ └── MaximumFinder │ │ ├── MaximumFinder.sln │ │ └── MaximumFinder │ │ ├── MaximumFinder.cs │ │ ├── MaximumFinder.csproj │ │ ├── MaximumFinder.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig07_06 │ └── RandomIntegers │ │ ├── RandomIntegers.sln │ │ └── RandomIntegers │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── RandomIntegers.cs │ │ ├── RandomIntegers.csproj │ │ └── RandomIntegers.csproj.user ├── fig07_07 │ └── RollDie │ │ ├── RollDie.sln │ │ └── RollDie │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── RollDie.cs │ │ ├── RollDie.csproj │ │ └── RollDie.csproj.user ├── fig07_08 │ └── Craps │ │ ├── Craps.sln │ │ └── Craps │ │ ├── Craps.cs │ │ ├── Craps.csproj │ │ ├── Craps.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig07_09 │ └── Scope │ │ ├── Scope.sln │ │ └── Scope │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── Scope.cs │ │ ├── Scope.csproj │ │ └── Scope.csproj.user ├── fig07_10 │ └── Square │ │ ├── Square.sln │ │ └── Square │ │ ├── App.config │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── Square.csproj │ │ └── SquareTest.cs ├── fig07_14 │ └── MethodOverload │ │ ├── MethodOverload.sln │ │ └── MethodOverload │ │ ├── MethodOverload.cs │ │ ├── MethodOverload.csproj │ │ ├── MethodOverload.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig07_15 │ └── CalculatePowers │ │ ├── CalculatePowers.sln │ │ └── CalculatePowers │ │ ├── CalculatePowers.cs │ │ ├── CalculatePowers.csproj │ │ ├── CalculatePowers.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig07_17 │ └── FactorialTest │ │ ├── FactorialTest.sln │ │ └── FactorialTest │ │ ├── FactorialTest.cs │ │ ├── FactorialTest.csproj │ │ ├── FactorialTest.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs └── fig07_20 │ └── ReferenceAndOutputParameters │ ├── ReferenceAndOutputParameters.sln │ └── ReferenceAndOutputParameters │ ├── Properties │ └── AssemblyInfo.cs │ ├── ReferenceAndOutputParameters.cs │ ├── ReferenceAndOutputParameters.csproj │ └── ReferenceAndOutputParameters.csproj.user ├── ch08 ├── fig08_02 │ └── InitArray │ │ ├── InitArray.sln │ │ └── InitArray │ │ ├── InitArray.cs │ │ ├── InitArray.csproj │ │ ├── InitArray.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig08_03 │ └── InitArray │ │ ├── InitArray.sln │ │ └── InitArray │ │ ├── InitArray.cs │ │ ├── InitArray.csproj │ │ ├── InitArray.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig08_04 │ └── InitArray │ │ ├── InitArray.sln │ │ └── InitArray │ │ ├── InitArray.cs │ │ ├── InitArray.csproj │ │ ├── InitArray.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig08_05 │ └── SumArray │ │ ├── SumArray.sln │ │ └── SumArray │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── SumArray.cs │ │ ├── SumArray.csproj │ │ └── SumArray.csproj.user ├── fig08_06 │ └── ForEachTest │ │ ├── ForEachTest.sln │ │ └── ForEachTest │ │ ├── ForEachTest.cs │ │ ├── ForEachTest.csproj │ │ ├── ForEachTest.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig08_07 │ └── BarChart │ │ ├── BarChart.sln │ │ └── BarChart │ │ ├── BarChart.cs │ │ ├── BarChart.csproj │ │ ├── BarChart.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig08_08 │ └── RollDie │ │ ├── RollDie.sln │ │ └── RollDie │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── RollDie.cs │ │ ├── RollDie.csproj │ │ └── RollDie.csproj.user ├── fig08_09 │ └── StudentPoll │ │ ├── StudentPoll.sln │ │ └── StudentPoll │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── StudentPoll.cs │ │ ├── StudentPoll.csproj │ │ └── StudentPoll.csproj.user ├── fig08_10-12 │ └── DeckOfCards │ │ ├── DeckOfCards.sln │ │ └── DeckOfCards │ │ ├── Card.cs │ │ ├── DeckOfCards.cs │ │ ├── DeckOfCards.csproj │ │ ├── DeckOfCards.csproj.user │ │ ├── DeckOfCardsTest.cs │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig08_13 │ └── PassArray │ │ ├── PassArray.sln │ │ └── PassArray │ │ ├── PassArray.cs │ │ ├── PassArray.csproj │ │ ├── PassArray.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig08_15-16 │ └── GradeBook │ │ ├── GradeBook.sln │ │ └── GradeBook │ │ ├── GradeBook.cs │ │ ├── GradeBook.csproj │ │ ├── GradeBook.csproj.user │ │ ├── GradeBookTest.cs │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig08_19 │ └── InitArray │ │ ├── InitArray.sln │ │ └── InitArray │ │ ├── InitArray.cs │ │ ├── InitArray.csproj │ │ ├── InitArray.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig08_21-22 │ └── GradeBook │ │ ├── GradeBook.sln │ │ └── GradeBook │ │ ├── GradeBook.cs │ │ ├── GradeBook.csproj │ │ ├── GradeBook.csproj.user │ │ ├── GradeBookTest.cs │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig08_23 │ └── ParamArrayTest │ │ ├── ParamArrayTest.sln │ │ └── ParamArrayTest │ │ ├── ParamArrayTest.cs │ │ ├── ParamArrayTest.csproj │ │ ├── ParamArrayTest.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig08_24 │ └── InitArray │ │ ├── InitArray.sln │ │ └── InitArray │ │ ├── InitArray.cs │ │ ├── InitArray.csproj │ │ ├── InitArray.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs └── fig08_25 │ └── ArrayReferenceTest │ ├── ArrayReferenceTest.sln │ └── ArrayReferenceTest │ ├── ArrayReferenceTest.cs │ ├── ArrayReferenceTest.csproj │ ├── ArrayReferenceTest.csproj.user │ └── Properties │ └── AssemblyInfo.cs ├── ch09 ├── Fig09_02 │ └── LINQWithSimpleTypeArray │ │ ├── LINQWithSimpleTypeArray.sln │ │ └── LINQWithSimpleTypeArray │ │ ├── LINQWithSimpleTypeArray.cs │ │ ├── LINQWithSimpleTypeArray.csproj │ │ ├── LINQWithSimpleTypeArray.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── Fig09_03_04 │ └── LINQWithArrayOfObjects │ │ ├── LINQWithArrayOfObjects.sln │ │ └── LINQWithArrayOfObjects │ │ ├── Employee.cs │ │ ├── LINQWithArrayOfObjects.csproj │ │ ├── LINQWithArrayOfObjects.csproj.user │ │ ├── LINQWithArrayToObjects.cs │ │ └── Properties │ │ └── AssemblyInfo.cs ├── Fig09_06 │ └── ListCollection │ │ ├── ListCollection.sln │ │ └── ListCollection │ │ ├── ListCollection.cs │ │ ├── ListCollection.csproj │ │ ├── ListCollection.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── Fig09_07 │ └── LINQWithListCollection │ │ ├── LINQWithListCollection.sln │ │ └── LINQWithListCollection │ │ ├── LINQWithListCollection.cs │ │ ├── LINQWithListCollection.csproj │ │ ├── LINQWithListCollection.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs └── ex09_03 │ └── Invoice.cs ├── ch10 ├── fig10_01-02 │ └── Time1 │ │ ├── Time1.sln │ │ └── Time1 │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── Time1.cs │ │ ├── Time1.csproj │ │ ├── Time1.csproj.user │ │ └── Time1Test.cs ├── fig10_03 │ └── MemberAccessTest │ │ ├── MemberAccessTest.sln │ │ └── MemberAccessTest │ │ ├── MemberAccessTest.cs │ │ ├── MemberAccessTest.csproj │ │ ├── MemberAccessTest.csproj.user │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ └── Time1.cs ├── fig10_04 │ └── ThisTest │ │ ├── ThisTest.sln │ │ └── ThisTest │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── ThisTest.cs │ │ ├── ThisTest.csproj │ │ └── ThisTest.csproj.user ├── fig10_05-06 │ └── Time2 │ │ ├── Time2.sln │ │ └── Time2 │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── Time2.cs │ │ ├── Time2.csproj │ │ ├── Time2.csproj.user │ │ └── Time2Test.cs ├── fig10_07-09 │ └── Employee │ │ ├── Employee.sln │ │ ├── Employee.v11.suo │ │ └── Employee │ │ ├── Date.cs │ │ ├── Employee.cs │ │ ├── Employee.csproj │ │ ├── Employee.csproj.user │ │ ├── EmployeeTest.cs │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig10_10-11 │ └── Employee │ │ ├── Employee.sln │ │ └── Employee │ │ ├── Employee.cs │ │ ├── Employee.csproj │ │ ├── Employee.csproj.user │ │ ├── EmployeeTest.cs │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig10_14-15 │ └── OperatorOverloading │ │ ├── OperatorOverloading.sln │ │ └── OperatorOverloading │ │ ├── ComplexNumber.cs │ │ ├── ComplexTest.cs │ │ ├── OperatorOverloading.csproj │ │ ├── OperatorOverloading.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs └── fig10_16 │ └── TimeExtensions │ ├── TimeExtensions.sln │ └── TimeExtensions │ ├── App.config │ ├── Properties │ └── AssemblyInfo.cs │ ├── Time2.cs │ ├── TimeExtensions.csproj │ └── TimeExtensionsTest.cs ├── ch11 ├── Fig11_04_05 │ └── CommissionEmployee │ │ ├── CommissionEmployee.sln │ │ └── CommissionEmployee │ │ ├── CommissionEmployee.cs │ │ ├── CommissionEmployee.csproj │ │ ├── CommissionEmployee.csproj.user │ │ ├── CommissionEmployeeTest.cs │ │ └── Properties │ │ └── AssemblyInfo.cs ├── Fig11_06_07 │ └── BasePlusCommissionEmployee │ │ ├── BasePlusCommissionEmployee.sln │ │ └── BasePlusCommissionEmployee │ │ ├── BasePlusCommissionEmployee.cs │ │ ├── BasePlusCommissionEmployee.csproj │ │ ├── BasePlusCommissionEmployee.csproj.user │ │ ├── BasePlusCommissionEmployeeTest.cs │ │ └── Properties │ │ └── AssemblyInfo.cs ├── Fig11_08 │ └── BasePlusCommissionEmployee │ │ ├── BasePlusCommissionEmployee.sln │ │ └── BasePlusCommissionEmployee │ │ ├── BasePlusCommissionEmployee.cs │ │ ├── BasePlusCommissionEmployee.csproj │ │ ├── BasePlusCommissionEmployee.csproj.user │ │ ├── CommissionEmployee.cs │ │ └── Properties │ │ └── AssemblyInfo.cs ├── Fig11_09 │ └── BasePlusCommissionEmployee │ │ ├── BasePlusCommissionEmployee.sln │ │ └── BasePlusCommissionEmployee │ │ ├── BasePlusCommissionEmployee.cs │ │ ├── BasePlusCommissionEmployee.csproj │ │ ├── BasePlusCommissionEmployee.csproj.user │ │ ├── BasePlusCommissionEmployeeTest.cs │ │ ├── CommissionEmployee.cs │ │ └── Properties │ │ └── AssemblyInfo.cs └── Fig11_10_11 │ └── BasePlusCommissionEmployee │ ├── BasePlusCommissionEmployee.sln │ └── BasePlusCommissionEmployee │ ├── BasePlusCommissionEmployee.cs │ ├── BasePlusCommissionEmployee.csproj │ ├── BasePlusCommissionEmployee.csproj.user │ ├── BasePlusCommissionEmployeeTest.cs │ ├── CommissionEmployee.cs │ └── Properties │ └── AssemblyInfo.cs ├── ch12 ├── Fig12_01 │ └── Polymorphism │ │ ├── Polymorphism.sln │ │ └── Polymorphism │ │ ├── BasePlusCommissionEmployee.cs │ │ ├── CommissionEmployee.cs │ │ ├── Polymorphism.csproj │ │ ├── Polymorphism.csproj.user │ │ ├── PolymorphismTest.cs │ │ └── Properties │ │ └── AssemblyInfo.cs ├── Fig12_04_09 │ └── PayrollSystem │ │ ├── PayrollSystem.sln │ │ └── PayrollSystem │ │ ├── BasePlusCommissionEmployee.cs │ │ ├── CommissionEmployee.cs │ │ ├── Employee.cs │ │ ├── HourlyEmployee.cs │ │ ├── PayrollSystem.csproj │ │ ├── PayrollSystem.csproj.user │ │ ├── PayrollSystemTest.cs │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ └── SalariedEmployee.cs └── Fig12_11_15 │ └── PayableInterfaceTest │ ├── PayableInterfaceTest.sln │ └── PayableInterfaceTest │ ├── Employee.cs │ ├── IPayable.cs │ ├── Invoice.cs │ ├── PayableInterfaceTest.cs │ ├── PayableInterfaceTest.csproj │ ├── PayableInterfaceTest.csproj.user │ ├── Properties │ └── AssemblyInfo.cs │ └── SalariedEmployee.cs ├── ch13 ├── Fig13_01 │ └── DivideByZeroNoExceptionHandling │ │ ├── DivideByZeroNoExceptionHandling.sln │ │ └── DivideByZeroNoExceptionHandling │ │ ├── DivideByZeroNoExceptionHandling.cs │ │ ├── DivideByZeroNoExceptionHandling.csproj │ │ ├── DivideByZeroNoExceptionHandling.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── Fig13_02 │ └── DivideByZeroExceptionHandling │ │ ├── DivideByZeroExceptionHandling.sln │ │ └── DivideByZeroExceptionHandling │ │ ├── DivideByZeroExceptionHandling.cs │ │ ├── DivideByZeroExceptionHandling.csproj │ │ ├── DivideByZeroExceptionHandling.csproj.user │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ └── app.config ├── Fig13_04 │ └── UsingExceptions │ │ ├── UsingExceptions.sln │ │ └── UsingExceptions │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── UsingExceptions.cs │ │ ├── UsingExceptions.csproj │ │ └── UsingExceptions.csproj.user ├── Fig13_05 │ └── Properties │ │ ├── Properties.sln │ │ └── Properties │ │ ├── Properties.cs │ │ ├── Properties.csproj │ │ ├── Properties.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs └── Fig13_06_07 │ └── SquareRootTest │ ├── SquareRootTest.sln │ └── SquareRootTest │ ├── NegativeNumberException.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── SquareRootTest.cs │ ├── SquareRootTest.csproj │ ├── SquareRootTest.csproj.user │ └── app.config ├── ch14 ├── AnchorTest │ ├── AnchorTest.sln │ └── AnchorTest │ │ ├── AnchorTest.csproj │ │ ├── App.config │ │ ├── Form1.Designer.cs │ │ ├── Form1.cs │ │ ├── Form1.resx │ │ ├── Program.cs │ │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── DockTest │ ├── DockTest.sln │ └── DockTest │ │ ├── App.config │ │ ├── DockTest.csproj │ │ ├── Form1.Designer.cs │ │ ├── Form1.cs │ │ ├── Form1.resx │ │ ├── Program.cs │ │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── Fig14_05 │ └── SimpleEventExample │ │ ├── SimpleEventExample.sln │ │ └── SimpleEventExample │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── SimpleEventExample.csproj │ │ ├── SimpleEventExample.csproj.user │ │ ├── SimpleEventExampleForm.Designer.cs │ │ ├── SimpleEventExampleForm.cs │ │ ├── SimpleEventExampleForm.resx │ │ └── app.config ├── Fig14_20 │ └── LabelTextBoxButtonTest │ │ ├── LabelTextBoxButtonTest.sln │ │ └── LabelTextBoxButtonTest │ │ ├── LabelTextBoxButtonTest.csproj │ │ ├── LabelTextBoxButtonTest.csproj.user │ │ ├── LabelTextBoxButtonTestForm.Designer.cs │ │ ├── LabelTextBoxButtonTestForm.cs │ │ ├── LabelTextBoxButtonTestForm.resx │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ └── app.config ├── Fig14_24 │ └── GroupBoxPanelExample │ │ ├── GroupBoxPanelExample.sln │ │ └── GroupBoxPanelExample │ │ ├── GroupBoxPanelExample.csproj │ │ ├── GroupBoxPanelExample.csproj.user │ │ ├── GroupBoxPanelExampleForm.Designer.cs │ │ ├── GroupBoxPanelExampleForm.cs │ │ ├── GroupBoxPanelExampleForm.resx │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ └── app.config ├── Fig14_26 │ └── CheckBoxTest │ │ ├── CheckBoxTest.sln │ │ └── CheckBoxTest │ │ ├── CheckBoxTest.csproj │ │ ├── CheckBoxTest.csproj.user │ │ ├── CheckBoxTestForm.Designer.cs │ │ ├── CheckBoxTestForm.cs │ │ ├── CheckBoxTestForm.resx │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ └── app.config ├── Fig14_28 │ └── RadioButtonTest │ │ ├── RadioButtonTest.sln │ │ ├── RadioButtonTest.v11.suo │ │ └── RadioButtonTest │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── RadioButtonTest.csproj │ │ ├── RadioButtonTest.csproj.user │ │ ├── RadioButtonTestForm.Designer.cs │ │ ├── RadioButtonTestForm.cs │ │ ├── RadioButtonTestForm.resx │ │ └── app.config ├── Fig14_30 │ └── PictureBoxTest │ │ ├── PictureBoxTest.sln │ │ └── PictureBoxTest │ │ ├── PictureBoxTest.csproj │ │ ├── PictureBoxTest.csproj.user │ │ ├── PictureBoxTestForm.Designer.cs │ │ ├── PictureBoxTestForm.cs │ │ ├── PictureBoxTestForm.resx │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── Resources │ │ ├── image0.bmp │ │ ├── image1.bmp │ │ └── image2.bmp │ │ └── app.config ├── Fig14_32 │ └── ToolTipDemonstration │ │ ├── ToolTipDemonstration.sln │ │ └── ToolTipDemonstration │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── ToolTipDemonstration.csproj │ │ ├── ToolTipDemonstration.csproj.user │ │ ├── ToolTipDemonstrationForm.Designer.cs │ │ ├── ToolTipDemonstrationForm.cs │ │ └── ToolTipDemonstrationForm.resx ├── Fig14_36 │ └── NumericUpDownTest │ │ ├── NumericUpDownTest.sln │ │ └── NumericUpDownTest │ │ ├── InterestCalculatorForm.Designer.cs │ │ ├── InterestCalculatorForm.cs │ │ ├── InterestCalculatorForm.resx │ │ ├── NumericUpDownTest.csproj │ │ ├── NumericUpDownTest.csproj.user │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ └── app.config ├── Fig14_38 │ └── Painter │ │ ├── Painter.sln │ │ └── Painter │ │ ├── Painter.csproj │ │ ├── Painter.csproj.user │ │ ├── PainterForm.Designer.cs │ │ ├── PainterForm.cs │ │ ├── PainterForm.resx │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ └── app.config ├── Fig14_40 │ └── KeyDemo │ │ ├── KeyDemo.sln │ │ └── KeyDemo │ │ ├── KeyDemo.Designer.cs │ │ ├── KeyDemo.cs │ │ ├── KeyDemo.csproj │ │ ├── KeyDemo.csproj.user │ │ ├── KeyDemo.resx │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ └── app.config ├── Images │ ├── image0.bmp │ ├── image1.bmp │ └── image2.bmp ├── PanelDemonstration │ ├── PanelDemonstration.sln │ └── PanelDemonstration │ │ ├── App.config │ │ ├── Form1.Designer.cs │ │ ├── Form1.cs │ │ ├── Form1.resx │ │ ├── PanelDemonstration.csproj │ │ ├── Program.cs │ │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── SnapLines │ ├── SnapLines.sln │ └── SnapLines │ │ ├── App.config │ │ ├── Form1.Designer.cs │ │ ├── Form1.cs │ │ ├── Form1.resx │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ └── SnapLines.csproj └── TooltipTest │ ├── TooltipTest.sln │ └── TooltipTest │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings │ └── TooltipTest.csproj ├── ch15 ├── Fig15_07 │ └── MenuTest │ │ ├── Fig15_7.sln │ │ └── MenuTest │ │ ├── MenuTest.csproj │ │ ├── MenuTest.csproj.user │ │ ├── MenuTestForm.Designer.cs │ │ ├── MenuTestForm.cs │ │ ├── MenuTestForm.resx │ │ ├── Program.cs │ │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── Fig15_11 │ └── DateTimePickerTest │ │ ├── DateTimePickerTest │ │ ├── DateTimePickerForm.Designer.cs │ │ ├── DateTimePickerForm.cs │ │ ├── DateTimePickerForm.resx │ │ ├── DateTimePickerTest.csproj │ │ ├── DateTimePickerTest.csproj.user │ │ ├── Program.cs │ │ └── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ └── Fig15_11.sln ├── Fig15_14 │ └── LinkLabelTest │ │ ├── Fig15_14.sln │ │ └── LinkLabelTest │ │ ├── LinkLabelTest.csproj │ │ ├── LinkLabelTest.csproj.user │ │ ├── LinkLabelTestForm.Designer.cs │ │ ├── LinkLabelTestForm.cs │ │ ├── LinkLabelTestForm.resx │ │ ├── Program.cs │ │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── Fig15_18 │ └── ListBoxTest │ │ ├── Fig15_18.sln │ │ └── ListBoxTest │ │ ├── ListBoxTest.csproj │ │ ├── ListBoxTest.csproj.user │ │ ├── ListBoxTestForm.Designer.cs │ │ ├── ListBoxTestForm.cs │ │ ├── ListBoxTestForm.resx │ │ ├── Program.cs │ │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── Fig15_20 │ └── CheckedListBoxTest │ │ ├── CheckedListBoxTest │ │ ├── CheckedListBoxTest.csproj │ │ ├── CheckedListBoxTest.csproj.user │ │ ├── CheckedListBoxTestForm.Designer.cs │ │ ├── CheckedListBoxTestForm.cs │ │ ├── CheckedListBoxTestForm.resx │ │ ├── Program.cs │ │ └── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ └── Fig15_20.sln ├── Fig15_23 │ └── ComboBoxTest │ │ ├── ComboBoxTest │ │ ├── ComboBoxTest.csproj │ │ ├── ComboBoxTest.csproj.user │ │ ├── ComboBoxTestForm.Designer.cs │ │ ├── ComboBoxTestForm.cs │ │ ├── ComboBoxTestForm.resx │ │ ├── Program.cs │ │ └── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ └── Fig15_23.sln ├── Fig15_28 │ └── TreeViewDirectoryStructureTest │ │ ├── Fig15_28.sln │ │ └── TreeViewDirectoryStructureTest │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── TreeViewDirectoryStructure.csproj │ │ ├── TreeViewDirectoryStructure.csproj.user │ │ ├── TreeViewDirectoryStructureForm.Designer.cs │ │ ├── TreeViewDirectoryStructureForm.cs │ │ └── TreeViewDirectoryStructureForm.resx ├── Fig15_31 │ └── ListViewTest │ │ ├── Fig15_31.sln │ │ └── ListViewTest │ │ ├── ListViewTest.csproj │ │ ├── ListViewTest.csproj.user │ │ ├── ListViewTestForm.Designer.cs │ │ ├── ListViewTestForm.cs │ │ ├── ListViewTestForm.resx │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ └── Resources │ │ ├── file.bmp │ │ └── folder.bmp ├── Fig15_36 │ └── UsingTabs │ │ ├── Fig15_36.sln │ │ └── UsingTabs │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── Resources │ │ ├── purpleflowers.png │ │ ├── redflowers.png │ │ └── yellowflowers.png │ │ ├── UsingTabs.csproj │ │ ├── UsingTabs.csproj.user │ │ ├── UsingTabsForm.Designer.cs │ │ ├── UsingTabsForm.cs │ │ └── UsingTabsForm.resx ├── Fig15_43_44 │ └── UsingMDI │ │ ├── Fig15_43_44.sln │ │ └── UsingMDI │ │ ├── ChildForm.Designer.cs │ │ ├── ChildForm.cs │ │ ├── ChildForm.resx │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── Resources │ │ ├── lavenderflowers.png │ │ ├── purpleflowers.png │ │ ├── vb2008htp.jpg │ │ ├── vcpp2008htp.jpg │ │ ├── vcs2008htp.jpg │ │ └── yellowflowers.png │ │ ├── UsingMDI.csproj │ │ ├── UsingMDI.csproj.user │ │ ├── UsingMDIForm.Designer.cs │ │ ├── UsingMDIForm.cs │ │ └── UsingMDIForm.resx ├── Fig15_45 │ └── VisualInheritanceBase │ │ ├── Fig15_45.sln │ │ └── VisualInheritanceBase │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── VisualInheritanceBase.csproj │ │ ├── VisualInheritanceBase.csproj.user │ │ ├── VisualInheritanceBaseForm.Designer.cs │ │ ├── VisualInheritanceBaseForm.cs │ │ └── VisualInheritanceBaseForm.resx ├── Fig15_48 │ └── VisualInheritanceTest │ │ ├── Fig15_48.sln │ │ └── VisualInheritanceTest │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── VisualInheritanceTest.csproj │ │ ├── VisualInheritanceTest.csproj.user │ │ ├── VisualInheritanceTestForm.Designer.cs │ │ ├── VisualInheritanceTestForm.cs │ │ └── VisualInheritanceTestForm.resx ├── Fig15_50 │ └── ClockExample │ │ ├── ClockExample │ │ ├── Clock.Designer.cs │ │ ├── Clock.cs │ │ ├── Clock.resx │ │ ├── ClockExample.csproj │ │ ├── ClockExample.csproj.user │ │ ├── ClockUserControl.Designer.cs │ │ ├── ClockUserControl.cs │ │ ├── ClockUserControl.resx │ │ ├── Program.cs │ │ └── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ └── Fig15_50.sln └── Images │ ├── file.bmp │ ├── folder.bmp │ ├── lavenderflowers.png │ ├── purpleflowers.png │ ├── redflowers.png │ ├── redflowers2.png │ ├── vb2008htp.jpg │ ├── vcpp2008htp.jpg │ ├── vcs2008htp.jpg │ └── yellowflowers.png ├── ch16 ├── Fig16_01 │ └── StringConstructor │ │ ├── StringConstructor.sln │ │ └── StringConstructor │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── StringConstructor.cs │ │ ├── StringConstructor.csproj │ │ └── StringConstructor.csproj.user ├── Fig16_02 │ └── StringMethods │ │ ├── StringMethods.sln │ │ └── StringMethods │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── StringMethods.cs │ │ ├── StringMethods.csproj │ │ └── StringMethods.csproj.user ├── Fig16_03 │ └── StringCompare │ │ ├── StringCompare.sln │ │ ├── StringCompare.v11.suo │ │ └── StringCompare │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── StringCompare.cs │ │ ├── StringCompare.csproj │ │ └── StringCompare.csproj.user ├── Fig16_04 │ └── StringStartEnd │ │ ├── StringStartEnd.sln │ │ └── StringStartEnd │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── StringStartEnd.cs │ │ ├── StringStartEnd.csproj │ │ └── StringStartEnd.csproj.user ├── Fig16_05 │ └── StringIndexMethods │ │ ├── StringIndexMethods.sln │ │ └── StringIndexMethods │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── StringIndexMethods.cs │ │ ├── StringIndexMethods.csproj │ │ └── StringIndexMethods.csproj.user ├── Fig16_06 │ └── SubString │ │ ├── SubString.sln │ │ └── SubString │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── SubString.cs │ │ ├── SubString.csproj │ │ └── SubString.csproj.user ├── Fig16_07 │ └── StringConcatenation │ │ ├── StringConcatenation.sln │ │ └── StringConcatenation │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── StringConcatenation.cs │ │ ├── StringConcatenation.csproj │ │ └── StringConcatenation.csproj.user ├── Fig16_08 │ └── StringMethods2 │ │ ├── StringMethods2.sln │ │ └── StringMethods2 │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── StringMethods2.cs │ │ ├── StringMethods2.csproj │ │ └── StringMethods2.csproj.user ├── Fig16_09 │ └── StringBuilderConstructor │ │ ├── StringBuilderConstructor.sln │ │ └── StringBuilderConstructor │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── StringBuilderConstructor.cs │ │ ├── StringBuilderConstructor.csproj │ │ └── StringBuilderConstructor.csproj.user ├── Fig16_10 │ └── StringBuilderFeatures │ │ ├── StringBuilderFeatures.sln │ │ └── StringBuilderFeatures │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── StringBuilderFeatures.cs │ │ ├── StringBuilderFeatures.csproj │ │ └── StringBuilderFeatures.csproj.user ├── Fig16_11 │ └── StringBuilderAppend │ │ ├── StringBuilderAppend.sln │ │ └── StringBuilderAppend │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── StringBuilderAppend.cs │ │ ├── StringBuilderAppend.csproj │ │ └── StringBuilderAppend.csproj.user ├── Fig16_12 │ └── StringBuilderAppendFormat │ │ ├── StringBuilderAppendFormat.sln │ │ └── StringBuilderAppendFormat │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── StringBuilderAppendFormat.cs │ │ ├── StringBuilderAppendFormat.csproj │ │ └── StringBuilderAppendFormat.csproj.user ├── Fig16_13 │ └── StringBuilderInsertRemove │ │ ├── StringBuilderInsertRemove.sln │ │ └── StringBuilderInsertRemove │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── StringBuilderInsertRemove.cs │ │ ├── StringBuilderInsertRemove.csproj │ │ └── StringBuilderInsertRemove.csproj.user ├── Fig16_14 │ └── StringBuilderReplace │ │ ├── StringBuilderReplace.sln │ │ └── StringBuilderReplace │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── StringBuilderReplace.cs │ │ ├── StringBuilderReplace.csproj │ │ └── StringBuilderReplace.csproj.user ├── Fig16_15 │ └── StaticCharMethods │ │ ├── StaticCharMethods.sln │ │ └── StaticCharMethods │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── StaticCharMethods.cs │ │ ├── StaticCharMethods.csproj │ │ ├── StaticCharMethods.csproj.user │ │ └── app.config ├── Fig16_16 │ └── BasicRegularExpressions │ │ ├── BasicRegularExpressions.sln │ │ └── BasicRegularExpressions │ │ ├── BasicRegex.cs │ │ ├── BasicRegularExpressions.csproj │ │ ├── BasicRegularExpressions.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── Fig16_18 │ └── CharacterClasses │ │ ├── CharacterClasses.sln │ │ └── CharacterClasses │ │ ├── CharacterClasses.cs │ │ ├── CharacterClasses.csproj │ │ ├── CharacterClasses.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── Fig16_20 │ └── RegexMatches │ │ ├── RegexMatches.sln │ │ └── RegexMatches │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── RegexMatches.cs │ │ ├── RegexMatches.csproj │ │ └── RegexMatches.csproj.user ├── Fig16_21 │ └── Validate │ │ ├── Validate.sln │ │ └── Validate │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── Validate.Designer.cs │ │ ├── Validate.cs │ │ ├── Validate.csproj │ │ ├── Validate.csproj.user │ │ └── Validate.resx └── Fig16_22 │ └── RegexSubstitution │ ├── RegexSubstitution.sln │ └── RegexSubstitution │ ├── Properties │ └── AssemblyInfo.cs │ ├── RegexSubstitution.cs │ ├── RegexSubstitution.csproj │ └── RegexSubstitution.csproj.user ├── ch17 ├── BankLibrary │ └── BankLibrary │ │ ├── BankLibrary.sln │ │ └── BankLibrary │ │ ├── BankLibrary.csproj │ │ ├── BankLibrary.csproj.user │ │ ├── BankUIForm.Designer.cs │ │ ├── BankUIForm.cs │ │ ├── BankUIForm.resx │ │ ├── Program.cs │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── Record.cs │ │ └── RecordSerializable.cs ├── Fig17_04 │ └── CreateFile │ │ ├── CreateFile.sln │ │ └── CreateFile │ │ ├── CreateFile.csproj │ │ ├── CreateFile.csproj.user │ │ ├── CreateFileForm.Designer.cs │ │ ├── CreateFileForm.cs │ │ ├── CreateFileForm.resx │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ └── clients.txt ├── Fig17_06 │ └── ReadSequentialAccessFile │ │ ├── ReadSequentialAccessFile.sln │ │ └── ReadSequentialAccessFile │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── ReadSequentialAccessFile.csproj │ │ ├── ReadSequentialAccessFile.csproj.user │ │ ├── ReadSequentialAccessFileForm.Designer.cs │ │ ├── ReadSequentialAccessFileForm.cs │ │ └── ReadSequentialAccessFileForm.resx ├── Fig17_07 │ └── CreditInquiry │ │ ├── CreditInquiry.sln │ │ └── CreditInquiry │ │ ├── CreditInquiry.csproj │ │ ├── CreditInquiry.csproj.user │ │ ├── CreditInquiryForm.Designer.cs │ │ ├── CreditInquiryForm.cs │ │ ├── CreditInquiryForm.resx │ │ ├── Program.cs │ │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── Fig17_09 │ └── CreateFile │ │ ├── CreateFile.sln │ │ └── CreateFile │ │ ├── CreateFile.csproj │ │ ├── CreateFile.csproj.user │ │ ├── CreateFileForm.Designer.cs │ │ ├── CreateFileForm.cs │ │ ├── CreateFileForm.resx │ │ ├── Program.cs │ │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── Fig17_10 │ └── ReadSequentialAccessFile │ │ ├── ReadSequentialAccessFile.sln │ │ └── ReadSequentialAccessFile │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── ReadSequentialAccessFile.csproj │ │ ├── ReadSequentialAccessFile.csproj.user │ │ ├── ReadSequentialAccessFileForm.Designer.cs │ │ ├── ReadSequentialAccessFileForm.cs │ │ └── ReadSequentialAccessFileForm.resx ├── Fig17_13 │ └── FileTest │ │ ├── FileTest.sln │ │ └── FileTest │ │ ├── FileTest.csproj │ │ ├── FileTest.csproj.user │ │ ├── FileTestForm.Designer.cs │ │ ├── FileTestForm.cs │ │ ├── FileTestForm.resx │ │ ├── Program.cs │ │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── Fig17_14 │ └── LINQToFileDirectory │ │ ├── LINQToFileDirectory.sln │ │ └── LINQToFileDirectory │ │ ├── LINQToFileDirectory.csproj │ │ ├── LINQToFileDirectory.csproj.user │ │ ├── LINQToFileDirectoryForm.Designer.cs │ │ ├── LINQToFileDirectoryForm.cs │ │ ├── LINQToFileDirectoryForm.resx │ │ ├── Program.cs │ │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── clients.ser └── clients.txt ├── ch18 ├── Fig18_02 │ └── LinearSearch │ │ ├── LinearSearch.sln │ │ └── LinearSearch │ │ ├── LinearSearch.csproj │ │ ├── LinearSearch.csproj.user │ │ ├── LinearSearchTest.cs │ │ └── Properties │ │ └── AssemblyInfo.cs ├── Fig18_03 │ └── BinarySearch │ │ ├── BinarySearch.sln │ │ └── BinarySearch │ │ ├── BinarySearch.csproj │ │ ├── BinarySearch.csproj.user │ │ ├── BinarySearchTest.cs │ │ └── Properties │ │ └── AssemblyInfo.cs ├── Fig18_04 │ └── SelectionSort │ │ ├── SelectionSort.sln │ │ └── SelectionSort │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── SelectionSort.csproj │ │ ├── SelectionSort.csproj.user │ │ └── SelectionSortTest.cs ├── Fig18_05 │ └── InsertionSort │ │ ├── InsertionSort.sln │ │ └── InsertionSort │ │ ├── InsertionSort.csproj │ │ ├── InsertionSort.csproj.user │ │ ├── InsertionSortTest.cs │ │ └── Properties │ │ └── AssemblyInfo.cs └── Fig18_06 │ └── MergeSort │ ├── MergeSort.sln │ └── MergeSort │ ├── MergeSort.csproj │ ├── MergeSort.csproj.user │ ├── MergeSortTest.cs │ └── Properties │ └── AssemblyInfo.cs ├── ch19 ├── Fig19_04 │ └── LinkedListLibrary │ │ ├── LinkedListLibrary.sln │ │ └── LinkedListLibrary │ │ ├── LinkedListLibrary.cs │ │ ├── LinkedListLibrary.csproj │ │ ├── LinkedListLibrary.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── Fig19_05 │ └── ListTest │ │ ├── ListTest.sln │ │ └── ListTest │ │ ├── ListTest.cs │ │ ├── ListTest.csproj │ │ ├── ListTest.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── Fig19_13 │ └── StackInheritanceLibrary │ │ ├── StackInheritanceLibrary.sln │ │ └── StackInheritanceLibrary │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── StackInheritance.cs │ │ ├── StackInheritanceLibrary.csproj │ │ └── StackInheritanceLibrary.csproj.user ├── Fig19_14 │ └── StackInheritanceTest │ │ ├── StackInheritanceTest.sln │ │ └── StackInheritanceTest │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── StackInheritanceTest.cs │ │ ├── StackInheritanceTest.csproj │ │ └── StackInheritanceTest.csproj.user ├── Fig19_15 │ └── StackCompositionLibrary │ │ ├── StackCompositionLibrary.sln │ │ └── StackCompositionLibrary │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── StackCompositionLibrary.cs │ │ ├── StackCompositionLibrary.csproj │ │ └── StackCompositionLibrary.csproj.user ├── Fig19_16 │ └── QueueInheritanceLibrary │ │ ├── QueueInheritanceLibrary.sln │ │ └── QueueInheritanceLibrary │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── QueueInheritance.cs │ │ ├── QueueInheritanceLibrary.csproj │ │ └── QueueInheritanceLibrary.csproj.user ├── Fig19_17 │ └── QueueTest │ │ ├── QueueTest.sln │ │ └── QueueTest │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── QueueTest.cs │ │ ├── QueueTest.csproj │ │ └── QueueTest.csproj.user ├── Fig19_20 │ └── BinaryTreeLibrary │ │ ├── BinaryTreeLibrary.sln │ │ └── BinaryTreeLibrary │ │ ├── BinaryTreeLibrary.cs │ │ ├── BinaryTreeLibrary.csproj │ │ ├── BinaryTreeLibrary.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── Fig19_21 │ └── TreeTest │ │ ├── TreeTest.sln │ │ └── TreeTest │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── TreeTest.cs │ │ ├── TreeTest.csproj │ │ └── TreeTest.csproj.user ├── Fig19_23 │ └── BinaryTreeLibrary2 │ │ ├── BinaryTreeLibrary2.sln │ │ └── BinaryTreeLibrary2 │ │ ├── BinaryTreeLibrary2.cs │ │ ├── BinaryTreeLibrary2.csproj │ │ ├── BinaryTreeLibrary2.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs └── Fig19_24 │ └── TreeTest │ ├── TreeTest.sln │ └── TreeTest │ ├── Properties │ └── AssemblyInfo.cs │ ├── TreeTest.cs │ ├── TreeTest.csproj │ └── TreeTest.csproj.user ├── ch20 ├── Fig20_01 │ └── OverloadedMethods │ │ ├── OverloadedMethods.sln │ │ └── OverloadedMethods │ │ ├── OverloadedMethods.cs │ │ ├── OverloadedMethods.csproj │ │ ├── OverloadedMethods.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── Fig20_03 │ └── GenericMethod │ │ ├── GenericMethod.sln │ │ └── GenericMethod │ │ ├── GenericMethod.cs │ │ ├── GenericMethod.cs.bak │ │ ├── GenericMethod.csproj │ │ ├── GenericMethod.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── Fig20_04 │ └── MaximumTest │ │ ├── MaximumTest.sln │ │ └── MaximumTest │ │ ├── MaximumTest.cs │ │ ├── MaximumTest.cs.bak │ │ ├── MaximumTest.csproj │ │ ├── MaximumTest.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── Fig20_05_08 │ └── Stack │ │ ├── Stack.sln │ │ └── Stack │ │ ├── EmptyStackException.cs │ │ ├── EmptyStackException.cs.bak │ │ ├── FullStackException.cs │ │ ├── FullStackException.cs.bak │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── Stack.cs │ │ ├── Stack.cs.bak │ │ ├── Stack.csproj │ │ ├── Stack.csproj.user │ │ ├── StackTest.cs │ │ └── StackTest.cs.bak └── Fig20_09 │ └── Stack │ ├── Stack.sln │ └── Stack │ ├── EmptyStackException.cs │ ├── EmptyStackException.cs.bak │ ├── FullStackException.cs │ ├── FullStackException.cs.bak │ ├── Properties │ └── AssemblyInfo.cs │ ├── Stack.cs │ ├── Stack.cs.bak │ ├── Stack.csproj │ ├── Stack.csproj.user │ ├── StackTest.cs │ └── StackTest.cs.bak ├── ch21 ├── fig21_03 │ └── UsingArray │ │ ├── UsingArray.sln │ │ └── UsingArray │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── UsingArray.cs │ │ ├── UsingArray.csproj │ │ └── UsingArray.csproj.user ├── fig21_04 │ └── SortedDictionaryTest │ │ ├── SortedDictionaryTest.sln │ │ └── SortedDictionaryTest │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── SortedDictionaryTest.cs │ │ ├── SortedDictionaryTest.csproj │ │ └── SortedDictionaryTest.csproj.user ├── fig21_05 │ └── LinkedListTest │ │ ├── LinkedListTest.sln │ │ └── LinkedListTest │ │ ├── LinkedListTest.cs │ │ ├── LinkedListTest.cs.bak │ │ ├── LinkedListTest.csproj │ │ ├── LinkedListTest.csproj.user │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig21_06 │ └── Delegates │ │ ├── Delegates.sln │ │ └── Delegates │ │ ├── App.config │ │ ├── Delegates.csproj │ │ ├── Delegtes.cs │ │ ├── Delegtes.cs.bak │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig21_07 │ └── Lambdas │ │ ├── Lambdas.sln │ │ └── Lambdas │ │ ├── App.config │ │ ├── Lambdas.cs │ │ ├── Lambdas.cs.bak │ │ ├── Lambdas.csproj │ │ └── Properties │ │ └── AssemblyInfo.cs ├── fig21_08 │ └── FilterMapReduce │ │ ├── FilterMapReduce.sln │ │ └── FilterMapReduce │ │ ├── App.config │ │ ├── FilterMapReduce.csproj │ │ ├── FunctionalProgramming.cs │ │ └── Properties │ │ └── AssemblyInfo.cs └── fig21_09 │ └── ParallelizingWithPLINQ │ ├── ParallelizingWithPLINQ.sln │ └── ParallelizingWithPLINQ │ ├── App.config │ ├── ParallelizingWithPLINQ.cs │ ├── ParallelizingWithPLINQ.cs.bak │ ├── ParallelizingWithPLINQ.csproj │ └── Properties │ └── AssemblyInfo.cs ├── ch22 ├── AddressExample │ ├── AddressBook │ │ ├── AddressBook.csproj │ │ ├── App.config │ │ ├── Contacts.Designer.cs │ │ ├── Contacts.cs │ │ ├── Contacts.resx │ │ ├── Program.cs │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── DataSources │ │ │ │ └── AddressExample.Address.datasource │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ └── packages.config │ ├── AddressExample.sln │ ├── AddressExample │ │ ├── Address.cs │ │ ├── AddressBook.mdf │ │ ├── AddressBook_log.ldf │ │ ├── AddressExample.csproj │ │ ├── AddressExample.csproj.user │ │ ├── AddressModel.Context.cs │ │ ├── AddressModel.Context.tt │ │ ├── AddressModel.Designer.cs │ │ ├── AddressModel.cs │ │ ├── AddressModel.edmx │ │ ├── AddressModel.edmx.diagram │ │ ├── AddressModel.tt │ │ ├── App.Config │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ └── packages.config │ └── packages │ │ └── EntityFramework.6.1.3 │ │ ├── Content │ │ ├── App.config.transform │ │ └── Web.config.transform │ │ ├── EntityFramework.6.1.3.nupkg │ │ └── tools │ │ ├── EntityFramework.psd1 │ │ ├── EntityFramework.psm1 │ │ ├── about_EntityFramework.help.txt │ │ ├── init.ps1 │ │ ├── install.ps1 │ │ └── migrate.exe ├── BooksExamples │ ├── BooksExamples.sln │ ├── BooksExamples │ │ ├── App.Config │ │ ├── Author.cs │ │ ├── Books.mdf │ │ ├── BooksExamples.csproj │ │ ├── BooksExamples.csproj.user │ │ ├── BooksModel.Context.cs │ │ ├── BooksModel.Context.tt │ │ ├── BooksModel.Designer.cs │ │ ├── BooksModel.cs │ │ ├── BooksModel.edmx │ │ ├── BooksModel.edmx.diagram │ │ ├── BooksModel.tt │ │ ├── Books_log.ldf │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── Title.cs │ │ └── packages.config │ ├── DisplayQueryResult │ │ ├── App.config │ │ ├── DisplayQueryResult.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── DataSources │ │ │ │ └── BooksExamples.Title.datasource │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ ├── TitleQueries.Designer.cs │ │ ├── TitleQueries.cs │ │ ├── TitleQueries.resx │ │ └── packages.config │ ├── DisplayTable │ │ ├── App.config │ │ ├── BooksExamples.Author.datasource │ │ ├── BooksExamples.Author1.datasource │ │ ├── DisplayAuthorsTable.Designer.cs │ │ ├── DisplayAuthorsTable.cs │ │ ├── DisplayAuthorsTable.resx │ │ ├── DisplayTable.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── DataSources │ │ │ │ └── BooksExamples.Author.datasource │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ └── packages.config │ ├── JoinQueries │ │ ├── App.config │ │ ├── JoinQueries.csproj │ │ ├── JoiningTableData.Designer.cs │ │ ├── JoiningTableData.cs │ │ ├── JoiningTableData.resx │ │ ├── Program.cs │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ └── packages.config │ ├── MasterDetail │ │ ├── App.config │ │ ├── Details.Designer.cs │ │ ├── Details.cs │ │ ├── Details.resx │ │ ├── MasterDetail.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── DataSources │ │ │ │ └── BooksExamples.Author.datasource │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ └── packages.config │ └── packages │ │ └── EntityFramework.6.1.3 │ │ ├── Content │ │ ├── App.config.transform │ │ └── Web.config.transform │ │ ├── EntityFramework.6.1.3.nupkg │ │ └── tools │ │ ├── EntityFramework.psd1 │ │ ├── EntityFramework.psm1 │ │ ├── about_EntityFramework.help.txt │ │ ├── init.ps1 │ │ ├── install.ps1 │ │ └── migrate.exe └── Databases │ ├── AddressBook.mdf │ ├── AddressBook_log.ldf │ ├── Baseball.mdf │ ├── Baseball_log.ldf │ ├── Books.mdf │ ├── Books.sql │ └── Books_log.ldf ├── ch23 ├── fig23_01 │ └── FibonacciTest │ │ ├── FibonacciTest.sln │ │ ├── FibonacciTest.suo │ │ ├── FibonacciTest.v11.suo │ │ └── FibonacciTest │ │ ├── App.config │ │ ├── FibonacciForm.Designer.cs │ │ ├── FibonacciForm.cs │ │ ├── FibonacciForm.resx │ │ ├── FibonacciTest.csproj │ │ ├── Program.cs │ │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── fig23_02 │ └── FibonacciSynchronous │ │ ├── FibonacciSynchronous.sln │ │ ├── FibonacciSynchronous.v11.suo │ │ └── FibonacciSynchronous │ │ ├── App.config │ │ ├── FibonacciSynchronous.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── SynchronousTestForm.Designer.cs │ │ ├── SynchronousTestForm.cs │ │ └── SynchronousTestForm.resx ├── fig23_03 │ └── FibonacciAsynchronous │ │ ├── FibonacciAsynchronous.sln │ │ ├── FibonacciAsynchronous.v11.suo │ │ └── FibonacciAsynchronous │ │ ├── App.config │ │ ├── AsynchronousTestForm.Designer.cs │ │ ├── AsynchronousTestForm.cs │ │ ├── AsynchronousTestForm.resx │ │ ├── FibonacciAsynchronous.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ └── TimeData.cs ├── fig23_04 │ └── FlickrViewer │ │ ├── FlickrViewer.sln │ │ ├── FlickrViewer.v11.suo │ │ └── FlickrViewer │ │ ├── App.config │ │ ├── FickrViewerForm.Designer.cs │ │ ├── FickrViewerForm.cs │ │ ├── FickrViewerForm.resx │ │ ├── FlickrResult.cs │ │ ├── FlickrViewer.csproj │ │ ├── FlickrViewerForm.Designer.cs │ │ ├── FlickrViewerForm.cs │ │ ├── FlickrViewerForm.resx │ │ ├── Program.cs │ │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings └── fig23_06 │ └── FindPrimes │ ├── FindPrimes.sln │ └── FindPrimes │ ├── App.config │ ├── FindPrimes.csproj │ ├── FindPrimesForm.Designer.cs │ ├── FindPrimesForm.cs │ ├── FindPrimesForm.resx │ ├── Program.cs │ └── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings ├── ch24 ├── Exercises │ ├── employeesExtra.xml │ └── nutrition2.xml ├── Fig24_01 │ └── player.xml ├── Fig24_02 │ └── article.xml ├── Fig24_04 │ ├── letter.dtd │ └── letter.xml ├── Fig24_05 │ └── namespace.xml ├── Fig24_06 │ └── defaultnamespace.xml ├── Fig24_07 │ ├── letter.dtd │ └── letter.xml ├── Fig24_09_10 │ ├── book.xml │ └── book.xsd ├── Fig24_12_13 │ ├── computer.xsd │ └── laptop.xml ├── Fig24_14_15 │ ├── sports.xml │ └── sports.xsl ├── Fig24_16_17 │ ├── sorting.xml │ └── sorting.xsl ├── Fig24_20 │ └── XDocumentTest │ │ ├── XDocumentTest.sln │ │ ├── XDocumentTest.v11.suo │ │ └── XDocumentTest │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── XDocumentTest.csproj │ │ ├── XDocumentTest.csproj.user │ │ ├── XDocumentTestForm.Designer.cs │ │ ├── XDocumentTestForm.cs │ │ ├── XDocumentTestForm.resx │ │ └── article.xml ├── Fig24_21 │ └── PathNavigator │ │ ├── PathNavigator.sln │ │ ├── PathNavigator.v11.suo │ │ └── PathNavigator │ │ ├── PathNavigator.csproj │ │ ├── PathNavigator.csproj.user │ │ ├── PathNavigatorForm.Designer.cs │ │ ├── PathNavigatorForm.cs │ │ ├── PathNavigatorForm.resx │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ └── sports.xml ├── Fig24_23_26 │ └── XMLCombine │ │ ├── XMLCombine.sln │ │ ├── XMLCombine.v11.suo │ │ └── XMLCombine │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── XMLCombine.cs │ │ ├── XMLCombine.csproj │ │ ├── XMLCombine.csproj.user │ │ ├── employeesNew.xml │ │ └── employeesOld.xml └── Fig24_27 │ └── TransformTest │ ├── TransformTest.sln │ ├── TransformTest.v11.suo │ └── TransformTest │ ├── Program.cs │ ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings │ ├── TransformTest.csproj │ ├── TransformTest.csproj.user │ ├── TransformTestForm.Designer.cs │ ├── TransformTestForm.cs │ ├── TransformTestForm.resx │ ├── sports.xml │ └── sports.xsl ├── ch25 ├── Fig32_01 │ └── XAMLIntroduction │ │ ├── XAMLIntroduction.sln │ │ ├── XAMLIntroduction.v11.suo │ │ └── XAMLIntroduction │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── XAMLIntroduction.csproj │ │ └── XAMLIntroduction.csproj.user ├── Fig32_05-08 │ └── Painter │ │ ├── Painter.sln │ │ ├── Painter.v11.suo │ │ └── Painter │ │ ├── App.config │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── Painter.csproj │ │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── Fig32_10-11 │ └── RoutedEvents │ │ ├── RoutedEvents.sln │ │ ├── RoutedEvents.v11.suo │ │ └── RoutedEvents │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── RoutedEvents.csproj │ │ └── RoutedEvents.csproj.user ├── Fig32_13-14 │ └── TextEditor │ │ ├── TextEditor.sln │ │ ├── TextEditor.v11.suo │ │ └── TextEditor │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── TextEditor.csproj │ │ └── TextEditor.csproj.user ├── Fig32_15-16 │ └── ColorChooser │ │ ├── ColorChooser.sln │ │ ├── ColorChooser.v11.suo │ │ └── ColorChooser │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── ColorChooser.csproj │ │ ├── ColorChooser.csproj.user │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── Fig32_19-20 │ └── Clock │ │ ├── Clock.sln │ │ ├── Clock.v11.suo │ │ └── Clock │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── Clock.csproj │ │ ├── Clock.csproj.user │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ └── images │ │ └── circle.png ├── Fig32_23-24 │ └── Clock │ │ ├── Clock.sln │ │ ├── Clock.v11.suo │ │ └── Clock │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── Clock.csproj │ │ ├── Clock.csproj.user │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ └── images │ │ ├── circle.png │ │ ├── close.png │ │ └── minimize.png ├── Fig32_25-26 │ └── BookViewer │ │ ├── BookViewer.sln │ │ ├── BookViewer.v11.suo │ │ └── BookViewer │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── Book.cs │ │ ├── BookViewer.csproj │ │ ├── BookViewer.csproj.user │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ └── images │ │ ├── large │ │ ├── chtp.jpg │ │ ├── cpphtp.jpg │ │ ├── iw3htp.jpg │ │ ├── jhtp.jpg │ │ ├── vbhtp.jpg │ │ └── vcshtp.jpg │ │ └── small │ │ ├── chtp.jpg │ │ ├── cpphtp.jpg │ │ ├── iw3htp.jpg │ │ ├── jhtp.jpg │ │ ├── vbhtp.jpg │ │ └── vcshtp.jpg ├── Fig32_28 │ └── BookViewer │ │ ├── BookViewer.sln │ │ ├── BookViewer.v11.suo │ │ └── BookViewer │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── Book.cs │ │ ├── BookViewer.csproj │ │ ├── BookViewer.csproj.user │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ └── images │ │ ├── large │ │ ├── chtp.jpg │ │ ├── cpphtp.jpg │ │ ├── iw3htp.jpg │ │ ├── jhtp.jpg │ │ ├── vbhtp.jpg │ │ └── vcshtp.jpg │ │ └── small │ │ ├── chtp.jpg │ │ ├── cpphtp.jpg │ │ ├── iw3htp.jpg │ │ ├── jhtp.jpg │ │ ├── vbhtp.jpg │ │ └── vcshtp.jpg ├── exerciseImages │ ├── Thumbs.db │ ├── australia.png │ ├── brazil.png │ ├── china.png │ ├── italy.png │ ├── russia.png │ ├── southafrica.png │ ├── spain.png │ └── unitedstates.png └── images │ ├── circle.png │ ├── close.png │ ├── large │ ├── chtp.jpg │ ├── cpphtp.jpg │ ├── iw3htp.jpg │ ├── jhtp.jpg │ ├── vbhtp.jpg │ └── vcshtp.jpg │ ├── minimize.png │ └── small │ ├── chtp.jpg │ ├── cpphtp.jpg │ ├── iw3htp.jpg │ ├── jhtp.jpg │ ├── vbhtp.jpg │ └── vcshtp.jpg ├── ch26 ├── ExerciseImages │ ├── Thumbs.db │ ├── chtp5.jpg │ ├── iw3htp.jpg │ └── svb.jpg ├── Fig33_01 │ └── UsingFonts │ │ ├── UsingFonts.sln │ │ ├── UsingFonts.v11.suo │ │ └── UsingFonts │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── UsingFonts.csproj │ │ └── UsingFonts.csproj.user ├── Fig33_03_04 │ └── DrawPolygons │ │ ├── DrawPolygons.sln │ │ ├── DrawPolygons.v11.suo │ │ └── DrawPolygons │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── DrawPolygons.csproj │ │ ├── DrawPolygons.csproj.user │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── Fig33_05 │ └── UsingBrushes │ │ ├── UsingBrushes.sln │ │ ├── UsingBrushes.v11.suo │ │ └── UsingBrushes │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── UsingBrushes.csproj │ │ ├── UsingBrushes.csproj.user │ │ ├── flowers.jpg │ │ └── media.mp4 ├── Fig33_06_07 │ └── UsingGradients │ │ ├── UsingGradients.sln │ │ ├── UsingGradients.v11.suo │ │ └── UsingGradients │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── UsingGradients.csproj │ │ └── UsingGradients.csproj.user ├── Fig33_08_09 │ └── DrawStars │ │ ├── DrawStars.sln │ │ ├── DrawStars.v11.suo │ │ └── DrawStars │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── DrawStars.csproj │ │ ├── DrawStars.csproj.user │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── Fig33_11_13 │ └── TV │ │ ├── TV.sln │ │ ├── TV.v11.suo │ │ └── TV │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── Images │ │ ├── pause.png │ │ ├── play.png │ │ ├── power.png │ │ └── stop.png │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── TV.csproj │ │ ├── TV.csproj.user │ │ └── Video │ │ └── media.mp4 ├── Fig33_14 │ └── UsingAnimations │ │ ├── UsingAnimations.sln │ │ ├── UsingAnimations.v11.suo │ │ └── UsingAnimations │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── UsingAnimations.csproj │ │ ├── UsingAnimations.csproj.user │ │ └── media.mp4 ├── Fig33_15_16 │ └── SpeechApp │ │ ├── SpeechApp.sln │ │ ├── SpeechApp.v11.suo │ │ └── SpeechApp │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── SpeechApp.csproj │ │ └── SpeechApp.csproj.user └── ImagesVideo │ ├── flowers.jpg │ ├── media.mp4 │ ├── pause.png │ ├── play.png │ ├── power.png │ └── stop.png └── ch28 ├── ATMCaseStudy.sln ├── ATMCaseStudy.v11.suo └── ATMCaseStudy ├── ATM.cs ├── ATM.cs.bak ├── ATMCaseStudy.cs ├── ATMCaseStudy.cs.bak ├── ATMCaseStudy.csproj ├── ATMCaseStudy.csproj.user ├── Account.cs ├── Account.cs.bak ├── BalanceInquiry.cs ├── BalanceInquiry.cs.bak ├── BankDatabase.cs ├── BankDatabase.cs.bak ├── CashDispenser.cs ├── CashDispenser.cs.bak ├── Deposit.cs ├── Deposit.cs.bak ├── DepositSlot.cs ├── Keypad.cs ├── Keypad.cs.bak ├── Screen.cs ├── Screen.cs.bak ├── Transaction.cs ├── Transaction.cs.bak ├── Withdrawal.cs └── Withdrawal.cs.bak /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /examples/appF/FigF_03/UnicodeDemo/UnicodeDemo.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/appF/FigF_03/UnicodeDemo/UnicodeDemo.v11.suo -------------------------------------------------------------------------------- /examples/appF/FigF_03/UnicodeDemo/UnicodeDemo/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace UnicodeDemo 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault( false ); 18 | Application.Run( new UnicodeForm() ); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /examples/appF/FigF_03/UnicodeDemo/UnicodeDemo/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/appF/FigF_03/UnicodeDemo/UnicodeDemo/UnicodeDemo.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/appG/FigG_01_02/Account/Account.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/appG/FigG_01_02/Account/Account.v11.suo -------------------------------------------------------------------------------- /examples/appG/FigG_01_02/Account/Account/Account.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch01/Painter/Painter.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch01/Painter/Painter.v11.suo -------------------------------------------------------------------------------- /examples/ch01/Painter/Painter/App.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /examples/ch01/Painter/Painter/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Windows; 7 | 8 | namespace Painter 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /examples/ch01/Painter/Painter/Painter.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /examples/ch01/Painter/Painter/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /examples/ch02/ASimpleApp/ASimpleApp/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch02/ASimpleApp/ASimpleApp/Form1.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Data; 5 | using System.Drawing; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Threading.Tasks; 9 | using System.Windows.Forms; 10 | 11 | namespace ASimpleApp 12 | { 13 | public partial class Form1 : Form 14 | { 15 | public Form1() 16 | { 17 | InitializeComponent(); 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /examples/ch02/ASimpleApp/ASimpleApp/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace ASimpleApp 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// The main entry point for the application. 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault(false); 19 | Application.Run(new Form1()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /examples/ch02/ASimpleApp/ASimpleApp/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch02/ASimpleApp/ASimpleApp/Resources/bug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch02/ASimpleApp/ASimpleApp/Resources/bug.png -------------------------------------------------------------------------------- /examples/ch02/MusicNote.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch02/MusicNote.gif -------------------------------------------------------------------------------- /examples/ch02/bug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch02/bug.png -------------------------------------------------------------------------------- /examples/ch03/fig03_01/Welcome1/Welcome1/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch03/fig03_01/Welcome1/Welcome1/Welcome1.cs: -------------------------------------------------------------------------------- 1 | // Fig. 3.1: Welcome1.cs 2 | // Text-displaying app. 3 | using System; 4 | 5 | class Welcome1 6 | { 7 | // Main method begins execution of C# app 8 | static void Main() 9 | { 10 | Console.WriteLine("Welcome to C# Programming!"); 11 | } // end Main 12 | } // end class Welcome1 13 | -------------------------------------------------------------------------------- /examples/ch03/fig03_10/Welcome2/Welcome2/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch03/fig03_11/Welcome3/Welcome3/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch03/fig03_13/Welcome4/Welcome4/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch03/fig03_14/Addition/Addition/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch03/fig03_22/Comparison/Comparison/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch04/Account1/Account1/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch04/Account2/Account2/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch04/Account3/Account3/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch04/Account4/Account4/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch05/ex05_06/Calculate/Calculate/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch05/ex05_06/Calculate/Calculate/Calculate.cs: -------------------------------------------------------------------------------- 1 | // Ex. 5.6: Calculate.cs 2 | // Calculate the sum of the integers from 1 to 10 3 | using System; 4 | 5 | class Calculate 6 | { 7 | static void Main() 8 | { 9 | int sum = 0; // initialize sum to 0 for totaling 10 | int x = 1; // initialize x to 1 for counting 11 | 12 | while (x <= 10) // while x is less than or equal to 10 13 | { 14 | sum += x; // add x to sum 15 | ++x; // increment x 16 | } // end while 17 | 18 | Console.WriteLine($"The sum is: {sum}"); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /examples/ch05/fig05_05-06/Student/Student/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch05/fig05_09/ClassAverage/ClassAverage/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch05/fig05_11/ClassAverage/ClassAverage/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch05/fig05_13/Analysis/Analysis/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch05/fig05_16/Increment/Increment/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch06/ex06_10/Printing/Printing/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch06/ex06_10/Printing/Printing/Program.cs: -------------------------------------------------------------------------------- 1 | // Exercise 6.10 Solution: Printing.cs 2 | using System; 3 | 4 | class Printing 5 | { 6 | static void Main() 7 | { 8 | for (int i = 1; i <= 10; ++i) 9 | { 10 | for (int j = 1; j <= 5; ++j) 11 | { 12 | Console.Write('@'); 13 | } 14 | 15 | Console.WriteLine(); 16 | } 17 | } 18 | } -------------------------------------------------------------------------------- /examples/ch06/fig06_01/WhileCounter/WhileCounter/WhileCounter.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch06/fig06_02/ForCounter/ForCounter/ForCounter.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch06/fig06_05/Sum/Sum/Sum.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch06/fig06_06/Interest/Interest.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch06/fig06_06/Interest/Interest.v11.suo -------------------------------------------------------------------------------- /examples/ch06/fig06_06/Interest/Interest/Interest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch06/fig06_07/DoWhileTest/DoWhileTest/DoWhileTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch06/fig06_09/LetterGrades/LetterGrades/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch06/fig06_11-12/AutoPolicy/AutoPolicy/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch06/fig06_13/BreakTest/BreakTest/BreakTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch06/fig06_14/ContinueTest/ContinueTest/ContinueTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch06/fig06_19/LogicalOperators/LogicalOperators/LogicalOperators.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch07/exercise07_03/MathTest/MathTest/MathTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch07/exercise07_06/Sphere/Sphere/Sphere.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch07/exercise07_06/Sphere/Sphere/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /examples/ch07/fig07_03/MaximumFinder/MaximumFinder/MaximumFinder.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch07/fig07_06/RandomIntegers/RandomIntegers/RandomIntegers.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch07/fig07_07/RollDie/RollDie/RollDie.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch07/fig07_08/Craps/Craps/Craps.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch07/fig07_09/Scope/Scope/Scope.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch07/fig07_10/Square/Square/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch07/fig07_10/Square/Square/SquareTest.cs: -------------------------------------------------------------------------------- 1 | // Fig. 7.10: SquareTest.cs 2 | // Square method used to demonstrate the method 3 | // call stack and activation records. 4 | using System; 5 | 6 | class SquareTest 7 | { 8 | static void Main() 9 | { 10 | int x = 10; // value to square (local variable in main) 11 | Console.WriteLine($"x squared: {Square(x)}"); 12 | } 13 | 14 | // returns the square of an integer 15 | static int Square(int y) // y is a local variable 16 | { 17 | return y * y; // calculate square of y and return result 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /examples/ch07/fig07_14/MethodOverload/MethodOverload/MethodOverload.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch07/fig07_15/CalculatePowers/CalculatePowers/CalculatePowers.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /examples/ch07/fig07_17/FactorialTest/FactorialTest/FactorialTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch07/fig07_20/ReferenceAndOutputParameters/ReferenceAndOutputParameters/ReferenceAndOutputParameters.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch08/fig08_02/InitArray/InitArray/InitArray.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch08/fig08_03/InitArray/InitArray/InitArray.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch08/fig08_04/InitArray/InitArray/InitArray.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch08/fig08_05/SumArray/SumArray/SumArray.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch08/fig08_06/ForEachTest/ForEachTest/ForEachTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch08/fig08_07/BarChart/BarChart/BarChart.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch08/fig08_08/RollDie/RollDie/RollDie.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch08/fig08_09/StudentPoll/StudentPoll/StudentPoll.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch08/fig08_10-12/DeckOfCards/DeckOfCards/DeckOfCards.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch08/fig08_13/PassArray/PassArray/PassArray.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch08/fig08_15-16/GradeBook/GradeBook/GradeBook.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch08/fig08_19/InitArray/InitArray/InitArray.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch08/fig08_21-22/GradeBook/GradeBook/GradeBook.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch08/fig08_23/ParamArrayTest/ParamArrayTest/ParamArrayTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch08/fig08_24/InitArray/InitArray/InitArray.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /examples/ch08/fig08_25/ArrayReferenceTest/ArrayReferenceTest/ArrayReferenceTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch09/Fig09_02/LINQWithSimpleTypeArray/LINQWithSimpleTypeArray/LINQWithSimpleTypeArray.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch09/Fig09_03_04/LINQWithArrayOfObjects/LINQWithArrayOfObjects/LINQWithArrayOfObjects.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch09/Fig09_06/ListCollection/ListCollection/ListCollection.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch09/Fig09_07/LINQWithListCollection/LINQWithListCollection/LINQWithListCollection.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch10/fig10_01-02/Time1/Time1/Time1.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch10/fig10_03/MemberAccessTest/MemberAccessTest/MemberAccessTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch10/fig10_04/ThisTest/ThisTest/ThisTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch10/fig10_05-06/Time2/Time2/Time2.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch10/fig10_07-09/Employee/Employee.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch10/fig10_07-09/Employee/Employee.v11.suo -------------------------------------------------------------------------------- /examples/ch10/fig10_07-09/Employee/Employee/Employee.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch10/fig10_10-11/Employee/Employee/Employee.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch10/fig10_14-15/OperatorOverloading/OperatorOverloading/OperatorOverloading.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch10/fig10_16/TimeExtensions/TimeExtensions/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch11/Fig11_04_05/CommissionEmployee/CommissionEmployee/CommissionEmployee.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | ProjectFiles 5 | 6 | -------------------------------------------------------------------------------- /examples/ch11/Fig11_06_07/BasePlusCommissionEmployee/BasePlusCommissionEmployee/BasePlusCommissionEmployee.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch11/Fig11_08/BasePlusCommissionEmployee/BasePlusCommissionEmployee/BasePlusCommissionEmployee.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch11/Fig11_09/BasePlusCommissionEmployee/BasePlusCommissionEmployee/BasePlusCommissionEmployee.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch11/Fig11_10_11/BasePlusCommissionEmployee/BasePlusCommissionEmployee/BasePlusCommissionEmployee.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch12/Fig12_01/Polymorphism/Polymorphism/Polymorphism.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch12/Fig12_04_09/PayrollSystem/PayrollSystem/PayrollSystem.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch12/Fig12_11_15/PayableInterfaceTest/PayableInterfaceTest/PayableInterfaceTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch13/Fig13_01/DivideByZeroNoExceptionHandling/DivideByZeroNoExceptionHandling/DivideByZeroNoExceptionHandling.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch13/Fig13_02/DivideByZeroExceptionHandling/DivideByZeroExceptionHandling/DivideByZeroExceptionHandling.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /examples/ch13/Fig13_02/DivideByZeroExceptionHandling/DivideByZeroExceptionHandling/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /examples/ch13/Fig13_04/UsingExceptions/UsingExceptions/UsingExceptions.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch13/Fig13_05/Properties/Properties/Properties.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch13/Fig13_06_07/SquareRootTest/SquareRootTest/SquareRootTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /examples/ch13/Fig13_06_07/SquareRootTest/SquareRootTest/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /examples/ch14/AnchorTest/AnchorTest/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch14/AnchorTest/AnchorTest/Form1.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Data; 5 | using System.Drawing; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Threading.Tasks; 9 | using System.Windows.Forms; 10 | 11 | namespace AnchorTest 12 | { 13 | public partial class Form1 : Form 14 | { 15 | public Form1() 16 | { 17 | InitializeComponent(); 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /examples/ch14/AnchorTest/AnchorTest/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace AnchorTest 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// The main entry point for the application. 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault(false); 19 | Application.Run(new Form1()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /examples/ch14/AnchorTest/AnchorTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch14/DockTest/DockTest/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch14/DockTest/DockTest/Form1.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Data; 5 | using System.Drawing; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Threading.Tasks; 9 | using System.Windows.Forms; 10 | 11 | namespace DockTest 12 | { 13 | public partial class Form1 : Form 14 | { 15 | public Form1() 16 | { 17 | InitializeComponent(); 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /examples/ch14/DockTest/DockTest/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace DockTest 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// The main entry point for the application. 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault(false); 19 | Application.Run(new Form1()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /examples/ch14/DockTest/DockTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_05/SimpleEventExample/SimpleEventExample/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace SimpleEventExample 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new SimpleEventExampleForm()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_05/SimpleEventExample/SimpleEventExample/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_05/SimpleEventExample/SimpleEventExample/SimpleEventExample.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_05/SimpleEventExample/SimpleEventExample/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_20/LabelTextBoxButtonTest/LabelTextBoxButtonTest/LabelTextBoxButtonTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_20/LabelTextBoxButtonTest/LabelTextBoxButtonTest/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace LabelTextBoxButtonTest 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new LabelTextBoxButtonTestForm()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_20/LabelTextBoxButtonTest/LabelTextBoxButtonTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_20/LabelTextBoxButtonTest/LabelTextBoxButtonTest/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_24/GroupBoxPanelExample/GroupBoxPanelExample/GroupBoxPanelExample.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_24/GroupBoxPanelExample/GroupBoxPanelExample/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace GroupBoxPanelExample 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new GroupBoxPanelExampleForm()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_24/GroupBoxPanelExample/GroupBoxPanelExample/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_24/GroupBoxPanelExample/GroupBoxPanelExample/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_26/CheckBoxTest/CheckBoxTest/CheckBoxTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_26/CheckBoxTest/CheckBoxTest/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace CheckBoxTest 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new CheckBoxTestForm()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_26/CheckBoxTest/CheckBoxTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_26/CheckBoxTest/CheckBoxTest/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_28/RadioButtonTest/RadioButtonTest.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch14/Fig14_28/RadioButtonTest/RadioButtonTest.v11.suo -------------------------------------------------------------------------------- /examples/ch14/Fig14_28/RadioButtonTest/RadioButtonTest/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace RadioButtonsTest 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new RadioButtonsTestForm()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_28/RadioButtonTest/RadioButtonTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_28/RadioButtonTest/RadioButtonTest/RadioButtonTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_28/RadioButtonTest/RadioButtonTest/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_30/PictureBoxTest/PictureBoxTest/PictureBoxTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_30/PictureBoxTest/PictureBoxTest/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace PictureBoxTest 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new PictureBoxTestForm()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_30/PictureBoxTest/PictureBoxTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_30/PictureBoxTest/PictureBoxTest/Resources/image0.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch14/Fig14_30/PictureBoxTest/PictureBoxTest/Resources/image0.bmp -------------------------------------------------------------------------------- /examples/ch14/Fig14_30/PictureBoxTest/PictureBoxTest/Resources/image1.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch14/Fig14_30/PictureBoxTest/PictureBoxTest/Resources/image1.bmp -------------------------------------------------------------------------------- /examples/ch14/Fig14_30/PictureBoxTest/PictureBoxTest/Resources/image2.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch14/Fig14_30/PictureBoxTest/PictureBoxTest/Resources/image2.bmp -------------------------------------------------------------------------------- /examples/ch14/Fig14_30/PictureBoxTest/PictureBoxTest/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_32/ToolTipDemonstration/ToolTipDemonstration/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace ToolTipDemonstration 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new ToolTipDemonstrationForm()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_32/ToolTipDemonstration/ToolTipDemonstration/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_32/ToolTipDemonstration/ToolTipDemonstration/ToolTipDemonstration.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_36/NumericUpDownTest/NumericUpDownTest/NumericUpDownTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_36/NumericUpDownTest/NumericUpDownTest/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace NumericUpDownTest 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new InterestCalculatorForm()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_36/NumericUpDownTest/NumericUpDownTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_36/NumericUpDownTest/NumericUpDownTest/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_38/Painter/Painter/Painter.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_38/Painter/Painter/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace Painter 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new PainterForm()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_38/Painter/Painter/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_38/Painter/Painter/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_40/KeyDemo/KeyDemo/KeyDemo.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_40/KeyDemo/KeyDemo/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace KeyDemo 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new KeyDemo()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_40/KeyDemo/KeyDemo/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch14/Fig14_40/KeyDemo/KeyDemo/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /examples/ch14/Images/image0.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch14/Images/image0.bmp -------------------------------------------------------------------------------- /examples/ch14/Images/image1.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch14/Images/image1.bmp -------------------------------------------------------------------------------- /examples/ch14/Images/image2.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch14/Images/image2.bmp -------------------------------------------------------------------------------- /examples/ch14/PanelDemonstration/PanelDemonstration/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch14/PanelDemonstration/PanelDemonstration/Form1.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Data; 5 | using System.Drawing; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Threading.Tasks; 9 | using System.Windows.Forms; 10 | 11 | namespace PanelDemonstration 12 | { 13 | public partial class Form1 : Form 14 | { 15 | public Form1() 16 | { 17 | InitializeComponent(); 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /examples/ch14/PanelDemonstration/PanelDemonstration/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace PanelDemonstration 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// The main entry point for the application. 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault(false); 19 | Application.Run(new Form1()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /examples/ch14/PanelDemonstration/PanelDemonstration/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch14/SnapLines/SnapLines/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch14/SnapLines/SnapLines/Form1.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Data; 5 | using System.Drawing; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Threading.Tasks; 9 | using System.Windows.Forms; 10 | 11 | namespace SnapLines 12 | { 13 | public partial class Form1 : Form 14 | { 15 | public Form1() 16 | { 17 | InitializeComponent(); 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /examples/ch14/SnapLines/SnapLines/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace SnapLines 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// The main entry point for the application. 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault(false); 19 | Application.Run(new Form1()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /examples/ch14/SnapLines/SnapLines/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch14/TooltipTest/TooltipTest/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch14/TooltipTest/TooltipTest/Form1.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Data; 5 | using System.Drawing; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Threading.Tasks; 9 | using System.Windows.Forms; 10 | 11 | namespace TooltipTest 12 | { 13 | public partial class Form1 : Form 14 | { 15 | public Form1() 16 | { 17 | InitializeComponent(); 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /examples/ch14/TooltipTest/TooltipTest/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace TooltipTest 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// The main entry point for the application. 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault(false); 19 | Application.Run(new Form1()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /examples/ch14/TooltipTest/TooltipTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch15/Fig15_07/MenuTest/MenuTest/MenuTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 8.0.50215 5 | 6 | -------------------------------------------------------------------------------- /examples/ch15/Fig15_07/MenuTest/MenuTest/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Fig15_07/MenuTest/MenuTest/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /examples/ch15/Fig15_07/MenuTest/MenuTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch15/Fig15_11/DateTimePickerTest/DateTimePickerTest/DateTimePickerTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 8.0.50215 5 | 6 | -------------------------------------------------------------------------------- /examples/ch15/Fig15_11/DateTimePickerTest/DateTimePickerTest/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace DateTimePickerTest 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault( false ); 18 | Application.Run( new DateTimePickerForm() ); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /examples/ch15/Fig15_11/DateTimePickerTest/DateTimePickerTest/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Fig15_11/DateTimePickerTest/DateTimePickerTest/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /examples/ch15/Fig15_11/DateTimePickerTest/DateTimePickerTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch15/Fig15_14/LinkLabelTest/LinkLabelTest/LinkLabelTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 8.0.50215 5 | 6 | -------------------------------------------------------------------------------- /examples/ch15/Fig15_14/LinkLabelTest/LinkLabelTest/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Fig15_14/LinkLabelTest/LinkLabelTest/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /examples/ch15/Fig15_14/LinkLabelTest/LinkLabelTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch15/Fig15_18/ListBoxTest/ListBoxTest/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Fig15_18/ListBoxTest/ListBoxTest/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /examples/ch15/Fig15_18/ListBoxTest/ListBoxTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch15/Fig15_20/CheckedListBoxTest/CheckedListBoxTest/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Fig15_20/CheckedListBoxTest/CheckedListBoxTest/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /examples/ch15/Fig15_20/CheckedListBoxTest/CheckedListBoxTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch15/Fig15_23/ComboBoxTest/ComboBoxTest/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Fig15_23/ComboBoxTest/ComboBoxTest/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /examples/ch15/Fig15_23/ComboBoxTest/ComboBoxTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch15/Fig15_28/TreeViewDirectoryStructureTest/TreeViewDirectoryStructureTest/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Fig15_28/TreeViewDirectoryStructureTest/TreeViewDirectoryStructureTest/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /examples/ch15/Fig15_28/TreeViewDirectoryStructureTest/TreeViewDirectoryStructureTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch15/Fig15_31/ListViewTest/ListViewTest/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Fig15_31/ListViewTest/ListViewTest/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /examples/ch15/Fig15_31/ListViewTest/ListViewTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch15/Fig15_31/ListViewTest/ListViewTest/Resources/file.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Fig15_31/ListViewTest/ListViewTest/Resources/file.bmp -------------------------------------------------------------------------------- /examples/ch15/Fig15_31/ListViewTest/ListViewTest/Resources/folder.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Fig15_31/ListViewTest/ListViewTest/Resources/folder.bmp -------------------------------------------------------------------------------- /examples/ch15/Fig15_36/UsingTabs/UsingTabs/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Fig15_36/UsingTabs/UsingTabs/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /examples/ch15/Fig15_36/UsingTabs/UsingTabs/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch15/Fig15_36/UsingTabs/UsingTabs/Resources/purpleflowers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Fig15_36/UsingTabs/UsingTabs/Resources/purpleflowers.png -------------------------------------------------------------------------------- /examples/ch15/Fig15_36/UsingTabs/UsingTabs/Resources/redflowers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Fig15_36/UsingTabs/UsingTabs/Resources/redflowers.png -------------------------------------------------------------------------------- /examples/ch15/Fig15_36/UsingTabs/UsingTabs/Resources/yellowflowers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Fig15_36/UsingTabs/UsingTabs/Resources/yellowflowers.png -------------------------------------------------------------------------------- /examples/ch15/Fig15_43_44/UsingMDI/UsingMDI/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Fig15_43_44/UsingMDI/UsingMDI/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /examples/ch15/Fig15_43_44/UsingMDI/UsingMDI/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch15/Fig15_43_44/UsingMDI/UsingMDI/Resources/lavenderflowers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Fig15_43_44/UsingMDI/UsingMDI/Resources/lavenderflowers.png -------------------------------------------------------------------------------- /examples/ch15/Fig15_43_44/UsingMDI/UsingMDI/Resources/purpleflowers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Fig15_43_44/UsingMDI/UsingMDI/Resources/purpleflowers.png -------------------------------------------------------------------------------- /examples/ch15/Fig15_43_44/UsingMDI/UsingMDI/Resources/vb2008htp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Fig15_43_44/UsingMDI/UsingMDI/Resources/vb2008htp.jpg -------------------------------------------------------------------------------- /examples/ch15/Fig15_43_44/UsingMDI/UsingMDI/Resources/vcpp2008htp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Fig15_43_44/UsingMDI/UsingMDI/Resources/vcpp2008htp.jpg -------------------------------------------------------------------------------- /examples/ch15/Fig15_43_44/UsingMDI/UsingMDI/Resources/vcs2008htp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Fig15_43_44/UsingMDI/UsingMDI/Resources/vcs2008htp.jpg -------------------------------------------------------------------------------- /examples/ch15/Fig15_43_44/UsingMDI/UsingMDI/Resources/yellowflowers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Fig15_43_44/UsingMDI/UsingMDI/Resources/yellowflowers.png -------------------------------------------------------------------------------- /examples/ch15/Fig15_45/VisualInheritanceBase/VisualInheritanceBase/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Fig15_45/VisualInheritanceBase/VisualInheritanceBase/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /examples/ch15/Fig15_45/VisualInheritanceBase/VisualInheritanceBase/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch15/Fig15_48/VisualInheritanceTest/VisualInheritanceTest/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Fig15_48/VisualInheritanceTest/VisualInheritanceTest/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /examples/ch15/Fig15_48/VisualInheritanceTest/VisualInheritanceTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch15/Fig15_50/ClockExample/ClockExample/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Fig15_50/ClockExample/ClockExample/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /examples/ch15/Fig15_50/ClockExample/ClockExample/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch15/Images/file.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Images/file.bmp -------------------------------------------------------------------------------- /examples/ch15/Images/folder.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Images/folder.bmp -------------------------------------------------------------------------------- /examples/ch15/Images/lavenderflowers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Images/lavenderflowers.png -------------------------------------------------------------------------------- /examples/ch15/Images/purpleflowers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Images/purpleflowers.png -------------------------------------------------------------------------------- /examples/ch15/Images/redflowers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Images/redflowers.png -------------------------------------------------------------------------------- /examples/ch15/Images/redflowers2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Images/redflowers2.png -------------------------------------------------------------------------------- /examples/ch15/Images/vb2008htp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Images/vb2008htp.jpg -------------------------------------------------------------------------------- /examples/ch15/Images/vcpp2008htp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Images/vcpp2008htp.jpg -------------------------------------------------------------------------------- /examples/ch15/Images/vcs2008htp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Images/vcs2008htp.jpg -------------------------------------------------------------------------------- /examples/ch15/Images/yellowflowers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch15/Images/yellowflowers.png -------------------------------------------------------------------------------- /examples/ch16/Fig16_01/StringConstructor/StringConstructor/StringConstructor.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch16/Fig16_02/StringMethods/StringMethods/StringMethods.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch16/Fig16_03/StringCompare/StringCompare.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch16/Fig16_03/StringCompare/StringCompare.v11.suo -------------------------------------------------------------------------------- /examples/ch16/Fig16_03/StringCompare/StringCompare/StringCompare.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch16/Fig16_04/StringStartEnd/StringStartEnd/StringStartEnd.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch16/Fig16_05/StringIndexMethods/StringIndexMethods/StringIndexMethods.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch16/Fig16_06/SubString/SubString/SubString.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch16/Fig16_07/StringConcatenation/StringConcatenation/StringConcatenation.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch16/Fig16_08/StringMethods2/StringMethods2/StringMethods2.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch16/Fig16_09/StringBuilderConstructor/StringBuilderConstructor/StringBuilderConstructor.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch16/Fig16_10/StringBuilderFeatures/StringBuilderFeatures/StringBuilderFeatures.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch16/Fig16_11/StringBuilderAppend/StringBuilderAppend/StringBuilderAppend.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch16/Fig16_12/StringBuilderAppendFormat/StringBuilderAppendFormat/StringBuilderAppendFormat.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch16/Fig16_13/StringBuilderInsertRemove/StringBuilderInsertRemove/StringBuilderInsertRemove.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch16/Fig16_14/StringBuilderReplace/StringBuilderReplace/StringBuilderReplace.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch16/Fig16_15/StaticCharMethods/StaticCharMethods/StaticCharMethods.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /examples/ch16/Fig16_15/StaticCharMethods/StaticCharMethods/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /examples/ch16/Fig16_16/BasicRegularExpressions/BasicRegularExpressions/BasicRegularExpressions.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch16/Fig16_18/CharacterClasses/CharacterClasses/CharacterClasses.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch16/Fig16_20/RegexMatches/RegexMatches/RegexMatches.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch16/Fig16_21/Validate/Validate/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace Validate 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault( false ); 18 | Application.Run( new ValidateForm() ); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /examples/ch16/Fig16_21/Validate/Validate/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch16/Fig16_21/Validate/Validate/Validate.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch16/Fig16_22/RegexSubstitution/RegexSubstitution/RegexSubstitution.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch17/BankLibrary/BankLibrary/BankLibrary/BankLibrary.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch17/BankLibrary/BankLibrary/BankLibrary/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Windows.Forms; 4 | 5 | namespace BankLibrary 6 | { 7 | static class Program 8 | { 9 | /// 10 | /// The main entry point for the application. 11 | /// 12 | [STAThread] 13 | static void Main( string[] args ) 14 | { 15 | Application.EnableVisualStyles(); 16 | Application.Run(new BankUIForm()); 17 | } 18 | } 19 | } -------------------------------------------------------------------------------- /examples/ch17/Fig17_04/CreateFile/CreateFile/CreateFile.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch17/Fig17_04/CreateFile/CreateFile/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace CreateFile 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new CreateFileForm()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /examples/ch17/Fig17_04/CreateFile/CreateFile/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch17/Fig17_04/CreateFile/CreateFile/clients.txt: -------------------------------------------------------------------------------- 1 | 100,Nancy,Brown,-25.54 2 | 200,Stacey,Dunn,314.33 3 | 399,Doug,Barker,0.00 4 | 400,Dave,Smith,258.34 5 | 500,Sam,Stone,34.98 6 | -------------------------------------------------------------------------------- /examples/ch17/Fig17_06/ReadSequentialAccessFile/ReadSequentialAccessFile/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace ReadSequentialAccessFile 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new ReadSequentialAccessFileForm()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /examples/ch17/Fig17_06/ReadSequentialAccessFile/ReadSequentialAccessFile/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch17/Fig17_07/CreditInquiry/CreditInquiry/CreditInquiry.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch17/Fig17_07/CreditInquiry/CreditInquiry/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace CreditInquiry 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new CreditInquiryForm()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /examples/ch17/Fig17_07/CreditInquiry/CreditInquiry/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch17/Fig17_09/CreateFile/CreateFile/CreateFile.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | en-US 11 | false 12 | 13 | -------------------------------------------------------------------------------- /examples/ch17/Fig17_09/CreateFile/CreateFile/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace CreateFile 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new CreateFileForm()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /examples/ch17/Fig17_09/CreateFile/CreateFile/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch17/Fig17_10/ReadSequentialAccessFile/ReadSequentialAccessFile/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace ReadSequentialAccessFile 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new ReadSequentialAccessFileForm()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /examples/ch17/Fig17_10/ReadSequentialAccessFile/ReadSequentialAccessFile/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch17/Fig17_10/ReadSequentialAccessFile/ReadSequentialAccessFile/ReadSequentialAccessFile.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | en-US 11 | false 12 | 13 | -------------------------------------------------------------------------------- /examples/ch17/Fig17_13/FileTest/FileTest/FileTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch17/Fig17_13/FileTest/FileTest/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace FileTest 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new FileTestForm()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /examples/ch17/Fig17_13/FileTest/FileTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch17/Fig17_14/LINQToFileDirectory/LINQToFileDirectory/LINQToFileDirectory.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch17/Fig17_14/LINQToFileDirectory/LINQToFileDirectory/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace LINQToFileDirectory 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault( false ); 18 | Application.Run( new LINQToFileDirectoryForm() ); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /examples/ch17/Fig17_14/LINQToFileDirectory/LINQToFileDirectory/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch17/clients.ser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch17/clients.ser -------------------------------------------------------------------------------- /examples/ch17/clients.txt: -------------------------------------------------------------------------------- 1 | 100,Nancy,Brown,-25.54 2 | 200,Stacey,Dunn,314.33 3 | 300,Doug,Barker,0.00 4 | 400,Dave,Smith,258.34 5 | 500,Sam,Stone,34.98 6 | -------------------------------------------------------------------------------- /examples/ch18/Fig18_02/LinearSearch/LinearSearch/LinearSearch.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch18/Fig18_03/BinarySearch/BinarySearch/BinarySearch.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch18/Fig18_04/SelectionSort/SelectionSort/SelectionSort.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch18/Fig18_05/InsertionSort/InsertionSort/InsertionSort.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch18/Fig18_06/MergeSort/MergeSort/MergeSort.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch19/Fig19_04/LinkedListLibrary/LinkedListLibrary/LinkedListLibrary.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch19/Fig19_05/ListTest/ListTest/ListTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch19/Fig19_13/StackInheritanceLibrary/StackInheritanceLibrary/StackInheritanceLibrary.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch19/Fig19_14/StackInheritanceTest/StackInheritanceTest/StackInheritanceTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch19/Fig19_15/StackCompositionLibrary/StackCompositionLibrary/StackCompositionLibrary.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch19/Fig19_16/QueueInheritanceLibrary/QueueInheritanceLibrary/QueueInheritanceLibrary.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch19/Fig19_17/QueueTest/QueueTest/QueueTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch19/Fig19_20/BinaryTreeLibrary/BinaryTreeLibrary/BinaryTreeLibrary.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch19/Fig19_21/TreeTest/TreeTest/TreeTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch19/Fig19_23/BinaryTreeLibrary2/BinaryTreeLibrary2/BinaryTreeLibrary2.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch19/Fig19_24/TreeTest/TreeTest/TreeTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch20/Fig20_01/OverloadedMethods/OverloadedMethods/OverloadedMethods.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch20/Fig20_03/GenericMethod/GenericMethod/GenericMethod.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch20/Fig20_04/MaximumTest/MaximumTest/MaximumTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch20/Fig20_05_08/Stack/Stack/Stack.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch20/Fig20_09/Stack/Stack/Stack.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch21/fig21_03/UsingArray/UsingArray/UsingArray.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch21/fig21_04/SortedDictionaryTest/SortedDictionaryTest/SortedDictionaryTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch21/fig21_05/LinkedListTest/LinkedListTest/LinkedListTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | en-US 11 | false 12 | 13 | -------------------------------------------------------------------------------- /examples/ch21/fig21_06/Delegates/Delegates/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch21/fig21_07/Lambdas/Lambdas/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch21/fig21_08/FilterMapReduce/FilterMapReduce/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch21/fig21_09/ParallelizingWithPLINQ/ParallelizingWithPLINQ/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch22/AddressExample/AddressBook/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace AddressBook 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// The main entry point for the application. 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault(false); 19 | Application.Run(new Contacts()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /examples/ch22/AddressExample/AddressBook/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch22/AddressExample/AddressBook/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /examples/ch22/AddressExample/AddressExample/AddressBook.mdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch22/AddressExample/AddressExample/AddressBook.mdf -------------------------------------------------------------------------------- /examples/ch22/AddressExample/AddressExample/AddressBook_log.ldf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch22/AddressExample/AddressExample/AddressBook_log.ldf -------------------------------------------------------------------------------- /examples/ch22/AddressExample/AddressExample/AddressExample.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | en-US 11 | false 12 | 13 | -------------------------------------------------------------------------------- /examples/ch22/AddressExample/AddressExample/AddressModel.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated from a template. 4 | // 5 | // Manual changes to this file may cause unexpected behavior in your application. 6 | // Manual changes to this file will be overwritten if the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | -------------------------------------------------------------------------------- /examples/ch22/AddressExample/AddressExample/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /examples/ch22/AddressExample/packages/EntityFramework.6.1.3/Content/App.config.transform: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch22/AddressExample/packages/EntityFramework.6.1.3/Content/Web.config.transform: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch22/AddressExample/packages/EntityFramework.6.1.3/EntityFramework.6.1.3.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch22/AddressExample/packages/EntityFramework.6.1.3/EntityFramework.6.1.3.nupkg -------------------------------------------------------------------------------- /examples/ch22/AddressExample/packages/EntityFramework.6.1.3/tools/EntityFramework.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch22/AddressExample/packages/EntityFramework.6.1.3/tools/EntityFramework.psd1 -------------------------------------------------------------------------------- /examples/ch22/AddressExample/packages/EntityFramework.6.1.3/tools/migrate.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch22/AddressExample/packages/EntityFramework.6.1.3/tools/migrate.exe -------------------------------------------------------------------------------- /examples/ch22/BooksExamples/BooksExamples/Books.mdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch22/BooksExamples/BooksExamples/Books.mdf -------------------------------------------------------------------------------- /examples/ch22/BooksExamples/BooksExamples/BooksExamples.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | en-US 11 | false 12 | 13 | -------------------------------------------------------------------------------- /examples/ch22/BooksExamples/BooksExamples/BooksModel.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated from a template. 4 | // 5 | // Manual changes to this file may cause unexpected behavior in your application. 6 | // Manual changes to this file will be overwritten if the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | -------------------------------------------------------------------------------- /examples/ch22/BooksExamples/BooksExamples/Books_log.ldf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch22/BooksExamples/BooksExamples/Books_log.ldf -------------------------------------------------------------------------------- /examples/ch22/BooksExamples/BooksExamples/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /examples/ch22/BooksExamples/DisplayQueryResult/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace DisplayQueryResult 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// The main entry point for the application. 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault(false); 19 | Application.Run(new TitleQueries()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /examples/ch22/BooksExamples/DisplayQueryResult/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch22/BooksExamples/DisplayQueryResult/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /examples/ch22/BooksExamples/DisplayTable/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace DisplayTable 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// The main entry point for the application. 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault(false); 19 | Application.Run(new DisplayAuthorsTable()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /examples/ch22/BooksExamples/DisplayTable/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch22/BooksExamples/DisplayTable/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /examples/ch22/BooksExamples/JoinQueries/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace JoinQueries 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// The main entry point for the application. 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault(false); 19 | Application.Run(new JoiningTableData()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /examples/ch22/BooksExamples/JoinQueries/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch22/BooksExamples/JoinQueries/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /examples/ch22/BooksExamples/MasterDetail/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace MasterDetail 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// The main entry point for the application. 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault(false); 19 | Application.Run(new Details()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /examples/ch22/BooksExamples/MasterDetail/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch22/BooksExamples/MasterDetail/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /examples/ch22/BooksExamples/packages/EntityFramework.6.1.3/Content/App.config.transform: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch22/BooksExamples/packages/EntityFramework.6.1.3/Content/Web.config.transform: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch22/BooksExamples/packages/EntityFramework.6.1.3/EntityFramework.6.1.3.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch22/BooksExamples/packages/EntityFramework.6.1.3/EntityFramework.6.1.3.nupkg -------------------------------------------------------------------------------- /examples/ch22/BooksExamples/packages/EntityFramework.6.1.3/tools/EntityFramework.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch22/BooksExamples/packages/EntityFramework.6.1.3/tools/EntityFramework.psd1 -------------------------------------------------------------------------------- /examples/ch22/BooksExamples/packages/EntityFramework.6.1.3/tools/migrate.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch22/BooksExamples/packages/EntityFramework.6.1.3/tools/migrate.exe -------------------------------------------------------------------------------- /examples/ch22/Databases/AddressBook.mdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch22/Databases/AddressBook.mdf -------------------------------------------------------------------------------- /examples/ch22/Databases/AddressBook_log.ldf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch22/Databases/AddressBook_log.ldf -------------------------------------------------------------------------------- /examples/ch22/Databases/Baseball.mdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch22/Databases/Baseball.mdf -------------------------------------------------------------------------------- /examples/ch22/Databases/Baseball_log.ldf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch22/Databases/Baseball_log.ldf -------------------------------------------------------------------------------- /examples/ch22/Databases/Books.mdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch22/Databases/Books.mdf -------------------------------------------------------------------------------- /examples/ch22/Databases/Books_log.ldf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch22/Databases/Books_log.ldf -------------------------------------------------------------------------------- /examples/ch23/fig23_01/FibonacciTest/FibonacciTest.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch23/fig23_01/FibonacciTest/FibonacciTest.suo -------------------------------------------------------------------------------- /examples/ch23/fig23_01/FibonacciTest/FibonacciTest.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch23/fig23_01/FibonacciTest/FibonacciTest.v11.suo -------------------------------------------------------------------------------- /examples/ch23/fig23_01/FibonacciTest/FibonacciTest/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch23/fig23_01/FibonacciTest/FibonacciTest/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace FibonacciTest 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// The main entry point for the application. 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault( false ); 19 | Application.Run( new FibonacciForm() ); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /examples/ch23/fig23_01/FibonacciTest/FibonacciTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch23/fig23_02/FibonacciSynchronous/FibonacciSynchronous.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch23/fig23_02/FibonacciSynchronous/FibonacciSynchronous.v11.suo -------------------------------------------------------------------------------- /examples/ch23/fig23_02/FibonacciSynchronous/FibonacciSynchronous/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch23/fig23_02/FibonacciSynchronous/FibonacciSynchronous/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch23/fig23_03/FibonacciAsynchronous/FibonacciAsynchronous.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch23/fig23_03/FibonacciAsynchronous/FibonacciAsynchronous.v11.suo -------------------------------------------------------------------------------- /examples/ch23/fig23_03/FibonacciAsynchronous/FibonacciAsynchronous/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch23/fig23_03/FibonacciAsynchronous/FibonacciAsynchronous/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch23/fig23_03/FibonacciAsynchronous/FibonacciAsynchronous/TimeData.cs: -------------------------------------------------------------------------------- 1 | // TimeData.cs 2 | // class to store the start and end times of a calculation 3 | using System; 4 | 5 | namespace FibonacciAsynchronous 6 | { 7 | class TimeData 8 | { 9 | public DateTime StartTime { get; set; } 10 | public DateTime EndTime { get; set; } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /examples/ch23/fig23_04/FlickrViewer/FlickrViewer.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch23/fig23_04/FlickrViewer/FlickrViewer.v11.suo -------------------------------------------------------------------------------- /examples/ch23/fig23_04/FlickrViewer/FlickrViewer/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch23/fig23_04/FlickrViewer/FlickrViewer/FlickrResult.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace FlickrViewer 8 | { 9 | class FlickrResult 10 | { 11 | public string Title { get; set; } 12 | public string URL { get; set; } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /examples/ch23/fig23_04/FlickrViewer/FlickrViewer/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace FlickrViewer 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// The main entry point for the application. 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault( false ); 19 | Application.Run( new FickrViewerForm() ); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /examples/ch23/fig23_04/FlickrViewer/FlickrViewer/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch23/fig23_06/FindPrimes/FindPrimes/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch23/fig23_06/FindPrimes/FindPrimes/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace FindPrimes 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// The main entry point for the application. 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault(false); 19 | Application.Run(new FindPrimesForm()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /examples/ch23/fig23_06/FindPrimes/FindPrimes/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch24/Exercises/employeesExtra.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch24/Exercises/nutrition2.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 2 6 | 10 7 | 5 8 | 8 9 | 10 | -------------------------------------------------------------------------------- /examples/ch24/Fig24_01/player.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | John 7 | 8 | Doe 9 | 10 | 0.375 11 | 12 | 13 | -------------------------------------------------------------------------------- /examples/ch24/Fig24_02/article.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |
6 | Simple XML 7 | 8 | July 24, 2013 9 | 10 | 11 | John 12 | Doe 13 | 14 | 15 | XML is pretty easy. 16 | 17 | 18 | In this chapter, we present a wide variety of examples that use XML. 19 | 20 |
21 | -------------------------------------------------------------------------------- /examples/ch24/Fig24_05/namespace.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 8 | 9 | 10 | A book list 11 | 12 | 13 | 14 | A funny picture 15 | 16 | 17 | -------------------------------------------------------------------------------- /examples/ch24/Fig24_06/defaultnamespace.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 7 | 8 | 9 | A book list 10 | 11 | 12 | 13 | A funny picture 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /examples/ch24/Fig24_12_13/laptop.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 7 | 8 | Intel 9 | 17 10 | 2.4 11 | 256 12 | 13 | 14 | -------------------------------------------------------------------------------- /examples/ch24/Fig24_20/XDocumentTest/XDocumentTest.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch24/Fig24_20/XDocumentTest/XDocumentTest.v11.suo -------------------------------------------------------------------------------- /examples/ch24/Fig24_20/XDocumentTest/XDocumentTest/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace XDocumentTest 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new XDocumentTestForm()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /examples/ch24/Fig24_20/XDocumentTest/XDocumentTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch24/Fig24_20/XDocumentTest/XDocumentTest/XDocumentTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | ProjectFiles 5 | 6 | -------------------------------------------------------------------------------- /examples/ch24/Fig24_20/XDocumentTest/XDocumentTest/article.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 |
6 | Simple XML 7 | 8 | July 24, 2008 9 | 10 | 11 | John 12 | Doe 13 | 14 | 15 | XML is pretty easy. 16 | 17 | 18 | In this chapter, we present a wide variety of examples that use XML. 19 | 20 |
21 | -------------------------------------------------------------------------------- /examples/ch24/Fig24_21/PathNavigator/PathNavigator.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch24/Fig24_21/PathNavigator/PathNavigator.v11.suo -------------------------------------------------------------------------------- /examples/ch24/Fig24_21/PathNavigator/PathNavigator/PathNavigator.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch24/Fig24_21/PathNavigator/PathNavigator/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace PathNavigator 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault( false ); 18 | Application.Run( new PathNavigatorForm() ); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /examples/ch24/Fig24_21/PathNavigator/PathNavigator/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch24/Fig24_23_26/XMLCombine/XMLCombine.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch24/Fig24_23_26/XMLCombine/XMLCombine.v11.suo -------------------------------------------------------------------------------- /examples/ch24/Fig24_23_26/XMLCombine/XMLCombine/XMLCombine.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch24/Fig24_23_26/XMLCombine/XMLCombine/employeesNew.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /examples/ch24/Fig24_23_26/XMLCombine/XMLCombine/employeesOld.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | Christopher 7 | Green 8 | 1460 9 | 10 | 11 | Michael 12 | Red 13 | 1420 14 | 15 | 16 | -------------------------------------------------------------------------------- /examples/ch24/Fig24_27/TransformTest/TransformTest.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch24/Fig24_27/TransformTest/TransformTest.v11.suo -------------------------------------------------------------------------------- /examples/ch24/Fig24_27/TransformTest/TransformTest/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace TransformTest 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault( false ); 18 | Application.Run( new TransformTestForm() ); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /examples/ch24/Fig24_27/TransformTest/TransformTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /examples/ch24/Fig24_27/TransformTest/TransformTest/TransformTest.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_01/XAMLIntroduction/XAMLIntroduction.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_01/XAMLIntroduction/XAMLIntroduction.v11.suo -------------------------------------------------------------------------------- /examples/ch25/Fig32_01/XAMLIntroduction/XAMLIntroduction/App.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_01/XAMLIntroduction/XAMLIntroduction/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Windows; 7 | 8 | namespace XAMLIntroduction 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_01/XAMLIntroduction/XAMLIntroduction/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_01/XAMLIntroduction/XAMLIntroduction/XAMLIntroduction.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_05-08/Painter/Painter.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_05-08/Painter/Painter.v11.suo -------------------------------------------------------------------------------- /examples/ch25/Fig32_05-08/Painter/Painter/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_05-08/Painter/Painter/App.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_05-08/Painter/Painter/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace Painter 10 | { 11 | /// 12 | /// Interaction logic for App.xaml 13 | /// 14 | public partial class App : Application 15 | { 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_05-08/Painter/Painter/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_10-11/RoutedEvents/RoutedEvents.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_10-11/RoutedEvents/RoutedEvents.v11.suo -------------------------------------------------------------------------------- /examples/ch25/Fig32_10-11/RoutedEvents/RoutedEvents/App.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_10-11/RoutedEvents/RoutedEvents/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Windows; 7 | 8 | namespace RoutedEvents 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_10-11/RoutedEvents/RoutedEvents/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_10-11/RoutedEvents/RoutedEvents/RoutedEvents.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_13-14/TextEditor/TextEditor.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_13-14/TextEditor/TextEditor.v11.suo -------------------------------------------------------------------------------- /examples/ch25/Fig32_13-14/TextEditor/TextEditor/App.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_13-14/TextEditor/TextEditor/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Windows; 7 | 8 | namespace TextEditor 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_13-14/TextEditor/TextEditor/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_13-14/TextEditor/TextEditor/TextEditor.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_15-16/ColorChooser/ColorChooser.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_15-16/ColorChooser/ColorChooser.v11.suo -------------------------------------------------------------------------------- /examples/ch25/Fig32_15-16/ColorChooser/ColorChooser/App.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_15-16/ColorChooser/ColorChooser/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Windows; 7 | 8 | namespace ColorChooser 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_15-16/ColorChooser/ColorChooser/ColorChooser.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_15-16/ColorChooser/ColorChooser/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_19-20/Clock/Clock.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_19-20/Clock/Clock.v11.suo -------------------------------------------------------------------------------- /examples/ch25/Fig32_19-20/Clock/Clock/App.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_19-20/Clock/Clock/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Windows; 7 | 8 | namespace Clock 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_19-20/Clock/Clock/Clock.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_19-20/Clock/Clock/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_19-20/Clock/Clock/images/circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_19-20/Clock/Clock/images/circle.png -------------------------------------------------------------------------------- /examples/ch25/Fig32_23-24/Clock/Clock.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_23-24/Clock/Clock.v11.suo -------------------------------------------------------------------------------- /examples/ch25/Fig32_23-24/Clock/Clock/App.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_23-24/Clock/Clock/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Windows; 7 | 8 | namespace Clock 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_23-24/Clock/Clock/Clock.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_23-24/Clock/Clock/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_23-24/Clock/Clock/images/circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_23-24/Clock/Clock/images/circle.png -------------------------------------------------------------------------------- /examples/ch25/Fig32_23-24/Clock/Clock/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_23-24/Clock/Clock/images/close.png -------------------------------------------------------------------------------- /examples/ch25/Fig32_23-24/Clock/Clock/images/minimize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_23-24/Clock/Clock/images/minimize.png -------------------------------------------------------------------------------- /examples/ch25/Fig32_25-26/BookViewer/BookViewer.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_25-26/BookViewer/BookViewer.v11.suo -------------------------------------------------------------------------------- /examples/ch25/Fig32_25-26/BookViewer/BookViewer/App.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_25-26/BookViewer/BookViewer/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Windows; 7 | 8 | namespace BookViewer 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_25-26/BookViewer/BookViewer/BookViewer.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_25-26/BookViewer/BookViewer/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_25-26/BookViewer/BookViewer/images/large/chtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_25-26/BookViewer/BookViewer/images/large/chtp.jpg -------------------------------------------------------------------------------- /examples/ch25/Fig32_25-26/BookViewer/BookViewer/images/large/cpphtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_25-26/BookViewer/BookViewer/images/large/cpphtp.jpg -------------------------------------------------------------------------------- /examples/ch25/Fig32_25-26/BookViewer/BookViewer/images/large/iw3htp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_25-26/BookViewer/BookViewer/images/large/iw3htp.jpg -------------------------------------------------------------------------------- /examples/ch25/Fig32_25-26/BookViewer/BookViewer/images/large/jhtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_25-26/BookViewer/BookViewer/images/large/jhtp.jpg -------------------------------------------------------------------------------- /examples/ch25/Fig32_25-26/BookViewer/BookViewer/images/large/vbhtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_25-26/BookViewer/BookViewer/images/large/vbhtp.jpg -------------------------------------------------------------------------------- /examples/ch25/Fig32_25-26/BookViewer/BookViewer/images/large/vcshtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_25-26/BookViewer/BookViewer/images/large/vcshtp.jpg -------------------------------------------------------------------------------- /examples/ch25/Fig32_25-26/BookViewer/BookViewer/images/small/chtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_25-26/BookViewer/BookViewer/images/small/chtp.jpg -------------------------------------------------------------------------------- /examples/ch25/Fig32_25-26/BookViewer/BookViewer/images/small/cpphtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_25-26/BookViewer/BookViewer/images/small/cpphtp.jpg -------------------------------------------------------------------------------- /examples/ch25/Fig32_25-26/BookViewer/BookViewer/images/small/iw3htp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_25-26/BookViewer/BookViewer/images/small/iw3htp.jpg -------------------------------------------------------------------------------- /examples/ch25/Fig32_25-26/BookViewer/BookViewer/images/small/jhtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_25-26/BookViewer/BookViewer/images/small/jhtp.jpg -------------------------------------------------------------------------------- /examples/ch25/Fig32_25-26/BookViewer/BookViewer/images/small/vbhtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_25-26/BookViewer/BookViewer/images/small/vbhtp.jpg -------------------------------------------------------------------------------- /examples/ch25/Fig32_25-26/BookViewer/BookViewer/images/small/vcshtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_25-26/BookViewer/BookViewer/images/small/vcshtp.jpg -------------------------------------------------------------------------------- /examples/ch25/Fig32_28/BookViewer/BookViewer.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_28/BookViewer/BookViewer.v11.suo -------------------------------------------------------------------------------- /examples/ch25/Fig32_28/BookViewer/BookViewer/App.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_28/BookViewer/BookViewer/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Windows; 7 | 8 | namespace BookViewer 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_28/BookViewer/BookViewer/BookViewer.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_28/BookViewer/BookViewer/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /examples/ch25/Fig32_28/BookViewer/BookViewer/images/large/chtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_28/BookViewer/BookViewer/images/large/chtp.jpg -------------------------------------------------------------------------------- /examples/ch25/Fig32_28/BookViewer/BookViewer/images/large/cpphtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_28/BookViewer/BookViewer/images/large/cpphtp.jpg -------------------------------------------------------------------------------- /examples/ch25/Fig32_28/BookViewer/BookViewer/images/large/iw3htp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_28/BookViewer/BookViewer/images/large/iw3htp.jpg -------------------------------------------------------------------------------- /examples/ch25/Fig32_28/BookViewer/BookViewer/images/large/jhtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_28/BookViewer/BookViewer/images/large/jhtp.jpg -------------------------------------------------------------------------------- /examples/ch25/Fig32_28/BookViewer/BookViewer/images/large/vbhtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_28/BookViewer/BookViewer/images/large/vbhtp.jpg -------------------------------------------------------------------------------- /examples/ch25/Fig32_28/BookViewer/BookViewer/images/large/vcshtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_28/BookViewer/BookViewer/images/large/vcshtp.jpg -------------------------------------------------------------------------------- /examples/ch25/Fig32_28/BookViewer/BookViewer/images/small/chtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_28/BookViewer/BookViewer/images/small/chtp.jpg -------------------------------------------------------------------------------- /examples/ch25/Fig32_28/BookViewer/BookViewer/images/small/cpphtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_28/BookViewer/BookViewer/images/small/cpphtp.jpg -------------------------------------------------------------------------------- /examples/ch25/Fig32_28/BookViewer/BookViewer/images/small/iw3htp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_28/BookViewer/BookViewer/images/small/iw3htp.jpg -------------------------------------------------------------------------------- /examples/ch25/Fig32_28/BookViewer/BookViewer/images/small/jhtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_28/BookViewer/BookViewer/images/small/jhtp.jpg -------------------------------------------------------------------------------- /examples/ch25/Fig32_28/BookViewer/BookViewer/images/small/vbhtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_28/BookViewer/BookViewer/images/small/vbhtp.jpg -------------------------------------------------------------------------------- /examples/ch25/Fig32_28/BookViewer/BookViewer/images/small/vcshtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/Fig32_28/BookViewer/BookViewer/images/small/vcshtp.jpg -------------------------------------------------------------------------------- /examples/ch25/exerciseImages/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/exerciseImages/Thumbs.db -------------------------------------------------------------------------------- /examples/ch25/exerciseImages/australia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/exerciseImages/australia.png -------------------------------------------------------------------------------- /examples/ch25/exerciseImages/brazil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/exerciseImages/brazil.png -------------------------------------------------------------------------------- /examples/ch25/exerciseImages/china.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/exerciseImages/china.png -------------------------------------------------------------------------------- /examples/ch25/exerciseImages/italy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/exerciseImages/italy.png -------------------------------------------------------------------------------- /examples/ch25/exerciseImages/russia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/exerciseImages/russia.png -------------------------------------------------------------------------------- /examples/ch25/exerciseImages/southafrica.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/exerciseImages/southafrica.png -------------------------------------------------------------------------------- /examples/ch25/exerciseImages/spain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/exerciseImages/spain.png -------------------------------------------------------------------------------- /examples/ch25/exerciseImages/unitedstates.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/exerciseImages/unitedstates.png -------------------------------------------------------------------------------- /examples/ch25/images/circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/images/circle.png -------------------------------------------------------------------------------- /examples/ch25/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/images/close.png -------------------------------------------------------------------------------- /examples/ch25/images/large/chtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/images/large/chtp.jpg -------------------------------------------------------------------------------- /examples/ch25/images/large/cpphtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/images/large/cpphtp.jpg -------------------------------------------------------------------------------- /examples/ch25/images/large/iw3htp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/images/large/iw3htp.jpg -------------------------------------------------------------------------------- /examples/ch25/images/large/jhtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/images/large/jhtp.jpg -------------------------------------------------------------------------------- /examples/ch25/images/large/vbhtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/images/large/vbhtp.jpg -------------------------------------------------------------------------------- /examples/ch25/images/large/vcshtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/images/large/vcshtp.jpg -------------------------------------------------------------------------------- /examples/ch25/images/minimize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/images/minimize.png -------------------------------------------------------------------------------- /examples/ch25/images/small/chtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/images/small/chtp.jpg -------------------------------------------------------------------------------- /examples/ch25/images/small/cpphtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/images/small/cpphtp.jpg -------------------------------------------------------------------------------- /examples/ch25/images/small/iw3htp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/images/small/iw3htp.jpg -------------------------------------------------------------------------------- /examples/ch25/images/small/jhtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/images/small/jhtp.jpg -------------------------------------------------------------------------------- /examples/ch25/images/small/vbhtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/images/small/vbhtp.jpg -------------------------------------------------------------------------------- /examples/ch25/images/small/vcshtp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch25/images/small/vcshtp.jpg -------------------------------------------------------------------------------- /examples/ch26/ExerciseImages/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/ExerciseImages/Thumbs.db -------------------------------------------------------------------------------- /examples/ch26/ExerciseImages/chtp5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/ExerciseImages/chtp5.jpg -------------------------------------------------------------------------------- /examples/ch26/ExerciseImages/iw3htp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/ExerciseImages/iw3htp.jpg -------------------------------------------------------------------------------- /examples/ch26/ExerciseImages/svb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/ExerciseImages/svb.jpg -------------------------------------------------------------------------------- /examples/ch26/Fig33_01/UsingFonts/UsingFonts.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/Fig33_01/UsingFonts/UsingFonts.v11.suo -------------------------------------------------------------------------------- /examples/ch26/Fig33_01/UsingFonts/UsingFonts/App.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_01/UsingFonts/UsingFonts/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Windows; 7 | 8 | namespace UsingFonts 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_01/UsingFonts/UsingFonts/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_01/UsingFonts/UsingFonts/UsingFonts.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_03_04/DrawPolygons/DrawPolygons.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/Fig33_03_04/DrawPolygons/DrawPolygons.v11.suo -------------------------------------------------------------------------------- /examples/ch26/Fig33_03_04/DrawPolygons/DrawPolygons/App.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_03_04/DrawPolygons/DrawPolygons/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Windows; 7 | 8 | namespace DrawPolygons 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_03_04/DrawPolygons/DrawPolygons/DrawPolygons.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_03_04/DrawPolygons/DrawPolygons/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_05/UsingBrushes/UsingBrushes.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/Fig33_05/UsingBrushes/UsingBrushes.v11.suo -------------------------------------------------------------------------------- /examples/ch26/Fig33_05/UsingBrushes/UsingBrushes/App.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_05/UsingBrushes/UsingBrushes/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Windows; 7 | 8 | namespace UsingBrushes 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_05/UsingBrushes/UsingBrushes/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_05/UsingBrushes/UsingBrushes/UsingBrushes.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_05/UsingBrushes/UsingBrushes/flowers.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/Fig33_05/UsingBrushes/UsingBrushes/flowers.jpg -------------------------------------------------------------------------------- /examples/ch26/Fig33_05/UsingBrushes/UsingBrushes/media.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/Fig33_05/UsingBrushes/UsingBrushes/media.mp4 -------------------------------------------------------------------------------- /examples/ch26/Fig33_06_07/UsingGradients/UsingGradients.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/Fig33_06_07/UsingGradients/UsingGradients.v11.suo -------------------------------------------------------------------------------- /examples/ch26/Fig33_06_07/UsingGradients/UsingGradients/App.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_06_07/UsingGradients/UsingGradients/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Windows; 7 | 8 | namespace UsingGradients 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_06_07/UsingGradients/UsingGradients/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_06_07/UsingGradients/UsingGradients/UsingGradients.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_08_09/DrawStars/DrawStars.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/Fig33_08_09/DrawStars/DrawStars.v11.suo -------------------------------------------------------------------------------- /examples/ch26/Fig33_08_09/DrawStars/DrawStars/App.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_08_09/DrawStars/DrawStars/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Windows; 7 | 8 | namespace DrawStars 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_08_09/DrawStars/DrawStars/DrawStars.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_08_09/DrawStars/DrawStars/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_11_13/TV/TV.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/Fig33_11_13/TV/TV.v11.suo -------------------------------------------------------------------------------- /examples/ch26/Fig33_11_13/TV/TV/App.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_11_13/TV/TV/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Windows; 7 | 8 | namespace TV 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_11_13/TV/TV/Images/pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/Fig33_11_13/TV/TV/Images/pause.png -------------------------------------------------------------------------------- /examples/ch26/Fig33_11_13/TV/TV/Images/play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/Fig33_11_13/TV/TV/Images/play.png -------------------------------------------------------------------------------- /examples/ch26/Fig33_11_13/TV/TV/Images/power.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/Fig33_11_13/TV/TV/Images/power.png -------------------------------------------------------------------------------- /examples/ch26/Fig33_11_13/TV/TV/Images/stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/Fig33_11_13/TV/TV/Images/stop.png -------------------------------------------------------------------------------- /examples/ch26/Fig33_11_13/TV/TV/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_11_13/TV/TV/TV.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_11_13/TV/TV/Video/media.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/Fig33_11_13/TV/TV/Video/media.mp4 -------------------------------------------------------------------------------- /examples/ch26/Fig33_14/UsingAnimations/UsingAnimations.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/Fig33_14/UsingAnimations/UsingAnimations.v11.suo -------------------------------------------------------------------------------- /examples/ch26/Fig33_14/UsingAnimations/UsingAnimations/App.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_14/UsingAnimations/UsingAnimations/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Windows; 7 | 8 | namespace UsingAnimations 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_14/UsingAnimations/UsingAnimations/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_14/UsingAnimations/UsingAnimations/UsingAnimations.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_14/UsingAnimations/UsingAnimations/media.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/Fig33_14/UsingAnimations/UsingAnimations/media.mp4 -------------------------------------------------------------------------------- /examples/ch26/Fig33_15_16/SpeechApp/SpeechApp.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/Fig33_15_16/SpeechApp/SpeechApp.v11.suo -------------------------------------------------------------------------------- /examples/ch26/Fig33_15_16/SpeechApp/SpeechApp/App.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_15_16/SpeechApp/SpeechApp/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Windows; 7 | 8 | namespace SpeechApp 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_15_16/SpeechApp/SpeechApp/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /examples/ch26/Fig33_15_16/SpeechApp/SpeechApp/SpeechApp.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /examples/ch26/ImagesVideo/flowers.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/ImagesVideo/flowers.jpg -------------------------------------------------------------------------------- /examples/ch26/ImagesVideo/media.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/ImagesVideo/media.mp4 -------------------------------------------------------------------------------- /examples/ch26/ImagesVideo/pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/ImagesVideo/pause.png -------------------------------------------------------------------------------- /examples/ch26/ImagesVideo/play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/ImagesVideo/play.png -------------------------------------------------------------------------------- /examples/ch26/ImagesVideo/power.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/ImagesVideo/power.png -------------------------------------------------------------------------------- /examples/ch26/ImagesVideo/stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch26/ImagesVideo/stop.png -------------------------------------------------------------------------------- /examples/ch28/ATMCaseStudy.v11.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdeitel/VCSharpHTP6/72ab8efc943e167d9b26be6fe1ee26eb39451aed/examples/ch28/ATMCaseStudy.v11.suo -------------------------------------------------------------------------------- /examples/ch28/ATMCaseStudy/ATMCaseStudy.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 8.0.50215 5 | 6 | --------------------------------------------------------------------------------