Description

Book Synopsis
Covers various aspects of C# relevant to practitioners working in financial sector. This work contains a practical workshop which builds on the material given, and guides you through all the stages of building a multiple model options calculator.

Table of Contents
List of Examples.

List of Figures.

List of Tables.

Preface.

1 What is .NET and how does C# fit in?

1.1 .NET framework and the common language runtime.

2 The Basics of C#.

2.1 Assignment, mathematic, logical and conditional operators.

2.1.1 Assignment operator.

2.1.2 Mathematical operators.

2.1.3 Calculate and re-assign operators += −=*= /=.

2.1.4 Logical operators.

2.1.5 Operator precedence.

2.2 Data structures.

2.2.1 Built-in types.

2.2.2 Casting and type converting.

2.2.3 Strings.

2.2.4 StringBuilder.

2.2.5 Regex.

2.2.6 Arrays.

2.2.7 Collections.

2.3 Control structures.

2.3.1 if/else.

2.3.2 switch.

2.3.3 while.

2.3.4 do/while.

2.3.5 for loop.

2.3.6 foreach loop.

2.4 Summary.

3 Object Oriented Programming.

3.1 Introduction to classes.

3.1.1 Exception handling.

3.1.2 User defined exception class.

3.1.3 Workshop: Exercise one.

3.2 Inheritance and polymorphism.

3.2.1 Applying inheritance and polymorphism to finance.

3.2.2 Interfaces.

3.2.3 Multiple threading or asynchronous programming.

3.2.4 Workshop: Exercise two.

3.3 Summary.

4 Databases.

4.1 ADO.NET object model.

4.2 Connecting to the database.

4.3 Connection pools.

4.4 Database handler.

4.5 Working with data.

4.6 Transactions.

4.7 Workshop: Exercise three.

4.8 Summary.

5 Input & Output.

5.1 Streams.

5.2 Serialisation.

5.3 Workshop: Exercise four.

5.4 Summary.

6 XML.

6.1 Schema validation.

6.2 XML and ADO.NET.

6.3 Workshop: Exercise five.

6.4 Summary.

7 Building Windows Applications.

7.1 Creating a new project in visual studio.NET.

7.2 Managing projects with the Solution explorer and class view.

7.3 Working with components on forms.

7.3.1 Model view control.

7.4 Workshop Exercise six.

7.5 Summary.

8 Deployment.

8.1 Assemblies.

8.1.1 Metadata.

8.1.2 Shared assemblies.

8.2 Summary.

Bibliography.

Appendices.

Appendix A: Specification for an options calculator.

Appendix B: System design.

Appendix C: Calculation models.

Index.

Applied C in Financial Market

    Product form

    £66.50

    Includes FREE delivery

    RRP £70.00 – you save £3.50 (5%)

    Order before 4pm today for delivery by Sat 8 Aug 2026.

    A Hardback by Martin Worner

      Trusted by thousands of customers. See 2,385+ Customer Reviews

      View other formats and editions of Applied C in Financial Market by Martin Worner

      Publisher: John Wiley & Sons Inc
      Publication Date: Publication Date: 27/08/2004
      ISBN13: 9780470870617, 978-0470870617
      ISBN10: 0470870613

      Description

      Book Synopsis
      Covers various aspects of C# relevant to practitioners working in financial sector. This work contains a practical workshop which builds on the material given, and guides you through all the stages of building a multiple model options calculator.

      Table of Contents
      List of Examples.

      List of Figures.

      List of Tables.

      Preface.

      1 What is .NET and how does C# fit in?

      1.1 .NET framework and the common language runtime.

      2 The Basics of C#.

      2.1 Assignment, mathematic, logical and conditional operators.

      2.1.1 Assignment operator.

      2.1.2 Mathematical operators.

      2.1.3 Calculate and re-assign operators += −=*= /=.

      2.1.4 Logical operators.

      2.1.5 Operator precedence.

      2.2 Data structures.

      2.2.1 Built-in types.

      2.2.2 Casting and type converting.

      2.2.3 Strings.

      2.2.4 StringBuilder.

      2.2.5 Regex.

      2.2.6 Arrays.

      2.2.7 Collections.

      2.3 Control structures.

      2.3.1 if/else.

      2.3.2 switch.

      2.3.3 while.

      2.3.4 do/while.

      2.3.5 for loop.

      2.3.6 foreach loop.

      2.4 Summary.

      3 Object Oriented Programming.

      3.1 Introduction to classes.

      3.1.1 Exception handling.

      3.1.2 User defined exception class.

      3.1.3 Workshop: Exercise one.

      3.2 Inheritance and polymorphism.

      3.2.1 Applying inheritance and polymorphism to finance.

      3.2.2 Interfaces.

      3.2.3 Multiple threading or asynchronous programming.

      3.2.4 Workshop: Exercise two.

      3.3 Summary.

      4 Databases.

      4.1 ADO.NET object model.

      4.2 Connecting to the database.

      4.3 Connection pools.

      4.4 Database handler.

      4.5 Working with data.

      4.6 Transactions.

      4.7 Workshop: Exercise three.

      4.8 Summary.

      5 Input & Output.

      5.1 Streams.

      5.2 Serialisation.

      5.3 Workshop: Exercise four.

      5.4 Summary.

      6 XML.

      6.1 Schema validation.

      6.2 XML and ADO.NET.

      6.3 Workshop: Exercise five.

      6.4 Summary.

      7 Building Windows Applications.

      7.1 Creating a new project in visual studio.NET.

      7.2 Managing projects with the Solution explorer and class view.

      7.3 Working with components on forms.

      7.3.1 Model view control.

      7.4 Workshop Exercise six.

      7.5 Summary.

      8 Deployment.

      8.1 Assemblies.

      8.1.1 Metadata.

      8.1.2 Shared assemblies.

      8.2 Summary.

      Bibliography.

      Appendices.

      Appendix A: Specification for an options calculator.

      Appendix B: System design.

      Appendix C: Calculation models.

      Index.

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account