Skip to Content
Programming ASP .NET
book

Programming ASP .NET

by Jesse Liberty, Dan Hurwitz
February 2002
Intermediate to advanced
960 pages
25h 37m
English
O'Reilly Media, Inc.
Content preview from Programming ASP .NET

Using the IDE

The Visual Studio .NET (VS.NET) integrated development environment (IDE) offers a rich feature set with tremendous productivity aids, such as:

  • IntelliSense, which pops up with help on every method and function call as you type

  • Integrated dynamic help

  • Integrated build and compile support

  • Integrated support for source control software

  • Built-in task list

  • A modern interface with a tabbed page metaphor for code and layout screens, dockable toolbars, a Solution Explorer, and Properties windows

  • WYSIWYG (What You See Is What You Get) design of Windows and Web Forms

  • Drag-and-drop form design, which allows you to drag controls from the Toolbox and position them on the design surface

Visual Studio .NET will save you a great deal of typing and will generate a tremendous amount of boiler plate code. This can be a mixed blessing, however, because the generated code can add a lot of clutter to your files.

In addition, VS.NET creates solutions and projects with directories and files in a number of places on your hard disk, and it can be confusing sorting out where everything is. Because VS.NET creates projects and file relationships for you and “saves” you from the details, it can be difficult at first to understand what all the files are and how they relate to one another. This is the chronic problem with helpful systems: if you want to do what they anticipate you will want to do, it is very easy; but if you want to do something unusual, it can be terribly difficult to find your way through ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Programming ASP.NET 3.5, 4th Edition

Programming ASP.NET 3.5, 4th Edition

Dan Maharry, Dan Hurwitz, Jesse Liberty
Pro ASP.NET 4.5 in C#, Fifth Edition

Pro ASP.NET 4.5 in C#, Fifth Edition

Adam Freeman, Matthew MacDonald, Mario Szpuszta

Publisher Resources

ISBN: 0596001711Catalog PageErrata