ISBN 9788183331944,Unlocking M.S C# v2.0 Programming Secrets

Unlocking M.S C# v2.0 Programming Secrets


P. Richard


BPB Publications



BPB Publications

Publication Year 2007

ISBN 9788183331944

ISBN-10 8183331947


Language (English)


Unlocking Microsoft C# v2.0 Programming Secrets provides a guide for working with the Visual C# compiler. From discussions of the IDE and the basics of code placement in C# to the creation of message boxes and menus, this book details how to insert common algorithmic functions in C# into one's source code. Learn how to: Pass information from one window to another. Use classes, constructors, and overloading in Visual C# code. Convert between data types. Display and plot data. Create, read, and write files. Use logic statements for decision making. Enable and disable controls. Build a top-level program and an install program for groups of executables. Create a project icon. Executables and source code for all of the book's projects can be downloaded from sharp. The companion files also contain a suite of eight programs named Keeping Track that is designed to help track investments and was written specifically to showcase the Visual C# language. Richard Braden, Ph.D., has over 30 years of experience in advanced programming with a host of different platforms and languages. He was an instructor in the mathematics and aeronautics departments at the United States Air Force Academy, served as an officer in the U.S. Air Force, and had a successful civilian career at Martin-Marietta. He has also taught programming at various universities and community colleges across the country. 

He is currently retired and living in Denver, Colorado. He can be reached via e-mail at   


Chapter 1  :  A Quick Dash through the Second Half of the Twentieth Century 

Chapter 2  :  Personal Communication with a Digital Computer 

Chapter 3  :  The Microsoft Integrated Development Environment (IDE) 

Chapter 4  :  Cloning on Existing Project 

Chapter 5  :  Visual Studio C# Code Placement 

Chapter 6  :  Classes, Constructors. Overloading and Help 

Chapter 7  :  Data Types and Declarations 

Chapter 8  :  Conversions between Data Types 

Chapter 9  :  String Manipulation and Online Data Storage (Arrays) 

Chapter 10:  Branching and Looping 

Chapter 11:  Arithmetic 

Chapter 12:  Message Boxes 

Chapter 13:  Displaying Data (Lists) on a Window 

Chapter 14:  Displaying Data (Lists) on a Window 

Chapter 15:  Plotting Data on a Window 

Chapter 16:  Printing Text 

Chapter 17:  Creating, Reading and Writing Files 

Chapter 18:  Menus (Main and Pop-up) 

Chapter 19:  Standard Controls 

Chapter 20:  Logic Statements, Enabling and Disabling Controls and focus 

Chapter 21:  Timers and Clocks 

Chapter 22:  Utilizing IDE Visual Studio C# Prebuilt Code 

Chapter 23:  Creating a Top-Level Program for Groups of Executables 

Chapter 24:  Creating a Project Icon 

Chapter 25:  Creating on Install Program 

Chapter 26:  Methods (Subroutines) 

Chapter 27:  Game-Making and Animation 

Chapter 28:  Picture Boxes 

Chapter 29" "Lost" Controls/Graphics