TY - BOOK AU - Levinson,Jeff TI - Building client/server applications with VB .NET: an example-driven approach SN - 1590590708 PY - 2003/// CY - Berkeley, CA, New York PB - Apress, Distributed to the book trade in the U.S. by Springer-Verlag New York KW - Microsoft Visual BASIC KW - Internet programming KW - Client/server computing KW - Application software KW - Development N1 - Includes index; Downloading the Application Code -- Understanding Application Architecture: An Overview -- Introducing Single-Tier Architecture -- Introducing Two-Tier Architecture -- Introducing N-Tier Architecture -- Understanding Application Layers -- Developing Enterprise Applications with .NET -- Building an N-Tier Application -- Making Design Choices -- Setting Up IIS -- Setting Up the Microsoft .NET IDE -- Creating the Application Infrastructure -- Designing the Physical Application Architecture -- Creating the Shared Objects -- Creating the Stored Procedures -- Creating the Data-Centric Object -- Creating the User-Centric Business Objects -- Creating Collection Classes -- Creating the User Interface -- Adding Some Basic Functionality -- Handling Errors with Class -- Understanding Visual Basic 6 Error Handling Structures -- Understanding VB .NET Error Handling Structure -- Using the .NET Exception Class -- Determining What Happened -- Storing Error Information -- Setting Up the Database -- Creating the LogError Classes -- Handling Errors in the Northwind Application -- Building Business Objects -- Exploring Business Rule Types -- Reporting Business Rule Violations -- Creating Your First Rule -- Working with .NET Exception Classes -- Creating the Error Classes -- Creating the BusinessErrors Class -- Adding Business Rules to the Data-Centric Object -- Adding Business Rules to the User-Centric Object -- Displaying Business Rules to the User -- Responding to Object Changes in the User Interface -- Handling Edit Cancellations -- Creating the Windows User Interface -- Building a Dynamic Menu Structure -- Implementing Cut, Copy, and Paste Functionality -- Implementing Select All Functionality -- Implementing Find Functionality -- Adding a Toolbar -- Implementing a StatusBar -- Revisiting Objects and Rules -- Determining Object Relationships -- Building the Territory Classes -- Creating the Territory User Interface -- Reusing Code -- Reducing Redundant Code -- Consolidating the User-Centric Classes -- Adding a Configuration File -- Creating Enterprise Templates -- Understanding Server-Side Business Rules -- Creating the Employee Stored Procedures -- Determining the Business Rules -- Building the Employee Objects -- Testing the Employee Maintenance Function -- Using Reflection -- Understanding Attribute Classes -- Setting Up the Scenario -- Setting Up the Project -- Creating the Attribute Class -- Creating the ComputerList Class -- Examining Property Attributes in Code -- Implementing Business Rules Using Custom Attributes -- Implementing Web Services and the UDDI -- What Are Web Services? -- Setting Up a Web Service Project -- Creating the GetAllEmployees Web Service -- Invoking a Web Service with Internet Explorer -- Creating the GetEmployeeDetails Web Service -- Consuming a Web Service -- Using the WSDL Utility -- Using .NET Server 2003 UDDI -- Accessing the UDDI Programmatically -- Creating a Web Forms Interface -- Targeting Corporate Intranets -- Targeting Corporate Extranets -- Setting Up the Application -- Accessing the Database -- Building the Logon Page -- Creating the Employee List Page -- Updating the Employee List Web Page -- Creating the Employee Details Page -- Referencing Your Objects Directly -- Implementing Editing Capabilities -- Globalizing and Localizing Your Application -- Introducing Globalization -- Exploring Resource Creation Tools -- Exploring Languages Supported by the .NET Framework -- Building the NorthwindTraders Resource Files -- Creating the Satellite Assemblies -- Accessing Cultural Information in Code -- Localizing ASP .NET Applications -- Adding Support for Unicode Characters -- Remoting -- Object-Oriented Design/UML -- Security -- ADO.NET/Databases -- Design Patterns -- Regular Expressions -- Globalization and Localization -- Business Rules -- .NET Framework (Intermediate Language) -- Visual Basic .NET Primer -- Web Services and UDDI -- General .NET Web Sites N2 - "Building Client/Server Applications Under .NET" is based on Release 1.0 of the .NET Framework/Release 1.0 of Visual Studio .NET + .Net Framework Service Pack 1. The book explores in-depth what software developers need to know when building Enterprise applications ER -