X hits on this document

248 views

0 shares

0 downloads

0 comments

7 / 73

Software Layers

A software layer is existing code created by other software developers that provide functionality that you, when you sit down to write applications, can use. Imagine how much code you would have to write to ensure that your application runs correctly on Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP (both Home and Professional)! In Visual Basic and C#, you can use a library of code called the .NET Framework Class Library, or just the .NET Framework for short. This contains thousands of methods for easily performing thousands of tasks, such as:

  • Working with Date or Time information

  • Writing information to a file

  • Reading from a database

  • Connecting to the internet

  • Displaying a window on the screen

The following is a very simplified illustration, but consider just a few of the layers that you will be building on top of:

Your Code

.NET Framework Class Library

Windows APIs

Many layers that comprise Windows internally

Binary Instructions (Again, the ON’s and the OFF’s)

Supplemental Readings for the Express Edition Videos Copyright © 2005 LearnVisualStudio.NET

Document info
Document views248
Page views248
Page last viewedSat Jan 21 07:16:13 UTC 2017
Pages73
Paragraphs821
Words15988

Comments