skip to content
Programming .NET Windows applications Preview this item
ClosePreview this item
Checking...

Programming .NET Windows applications

Author: Jesse Liberty; Dan Hurwitz
Publisher: Sebastopol, CA ; Farnham : O'Reilly, 2003.
Edition/Format:   eBook : Document : English : 1st edView all editions and formats
Summary:
For those of you who develop standalone Windows applications for PCs and other devices, Microsoft's .NET Windows Forms provide a much better way to get it done. This new technology gives you more power and flexibility for a fraction of the effort compared to classic Win32 development, with a streamlined programming model that deals automatically with many tedious details that once plagued developers. As with most  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Programming Languages
Additional Physical Format: Print version:
Liberty, Jesse.
Programming .NET Windows applications.
Sebastopol, CA ; Farnham : O'Reilly, 2003
(OCoLC)52359605
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Jesse Liberty; Dan Hurwitz
ISBN: 9781449362829 1449362826
OCLC Number: 54368593
Notes: Includes index.
"Covers .NET 1.1 & Visual studio .NET 2003"--Cover.
"Rich client applications with C♯ or VB.NET"--Cover.
Reproduction Notes: Electronic reproduction. [S.l.] : HathiTrust Digital Library, 2010. MiAaHDL
Description: 1 online resource (xv, 1228 pages) : illustrations
Details: Master and use copy. Digital master created according to Benchmark for Faithful Digital Reproductions of Monographs and Serials, Version 1. Digital Library Federation, December 2002.
Contents: Preface 1. Windows Forms and the .NET Framework The .NET Framework Windows Forms 2. Getting Started System Requirements Hello World 3. Visual Studio .NET Overview Start Page Projects and Solutions The Integrated Development Environment (IDE) Building and Running 4. Events Publish and Subscribe Performance Some Examples 5. Windows Forms Web Applications Versus Windows Applications The Forms Namespace Form Properties Forms Inheritance User Interface Design 6. Dialog Boxes Modal Versus Modeless Form Properties DialogResult Termination Buttons Apply Button CommonDialog Classes 7. Controls: The Base Class Control Class 8. Mouse Interaction SystemInformation Properties Mouse Events 9. Text and Fonts Text Fonts 10. Drawing and GDI+ The Drawing Namespace The Analog Clock Project 11. Labels and Buttons Label Button Classes 12. Text Controls Text Editable Text Controls: TextBoxBase RichTextBox 13. Other Basic Controls Containers Tabbed Pages PictureBox ScrollBar TrackBar Up-Down Controls ProgressBar 14. TreeView and ListView Class Hierarchy Splitter TreeView ListView 15. List Controls Class Hierarchy ListControls 16. Date and Time Controls Class Hierarchy Date and Time Values DateTimePicker MonthCalendar Timer Component 17. Custom Controls Specializing an Existing Control Creating a User Control Creating Custom Controls from Scratch 18. Menus and Bars Creating Your First Menu The MainMenu Object Toolbars Writing It by Hand Status Bars 19. ADO.NET Bug Database: A Windows Application The ADO.NET Object Model Getting Started with ADO.NET Managed Providers Binding Data Data Reader Creating a DataGrid 20. Updating ADO.NET Updating with SQL Updating Data with Transactions Updating Data Using DataSets Multiuser Updates Command Builder 21. Exceptions and Debugging Bugs Versus Exceptions Exceptions Throwing and Catching Exceptions Bugs Debugging in Visual Studio .NET Assert Yourself 22. Configuration and Deployment Class Hierarchy Configuration Assemblies Build Configurations Deployment Appendix:. Characters and Keys Index
Responsibility: Jesse Liberty and Dan Hurwitz.

Abstract:

Microsoft's .NET Windows Forms are a powerful technology for building a large class of applications for the Windows platform. This all-inclusive tutorial teaches experienced developers how to use  Read more...

Reviews

Editorial reviews

Publisher Synopsis

