Poetry Madness
 
 

Recently Viewed clear list


Original Essays | April 11, 2014

Paul Laudiero: IMG Shit Rough Draft



I was sitting in a British and Irish romantic drama class my last semester in college when the idea for Shit Rough Drafts hit me. I was working... Continue »
  1. $9.07 Sale Trade Paper add to wish list

spacer
Qualifying orders ship free.
$36.25
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
1 Remote Warehouse Computer Languages- C

This title in other editions

Other titles in the Sams Teach Yourself...in 21 Days series:

Sams Teach Yourself C# in 21 Days (Sams Teach Yourself ... in 21 Days)

by

Sams Teach Yourself C# in 21 Days (Sams Teach Yourself ... in 21 Days) Cover

ISBN13: 9780672320712
ISBN10: 0672320711
Condition:
All Product Details

Only 1 left in stock at $36.25!

 

Synopses & Reviews

Publisher Comments:

This book will take you, step by step, through learning C#, the computer industry's newest and most productive language. This complete guide covers topics from basic program construction to intermediate level application engineering. Following "21 days" formula, this book is a three week intensive course for the beginning programmer who wishes to get started with this exiting new coding standard. The comprehensive lesson plan will enable the reader to understand, design and build applications that are compatible with the new Microsoft .net framework.

Synopsis:

C# is an object-orientated language that enables programmers to build a wide range of applications for the Microsoft.NET platform. This text is aimed at beginner to intermediate level programmers, students and software professionals.

Synopsis:

C# is a new object-oriented language that enables programmers to quickly build a wide range of applications. This book takes readers step-by-step through learning C# in an intensive, three-week course.

About the Author

Bradley L. Jones is the site manager for a number of high-profile developer sites¿including CodeGuru.com, Developer.com, and Javascripts.com¿and an executive editor of internet.com's EarthWeb channel. Bradley has been working with C# longer than most developers, because he was invited to Microsoft prior to the official beta release. Bradley's background includes experience developing in C, C++, PowerBuilder, SQL Server, and numerous other tools and technologies. Additionally, he is an internationally best-selling author who wrote the original 21 Days book: Sams Teach Yourself C in 21 Days.

Table of Contents

(NOTE: Each chapter concludes with a Summary, Q&A, and Workshop.)

Introduction.

WEEK 1. AT A GLANCE.

Day 1. Getting Started with C#.

What Is C#? Why C#? C# Versus Other Programming Languages. Preparing to Program. The Program Development Cycle. Your First C# Program. Types of C# Programs.
Day 2. Understanding C# Programs.

C# Applications. Basic Parts of a C# Application. Structure of a C# Application. Analysis of Listing 2.1. Object-Oriented Programming (OOP). Displaying Basic Information.
Day 3. Storing Information with Variables.

Variables. Using Variables. Understanding Your Computer's Memory. C# Data Types. Numeric Variable Types. Literals Versus Variables. Constants. Reference Types.
Day 4. Working with Operators.

Types of Operators. Punctuators. The Basic Assignment Operator. Mathematical/Arithmetic Operators. Relational Operators. Logical Bitwise Operators. Type Operators. The sizeof Operator. The Conditional Operator. Understanding Operator Precedence. Converting Data Types. Understanding Operator Promotion. For Those Brave Enough.
Day 5. Control Statements.

Controlling Program Flow. Using Selection Statements. Using Iteration Statements. Using goto. Nesting Flow.
Day 6. Classes.

Object-Oriented Programming Revisited. Defining a Class. Class Declarations. Data Members, aka Fields. Static Variables. The Application Class. Properties. A First Look at Namespaces.
Day 7. Class Methods and Member Functions.

Getting Started with Methods. Using Methods. Program Flow with Methods. Format of a Method. Passing Values to Methods. Types of Class methods.
Week 1. In Review.

The WR01.cs Program

WEEK 2. AT A GLANCE.

Day 8. Advanced Data Storage: Structures, Enumerators, and Arrays.

Structures. Enumerators. Using Arrays to Store Data.
Day 9. Advanced Method Access.

Overloading Methods. Using a Variable Number of Parameters. Scope. Classes with No Objects. Namespaces Revisited.
Day 10. Handling Exceptions.

The Concept of Handling Problems. Exception Handling. Adding Finality with finally. Common Exceptions. Defining Your Own Exception Classes. Throwing Your Own Exceptions. checked Versus unchecked Statements.
Day 11. Inheritance.

The Basics of Inheritance. Polymorphism and Inherited Classes. Virtual Methods. Working with Abstract Classes. Sealing Classes. The Ultimate Base Class: Object. Using the is and as Keywords with Classes—Class Conversions. Arrays of Different Object Types.
Day 12. Better Input and Output.

