Home > Articles > Programming

Programming

3683 Items

Sort by Date | Title

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.

<< < Prev Page 3 4 5 6 7 Next >