7th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools : Milano, Italy, April 18, 2016 : proceedings / / Francesco Casella |
Autore | Casella Francesco |
Pubbl/distr/stampa | New York, New York : , : The Association for Computing Machinery, , 2016 |
Descrizione fisica | 1 online resource (75 pages) : illustrations |
Disciplina | 005.1 |
Collana | ACM international conference proceedings series |
Soggetto topico | Object-oriented programming languages |
ISBN | 1-4503-4202-7 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910376344303321 |
Casella Francesco
![]() |
||
New York, New York : , : The Association for Computing Machinery, , 2016 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
ABAP to the future / / Paul Hardy |
Autore | Hardy Paul <1968-> |
Pubbl/distr/stampa | Rheinwerk Publishing |
Disciplina | 005.1/17 |
Soggetto topico |
ABAP/4 (Computer program language)
Object-oriented programming languages SAP ERP |
ISBN | 1-4932-1411-X |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | ABAP in eclipse -- New language features in ABAP 7.4/7.5 -- ABAP unit and test-driven development -- ABAP test cockpit -- Exception classes and design by contract -- BRFplus -- ABAP2XLSX. |
Record Nr. | UNINA-9910154789903321 |
Hardy Paul <1968->
![]() |
||
Rheinwerk Publishing | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Beginning programming with C++ for dummies [[electronic resource] /] / by Stephen R. Davis |
Autore | Davis Stephen R. <1956-> |
Edizione | [1st edition] |
Pubbl/distr/stampa | Hoboken, NJ, : Wiley, c2010 |
Descrizione fisica | 1 online resource (460 p.) |
Disciplina | 005.133 |
Collana | --For dummies |
Soggetto topico |
C++ (Computer program language)
Object-oriented programming languages |
Soggetto genere / forma | Electronic books. |
ISBN |
0-470-90950-1
1-282-70823-6 9786612708237 0-470-90948-X |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Beginning Programming with C++ For Dummies®; About the Author; Dedication; Author's Acknowledgments; Contents at a Glance; Table of Contents; Introduction; About Beginning Programming with C++ For Dummies; Foolish Assumptions; Conventions Used in This Book; What You Don't Have to Read; How This Book Is Organized; Icons Used in This Book; Where to Go from Here; Part I: Let's Get Started; Chapter 1: What Is a Program?; How Does My Son Differ from a Computer?; Programming a "Human Computer"; Computer Languages; Chapter 2: Installing Code::Blocks; Reviewing the Compilation Process
Installing Code::Blocks Testing the Code::Blocks Installation; Chapter 3: Writing Your First Program; Creating a New Project; Entering Your Program; Building the Program; Finding What Could Go Wrong; Using the Enclosed CD-ROM; Running the Program; How the Program Works; Part II: Writing a Program: Decisions, Decisions; Chapter 4: Integer Expressions; Declaring Variables; Integer Constants; Expressions; Unary Operators; The Special Assignment Operators; Chapter 5: Character Expressions; Defining Character Variables; Encoding Strings of Characters; Special Character Constants Chapter 6: if I Could Make My Own Decisions The if Statement; What else Is There?; Nesting if Statements; Compound Conditional Expressions; Chapter 7: Switching Paths; Controlling Flow with the switch Statement; Control Fell Through: Did I break It?; Implementing an Example Calculator with the switch Statement; Chapter 8: Debugging Your Programs, Part I; Identifying Types of Errors; Avoiding Introducing Errors; Finding the First Error with a Little Help; Finding the Run-Time Error; Part III: Becoming a Functional Programmer; Chapter 9: while Running in Circles; Creating a while Loop Breaking out of the Middle of a Loop Nested Loops; Chapter 10: Looping for the Fun of It; The for Parts of Every Loop; Looking at an Example; Getting More Done with the Comma Operator; Chapter 11: Functions, I Declare!; Breaking Your Problem Down into Functions; Understanding How Functions Are Useful; Writing and Using a Function; Passing Arguments to Functions; Defining Function Prototype Declarations; Chapter 12: Dividing Programs into Modules; Breaking Programs Apart; Breaking Up Isn't That Hard to Do; Using the Standard C++ Library; Variable Scope Chapter 13: Debugging Your Programs, Part 2 Debugging a Dys-Functional Program; Part IV: Data Structures; Chapter 14: Other Numerical Variable Types; The Limitations of Integers in C++; A Type That "doubles" as a Real Number; Variable Size - the "long" and "short" of It; Types of Constants; Passing Different Types to Functions; Chapter 15: Arrays; What Is an Array?; Declaring an Array; Indexing into an Array; Looking at an Example; Initializing an Array; Chapter 16: Arrays with Character; The ASCII-Zero Character Array; Declaring and Initializing an ASCIIZ Array; Looking at an Example Looking at a More Detailed Example |
Record Nr. | UNINA-9910458827703321 |
Davis Stephen R. <1956->
![]() |
||
Hoboken, NJ, : Wiley, c2010 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Beginning programming with C++ for dummies [[electronic resource] /] / by Stephen R. Davis |
Autore | Davis Stephen R. <1956-> |
Edizione | [1st edition] |
Pubbl/distr/stampa | Hoboken, NJ, : Wiley, c2010 |
Descrizione fisica | 1 online resource (460 p.) |
Disciplina | 005.133 |
Collana | --For dummies |
Soggetto topico |
C++ (Computer program language)
Object-oriented programming languages |
ISBN |
0-470-90950-1
1-282-70823-6 9786612708237 0-470-90948-X |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Beginning Programming with C++ For Dummies®; About the Author; Dedication; Author's Acknowledgments; Contents at a Glance; Table of Contents; Introduction; About Beginning Programming with C++ For Dummies; Foolish Assumptions; Conventions Used in This Book; What You Don't Have to Read; How This Book Is Organized; Icons Used in This Book; Where to Go from Here; Part I: Let's Get Started; Chapter 1: What Is a Program?; How Does My Son Differ from a Computer?; Programming a "Human Computer"; Computer Languages; Chapter 2: Installing Code::Blocks; Reviewing the Compilation Process
Installing Code::Blocks Testing the Code::Blocks Installation; Chapter 3: Writing Your First Program; Creating a New Project; Entering Your Program; Building the Program; Finding What Could Go Wrong; Using the Enclosed CD-ROM; Running the Program; How the Program Works; Part II: Writing a Program: Decisions, Decisions; Chapter 4: Integer Expressions; Declaring Variables; Integer Constants; Expressions; Unary Operators; The Special Assignment Operators; Chapter 5: Character Expressions; Defining Character Variables; Encoding Strings of Characters; Special Character Constants Chapter 6: if I Could Make My Own Decisions The if Statement; What else Is There?; Nesting if Statements; Compound Conditional Expressions; Chapter 7: Switching Paths; Controlling Flow with the switch Statement; Control Fell Through: Did I break It?; Implementing an Example Calculator with the switch Statement; Chapter 8: Debugging Your Programs, Part I; Identifying Types of Errors; Avoiding Introducing Errors; Finding the First Error with a Little Help; Finding the Run-Time Error; Part III: Becoming a Functional Programmer; Chapter 9: while Running in Circles; Creating a while Loop Breaking out of the Middle of a Loop Nested Loops; Chapter 10: Looping for the Fun of It; The for Parts of Every Loop; Looking at an Example; Getting More Done with the Comma Operator; Chapter 11: Functions, I Declare!; Breaking Your Problem Down into Functions; Understanding How Functions Are Useful; Writing and Using a Function; Passing Arguments to Functions; Defining Function Prototype Declarations; Chapter 12: Dividing Programs into Modules; Breaking Programs Apart; Breaking Up Isn't That Hard to Do; Using the Standard C++ Library; Variable Scope Chapter 13: Debugging Your Programs, Part 2 Debugging a Dys-Functional Program; Part IV: Data Structures; Chapter 14: Other Numerical Variable Types; The Limitations of Integers in C++; A Type That "doubles" as a Real Number; Variable Size - the "long" and "short" of It; Types of Constants; Passing Different Types to Functions; Chapter 15: Arrays; What Is an Array?; Declaring an Array; Indexing into an Array; Looking at an Example; Initializing an Array; Chapter 16: Arrays with Character; The ASCII-Zero Character Array; Declaring and Initializing an ASCIIZ Array; Looking at an Example Looking at a More Detailed Example |
Record Nr. | UNINA-9910784941403321 |
Davis Stephen R. <1956->
![]() |
||
Hoboken, NJ, : Wiley, c2010 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
C programmieren lernen fur dummies / / Dan Gookin ; ubersetzung aus dem Amerkanischen von Regine Freudenstein ; unter Mitarbeit von Wilhelm Kulisch |
Autore | Gookin Dan |
Pubbl/distr/stampa | Weinheim, Germany : , : Wiley-VCH Verlag, , 2017 |
Descrizione fisica | 1 online resource (430 pages) |
Disciplina | 005.133 |
Soggetto topico |
C (Computer program language)
Object-oriented programming languages |
ISBN | 3-527-80692-X |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | ger |
Record Nr. | UNINA-9910158853203321 |
Gookin Dan
![]() |
||
Weinheim, Germany : , : Wiley-VCH Verlag, , 2017 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
C# design and development [[electronic resource] /] / John Paul Mueller |
Autore | Mueller John <1958-> |
Edizione | [1st edition] |
Pubbl/distr/stampa | Indianapolis, IN, : Wiley Pub., c2009 |
Descrizione fisica | 1 online resource (676 p.) |
Disciplina |
005.13/3
005.133 |
Collana | Expert one-on-one |
Soggetto topico |
C# (Computer program language)
Object-oriented programming languages |
Soggetto genere / forma | Electronic books. |
ISBN |
1-282-36874-5
9786612368745 0-470-49373-9 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Expert One-on-One C# Design and Development; About the Author; About the Technical Editors; Credits; Acknowledgments; Contents; Introduction; Whom This Book Is For; What This Book Covers; How This Book Is Structured; What You Need to Use This Book; Conventions; Source Code; Errata; p2p.wrox.com; Part I: Design Strategies; Chapter 1: Defining the Language Environment; Defining the Design Strategy Elements; Considering the C# Language; Inventorying Your Tools; Gathering Your Resources; Developing Your Design Strategy; Chapter 2: Understanding the Application Lifecycle
Understanding the Lifecycle StagesConsidering a Lifecycle Model; Using Agile Programming Techniques; Developing Your Design Strategy; Chapter 3: Defining a Design Strategy; Creating an Object Model; Building a Data Model; Considering User Requirements; Turning Your Design into UML; Developing Your Design Strategy; Chapter 4: Designing the User Interface; Understanding the Application Form Types; Understanding the Common User Interface Types; Developing a User Interaction Strategy; Considering Accessibility Requirements; Developing Your Design Strategy; Chapter 5: Designing with Speed in Mind Considering Speed vs. PerformanceDeveloping a High Speed Application; Measuring Application Speed; Developing Your Design Strategy; Chapter 6: Designing with Reliability in Mind; Verifying Resource Availability; Saving Data, Settings, and State; Expecting the Unexpected; Considering the Reliability Benefits of RibbonX; Developing Your Design Strategy; Chapter 7: Designing with Security in Mind; Assuming the Worst-Case Scenario; Eliminating Errant Input; Hiding Data from View; Adding Application Monitoring; Using a Team Overview; Developing Your Design Strategy; Part II: Coding Strategies Chapter 8: Customizing the IDEConfiguring the IDE; Using Snippets, Macros, and Add-ins; Using the Visual Studio Command Line; Coding Your Application; Chapter 9: Scripting; Considering the Scripting Options; Interacting with SQL Server; Scripting Your Application; Using C# Expressions; Developing Windows PowerShell Solutions; Coding Your Application; Chapter 10: Viewing Data in the IDE; Working with the IDE Elements; Understanding the Use of Visualizers; Obtaining Third-Party Visualizers; Creating a Custom Visualizer; Coding Your Application; Chapter 11: Working with Controls and Components Understanding the Differences between Controls and ComponentsDefining the Control Types; Building Components; Testing Classes Using the Object Test Bench; Coding Your Application; Chapter 12: Coding the Application; Using an Appropriate Naming Convention; Adding Command Line Functionality; Exiting the Application Properly; Relying on Custom Features; Coding Your Application; Chapter 13: Considering the Documentation; Adding Documentation Support to Your Application; Creating Documentation Comments; Using the Resulting XML File; Alternative Uses for Documentation Output Coding Your Application |
Altri titoli varianti | C sharp design and development |
Record Nr. | UNINA-9910453988503321 |
Mueller John <1958->
![]() |
||
Indianapolis, IN, : Wiley Pub., c2009 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
C# design and development [[electronic resource] /] / John Paul Mueller |
Autore | Mueller John <1958-> |
Edizione | [1st edition] |
Pubbl/distr/stampa | Indianapolis, IN, : Wiley Pub., c2009 |
Descrizione fisica | 1 online resource (676 p.) |
Disciplina |
005.13/3
005.133 |
Collana | Expert one-on-one |
Soggetto topico |
C# (Computer program language)
Object-oriented programming languages |
ISBN |
1-282-36874-5
9786612368745 0-470-49373-9 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Expert One-on-One C# Design and Development; About the Author; About the Technical Editors; Credits; Acknowledgments; Contents; Introduction; Whom This Book Is For; What This Book Covers; How This Book Is Structured; What You Need to Use This Book; Conventions; Source Code; Errata; p2p.wrox.com; Part I: Design Strategies; Chapter 1: Defining the Language Environment; Defining the Design Strategy Elements; Considering the C# Language; Inventorying Your Tools; Gathering Your Resources; Developing Your Design Strategy; Chapter 2: Understanding the Application Lifecycle
Understanding the Lifecycle StagesConsidering a Lifecycle Model; Using Agile Programming Techniques; Developing Your Design Strategy; Chapter 3: Defining a Design Strategy; Creating an Object Model; Building a Data Model; Considering User Requirements; Turning Your Design into UML; Developing Your Design Strategy; Chapter 4: Designing the User Interface; Understanding the Application Form Types; Understanding the Common User Interface Types; Developing a User Interaction Strategy; Considering Accessibility Requirements; Developing Your Design Strategy; Chapter 5: Designing with Speed in Mind Considering Speed vs. PerformanceDeveloping a High Speed Application; Measuring Application Speed; Developing Your Design Strategy; Chapter 6: Designing with Reliability in Mind; Verifying Resource Availability; Saving Data, Settings, and State; Expecting the Unexpected; Considering the Reliability Benefits of RibbonX; Developing Your Design Strategy; Chapter 7: Designing with Security in Mind; Assuming the Worst-Case Scenario; Eliminating Errant Input; Hiding Data from View; Adding Application Monitoring; Using a Team Overview; Developing Your Design Strategy; Part II: Coding Strategies Chapter 8: Customizing the IDEConfiguring the IDE; Using Snippets, Macros, and Add-ins; Using the Visual Studio Command Line; Coding Your Application; Chapter 9: Scripting; Considering the Scripting Options; Interacting with SQL Server; Scripting Your Application; Using C# Expressions; Developing Windows PowerShell Solutions; Coding Your Application; Chapter 10: Viewing Data in the IDE; Working with the IDE Elements; Understanding the Use of Visualizers; Obtaining Third-Party Visualizers; Creating a Custom Visualizer; Coding Your Application; Chapter 11: Working with Controls and Components Understanding the Differences between Controls and ComponentsDefining the Control Types; Building Components; Testing Classes Using the Object Test Bench; Coding Your Application; Chapter 12: Coding the Application; Using an Appropriate Naming Convention; Adding Command Line Functionality; Exiting the Application Properly; Relying on Custom Features; Coding Your Application; Chapter 13: Considering the Documentation; Adding Documentation Support to Your Application; Creating Documentation Comments; Using the Resulting XML File; Alternative Uses for Documentation Output Coding Your Application |
Altri titoli varianti | C sharp design and development |
Record Nr. | UNINA-9910782971403321 |
Mueller John <1958->
![]() |
||
Indianapolis, IN, : Wiley Pub., c2009 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
C# 5 first look [[electronic resource] ] : write ultra responsive applications using the new asynchronous features of C# / / Joel Martinez |
Autore | Martinez Joel |
Edizione | [1st edition] |
Pubbl/distr/stampa | Birmingham, UK, : Packt Pub., 2012 |
Descrizione fisica | 1 online resource (139 p.) |
Disciplina | 005.13/3 |
Soggetto topico |
C# (Computer program language)
Object-oriented programming languages |
Soggetto genere / forma | Electronic books. |
ISBN |
1-283-93786-7
1-84968-677-7 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with C#; Origins; C# is born; The tools; Visual Studio; Full versions of Visual Studio; Licensing; Express; Using Visual Studio; Summary; Chapter 2: Evolution of C#; C# 1.0-in the beginning; Runtime; Memory management; Syntax features; Base Class Library; C# 2.0; Syntax updates; Anonymous methods; Partial classes; Generics; Generic collections; Iterator methods; C# 3.0; Syntax updates; LINQ; Extension methods; C# 4.0; Summary
Chapter 3: Asynchrony in ActionAsynchrony; Task Parallel Library; Task composability; Error handling with tasks; async and await; Composing async calls; Error handling with async methods; Impact of async; Improvements in NET 4.5 Framework; TPLDataFlow; ActionBlock; TransformBlock; BatchBlock; BroadcastBlock; Async I/O; Caller attributes; Summary; Chapter 4: Creating a Windows Store App; Making a Flickr browser; Getting the project started; Connecting to Flickr; Creating the UI; Summary; Chapter 5: Mobile Web App; Mobile Web with ASP.NET MVC; Building a MeatSpace tracker; Iteration zero Going asynchronousGetting the user's location; Broadcasting with SignalR; Mapping users; Testing the app; Summary; Chapter 6: Cross-platform Development; Building a web scraper; Building the model; Accessing the Web; Making a DataSource; Building the view; Summary; Index |
Record Nr. | UNINA-9910463225803321 |
Martinez Joel
![]() |
||
Birmingham, UK, : Packt Pub., 2012 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
C# 5.0 all-in-one for dummies [[electronic resource] /] / by Bill Sempf, Chuck Sphar, and Stephen Randy Davis |
Autore | Sempf Bill |
Edizione | [1st ed.] |
Pubbl/distr/stampa | Hoboken, N.J., : J. Wiley & Sons, Inc., 2013 |
Descrizione fisica | 1 online resource (843 p.) |
Disciplina | 005.133 |
Altri autori (Persone) |
SpharChuck
DavisStephen Randy |
Collana | --For dummies |
Soggetto topico |
C# (Computer program language)
Object-oriented programming languages |
Soggetto genere / forma | Electronic books. |
ISBN |
1-118-60344-3
1-118-46205-X |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
C# 5.0 All-in-One For Dummies; About the Authors; Contents at a Glance; Table of Contents; Introduction; What's New in C# 5.0; About This Book; What You Need in Order to Use This Book; Conventions Used in This Book; How to Use This Book; How This Book Is Organized; Icons Used in This Book; About This Book's Website; Where to Go from Here; Book I: The Basics of C# Programming; Chapter 1: Creating Your First C# Console Application; Getting a Handle on Computer Languages, C#, and .NET; Creating Your First Console Application; Making Your Console App Do Something
Reviewing Your Console ApplicationIntroducing the Toolbox Trick; Chapter 2: Living with Variability - Declaring Value-Type Variables; Declaring a Variable; What's an int?; Representing Fractions; Handling Floating-Point Variables; Using the Decimal Type: Is It an Integer or a Float?; Examining the bool Type: Is It Logical?; Checking Out Character Types; What's a Value Type?; Comparing string and char; Calculating Leap Years: DateTime; Declaring Numeric Constants; Changing Types: The Cast; Letting the C# Compiler Infer Data Types; Chapter 3: Pulling Strings The Union Is Indivisible, and So Are StringsPerforming Common Operations on a String; Comparing Strings; What If I Want to Switch Case?; Looping through a String; Searching Strings; Getting Input from the Command Line; Controlling Output Manually; Formatting Your Strings Precisely; StringBuilder: Manipulating Strings More Efficiently; Chapter 4: Smooth Operators; Performing Arithmetic; Performing Logical Comparisons - Is That Logical?; Matching Expression Types at TrackDownAMate.com; Chapter 5: Getting into the Program Flow; Branching Out with if and switch; Here We Go Loop-the-Loop Looping a Specified Number of Times with forNesting Loops; Don't goto Pieces; Chapter 6: Lining Up Your Ducks with Collections; The C# Array; A Loop Made for each Array; Sorting Arrays of Data; Using var for Arrays; Loosening Up with C# Collections; Understanding Collection Syntax; Using Lists; Using Dictionaries; Array and Collection Initializers; Using Sets; On Not Using Old-Fashioned Collections; Chapter 7: Stepping through Collections; Iterating through a Directory of Files; Iterating foreach Collections: Iterators; Accessing Collections the Array Way: Indexers Looping Around the Iterator BlockChapter 8: Buying Generic; Writing a New Prescription: Generics; Classy Generics: Writing Your Own; Revising Generics; Chapter 9: Some Exceptional Exceptions; Using an Exceptional Error-Reporting Mechanism; Throwing Exceptions Yourself; Knowing What Exceptions Are For; Can I Get an Exceptional Example?; Assigning Multiple catch Blocks; Planning Your Exception-Handling Strategy; Grabbing Your Last Chance to Catch an Exception; Book II: Object-Oriented C# Programming; Contents at a Glance; Chapter 1: Object-Oriented Programming - What's It All About? Object-Oriented Concept #1: Abstraction |
Record Nr. | UNINA-9910463423003321 |
Sempf Bill
![]() |
||
Hoboken, N.J., : J. Wiley & Sons, Inc., 2013 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
C# 5.0 all-in-one for dummies [[electronic resource] /] / by Bill Sempf, Chuck Sphar, and Stephen Randy Davis |
Autore | Sempf Bill |
Edizione | [1st ed.] |
Pubbl/distr/stampa | Hoboken, N.J., : J. Wiley & Sons, Inc., 2013 |
Descrizione fisica | 1 online resource (843 p.) |
Disciplina | 005.133 |
Altri autori (Persone) |
SpharChuck
DavisStephen Randy |
Collana | --For dummies |
Soggetto topico |
C# (Computer program language)
Object-oriented programming languages |
ISBN |
1-118-60344-3
1-118-46205-X |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
C# 5.0 All-in-One For Dummies; About the Authors; Contents at a Glance; Table of Contents; Introduction; What's New in C# 5.0; About This Book; What You Need in Order to Use This Book; Conventions Used in This Book; How to Use This Book; How This Book Is Organized; Icons Used in This Book; About This Book's Website; Where to Go from Here; Book I: The Basics of C# Programming; Chapter 1: Creating Your First C# Console Application; Getting a Handle on Computer Languages, C#, and .NET; Creating Your First Console Application; Making Your Console App Do Something
Reviewing Your Console ApplicationIntroducing the Toolbox Trick; Chapter 2: Living with Variability - Declaring Value-Type Variables; Declaring a Variable; What's an int?; Representing Fractions; Handling Floating-Point Variables; Using the Decimal Type: Is It an Integer or a Float?; Examining the bool Type: Is It Logical?; Checking Out Character Types; What's a Value Type?; Comparing string and char; Calculating Leap Years: DateTime; Declaring Numeric Constants; Changing Types: The Cast; Letting the C# Compiler Infer Data Types; Chapter 3: Pulling Strings The Union Is Indivisible, and So Are StringsPerforming Common Operations on a String; Comparing Strings; What If I Want to Switch Case?; Looping through a String; Searching Strings; Getting Input from the Command Line; Controlling Output Manually; Formatting Your Strings Precisely; StringBuilder: Manipulating Strings More Efficiently; Chapter 4: Smooth Operators; Performing Arithmetic; Performing Logical Comparisons - Is That Logical?; Matching Expression Types at TrackDownAMate.com; Chapter 5: Getting into the Program Flow; Branching Out with if and switch; Here We Go Loop-the-Loop Looping a Specified Number of Times with forNesting Loops; Don't goto Pieces; Chapter 6: Lining Up Your Ducks with Collections; The C# Array; A Loop Made for each Array; Sorting Arrays of Data; Using var for Arrays; Loosening Up with C# Collections; Understanding Collection Syntax; Using Lists; Using Dictionaries; Array and Collection Initializers; Using Sets; On Not Using Old-Fashioned Collections; Chapter 7: Stepping through Collections; Iterating through a Directory of Files; Iterating foreach Collections: Iterators; Accessing Collections the Array Way: Indexers Looping Around the Iterator BlockChapter 8: Buying Generic; Writing a New Prescription: Generics; Classy Generics: Writing Your Own; Revising Generics; Chapter 9: Some Exceptional Exceptions; Using an Exceptional Error-Reporting Mechanism; Throwing Exceptions Yourself; Knowing What Exceptions Are For; Can I Get an Exceptional Example?; Assigning Multiple catch Blocks; Planning Your Exception-Handling Strategy; Grabbing Your Last Chance to Catch an Exception; Book II: Object-Oriented C# Programming; Contents at a Glance; Chapter 1: Object-Oriented Programming - What's It All About? Object-Oriented Concept #1: Abstraction |
Record Nr. | UNINA-9910786161903321 |
Sempf Bill
![]() |
||
Hoboken, N.J., : J. Wiley & Sons, Inc., 2013 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|