ORPP logo

.NET for Visual FoxPro Developers. (Record no. 75777)

MARC details
000 -LEADER
fixed length control field 11175nam a22005173i 4500
001 - CONTROL NUMBER
control field EBC3301795
003 - CONTROL NUMBER IDENTIFIER
control field MiAaPQ
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20240729124857.0
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS
fixed length control field m o d |
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION
fixed length control field cr cnu||||||||
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 240724s2001 xx o ||||0 eng d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781930919310
Qualifying information (electronic bk.)
035 ## - SYSTEM CONTROL NUMBER
System control number (MiAaPQ)EBC3301795
035 ## - SYSTEM CONTROL NUMBER
System control number (Au-PeEL)EBL3301795
035 ## - SYSTEM CONTROL NUMBER
System control number (CaPaEBR)ebr10110766
035 ## - SYSTEM CONTROL NUMBER
System control number (CaONFJC)MIL54419
035 ## - SYSTEM CONTROL NUMBER
System control number (OCoLC)923121694
040 ## - CATALOGING SOURCE
Original cataloging agency MiAaPQ
Language of cataloging eng
Description conventions rda
-- pn
Transcribing agency MiAaPQ
Modifying agency MiAaPQ
050 #4 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.9.D3 -- M36 2002beb
082 0# - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.75/65
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name McNeish, Kevin.
245 10 - TITLE STATEMENT
Title .NET for Visual FoxPro Developers.
250 ## - EDITION STATEMENT
Edition statement 1st ed.
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Place of production, publication, distribution, manufacture Milwaukee :
Name of producer, publisher, distributor, manufacturer Hentzenwerke Publishing, Inc.,
Date of production, publication, distribution, manufacture, or copyright notice 2001.
264 #4 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Date of production, publication, distribution, manufacture, or copyright notice ©2002.
300 ## - PHYSICAL DESCRIPTION
Extent 1 online resource (553 pages)
336 ## - CONTENT TYPE
Content type term text
Content type code txt
Source rdacontent
337 ## - MEDIA TYPE
Media type term computer
Media type code c
Source rdamedia
338 ## - CARRIER TYPE
Carrier type term online resource
Carrier type code cr
Source rdacarrier
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note Intro -- Introduction -- Chapter 1 Introducing .NET -- What is .NET? -- What is the .NET Framework? -- The .NET Framework class library -- The Common Language Runtime -- Why .NET for VFP developers? -- Marketability -- ASP.NET -- Building middle-tier components -- Language interoperability -- Abstracting operating system services -- Multithreading -- You're in a great position to learn .NET -- Managed Code -- Assemblies -- Manifests -- Private and shared assemblies -- Namespaces -- .NET Programming Languages -- Visual C# .NET -- Visual Basic .NET -- Naming Guidelines -- Overview of the development process -- Requirements gathering -- Building a plan for construction -- Designing and building business objects -- Data modeling -- Building the user interface -- Building an XML Web service -- Conclusion -- Chapter 2 Visual Studio .NET -- The Start Page -- Get Started -- What's New -- Online Community -- Headlines -- Search Online -- Downloads -- XML Web Services -- Web Hosting -- My Profile -- Showing the Start Page -- Solutions and Projects -- Creating a new project -- Project Templates -- Example: Building a Visual Basic Windows Application -- Examining the new solution with Solution Explorer -- Examining the new project -- Adding another project to an existing solution -- Specifying a startup project -- Building a Solution -- Build configurations -- Build options -- Building your sample solution -- Examining the build output files -- Running the compiled program -- Creating and installing shared assemblies -- Dynamic Help -- The Properties Window -- Sorting items in the Properties Window -- Displaying events -- Code editing -- IntelliSense -- Outlining -- Bookmarks -- Formatting text -- Visual Studio .NET Windows -- Tool windows -- Document windows -- Searching and Replacing -- Find and Replace -- Find in Files and Replace in Files -- Find Symbols.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Setting IDE options -- Object Browser -- Class View window -- C# special Class View features -- Task List -- Command Window -- Favorites -- Toolbox -- Server Explorer -- Data Connections -- Servers -- Source control -- Macro Explorer -- Macros IDE -- Conclusion -- Chapter 3 Introduction to C# -- Weak typing vs. strong typing -- A simple C# program -- C# syntax -- Case sensitivity -- Semicolons and multi-line statements -- Code placement -- Grouping statements together -- Comments -- Namespaces -- Defining a simple class -- The default base class -- Defining class methods -- Declaring variables -- Fields -- Field modifiers -- Value and reference types -- Understanding the stack and the heap -- Value and reference type performance -- The string type -- Assigning one string to another -- Enumerations -- Arrays -- Declaring arrays -- Storing values to arrays -- Sorting arrays -- Multidimensional arrays -- Type conversions -- Implicit type conversions -- Explicit type conversion using casts -- Converting to string -- Using Parse to convert strings -- Boxing and unboxing values -- The 'is' operator -- 'if' statement -- 'switch' statement -- 'for' loop -- 'while' loop -- 'do' loop -- 'foreach' loop -- XML Documentation -- Unsafe Code -- C# as an international, industry standard language -- Conclusion -- Chapter 4 Introduction to Visual Basic .NET -- Changes for Visual Basic 6 backward compatibility -- Weak Typing vs. Strong Typing -- Option Explicit and Option Strict -- A simple Visual Basic .NET program -- Visual Basic .NET Syntax -- Case insensitivity -- End-of-line and line continuation characters -- Grouping statements together -- Comments -- Namespaces -- Defining a simple class -- The default base class -- Defining class methods -- Returning values from a method -- Declaring variables -- Member variables -- Member variable modifiers.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Value and reference types -- The string type -- Strings as reference types -- Enumerations -- Arrays -- Declaring Arrays -- Redimensioning arrays -- Storing values to arrays -- Sorting arrays -- Multidimensional arrays -- Type conversions -- Implicit type conversions -- Explicit type conversion -- The 'CType' function -- Converting to string -- Converting strings with 'Val' -- Boxing and unboxing in Visual Basic .NET -- The 'TypeOf' operator -- 'If' statement -- 'Select…Case' statement -- 'For…Next' loop -- 'While' loop -- 'Do' loop -- 'For Each' loop -- 'With' statement -- XML Documentation Tool -- Conclusion -- Chapter 5 Object Orientation in C# and Visual Basic .NET -- Where do you put your code? -- Classes -- Defining classes -- Defining fields (member variables) -- Defining properties -- Read-only and write-only properties -- Defining methods -- Specifying method parameters -- Overloaded methods -- Constructor methods -- Destructor methods -- Class inheritance -- Specifying a base class -- Overriding inherited methods -- Virtual (Overridable) methods -- Extending inherited methods -- Polymorphism and virtual methods -- Hiding inherited methods -- Preventing inheritance -- Abstract classes and methods -- Concrete methods in abstract classes -- When to create abstract classes -- Instantiating concrete subclasses -- Programming to an interface rather than an implementation -- Interface inheritance -- Implementing interfaces -- Implementing multiple interfaces -- Implementing interfaces with the Class View window in C# -- Referencing classes by interface -- Polymorphism and interfaces -- Deciding between abstract classes and interfaces -- Instance and static (Shared) members -- Referencing static class members -- Events and delegates -- Delegates -- An events example -- Overriding events defined in the .NET Framework.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Event handling using 'WithEvents' in Visual Basic .NET -- Event handling made easy in Visual Studio .NET -- Structures -- Copying structures -- Deciding between classes and structures -- Attributes -- Indexers -- Garbage Collection -- Dispose methods -- Destructors and Finalize methods -- C#'s using statement -- Operator Overloading -- Reflection -- Accessing type information -- Late binding with reflection -- Late binding in Visual Basic .NET -- Performance and late binding -- Conclusion -- Chapter 6 Tour of the .NET Base Classes -- The System namespace -- The String class-working with strings -- The Environment class - platform and environment information -- DateTime structure -- The Math class -- The System.Collections namespace -- The ArrayList class -- Comparer and CaseInsensitiveComparer classes -- The HashTable class -- The Queue class -- The Stack and SortedList classes -- The System.EnterpriseServices namespace -- Configuring an assembly for COM+ services -- Deploying the assembly -- Configuring a class for object pooling -- The System.IO namespace -- The Directory and DirectoryInfo classes -- The File, FileInfo classes -- Writing and Reading files with StreamWriter and StreamReader -- The Path class -- The FileSystemWatcher class -- The System.Net namespace -- Downloading and uploading with the WebClient class -- The Dns and IPHostEntry classes -- The System.Timers namespace -- Conclusion -- Chapter 7 Data Access with ADO.NET -- A brief history of data access -- Data access and the n-tier architecture model -- Introducing ADO.NET -- .NET data providers -- Disconnected DataSets -- ADO.NET and XML -- ADO.NET performance -- The .NET data classes -- Data-specific classes -- Accessing data with ADO.NET -- Choosing between DataReaders and DataSets -- Accessing data with a DataReader -- Creating a connection to the data source.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Configuring a data command object -- Executing a data command -- Processing the return value -- Closing the connection -- Pulling it all together -- Accessing data using DataSets -- Loading a DataSet with a data adapter -- Loading XML into a DataSet -- Invoking stored procedures -- Pulling it all together -- Updating Data Using DataSets -- Understanding data adapters -- Using command builders -- Typed DataSets -- Deploying a .NET application with data access -- Accessing Visual FoxPro Data from ADO.NET -- Conclusion -- Chapter 8 .NET Business Objects -- What is a business object? -- Examining business objects in popular software applications -- Monolithic vs. three-tier applications -- Additional business object benefits -- Normalizing application logic -- Solving the "where's the code" syndrome -- Ease of conceiving and creating complex software systems -- A simple example -- Making .NET data access easy -- Enforcing business rules -- .NET business object architecture -- The BusinessObject class -- Creating subclasses of the BusinessObject class -- Retrieving data with the GetDataSet method -- Saving data with the SaveDataSet method -- The BusinessRules class -- Checking for broken business rules -- Data access classes -- Conclusion -- Chapter 9 Building .NET Windows Forms Applications -- Creating a Windows Forms application -- Namespaces in C# -- Namespaces in Visual Basic .NET -- Behind the scenes with C# -- Behind the scenes with Visual Basic .NET -- Modifying the main application form -- Creating a main application menu -- Adding a new form to the project -- Working with the TabControl -- Adding controls to the List page -- Accessing data by means of business objects -- Data binding in Windows Forms -- Simple data binding -- Complex data binding -- Data binding controls at run time -- Compiling and running the form -- Designing the DataGrid.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Setting the DataGrid's color scheme.
588 ## - SOURCE OF DESCRIPTION NOTE
Source of description note Description based on publisher supplied metadata and other sources.
590 ## - LOCAL NOTE (RLIN)
Local note Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2024. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Visual FoxPro for Windows.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Microsoft .NET Framework.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Database management.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Application software -- Development.
655 #4 - INDEX TERM--GENRE/FORM
Genre/form data or focus term Electronic books.
776 08 - ADDITIONAL PHYSICAL FORM ENTRY
Relationship information Print version:
Main entry heading McNeish, Kevin
Title .NET for Visual FoxPro Developers
Place, publisher, and date of publication Milwaukee : Hentzenwerke Publishing, Inc.,c2001
797 2# - LOCAL ADDED ENTRY--CORPORATE NAME (RLIN)
Corporate name or jurisdiction name as entry element ProQuest (Firm)
856 40 - ELECTRONIC LOCATION AND ACCESS
Uniform Resource Identifier <a href="https://ebookcentral.proquest.com/lib/orpp/detail.action?docID=3301795">https://ebookcentral.proquest.com/lib/orpp/detail.action?docID=3301795</a>
Public note Click to View

No items available.

© 2024 Resource Centre. All rights reserved.