Sisällysluettelo:
“…Application Menus -- The File Menu -- The Edit Menu -- The View Menu -- The Debug Menu -- The Window Menu -- The Help Menu -- New Project -- Starting the Game -- Debugging Scripts -- Using Breakpoints -- Using the Locals Tab and the Callstack -- Summary -- Chapter 5: Making a Diner with a Rotating Sign -- Technical Requirements -- Preparing the Mod Folder Structure -- Creating Mod Scripts -- Creating XML Files -- Creating Lua Files -- Testing the Mod -- Summary -- Chapter 6: Rotating Mower Mod -- Technical Requirements -- Creating Mod Scripts -- Creating XML Files -- Creating Lua Files -- Testing the Mod -- Summary -- Chapter 7: Speed Trap Trailer Mod -- Speed Trap Trailer Mod -- Technical Requirements -- Creating Mod Scripts -- Creating XML Files -- Creating Lua Files -- Testing the Mod -- Summary -- Chapter 8: Mileage Counter HUD Mod -- Technical Requirements -- Creating Mod Scripts -- Creating XML Files -- Creating Lua Files -- Testing the Mod -- Summary -- Chapter 9: Multibale Spawner Mod -- Technical Requirements -- Creating Mod Scripts -- Creating XML Files -- Creating Lua Files -- Testing the Mod -- Summary -- Chapter 10: Money Cheat Mod -- Technical Requirements -- Creating Mod Scripts -- Creating XML Files -- Creating Lua Files -- Testing the Mod -- Summary -- Chapter 11: Publishing on the ModHub -- Technical Requirements -- What Is the ModHub? …”
Sisällysluettelo:
“…Using SQLite in a MAUI Application -- The ToDoItem Model -- The ToDoService -- The MainViewModel -- Registering Dependencies -- Building the MainPage View -- Managing NuGet Packages -- Using NuGet in Visual Studio -- Hosting Your Own NuGet Feeds -- Managing nmp Packages -- Creating Project Templates -- Creating and Using Code Snippets -- Creating Code Snippets -- Using Bookmarks and Code Shortcuts -- Bookmarks -- Code Shortcuts -- Adding Custom Tokens -- The Server Explorer -- Running SQL Queries -- Visual Studio Windows -- C# Interactive -- Code Metrics Results -- Maintainability Index -- Cyclomatic Complexity -- Depth of Inheritance -- Class Coupling -- Lines of Code -- Send Feedback -- Personalizing Visual Studio -- Adjust Line Spacing -- Document Management Customizations -- The Document Close Button -- Modify the Dirty Indicator -- Show Invisible Tabs in Italics in the Tab Drop-Down -- Colorize Document Tabs -- Tab Placement -- Visual Studio Themes -- Summary -- Chapter 3: Debugging Your Code -- Working with Breakpoints -- Setting a Breakpoint -- Step into Specific -- Run to Click -- Run to Cursor -- Force Run to Cursor -- Conditional Breakpoints and Actions -- Temporary Breakpoints -- Dependent Breakpoints -- Dragging Breakpoints -- Manage Breakpoints with Labels -- Exporting Breakpoints -- Using DataTips -- Visualizing Complex Data Types -- Bonus Tip -- Using the Watch Window -- The DebuggerDisplay Attribute -- Evaluate Functions Without Side Effects -- Format Specifiers -- ac -- d -- dynamic -- h -- nq -- nse -- hidden -- raw -- results -- Diagnostic Tools -- CPU Usage -- Memory Usage -- The Events View -- The Right Tool for the Right Project Type -- Immediate Window -- Attaching to a Running Process -- Attach to a Remote Process -- Remote Debugger Port Assignments -- Reattaching to a Process -- Remote Debugging -- System Requirements…”
Sisällysluettelo:
“…Setting Up the Tab View Controller -- Creating a Tab Application -- Summary -- Chapter 5: Adding Book Screen -- Designing the Add Screen -- Assigning the Add View Controller File in Main.storyboard -- Running the Code -- Defining the UI Objects for the Add Screen -- Running the Program -- Saving the Book Record in iCloud -- Data Validation Is an Important Step -- Create a Database Function File -- Preparation Before Saving the Book -- Function to Save Book Record -- Setting Value Before Calling saveBook -- Post Save -- Reset Field -- Summary -- Chapter 6: Displaying the Book Records -- Setting Up Display View Controller -- Assigning the Display View Controller File in Main.storyboard -- Query the Book Table -- Call the Query Book -- Create a Table View -- Step 1: Define the Table Object -- Step 2: Extending the Table Delegate and Table Data Source -- Step 3: Setting the Table Delegate and Table Cell -- Step 4: Drawing the Table -- Step 5: Implementing numberOfRowsInSection -- Step 6: Implementing the cellForRowAt -- Step 6: Run the program -- Detailed Text Label -- Setting a Table Header -- Summary -- Chapter 7: Deleting a Table Record -- Trailing Swipe Function -- Deleting book from CloudKit Database -- Summary -- Chapter 8: Searching Data Screen -- Create the Search View Controller -- Draw the Search Screen -- Query for All Records to Enable Search -- Text Field Events, Operations, and Display -- Remove Constraints -- Table Functions -- Summary -- Chapter 9: App Development Part 2 Overview -- What Lies Ahead . . . -- iCloud Setup -- Summary -- Part II: Overview -- Chapter 10: Redesigning the Display Screen -- Redesigning the UI of the Display Book Screen -- Initial Setup -- Defining UI Objects for the Top Views -- Lifecycle Method and Initial Setup -- Class-Level Variables -- Lifecycle Method -- Query Books -- Setup Function -- Drawing the Screen…”
Sisällysluettelo:
“…12.7 Summary -- 13 Navigation -- 13.1 Internal Navigation -- 13.1.1 General Annotations for Navigation -- 13.1.2 Methods of Declaring Navigation -- 13.2 External Navigation -- 13.2.1 General Annotations for Navigation -- 13.2.2 Methods of Declaring Navigation -- 13.2.3 Open Navigation Target in a New Browser Tab -- 13.3 Summary -- A Important Annotations -- A.1 User Interface Annotations -- A.2 Analytics Annotations -- A.3 Consumption Annotations -- A.4 Common Annotations -- A.5 Semantics Annotations -- B The Authors -- Index -- Service Pages -- Legal Notes…”
Sisällysluettelo:
“…Intro -- Title Page -- Copyright Page -- Table of Contents -- Introduction -- About This Book -- Foolish Assumptions -- Icons Used in This Book -- Beyond the Book -- Where to Go from Here -- Part 1 Getting Started with GitHub.com -- Chapter 1 Understanding the Git in GitHub -- Introducing GitHub -- Understanding Version Control -- Git Version Control -- Try simple Git on the terminal -- Git branching by collaborator -- Git branching by feature -- Git branching for experimentation -- Git's Place on GitHub -- Signing Up for GitHub.com -- Personalizing Your GitHub.com Account -- Account -- Appearance -- Accessibility -- Notifications -- Billing and plans -- Emails -- Passwords and authentication -- SSH and GPG keys -- Organizations -- Moderation -- Blocked users -- Interaction limits -- Code review limits -- Repositories -- Packages -- GitHub Copilot -- Pages -- Saved replies -- Code security and analysis -- Applications -- Scheduled reminders -- Security log -- Sponsorship log -- Developer settings -- Discovering Helpful Resources -- Chapter 2 Setting Up Your Collaborative Coding Environment -- Exploring GitHub.com -- Understanding Your Profile -- Getting to Know GitHub Desktop -- Setting Up GitHub Desktop -- Introducing Visual Studio Code -- Part 2 Starting Your First Solo Project -- Chapter 3 Introducing GitHub Repositories -- Setting Up a Repository -- Exploring Your Repository -- Top information -- Tabs -- Code tab -- Modifying README.md -- Merging a Pull Request -- Using Issues and Project Boards -- Creating a project board and an issue -- Closing an issue -- Chapter 4 Setting Up a GitHub Website Repo -- Introducing GitHub Pages -- Turning a Project Repo into a Website -- Setting Up a Personal Website Repo -- Creating Issues for Your Website -- Setting Up Your Local Environment -- Cloning a repo in GitHub Desktop -- Touring GitHub Desktop…”