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

  • On-demand Event Event Date: September 10, 2014 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 how the best mobile …

  • Packaged application development teams frequently operate with limited testing environments due to time and labor constraints. By virtualizing the entire application stack, packaged application development teams can deliver business results faster, at higher quality, and with lower risk.

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds