Articles Written by Bradley Jones

Getting Graphics to stay on a Form (C#)

If you draw graphics onto a form, they may be lost when the form or sections of the form refreshes. This program shows one way to retain the graphics on the form background. (It also shows how to draw some graphics!)

What Are Partial Types in C#?

Partial types are a construct that Microsoft has proposed be added to C#. It is never too early to learn more.

What Are C# Generics?

Microsoft has announced a number of changes that should occur in future C# standards. One of these changes is a template-like feature called generics.

Using Multiple Interfaces

Multiple inheritance is not possible in C# using classes; however, you can implement multiple interfaces. This is a simple example of inheriting characteristics of multiple interfaces.

Getting Information About A File

This example presents the FileInfo class, which allows you to get information about a file.

Formatting Negative Numbers Differently Than Positive

Format specifiers are most often used with numbers. What happens if you want to format a variable differently if the number is negative versus positive? Learn the specifiers needed to make this happen in .NET.

Top White Papers and Webcasts

  • Java developers know that testing code changes can be a huge pain, and waiting for an application to redeploy after a code fix can take an eternity. Wouldn't it be great if you could see your code changes immediately, fine-tune, debug, explore and deploy code without waiting for ages? In this white paper, find out how that's possible with a Java plugin that drastically changes the way you develop, test and run Java applications. Discover the advantages of this plugin, and the changes you can expect to see …

  • Live Event Date: September 10, 2014 @ 11:00 a.m. ET / 8:00 a.m. PT Modern mobile applications connect systems-of-engagement (mobile apps) with systems-of-record (traditional IT) to deliver new and innovative business value. But the lifecycle for development of mobile apps is also new and different. Emerging trends in mobile development call for faster delivery of incremental features, coupled with feedback from the users of the app "in the wild". This loop of continuous delivery and continuous feedback is …

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds