O'Reilly logo

Fluent C# by Rebecca M. Riordan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

1. Application Development

So, you want to learn to program. That’s great. You’re reading the right book. But what exactly is programming? Is it the same as software development?

And what about that other stuff you might have heard about...development platforms, application architectures, development methodologies, design patterns, best practices. It all starts to sound a little scary, doesn’t it?

In this chapter, we’ll figure out what all these things are, and where they all fit in the process of getting from here (an idea for some software) to there (a working application).

Relax, it’s not as complicated as you think...

You have a messy stack of papers and a spool of wire. What can you do?

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required