O'Reilly logo

Programming Microsoft® .NET by Jeff Prosise

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

Chapter 1. Hello, .NET

“A journey of a thousand miles must begin with a single step.”

Sixth century B.C. Chinese philosopher Lao Tzu

Software development today is an industry beset by incompatibilities. Modules written in different languages don’t easily integrate. Programs run on separate machines must jump through hoops to talk to each other. Applications developed for different operating systems are built on incompatible APIs, making porting difficult. And as the industry’s focus shifts from stand-alone applications and client/server programs to applications that live and run on the Web, new kinds of incompatibilities appear—incompatibilities between programming models that have stood the test of time and models that have evolved without planning ...

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