- Quick and Efficient PowerShell Script Debugging with Breakpoints
- Jul 27, 2015
- Writing a perfect PowerShell script on the first try is next to impossible (though it's nice to dream). Debugging is a crucial skill for every developer, and learning easier and faster ways to find script problems can really improve the process. Adam Bertram explains how to use breakpoints to troubleshoot your PowerShell scripts.
|
- Using the New Null Conditional Operator in C# 6
- Jul 23, 2015
- Bill Wagner, author of Effective C#: 50 Specific Ways to Improve Your C#, Second Edition, shows how to use the new null conditional operator in C# 6 to reduce code size, decrease bug counts, and make code more readable.
|
- Apple Watch Interface Navigation
- Jul 21, 2015
- In this chapter from Learning WatchKit Programming: A Hands-On Guide to Creating Apple Watch Applications, learn how your Apple Watch application navigates between multiple screens.
|
- Sharing Data in Apple Watch Applications
- Jul 20, 2015
- Your custom Apple Watch apps and iOS need to share data back and forth constantly. You could create the same code at both ends of the interaction, but why make extra work for yourself? Wei-Meng Lee, author of Learning WatchKit Programming: A Hands-On Guide to Creating Apple Watch Applications, advises sharing code, not just data.
|
- Package Management in Windows PowerShell v5: Install and Manage Software from the Command Line
- Jul 16, 2015
- Package management in Linux is great: Scroll through a repository, grab the specialized modules you like, and slide those packages seamlessly into the OS. Shouldn't Windows do that, too? Yep, and soon it will. Timothy Warner, author of Sams Teach Yourself Windows PowerShell 5 in 24 Hours, previews package management with the upcoming Windows PowerShell v5 release.
|
- Live Code Analysis with Visual Basic 2015 and the .NET Compiler Platform
- Jul 13, 2015
- After introducing a new code-focused experience in Part 1 of this series, in Part 2 Alessandro Del Sole, author of Visual Basic 2015 Unleashed, shows how to create your own code analysis rules and integrate them into the Visual Basic code editor for reporting code issues and suggesting fixes as you type.
|
- Writing Simple JavaScript Programs for Your Web Page
- Jul 13, 2015
- In this chapter from JavaScript in 24 Hours, Sams Teach Yourself, 6th Edition, learn how JavaScript can be added to your web page, and then about some of the fundamental syntax of your JavaScript programs such as statements, variables, operators, and comments. You’ll also get your hands dirty with more code examples.
|
- Tips for Team Design in Agile IT Organizations
- Jul 2, 2015
- This chapter from Agile IT Organization Design: For Digital Transformation and Continuous Delivery describes how various multiteam configurations, including the matrix organization, reduce organizational agility and how having fewer outcome-oriented, cross-functional teams can help.
|
- Using Transitions to Simplify JavaFX Animations
-
By
Jeff Friesen
- Jul 2, 2015
- JavaFX simplifies common animations (such as fades and rotations) by providing 'canned' animation transition classes. Jeff Friesen introduces each of these classes and shows how to create your own custom transition classes.
|
- Auto Property Enhancements in C# 6
- Jun 25, 2015
- Bill Wagner, author of Effective C#: 50 Specific Ways to Improve Your C#, Second Edition, demonstrates how enhancements in auto properties make it easier to express your design intent. This modern syntax helps your code's design to be cleaner and clearer, with a much more concise syntax for read-only properties.
|
- The Code-Focused Experience in Visual Basic 2015
- Jun 25, 2015
- In this first article of a new series, Alessandro Del Sole, author of Visual Basic 2015 Unleashed, introduces improvements in the coding experience with Visual Studio 2015 applied to the Visual Basic programming language.
|
- Video: Learn More Python the Hard Way: Refining
- Jun 24, 2015
- Zed A. Shaw, author of Learn More Python the Hard Way LiveLessons (Workshop), discusses refining your Find Project.
|
- What's New in watchOS 2 for Developers?
- Jun 24, 2015
- Now that the Apple Watch is flying off shelves and onto users' wrists, you might be rushing to finish your watch apps. But Apple is already making OS improvements that can affect your work. Wei-Meng Lee, author of Learning WatchKit Programming: A Hands-On Guide to Creating Apple Watch Applications, discusses the primary additions and changes in the new watchOS 2 beta released to developers on June 8, 2015.
|
- Swift Development: Nobody Knows the Tuples I've Seen
- Jun 23, 2015
- In the Swift programming language, tuples play specialized roles that lend power and flexibility to your development. Erica Sadun, bestselling author of The Gourmet iOS Developer's Cookbook: Even More Recipes for Better iOS App Development, explores tuples in depth.
|
- Effective Python Items 15 & 23: How and Why to Use Closures
- Jun 22, 2015
- Python has first-class functions, meaning you can assign them to variables, pass them as arguments to other functions, compare them in expressions, etc. Python also supports closures: functions that refer to variables from the scope in which they were defined. Put together, first-class functions and closures give you a powerful tool for implementing simple interfaces while maintaining state. In these excerpted items from Effective Python: 59 Specific Ways to Write Better Python, Brett Slatkin shows you how and why to use first-class functions and closures in your Python programs.
|
- Programming with Hopscotch: An Introduction
- Jun 17, 2015
- Hopscotch is a visual programming app for the iPad and iPhone that lets users design their own simple games. It’s being used in many elementary and middle schools as a way to teach students about basic tech principles and programming logic. Michael Miller, author of The Internet of Things, introduces parents and teachers to the world of Hopscotch -- and shows how to create your own simple Hopscotch game.
|
- Video: Learn More Python the Hard Way: Refactoring
- Jun 17, 2015
- In this excerpt from Learn More Python the Hard Way LiveLessons (Workshop), Zed A. Shaw discusses refactoring in Python.
|
- Defining Functions in Python
- Jun 16, 2015
- This chapter from Introduction to Programming in Python: An Interdisciplinary Approach covers functions in Python, including using and defining functions, implementing mathematical functions, using functions to organize code, and passing arguments and returning values.
|
- Notes from WWDC 2015: Playing in a GameplayKit Wonderland
- Jun 13, 2015
- Integrate low-cost high-reward gaming features into your apps with Apple's new GameplayKit framework. In this article, Erica Sadun, author of
The Gourmet iOS Developer's Cookbook: Even More Recipes for Better iOS App Development,
explores this new technology.
|
- Notes from WWDC 2015: The Enumerated Delights of Swift 2.0 Option Sets
- Jun 12, 2015
- Swift 2.0 contains a mix of updated, redesigned, and completely new features. In this article, Erica Sadun, author of The Gourmet iOS Developer's Cookbook: Even More Recipes for Better iOS App Development,
discusses one of her favorites.
|