Atnaujinkite slapukų nuostatas

El. knyga: C# Programming in easy steps, 2nd edition

4.08/5 (27 ratings by Goodreads)
  • Formatas: 192 pages
  • Serija: In Easy Steps
  • Išleidimo metai: 04-May-2020
  • Leidėjas: In Easy Steps Limited
  • ISBN-13: 9781840789157
Kitos knygos pagal šią temą:
  • Formatas: 192 pages
  • Serija: In Easy Steps
  • Išleidimo metai: 04-May-2020
  • Leidėjas: In Easy Steps Limited
  • ISBN-13: 9781840789157
Kitos knygos pagal šią temą:

DRM apribojimai

  • Kopijuoti:

    neleidžiama

  • Spausdinti:

    neleidžiama

  • El. knygos naudojimas:

    Skaitmeninių teisių valdymas (DRM)
    Leidykla pateikė šią knygą šifruota forma, o tai reiškia, kad norint ją atrakinti ir perskaityti reikia įdiegti nemokamą programinę įrangą. Norint skaityti šią el. knygą, turite susikurti Adobe ID . Daugiau informacijos  čia. El. knygą galima atsisiųsti į 6 įrenginius (vienas vartotojas su tuo pačiu Adobe ID).

    Reikalinga programinė įranga
    Norint skaityti šią el. knygą mobiliajame įrenginyje (telefone ar planšetiniame kompiuteryje), turite įdiegti šią nemokamą programėlę: PocketBook Reader (iOS / Android)

    Norint skaityti šią el. knygą asmeniniame arba „Mac“ kompiuteryje, Jums reikalinga  Adobe Digital Editions “ (tai nemokama programa, specialiai sukurta el. knygoms. Tai nėra tas pats, kas „Adobe Reader“, kurią tikriausiai jau turite savo kompiuteryje.)

    Negalite skaityti šios el. knygos naudodami „Amazon Kindle“.

C# Programming in easy steps, 2nd edition will teach you to code applications, and demonstrates every aspect of the C# language you will need to produce professional programming results. Its examples provide clear syntax-highlighted code showing C# language basics including variables, arrays, logic, looping, methods, and classes.

C# Programming in easy steps, 2nd edition begins by explaining how to install the free Visual Studio Community Edition, to create an environment in which you can quickly begin to create your own executable programs by copying the book's examples. It demonstrates all the C# language basics before moving on to provide examples of Object Oriented Programming. The book concludes by demonstrating how you can use your acquired knowledge to create graphic programs for traditional PC Desktop apps, and also as Universal apps for multiple devices.

C# Programming in easy steps, 2nd edition has an easy-to-follow style that will appeal to:

  • Anyone who wants to begin programming in C#
  • The programmer who quickly wants to add C# to their skills set
  • The hobbyist who wants to begin creating apps for their own computer
  • The student, and to those seeking a career in computing, who need a fundamental understanding of C#
  • programming


  • C# Programming in easy steps, 2nd edition guides the reader through C# language basics, including variables, arrays, logic, looping, methods, and classes, and how to install the Visual Studio Community Edition. Then it moves on to Object Oriented Programming.
    1 Getting Started
    7(14)
    Introducing C#
    8(2)
    Installing Visual Studio
    10(2)
    Exploring the IDE
    12(2)
    Starting a Console project
    14(2)
    Writing your first program
    16(2)
    Following the rules
    18(2)
    Summary
    20(1)
    2 Storing values
    21(12)
    Creating variables
    22(2)
    Reading input
    24(2)
    Employing arrays
    26(2)
    Casting data types
    28(2)
    Fixing constants
    30(2)
    Summary
    32(1)
    3 Performing operations
    33(14)
    Doing arithmetic
    34(2)
    Assigning values
    36(2)
    Comparing values
    38(2)
    Assessing logic
    40(2)
    Examining conditions
    42(2)
    Setting precedence
    44(2)
    Summary
    46(1)
    4 Making statements
    47(12)
    Branching with if
    48(2)
    Switching branches
    50(2)
    Looping for
    52(2)
    Looping while
    54(2)
    Iterating for each
    56(2)
    Summary
    58(1)
    5 Devising methods
    59(10)
    Creating function
    60(2)
    Passing arguments
    62(2)
    Overloading methods
    64(2)
    Refactoring code
    66(2)
    Summary
    68(1)
    6 Handling strings
    69(16)
    Discovering string features
    70(2)
    Manipulating strings
    72(2)
    Joining and comparing strings
    74(2)
    Copying and swapping strings
    76(2)
    Finding substrings
    78(2)
    Formatting strings
    80(2)
    Formatting date strings
    82(2)
    Summary
    84(1)
    7 Accessing files
    85(12)
    Writing a file
    86(2)
    Appending to a file
    88(2)
    Reading text and lines
    90(2)
    Streaming lines
    92(2)
    Manipulating input and output
    94(2)
    Summary
    96(1)
    8 Solving problems
    97(14)
    Detecting real-time errors
    98(2)
    Fixing compile-time errors
    100(2)
    Debugging code
    102(2)
    Setting breakpoints
    104(2)
    Catching runtime errors
    106(2)
    Getting help
    108(2)
    Summary
    110(1)
    9 Creating objects
    111(20)
    Encapsulating data
    112(2)
    Creating multiple objects
    114(2)
    Initializing class members
    116(2)
    Inheriting class properties
    118(2)
    Calling base constructors
    120(2)
    Hiding base methods
    122(2)
    Directing method calls
    124(2)
    Providing capability classes
    126(2)
    Employing partial classes
    128(2)
    Summary
    130(1)
    10 Controlling events
    131(22)
    Starting a Forms project
    132(2)
    Adding visual controls
    134(2)
    Writing functional code
    136(2)
    Gathering text entries
    138(2)
    Ticking option boxes
    140(2)
    Showing user messages
    142(2)
    Calling system dialogs
    144(2)
    Creating application menus
    146(2)
    Making menus work
    148(2)
    Importing audio resources
    150(2)
    Summary
    152(1)
    11 Building an application
    153(16)
    Planning the program
    154(2)
    Assigning fixed properties
    156(2)
    Designing the layout
    158(2)
    Setting dynamic properties
    160(2)
    Adding runtime function
    162(2)
    Testing the program
    164(2)
    Publishing the application
    166(2)
    Summary
    168(1)
    12 Targeting devices
    169(18)
    Starting a Universal project
    170(2)
    Inserting page components
    172(2)
    Importing program assets
    174(2)
    Designing the layout
    176(2)
    Adding runtime function
    178(2)
    Testing the program
    180(2)
    Adjusting the interface
    182(2)
    Deploying the application
    184(2)
    Summary
    186(1)
    Index 187
    Mike McGrath gained his extensive knowledge of computer languages while working as a developer contracting to companies around the world. Mike is an established In Easy Steps author with several guides to his credit.