"There's now such a glut of fat volumes devoted to programming .NET that it's increasingly difficult to tell the wheat from the chaff. For a book of around 1,200 pages, "Programming .NET Windows Read more...

 
User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/54368593> # Programming .NET Windows applications
    a schema:Book, schema:MediaObject, schema:CreativeWork ;
   library:oclcnum "54368593" ;
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/cau> ;
   library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/718409#Place/sebastopol_ca> ; # Sebastopol, CA
   library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/718409#Place/farnham> ; # Farnham
   schema:about <http://id.worldcat.org/fast/811707> ; # Application software--Development
   schema:about <http://experiment.worldcat.org/entity/work/data/718409#CreativeWork/microsoft_net_framework> ; # Microsoft .NET Framework.
   schema:about <http://experiment.worldcat.org/entity/work/data/718409#CreativeWork/microsoft_visual_studio> ; # Microsoft Visual studio.
   schema:about <http://experiment.worldcat.org/entity/work/data/718409#CreativeWork/microsoft_windows_computer_file> ; # Microsoft Windows (Computer file)
   schema:about <http://id.worldcat.org/fast/977281> ; # Internet programming
   schema:about <http://id.worldcat.org/fast/1367862> ; # Microsoft Windows (Computer file)
   schema:about <http://id.worldcat.org/fast/843284> ; # C# (Computer program language)
   schema:about <http://dewey.info/class/005.276/e21/> ;
   schema:about <http://id.worldcat.org/fast/1020083> ; # User interfaces (Computer systems)
   schema:about <http://id.worldcat.org/fast/1163191> ; # COMPUTERS
   schema:about <http://id.loc.gov/authorities/subjects/sh95009362> ; # Application software--Development
   schema:about <http://id.worldcat.org/fast/1389599> ; # Microsoft Visual studio.
   schema:bookEdition "1st ed." ;
   schema:bookFormat schema:EBook ;
   schema:contributor <http://viaf.org/viaf/42091795> ; # Dan Hurwitz
   schema:creator <http://viaf.org/viaf/233229759> ; # Jesse Liberty
   schema:datePublished "2003" ;
   schema:description "For those of you who develop standalone Windows applications for PCs and other devices, Microsoft's .NET Windows Forms provide a much better way to get it done. This new technology gives you more power and flexibility for a fraction of the effort compared to classic Win32 development, with a streamlined programming model that deals automatically with many tedious details that once plagued developers. As with most things .NET, the only hitch is the learning curve. But that's where acclaimed author Jesse Liberty makes the difference with Programming .NET Windows Applications. With this tutorial, you will explore all aspects of using .NET Windows Forms class libraries and the associated programming tools in Visual Studio .NET, enabling you to build applications for the Windows 9x, Windows 2000 and Windows XP desktop platforms. Step-by-step, you'll learn ways to design applications that either function alone on a PC, or work in combination with your web-based application server to take advantage of the richer interface and higher level of security. The book also explains how your new Windows applications can sidestep problems that used to arise from the use of DLLs (known collectively as "DLL hell"), and how .NET Windows Forms can be used as an alternative to ASP.NET and browser-based approaches for building web application clients. Jesse Liberty definitely knows his stuff when it comes to the .NET platform. As the author of O'Reilly's Programming C♯ and Learning Visual Basic .NET, he's well-known for his clear and concise style that prompted one reviewer to say, "It's as if he knows exactly what questions I'm going to ask ahead of time." Jesse also co-authored Programming ASP.NET with contract programmer Dan Hurwitz, and now the two have teamed up again to bring you this comprehensive tutorial--without a doubt, the best source available for learning how to program with .NET Windows Forms."@en ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/718409> ;
   schema:genre "Programming Languages"@en ;
   schema:inLanguage "en" ;
   schema:isSimilarTo <http://www.worldcat.org/oclc/52359605> ;
   schema:name "Programming .NET Windows applications"@en ;
   schema:productID "54368593" ;
   schema:publication <http://www.worldcat.org/title/-/oclc/54368593#PublicationEvent/sebastopol_ca_farnham_o_reilly_2003> ;
   schema:publisher <http://experiment.worldcat.org/entity/work/data/718409#Agent/o_reilly> ; # O'Reilly
   schema:url <http://cdn.totalboox.com/static/covers/ORL/73664d7472b71e5f-b.jpg> ;
   schema:url <http://catalog.hathitrust.org/api/volumes/oclc/52359605.html> ;
   schema:url <http://www.totalboox.com/book/id-8315418924522348127> ;
   schema:url <http://books.google.com/books?id=37ZQAAAAMAAJ> ;
   schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=1092505> ;
   schema:url <http://proquest.safaribooksonline.com/0596003218> ;
   schema:workExample <http://worldcat.org/isbn/9781449362829> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/54368593> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/718409#CreativeWork/microsoft_net_framework> # Microsoft .NET Framework.
    a schema:CreativeWork ;
   schema:name "Microsoft .NET Framework." ;
    .

