Limit search to available items
Book Cover
Book
Author Neiman, Amiram.

Title Hit the ground running with Visual C++ .NET / Amiram Neiman
Published Clifton Park, NY : Thomson/Delmar Learning, [2006]
©2006

Copies

Location Call no. Vol. Availability
 W'PONDS  005.133 Visual Nei/Htg  AVAILABLE
Description xix, 689 pages, 9 pages : illustrations ; 28 cm + 1 computer optical disc (4 3/4 in.)
Series Hit the ground running
Hit the ground running.
Contents Machine derived contents note: Preface xiii -- Chapter 1Visual Studio .NET Integrated -- Development Environment 1 -- Lesson 1: IDE Resources, Layout, and Options 3 -- Lesson 2: Creating Solutions and Projects 7 -- Lesson 3: Creating an Application 10 -- Chapter 2C++ .NET Language Constructs 15 -- Lesson 1: Creating Console Applications 17 -- Lesson 2: Creating Windows Applications 22 -- Lesson 3: Declaring and Using Variables 25 -- Lesson 4: Performing Console Input and Output 31 -- Lesson 5: Creating and Using Functions 36 -- Lesson 6: Using Control Structures 44 -- Chapter 3 .NET Data Types 57 -- Lesson 1: Boolean Data 59 -- Lesson 2: Byte Data 63 -- Lesson 3: Char Data 67 -- Lesson 4: Integer Data 72 -- Lesson 5: Floating-Point Data 75 -- Lesson 6: Decimal Data -- Lesson 7: Date and Time Data -- Chapter 4Arrays 99 -- Lesson 1: Setting up One-Dimensional Fixed-Length Arrays 101 -- Lesson 2: Accessing One-Dimensional Fixed-Length Array Members 109 -- Lesson 3: One-Dimensional Fixed-Length Arrays: -- Large-Scale Operations 113 -- Lesson 4: Setting up Two-Dimensional Fixed-Length Arrays 119 -- Lesson 5: Accessing Two-Dimensional Fixed-Length Array Members 125 -- Chapter 4 (continued) -- Lesson 6: Creating Two-Dimensional Jagged Arrays 129 -- Lesson 7: Setting up One-Dimensional Variable-Length Arrays 134 -- Lesson 8: Accessing One-Dimensional Variable-Length Array Members 139 -- Lesson 9: Searching One-Dimensional Variable-Length Arrays 143 -- Lesson 10: Deleting Values from One-Dimensional Arraylists 147 -- Lesson 11: Arraylists: Large-Scale Operations 151 -- Lesson 12: Setting up Two-Dimensional Variable-Length Arrays 158 -- Lesson 13: Accessing Two-Dimensional Variable-Length Array Members 162 -- Lesson 14: Searching Two-Dimensional Variable-Length Arrays 167 -- Lesson 15: Deleting Values from Two-Dimensional Arraylists 173 -- Lesson 16: Converting a Two-Dimensional Arraylist into a Jagged Array 179 -- Chapter 5 .NET Classes 187 -- Lesson 1: Managed Classes Part I 189 -- Lesson 2: Managed Classes Part II 197 -- Lesson 3: Managed Classes Part III -- Lesson 4: Value Classes 211 -- Lesson 5: Using Inheritance in Class Design 222 -- Lesson 6: Creating Abstract Base Classes 238 -- Lesson 7: Creating and Implementing Class Iinterfaces 251 -- Lesson 8: Using Delegates in Class Design 261 -- Chapter 6Strings 271 -- Lesson 1: String Concatenation Part I 273 -- Lesson 2: String Concatenation Part II 275 -- Lesson 3: Transforming Strings into Numbers 277 -- Lesson 4: Formatting Numeric Values in Strings 280 -- Lesson 5: Extracting Tokens from Strings Part I 284 -- Lesson 6: Extracting Tokens from Strings Part II 288 -- Lesson 7: Extracting Tokens from Strings Part III 292 -- Chapter 7 .NET Assemblies -- Lesson 1: Creating a Managed Assembly 303 -- Lesson 2: Viewing the Contents of a Managed Assembly 309 -- Lesson 3: Using a Managed Assembly in a Client Program 317 -- Chapter 8 .NET Windows Forms Controls 323 -- Lesson 1: Windows Forms Part I 325 -- Lesson 2: Windows Forms Part II 328 -- Lesson 3: Buttons Part I 332 -- Lesson 4: Buttons Part II 335 -- Lesson 5: CheckBoxes Part I 340 -- Lesson 6: CheckBoxes Part II 344 -- Lesson 7: CheckBoxes Part III 349 -- Lesson 8: RadioButtons Part I 355 -- Lesson 9: RadioButtons Part II 360 -- Lesson 10: RadioButtons Part III 365 -- Lesson 11: TextBoxes Part I 371 -- Lesson 12: TextBoxes Part II 374 -- Lesson 13: Labels Part I 377 -- Lesson 14: Labels Part II 380 -- Lesson 15: Labels Part III 383 -- Lesson 16: LinkLabels 387 -- Lesson 17: ComboBoxes Part I 393 -- Lesson 18: ComboBoxes Part II 398 -- Lesson 19: ListBoxes Part I -- Lesson 20: ListBoxes Part II -- Lesson 21: ListBoxes Part III 410 -- Lesson 22: CheckedListBoxes 416 -- Lesson 23: ListViews Part I 422 -- Lesson 24: ListViews Part II 425 -- Lesson 25: ListViews Part III 431 -- Lesson 26: DateTimePickers Part I 440 -- Lesson 27: DateTimePickers Part II 444 -- Chapter 9.NET Windows -- Forms Components 451 -- Lesson 1: Panel 453 -- Lesson 2: MonthCalendar 458 -- Lesson 3: ToolTip 466 -- Lesson 4: PictureBox 470 -- Lesson 5: RichTextBox 474 -- Lesson 6: TreeView 479 -- Chapter 9 (continued) -- Lesson 7: MainMenu 485 -- Lesson 8: ContextMenu 490 -- Lesson 9: ToolBar 499 -- Lesson 10: StatusBar -- Lesson 11: TrackBar -- Lesson 12: ProgressBar 516 -- Lesson 13: Splitter 521 -- Lesson 14: Multiple Document Interface (MDI) 529 -- Lesson 15: TabControl 535 -- Chapter 10 545 -- Lesson 1: The Pen 547 -- Lesson 2: The Brush 554 -- Lesson 3: Fonts 563 -- Lesson 4: Shapes 569 -- Lesson 5: Rotating Shapes 578 -- Lesson 6: Mouse Events 582 -- Lesson 7: Button Events 587 -- Lesson 8: Painting Controls 594 -- Lesson 9: Organizing Graphics with Panels 600 -- Chapter 11 609 -- Lesson 1: Connecting to a Database 610 -- Lesson 2: Executing Database Commands 619 -- Lesson 3: Retrieving Individual Database Items 627 -- Chapter 12 .NET Web Services 639 -- Lesson 1: Creating a Web Service 642 -- Lesson 2: Testing a Web Service 648 -- Lesson 3: Using a Web Service 653 -- Lesson 4: Providing Session Tracking in a Web Service 657 -- Lesson 5: Serializing Objects with Web Services 678 -- Chapter 13 .NET Files, Memory , and Directories 691 -- Lesson 1: Create and Write to Sequential Access Text Files 693 -- Lesson 2: Read from Sequential Access Text Files 698 -- Lesson 3: Create and Write to Random-Access Binary Files 703 -- Lesson 4: Read from Random-Access Binary Files 710 -- Lesson 5: Exchange Serialized Objects with Binary Files 715 -- Lesson 6: Exchange Data with Random-Access Memory 722 -- Lesson 7: Managing Directory and File Information 726 -- Chapter 14 .NET Networking 733 -- Lesson 1: Create a Server for a Single Client 735 -- Lesson 2: Create a Client Application 745 -- Lesson 3: Create a Server Application for Multiple Clients 755
Summary "Providing easy-to-understand tutorials, this book will help programmers hit the ground running in their development efforts! Beginning and advanced programmers alike will quickly establish competency in the usage of the Visual C++.NET language through current best coding practices and a modular design that provides clear entry points for people of all abilities. Useful for programming projects that are both academic and industrial in nature, this book provides the information necessary to become productive in the .NET framework, and will have users deploying robust, highly secure applications in minimal time."--BOOK JACKET
Notes Includes index
SUBJECT Microsoft Visual C++. http://id.loc.gov/authorities/names/n92107146
Microsoft Visual C♯ .NET. http://id.loc.gov/authorities/names/n2004064316
Microsoft .NET Framework. http://id.loc.gov/authorities/names/n2017043838
Subject C++ (Computer program language)
C# (Computer program language)
LC no. 2005005004
ISBN 1401878806