Understanding Console Input and Output. Formatting Information. Working Closer with Strings. Getting Information from the Console.
Day 13. Interfaces.

Interfaces—A First Look. Defining Interfaces. Using Multiple Interfaces. Explicit Interface Members. Deriving New Interfaces from Existing Ones. Hiding Interface Members.
Day 14. Indexers, Delegates, and Events.

Using an Indexer. Exploring Delegates. Working with Events. Creating Events.
Week 2. In Review.

Enumerations for the Cards. A card Type. A deck Class. The Card Game. Looking at the Entire Deck.

WEEK 3. AT A GLANCE.

Day 15. Using the .NET Bases Classes.

Classes in the .NET Framework. Working with a Timer. Getting Directory and System Environment Information. Working with Math Routines. Working with Files. Working with Data Files.
Day 16. Creating Windows Forms.

Working with Windows and Forms. Creating Windows Forms. Customizing a Form's Look and Feel. Adding Controls to a Form.
Day 17. Creating Windows Applications.

Working with Radio Buttons. Working with List Boxes. Adding Menus to Your Forms. Displaying Pop-Up Dialogs and Forms.
Day 18. Web Development.

Creating Web Applications. The Concept of a Component. Web Services. Creating Regular Web Applications.
Day 19. Two D's in C#—Directives and Debugging.

What Is Debugging? Types of Errors. Finding Errors. Code Walkthroughs: Tracing Code. Preprocessor Directives. Using Debuggers.
Day 20. Operator Overloading.

Overloading Functions Revisited. Operator Overloading.
Day 21. A Day for Reflection and Attributes.

Reflection. Attributes. Congratulations!
Week 3. In Review.

Apply What You Know. Show What You Know.

APPENDIXES.

Appendix A: Answers.

Appendix B: C# Keywords.

abstract. as. base. bool. break. byte. case. catch. char. checked. class. const. continue. decimal. default. delegate. do. double. else. enum. event. explicit. extern. false. finally. fixed. float. for. foreach. get. goto. if. implicit. in. int. interface. internal. is. lock. long. namespace. new. null. object. operator. out. override. params. private. protected. public. readonly. ref. return. sbyte. sealed. set. short. sizeof. stackalloc. static. string. struct. switch. this. throw. true. try. typeof. uint. ulong. unchecked. unsafe. ushort. using. value. virtual. void. while.
Appendix C. C# Command-Line Compiler Flags.

Output. Input. Resource. Code Generation. Errors and Warnings. Programming Language. Miscellaneous. Advanced.
Appendix D. Understanding Different Number Systems.

The Decimal Number System. The Binary System. The Hexadecimal System.
Index.

What Our Readers Are Saying

Add a comment for a chance to win!
Average customer rating based on 1 comment:

hassanj, January 22, 2009 (view all comments by hassanj)
that is good book for web programming
Was this comment helpful? | Yes | No

Product Details

ISBN:
9780672320712
Author:
Jones, Bradley L.
Author:
Powell, Bob
Author:
Stingray Software
Publisher:
Sams
Location:
Indianapolis, Ind.
Subject:
Programming Languages - C
Subject:
Programming Languages - General
Subject:
C (computer program language)
Subject:
Object oriented methods
Subject:
C
Subject:
Computer Languages-C++
Copyright:
Edition Number:
2
Edition Description:
Trade paper
Series:
Sams Teach Yourself ... in 21 Days
Series Volume:
2001-16
Publication Date:
October 2001
Binding:
TRADE PAPER
Grade Level:
General/trade
Language:
English
Illustrations:
Yes
Pages:
784
Dimensions:
9.1 x 7.4 x 1.9 in 1270 gr

Other books you might like

  1. Programming Microsoft Windows with C# Used Hardcover $29.00
  2. Presenting C# Used Trade Paper $1.75
  3. Below the Root New Trade Paper $24.31
  4. Hyperspace: A Scientific Odyssey...
    Used Trade Paper $7.95

Related Subjects

Computers and Internet » Computer Languages » C
Computers and Internet » Computer Languages » C++

Sams Teach Yourself C# in 21 Days (Sams Teach Yourself ... in 21 Days) New Trade Paper
0 stars - 0 reviews
$36.25 In Stock
Product details 784 pages Sams - English 9780672320712 Reviews:
"Synopsis" by , C# is an object-orientated language that enables programmers to build a wide range of applications for the Microsoft.NET platform. This text is aimed at beginner to intermediate level programmers, students and software professionals.
"Synopsis" by , C# is a new object-oriented language that enables programmers to quickly build a wide range of applications. This book takes readers step-by-step through learning C# in an intensive, three-week course.
spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.