Asynchronous Android / / Steve Liles |
Autore | Liles Steve |
Edizione | [1st edition] |
Pubbl/distr/stampa | Birmingham : , : Packt Publishing, , 2013 |
Descrizione fisica | 1 online resource (146 p.) |
Disciplina | 005.2768 |
Collana | Community experience distilled |
Soggetto topico |
Application software - Development
Mobile computing |
ISBN | 1-78328-688-1 |
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: Building Responsive Android Applications; Introducing the Dalvik Virtual Machine; Memory sharing and the Zygote; Understanding the Android thread model; The main thread; Unresponsive apps and the ANR dialog; Maintaining responsiveness; Concurrency in Android; Correctness issues in concurrent programs; Liveness issues in concurrent programs; Android-specific concurrency issues; Android-specific concurrency constructs; Summary; Chapter 2: Staying Responsive with AsyncTask
Introducing AsyncTaskDeclaring AsyncTask types; Executing AsyncTasks; Providing feedback to the user; Providing progress updates; Canceling AsyncTask; Handling exceptions; Controlling the level of concurrency; Common AsyncTask issues; Fragmentation issues; Activity lifecycle issues; Handling lifecycle issues with early cancellation; Handling lifecycle issues with retained headless fragments; Applications of AsyncTask; Summary; Chapter 3: Distributing Work with Handler and HandlerThread; Understanding Looper; Building responsive apps with Handler; Scheduling work with post Canceling a pending RunnableScheduling work with send; Canceling pending Messages; Composition versus Inheritance; Multithreaded example; Sending Messages versus posting Runnables; Building responsive apps with HandlerThread; Handler programming issues; Leaking implicit references; Leaking explicit references; Applications of Handler and HandlerThread; Summary; Chapter 4: Asynchronous IO with Loader; Introducing Loaders; Building responsive apps with AsyncTaskLoader; Building responsive apps with CursorLoader; Combining Loaders; Applications of Loaders; Summary Chapter 5: Queuing Work with IntentServiceIntroducing Service and IntentService; Building responsive apps with IntentService; Handling results; Returning results with PendingIntent; Posting results as system notifications; Applications of IntentService; HTTP uploads with IntentService; Reporting progress; Summary; Chapter 6: Long-running Tasks with Service; Building responsive apps with Service; Controlling concurrency with Executors; Returning results with Messenger; Communicating with Services; Direct communication with local Services; Broadcasting results with Intents Detecting unhandled broadcastsApplications of Services; Summary; Chapter 7: Scheduling Work with AlarmManager; Scheduling alarms with AlarmManager; Canceling alarms; Scheduling repeating alarms; Handling alarms; Handling alarms with Activities; Handling alarms with BroadcastReceiver; Doing work with BroadcastReceiver; Doing background work with goAsync; Handling alarms with Services; Staying awake with WakeLocks; Applications of AlarmManager; Summary; Index |
Record Nr. | UNINA-9910828297803321 |
Liles Steve | ||
Birmingham : , : Packt Publishing, , 2013 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Beginning Entity Framework Core 2.0 : Database Access from .NET / / by Derek J. Rouleau |
Autore | Rouleau Derek J |
Edizione | [1st ed. 2018.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018 |
Descrizione fisica | 1 online resource (345 pages) |
Disciplina | 005.2768 |
Soggetto topico |
Microsoft software
Microsoft .NET Framework Microsoft and .NET |
ISBN | 1-4842-3375-1 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Introduction -- 1. Getting Started -- 2. Working with Multiple Tables -- 3. Stepping Beyond the Basics -- 4. Data Validation and POCO's -- 5. Stored Procedures, Table Design and Modifications -- 6. ASP.NET MVC and EF Core 2.0 -- 7. Finishing our ASP.NET MVC .NET Core 2.0 Project -- 8. Wrap-up and Where to Go Next -- 9. Appendix A: Database Script For Chapter 6. |
Record Nr. | UNINA-9910300361303321 |
Rouleau Derek J | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Beginning Microsoft Visual basic 2008 [[electronic resource] /] / Thearon Willis and Bryan Newsome |
Autore | Willis Thearon |
Edizione | [1st edition] |
Pubbl/distr/stampa | Indianapolis, IN, : Wiley Pub., 2008 |
Descrizione fisica | 1 online resource (914 p.) |
Disciplina |
005.133
005.2/762 005.2768 |
Altri autori (Persone) | NewsomeBryan <1971-> |
Collana | Wrox beginning guides. |
Soggetto topico | BASIC (Computer program language) |
Soggetto genere / forma | Electronic books. |
ISBN |
1-281-37440-7
9786611374402 0-470-38209-0 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Beginning Microsoft Visual Basic 2008; About the Authors; Credits; Acknowledgments; Contents; Introduction; Who Is This Book For?; What Does This Book Cover?; What Do I Need to Run Visual Basic 2008?; Conventions; Source Code; Errata; p2p.wrox.com; Chapter 1: Welcome to Visual Basic 2008; Event-Driven Programming; Installing Visual Basic 2008; The Visual Basic 2008 IDE; Creating a Simple Application; Using the Help System; Summary; Exercise; Chapter 2: The Microsoft .NET Framework; Microsoft's Reliance on Windows; Writing Software for Windows; Common Language Runtime
The Common Type System and Common Language SpecificationSummary; Chapter 3: Writing Software; Information and Data; Working with Variables; Comments and Whitespace; Data Types; Storing Variables; Methods; Summary; Exercises; Chapter 4: Controlling the Flow; Making Decisions; The If Statement; Select Case; Loops; Summary; Exercises; Chapter 5: Working with Data Structures; Understanding Arrays; Understanding Enumerations; Understanding Constants; Structures; Working with ArrayLists; Working with Collections; Building Lookup Tables with Hashtable; Advanced Array Manipulation; Summary; Exercises Chapter 6: Extensible Application Markup Language (XAML)What Is XAML?; XAML Syntax; Windows Presentation Foundation; Summary; Exercise; Chapter 7: Building Windows Applications; Responding to Events; Building a Simple Application; Creating More Complex Applications; Using Multiple Forms; Summary; Exercises; Chapter 8: Displaying Dialog Boxes; The MessageBox Dialog Box; The OpenDialog Control; The SaveDialog Control; The FontDialog Control; The ColorDialog Control; The PrintDialog Control; The FolderBrowserDialog Control; Summary; Exercises; Chapter 9: Creating Menus Understanding Menu FeaturesCreating Menus; Context Menus; Summary; Exercise; Chapter 10: Debugging and Error Handling; Major Error Types; Debugging; Error Handling; Summary; Exercises; Chapter 11: Building Objects; Understanding Objects; Building Classes; Reusability; Designing an Object; Constructors; Inheritance; Objects and Structures; The Framework Classes; Summary; Exercises; Chapter 12: Advanced Object-Oriented Techniques; Building a Favorites Viewer; An Alternative Favorite Viewer; Using Shared Properties and Methods; Understanding Object-Oriented Programming and Memory Management SummaryExercise; Chapter 13: Building Class Libraries; Understanding Class Libraries; Using Strong Names; Registering Assemblies; Designing Class Libraries; Using Third-Party Class Libraries; Viewing Classes with the Object Browser; Summary; Exercise; Chapter 14: Creating Windows Forms User Controls; Windows Forms Controls; Creating and Testing a User Control; Exposing Properties from User Controls; Design Time or Runtime; Creating a Command Link Control; Summary; Exercise; Chapter 15: Programming Custom Graphics; Building a Simple Paint Program; Dealing with Two Colors; Working with Images More Graphics Methods |
Record Nr. | UNINA-9910458440203321 |
Willis Thearon | ||
Indianapolis, IN, : Wiley Pub., 2008 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Beginning Microsoft Visual basic 2008 [[electronic resource] /] / Thearon Willis and Bryan Newsome |
Autore | Willis Thearon |
Edizione | [1st edition] |
Pubbl/distr/stampa | Indianapolis, IN, : Wiley Pub., 2008 |
Descrizione fisica | 1 online resource (914 p.) |
Disciplina |
005.133
005.2/762 005.2768 |
Altri autori (Persone) | NewsomeBryan <1971-> |
Collana | Wrox beginning guides. |
Soggetto topico | BASIC (Computer program language) |
ISBN |
1-281-37440-7
9786611374402 0-470-38209-0 |
Classificazione | ST 250 B10 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Beginning Microsoft Visual Basic 2008; About the Authors; Credits; Acknowledgments; Contents; Introduction; Who Is This Book For?; What Does This Book Cover?; What Do I Need to Run Visual Basic 2008?; Conventions; Source Code; Errata; p2p.wrox.com; Chapter 1: Welcome to Visual Basic 2008; Event-Driven Programming; Installing Visual Basic 2008; The Visual Basic 2008 IDE; Creating a Simple Application; Using the Help System; Summary; Exercise; Chapter 2: The Microsoft .NET Framework; Microsoft's Reliance on Windows; Writing Software for Windows; Common Language Runtime
The Common Type System and Common Language SpecificationSummary; Chapter 3: Writing Software; Information and Data; Working with Variables; Comments and Whitespace; Data Types; Storing Variables; Methods; Summary; Exercises; Chapter 4: Controlling the Flow; Making Decisions; The If Statement; Select Case; Loops; Summary; Exercises; Chapter 5: Working with Data Structures; Understanding Arrays; Understanding Enumerations; Understanding Constants; Structures; Working with ArrayLists; Working with Collections; Building Lookup Tables with Hashtable; Advanced Array Manipulation; Summary; Exercises Chapter 6: Extensible Application Markup Language (XAML)What Is XAML?; XAML Syntax; Windows Presentation Foundation; Summary; Exercise; Chapter 7: Building Windows Applications; Responding to Events; Building a Simple Application; Creating More Complex Applications; Using Multiple Forms; Summary; Exercises; Chapter 8: Displaying Dialog Boxes; The MessageBox Dialog Box; The OpenDialog Control; The SaveDialog Control; The FontDialog Control; The ColorDialog Control; The PrintDialog Control; The FolderBrowserDialog Control; Summary; Exercises; Chapter 9: Creating Menus Understanding Menu FeaturesCreating Menus; Context Menus; Summary; Exercise; Chapter 10: Debugging and Error Handling; Major Error Types; Debugging; Error Handling; Summary; Exercises; Chapter 11: Building Objects; Understanding Objects; Building Classes; Reusability; Designing an Object; Constructors; Inheritance; Objects and Structures; The Framework Classes; Summary; Exercises; Chapter 12: Advanced Object-Oriented Techniques; Building a Favorites Viewer; An Alternative Favorite Viewer; Using Shared Properties and Methods; Understanding Object-Oriented Programming and Memory Management SummaryExercise; Chapter 13: Building Class Libraries; Understanding Class Libraries; Using Strong Names; Registering Assemblies; Designing Class Libraries; Using Third-Party Class Libraries; Viewing Classes with the Object Browser; Summary; Exercise; Chapter 14: Creating Windows Forms User Controls; Windows Forms Controls; Creating and Testing a User Control; Exposing Properties from User Controls; Design Time or Runtime; Creating a Command Link Control; Summary; Exercise; Chapter 15: Programming Custom Graphics; Building a Simple Paint Program; Dealing with Two Colors; Working with Images More Graphics Methods |
Record Nr. | UNINA-9910784783903321 |
Willis Thearon | ||
Indianapolis, IN, : Wiley Pub., 2008 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Beginning Microsoft Visual basic 2008 / / Thearon Willis and Bryan Newsome |
Autore | Willis Thearon |
Edizione | [1st edition] |
Pubbl/distr/stampa | Indianapolis, IN, : Wiley Pub., 2008 |
Descrizione fisica | 1 online resource (914 p.) |
Disciplina |
005.133
005.2/762 005.2768 |
Altri autori (Persone) | NewsomeBryan <1971-> |
Collana | Wrox beginning guides. |
Soggetto topico | BASIC (Computer program language) |
ISBN |
1-281-37440-7
9786611374402 0-470-38209-0 |
Classificazione | ST 250 B10 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Beginning Microsoft Visual Basic 2008; About the Authors; Credits; Acknowledgments; Contents; Introduction; Who Is This Book For?; What Does This Book Cover?; What Do I Need to Run Visual Basic 2008?; Conventions; Source Code; Errata; p2p.wrox.com; Chapter 1: Welcome to Visual Basic 2008; Event-Driven Programming; Installing Visual Basic 2008; The Visual Basic 2008 IDE; Creating a Simple Application; Using the Help System; Summary; Exercise; Chapter 2: The Microsoft .NET Framework; Microsoft's Reliance on Windows; Writing Software for Windows; Common Language Runtime
The Common Type System and Common Language SpecificationSummary; Chapter 3: Writing Software; Information and Data; Working with Variables; Comments and Whitespace; Data Types; Storing Variables; Methods; Summary; Exercises; Chapter 4: Controlling the Flow; Making Decisions; The If Statement; Select Case; Loops; Summary; Exercises; Chapter 5: Working with Data Structures; Understanding Arrays; Understanding Enumerations; Understanding Constants; Structures; Working with ArrayLists; Working with Collections; Building Lookup Tables with Hashtable; Advanced Array Manipulation; Summary; Exercises Chapter 6: Extensible Application Markup Language (XAML)What Is XAML?; XAML Syntax; Windows Presentation Foundation; Summary; Exercise; Chapter 7: Building Windows Applications; Responding to Events; Building a Simple Application; Creating More Complex Applications; Using Multiple Forms; Summary; Exercises; Chapter 8: Displaying Dialog Boxes; The MessageBox Dialog Box; The OpenDialog Control; The SaveDialog Control; The FontDialog Control; The ColorDialog Control; The PrintDialog Control; The FolderBrowserDialog Control; Summary; Exercises; Chapter 9: Creating Menus Understanding Menu FeaturesCreating Menus; Context Menus; Summary; Exercise; Chapter 10: Debugging and Error Handling; Major Error Types; Debugging; Error Handling; Summary; Exercises; Chapter 11: Building Objects; Understanding Objects; Building Classes; Reusability; Designing an Object; Constructors; Inheritance; Objects and Structures; The Framework Classes; Summary; Exercises; Chapter 12: Advanced Object-Oriented Techniques; Building a Favorites Viewer; An Alternative Favorite Viewer; Using Shared Properties and Methods; Understanding Object-Oriented Programming and Memory Management SummaryExercise; Chapter 13: Building Class Libraries; Understanding Class Libraries; Using Strong Names; Registering Assemblies; Designing Class Libraries; Using Third-Party Class Libraries; Viewing Classes with the Object Browser; Summary; Exercise; Chapter 14: Creating Windows Forms User Controls; Windows Forms Controls; Creating and Testing a User Control; Exposing Properties from User Controls; Design Time or Runtime; Creating a Command Link Control; Summary; Exercise; Chapter 15: Programming Custom Graphics; Building a Simple Paint Program; Dealing with Two Colors; Working with Images More Graphics Methods |
Record Nr. | UNINA-9910823688403321 |
Willis Thearon | ||
Indianapolis, IN, : Wiley Pub., 2008 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Beginning Visual Basic 2012 [[electronic resource] /] / Bryan Newsome |
Autore | Newsome Bryan <1971-> |
Edizione | [1st edition] |
Pubbl/distr/stampa | Indianapolis, IN, : Wiley, 2012 |
Descrizione fisica | 1 online resource (746 p.) |
Disciplina |
005.2/768
005.2768 |
Collana | Wrox beginning guides Beginning Visual Basic 2012 |
Soggetto topico | Computer programming |
Soggetto genere / forma | Electronic books. |
ISBN |
1-283-64595-5
1-118-33204-0 1-118-38795-3 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Beginning Visual Basic® 2012; Contents; Chapter 1: Welcome to Visual Basic 2012; Event-Driven Programming; Installing Visual Basic 2012; The Visual Studio 2012 IDE; The Profile Setup Page; The Menu; The Toolbars; Creating a Simple Application; Windows in the Visual Studio 2012 IDE; The Toolbox; Modified Hungarian Notation; The Code Editor; Using the Help System; SUMMARY; Chapter 2: The Microsoft .NET Framework; Microsoft's Reliance on Windows; MSN 1.0; The .NET Vision; This Sounds Like Java; Where Now?; Writing Software for Windows; The .NET Framework Classes; Executing Code
Common Language RuntimeCode Loading and Execution; Application Isolation; Security; Interoperability; Exception Handling; The Common Type System and Common Language Specification; SUMMARY; Chapter 3: Writing Software; Information and Data; Algorithms; What Is a Programming Language?; Working with Variables; Comments and Whitespace; Comments; Whitespace; Data Types; Working with Numbers; Common Integer Math Operations; Integer Math Shorthand; The Problem with Integer Math; Floating-Point Math; Other States; Single-Precision Floating-Point Numbers; Working with Strings; Concatenation Using the Concatenation Operator InlineMore String Operations; Substrings; Formatting Strings; Localized Formatting; Replacing Substrings; Using Dates; Formatting Date Strings; Extracting Date Properties; Date Constants; Defining Date Literals; Manipulating Dates; Boolean; Storing Variables; Binary; Bits and Bytes; Representing Values; Converting Values; Methods; Why Use Methods?; Methods You've Already Seen; Building a Method; Choosing Method Names; Scope; SUMMARY; Chapter 4: Controlling the Flow; Making Decisions; The If Statement; The Else Statement Allowing Multiple Alternatives with ElseIfNested If Statements; Single-Line If Statement; Comparison Operators; Using Not Equal To; Using the Numeric Operators; The And and Or Operators; Using the And Operator; More on And and Or; String Comparison; Select Case; Case-Insensitive Select Case; Multiple Selections; The Case Else Statement; Different Data Types with Select Case; Loops; The For...Next Loop; Using the Step Keyword; Looping Backward; The For Each...Next Loop; The Do...Loop Loops; Do While...Loop; Acceptable Expressions for a Do...Loop; Other Versions of the Do...Loop; Nested Loops Quitting EarlyQuitting Do...Loops; Infinite Loops; SUMMARY; Chapter 5: Working with Data Structures; Understanding Arrays; Defining and Using Arrays; Using For Each...Next; Passing Arrays As Parameters; Sorting Arrays; Going Backward; Initializing Arrays with Values; Understanding Enumerations; Using Enumerations; Determining the State; Setting Invalid Values; Understanding Constants; Using Constants; Different Constant Types; Structures; Building Structures; Adding Properties to Structures; Working with ArrayLists; Using an ArrayList; Deleting from an ArrayList; Showing Items in the ArrayList Working with Collections |
Record Nr. | UNINA-9910462309303321 |
Newsome Bryan <1971-> | ||
Indianapolis, IN, : Wiley, 2012 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Beginning Visual Basic 2012 [[electronic resource] /] / Bryan Newsome |
Autore | Newsome Bryan <1971-> |
Edizione | [1st edition] |
Pubbl/distr/stampa | Indianapolis, IN, : Wiley, 2012 |
Descrizione fisica | 1 online resource (746 p.) |
Disciplina |
005.2/768
005.2768 |
Collana | Wrox beginning guides Beginning Visual Basic 2012 |
Soggetto topico | Computer programming |
ISBN |
1-283-64595-5
1-118-33204-0 1-118-38795-3 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Beginning Visual Basic® 2012; Contents; Chapter 1: Welcome to Visual Basic 2012; Event-Driven Programming; Installing Visual Basic 2012; The Visual Studio 2012 IDE; The Profile Setup Page; The Menu; The Toolbars; Creating a Simple Application; Windows in the Visual Studio 2012 IDE; The Toolbox; Modified Hungarian Notation; The Code Editor; Using the Help System; SUMMARY; Chapter 2: The Microsoft .NET Framework; Microsoft's Reliance on Windows; MSN 1.0; The .NET Vision; This Sounds Like Java; Where Now?; Writing Software for Windows; The .NET Framework Classes; Executing Code
Common Language RuntimeCode Loading and Execution; Application Isolation; Security; Interoperability; Exception Handling; The Common Type System and Common Language Specification; SUMMARY; Chapter 3: Writing Software; Information and Data; Algorithms; What Is a Programming Language?; Working with Variables; Comments and Whitespace; Comments; Whitespace; Data Types; Working with Numbers; Common Integer Math Operations; Integer Math Shorthand; The Problem with Integer Math; Floating-Point Math; Other States; Single-Precision Floating-Point Numbers; Working with Strings; Concatenation Using the Concatenation Operator InlineMore String Operations; Substrings; Formatting Strings; Localized Formatting; Replacing Substrings; Using Dates; Formatting Date Strings; Extracting Date Properties; Date Constants; Defining Date Literals; Manipulating Dates; Boolean; Storing Variables; Binary; Bits and Bytes; Representing Values; Converting Values; Methods; Why Use Methods?; Methods You've Already Seen; Building a Method; Choosing Method Names; Scope; SUMMARY; Chapter 4: Controlling the Flow; Making Decisions; The If Statement; The Else Statement Allowing Multiple Alternatives with ElseIfNested If Statements; Single-Line If Statement; Comparison Operators; Using Not Equal To; Using the Numeric Operators; The And and Or Operators; Using the And Operator; More on And and Or; String Comparison; Select Case; Case-Insensitive Select Case; Multiple Selections; The Case Else Statement; Different Data Types with Select Case; Loops; The For...Next Loop; Using the Step Keyword; Looping Backward; The For Each...Next Loop; The Do...Loop Loops; Do While...Loop; Acceptable Expressions for a Do...Loop; Other Versions of the Do...Loop; Nested Loops Quitting EarlyQuitting Do...Loops; Infinite Loops; SUMMARY; Chapter 5: Working with Data Structures; Understanding Arrays; Defining and Using Arrays; Using For Each...Next; Passing Arrays As Parameters; Sorting Arrays; Going Backward; Initializing Arrays with Values; Understanding Enumerations; Using Enumerations; Determining the State; Setting Invalid Values; Understanding Constants; Using Constants; Different Constant Types; Structures; Building Structures; Adding Properties to Structures; Working with ArrayLists; Using an ArrayList; Deleting from an ArrayList; Showing Items in the ArrayList Working with Collections |
Record Nr. | UNINA-9910785852703321 |
Newsome Bryan <1971-> | ||
Indianapolis, IN, : Wiley, 2012 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Beginning Visual Basic 2012 / / Bryan Newsome |
Autore | Newsome Bryan <1971-> |
Edizione | [1st edition] |
Pubbl/distr/stampa | Indianapolis, IN, : Wiley, 2012 |
Descrizione fisica | 1 online resource (746 p.) |
Disciplina |
005.2/768
005.2768 |
Collana | Wrox beginning guides Beginning Visual Basic 2012 |
Soggetto topico | Computer programming |
ISBN |
1-283-64595-5
1-118-33204-0 1-118-38795-3 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Beginning Visual Basic® 2012; Contents; Chapter 1: Welcome to Visual Basic 2012; Event-Driven Programming; Installing Visual Basic 2012; The Visual Studio 2012 IDE; The Profile Setup Page; The Menu; The Toolbars; Creating a Simple Application; Windows in the Visual Studio 2012 IDE; The Toolbox; Modified Hungarian Notation; The Code Editor; Using the Help System; SUMMARY; Chapter 2: The Microsoft .NET Framework; Microsoft's Reliance on Windows; MSN 1.0; The .NET Vision; This Sounds Like Java; Where Now?; Writing Software for Windows; The .NET Framework Classes; Executing Code
Common Language RuntimeCode Loading and Execution; Application Isolation; Security; Interoperability; Exception Handling; The Common Type System and Common Language Specification; SUMMARY; Chapter 3: Writing Software; Information and Data; Algorithms; What Is a Programming Language?; Working with Variables; Comments and Whitespace; Comments; Whitespace; Data Types; Working with Numbers; Common Integer Math Operations; Integer Math Shorthand; The Problem with Integer Math; Floating-Point Math; Other States; Single-Precision Floating-Point Numbers; Working with Strings; Concatenation Using the Concatenation Operator InlineMore String Operations; Substrings; Formatting Strings; Localized Formatting; Replacing Substrings; Using Dates; Formatting Date Strings; Extracting Date Properties; Date Constants; Defining Date Literals; Manipulating Dates; Boolean; Storing Variables; Binary; Bits and Bytes; Representing Values; Converting Values; Methods; Why Use Methods?; Methods You've Already Seen; Building a Method; Choosing Method Names; Scope; SUMMARY; Chapter 4: Controlling the Flow; Making Decisions; The If Statement; The Else Statement Allowing Multiple Alternatives with ElseIfNested If Statements; Single-Line If Statement; Comparison Operators; Using Not Equal To; Using the Numeric Operators; The And and Or Operators; Using the And Operator; More on And and Or; String Comparison; Select Case; Case-Insensitive Select Case; Multiple Selections; The Case Else Statement; Different Data Types with Select Case; Loops; The For...Next Loop; Using the Step Keyword; Looping Backward; The For Each...Next Loop; The Do...Loop Loops; Do While...Loop; Acceptable Expressions for a Do...Loop; Other Versions of the Do...Loop; Nested Loops Quitting EarlyQuitting Do...Loops; Infinite Loops; SUMMARY; Chapter 5: Working with Data Structures; Understanding Arrays; Defining and Using Arrays; Using For Each...Next; Passing Arrays As Parameters; Sorting Arrays; Going Backward; Initializing Arrays with Values; Understanding Enumerations; Using Enumerations; Determining the State; Setting Invalid Values; Understanding Constants; Using Constants; Different Constant Types; Structures; Building Structures; Adding Properties to Structures; Working with ArrayLists; Using an ArrayList; Deleting from an ArrayList; Showing Items in the ArrayList Working with Collections |
Record Nr. | UNINA-9910812092503321 |
Newsome Bryan <1971-> | ||
Indianapolis, IN, : Wiley, 2012 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Beginning visual basic 2015 / / Bryan Newsome |
Autore | Newsome Bryan |
Edizione | [First edition.] |
Pubbl/distr/stampa | Indianapolis, IN : , : John Wiley and Sons, , 2015 |
Descrizione fisica | 1 online resource (621 pages) : illustrations |
Disciplina | 005.2768 |
Soggetto topico | BASIC-80 (Computer program language) |
Soggetto genere / forma | Electronic books. |
ISBN |
1-119-09208-6
1-119-09207-8 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910460674503321 |
Newsome Bryan | ||
Indianapolis, IN : , : John Wiley and Sons, , 2015 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Beginning visual basic 2015 / / Bryan Newsome |
Autore | Newsome Bryan |
Edizione | [First edition.] |
Pubbl/distr/stampa | Indianapolis, IN : , : John Wiley and Sons, , 2015 |
Descrizione fisica | 1 online resource (621 pages) : illustrations |
Disciplina | 005.2768 |
Soggetto topico | BASIC-80 (Computer program language) |
ISBN |
1-119-09208-6
1-119-09207-8 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910797833303321 |
Newsome Bryan | ||
Indianapolis, IN : , : John Wiley and Sons, , 2015 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|