<http://experiment.worldcat.org/entity/work/data/718409#CreativeWork/microsoft_visual_studio> # Microsoft Visual studio.
    a schema:CreativeWork ;
   schema:name "Microsoft Visual studio." ;
    .

<http://experiment.worldcat.org/entity/work/data/718409#CreativeWork/microsoft_windows_computer_file> # Microsoft Windows (Computer file)
    a schema:CreativeWork ;
   schema:name "Microsoft Windows (Computer file)" ;
    .

<http://experiment.worldcat.org/entity/work/data/718409#Place/sebastopol_ca> # Sebastopol, CA
    a schema:Place ;
   schema:name "Sebastopol, CA" ;
    .

<http://id.loc.gov/authorities/subjects/sh95009362> # Application software--Development
    a schema:Intangible ;
   schema:name "Application software--Development"@en ;
    .

<http://id.worldcat.org/fast/1020083> # User interfaces (Computer systems)
    a schema:Intangible ;
   schema:name "User interfaces (Computer systems)"@en ;
    .

<http://id.worldcat.org/fast/1163191> # COMPUTERS
    a schema:Intangible ;
   schema:name "COMPUTERS"@en ;
    .

<http://id.worldcat.org/fast/1367862> # Microsoft Windows (Computer file)
    a schema:CreativeWork ;
   schema:name "Microsoft Windows (Computer file)" ;
    .

<http://id.worldcat.org/fast/1389599> # Microsoft Visual studio.
    a schema:CreativeWork ;
   schema:name "Microsoft Visual studio." ;
    .

<http://id.worldcat.org/fast/811707> # Application software--Development
    a schema:Intangible ;
   schema:name "Application software--Development"@en ;
    .

<http://id.worldcat.org/fast/843284> # C# (Computer program language)
    a schema:Intangible ;
   schema:name "C# (Computer program language)"@en ;
    .

<http://id.worldcat.org/fast/977281> # Internet programming
    a schema:Intangible ;
   schema:name "Internet programming"@en ;
    .

<http://viaf.org/viaf/233229759> # Jesse Liberty
    a schema:Person ;
   schema:familyName "Liberty" ;
   schema:givenName "Jesse" ;
   schema:name "Jesse Liberty" ;
    .

<http://viaf.org/viaf/42091795> # Dan Hurwitz
    a schema:Person ;
   schema:familyName "Hurwitz" ;
   schema:givenName "Dan" ;
   schema:name "Dan Hurwitz" ;
    .

<http://worldcat.org/isbn/9781449362829>
    a schema:ProductModel ;
   schema:isbn "1449362826" ;
   schema:isbn "9781449362829" ;
    .

<http://www.worldcat.org/oclc/52359605>
    a schema:CreativeWork ;
   rdfs:label "Programming .NET Windows applications." ;
   schema:description "Print version:" ;
   schema:isSimilarTo <http://www.worldcat.org/oclc/54368593> ; # Programming .NET Windows applications
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.