14%
ASP.NET Developer's JumpStart

ASP.NET Developer's JumpStart

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

The purpose of ASP.NET JumpStart is to show readers the practical applications of .NET and ASP.NET by illustrating how to build Web-based applications using Web Forms and Web Services. Emphasis will be on good programming standards and practices. The reader will be taken from an introduction of the VB .NET language to intermediate topics through a step-by-step approach, which gives the reader the opportunity to try out the practices presented in each chapter.

Table of Contents:
(NOTE: Each chapter concludes with a Summary.) Introduction. I. INTRODUCTION TO MICROSOFT .NET AND ASP.NET. 1. Getting Started with the Sample Application. Preparing for the Sample Application. Installing the Examples. Before You Get Started. Introducing the Sample Application. The Main Page. The Login Page. The Products Page. The Employees and Orders Page. The Employees (Stored Procedures) Page. The Sales by Category Page. The Edit Products Page. The Product Details Page. The Categories Page. The Category Detail Page. The Employee Information Page. The Employee Maintenance Page. The Change Password Page. Using the Debugger. Handling Errors. Using the Framework Classes. Using Other ASP.NET Controls. Using the Mobile Internet Toolkit. Using State Management. Introducing Visual Basic .NET Language Basics. 2. Introduction to Microsoft .NET. .NET and XML. Overview of the .NET Framework. The Common Language Runtime. The .NET Classes. Common Language Specification. Intermediate Language. Services in .NET. Common Type System and Standard Data Types. Types of Applications You Can Build. Windows Applications. Web Applications. XML Web Services. Class Libraries. Types of Applications You Can Build. Windows Applications. Web Applications. XML Web Services. Class Libraries. Migrating to .NET. Migration Tools. Reasons to Migrate. Benefits of Using the .NET Framework. What's in It for Users. What's in It for Developers. What's in It for Managers. 3. Introduction to Visual Studio .NET. Configuring Visual Studio .NET. The My Profile Page. Visual Studio Start Page. Creating a New Project. Project Templates. Visual Studio Integrated Development Environment (IDE). Toolbox Window. Solution Explorer Window. Class View Window. Server Explorer Window. Properties Window. Object Browser Window. Task List Window. Using Help. Dynamic Help Window. Contents Window. Index Window. Search Window. Types of Windows. Tool Windows. Document Windows. Using the Editor. Using IntelliSense to Enter Code. Splitting the Editing Window. Finding Text. Replacing Text. Finding Text in All Project Files. Replacing Text in All Project Files. Searching for Symbols. Incremental Searching. Using Bookmarks to Locate Code. Commenting/Uncommenting Blocks of Code. Dragging and Dropping Text. Word Wrapping. Toggling Full Screen Mode. Tabbing Between Windows. Managing the Clipboard Using the Clipboard Ring. Going Back. Creating Macros. 4. Overview of .NET Framework Classes. .NET Framework Namespaces. The System Namespace. A System.GC (Garbage Collection) Example The System.Data Namespace. The SqlClient and OleDb Namespaces. The System.Data Classes. A Data-Handling Example. The System.IO Namespace. A System.IO Example. The System.Text Namespace. A System.Text Example. The System.Collections Namespace. A System.Collections Example The System.Web.Services Namespace. A System.Web.Services Example. The System.Xml Namespace. A System.Xml Example. 5. Introduction to Internet Programming. Internet Basics. HTML Basics. HTML Elements. Creating Web Sites Before ASP.NET. Using HTML to Create Sites. Using ASP. Web Sites Created Using ASP.NET. Creating a New ASP.NET Application. 6. Introduction to ASP.NET. Overview of ASP.NET. Web Forms. XML Web Services. Introducing Web Form Controls. HTML Controls. Web Form Server Controls. Field Validator Controls. How Web Forms Work. Internet Information Server (IIS) Objects. The Response Object. The Request Object. The Session Object. The Application Object. The Server Object. The global.asax File. Creating User Controls. Creating the Northwind Solution. 7. Working with ASP.NET and VB .NET. Event-Handling Basics. Interacting with the Server. How Event Handling Works. Data Types. Option Strict. Conversion Functions. Constructing Text Using the String.Format Method. Creating Your Own Procedures. Creating Classes. Applying What You Learned. 8. Validation Controls. Requiring Data Entry. Checking a Range. Validating Expressions. Creating Your Own Validation. Summarizing Validation Messages. Comparing Values. 9. Debugging in Visual Studio .NET. Using the Debugger. Three Modes of Existence. Finding the Debug Toolbar. Invoking the Debugger. Stepping over Code. Entering Break Mode. The Stop Statement. Introducing the Debugging Tools. Using Breakpoints. Breakpoints Toolbar. Setting the Next Statement to Execute. Useful Versus .NET Debugging Tools. Watching Variables Using Your Mouse. Watch Window. Adding Watch Values Using QuickWatch. Call Stack Window. Using the Command Window. Other Useful Debugging Windows. Using the Debug Class. The Assert Method. The WriteLineIf Method. Conditional Compilation. Declaring a File-Level Compiler Constant. Using Conditional Compilation Constants. Declaring a Global Compiler Constant. II. DATA HANDLING. 10. Introduction to ADO.NET. Using ADO.NET Classes. ADO.NET Namespaces. Getting Started with ADO.NET. Using a DataAdapter to Fill a DataSet. Using a DataReader Object. Benefits of ADO.NET. 11. Data Binding on Web Forms. Creating a Sample Page. Creating and Configuring a DataSet. Displaying Your Data. Adding the Grid. Populating the DataGrid with Data. Filling a DropDownList Control with Data. Using the DropDownList Control to Filter by Categories. 12. Error Handling. The Promise of Structured Exception Handling. Using Exception Handling. The Base Case: No Error Handling at All. Adding a Simple Try/Catch Block. Determining What Happened. Working with Specific Exceptions. The Exception Hierarchy. Throwing Exceptions. Error-Handling Options. Using the Throw Keyword. Searching for Handlers. Passing Error Information. Running Code Unconditionally. Creating an Error Page. 13. ADO.NET Connection and Command Objects. Providing ADO.NET Connection Information. Using ADO.NET Connection Objects. Adding Code to Retrieve and Display Data. Investigating the CategoryAvgPrice Procedure's Code. Updating Data Using a Command Object. To Close or Not to Close? 14. Working with Data. Using the DataReader Object. Using a DataReader to Fill a DropDownList Control. Filtering the Grid Based on Supplier ID Retrieving Datasets Generically. Using the GetDataSet Procedure. Working with Relations in a Dataset. Investigating the Relation-Handling Code. Building the Relational DataSet. Filtering the Grid Based on the Relation. 15. Using Stored Procedures with ADO.NET. Setting Up the Sample Stored Procedures. Adding Stored Procedures to the Database. Loading the DataHandlerSqlClient Class. Modifying Global.asax. The OleDb Namespace and Stored Procedures. Retrieving a List of All Employees. Adding an Employee. Deleting an Employee. The SqlClient Namespace and Stored Procedures. 16. Using the DataGrid Control. Adding Features to the DataGrid Control. Loading the DataGrid Control with Data. Formatting the DataGrid Control. Creating the Columns. Hooking Up the Data. Loading the DataGrid Control. Formatting Numeric Columns. Enabling Paging. Customizing the Pager. Selecting a Row. Sorting Columns. 17. Editing Data Using the DataGrid Control. Project Setup. Investigating the ProductsEdit Page. Editing Data Using Links. Adding a Hyperlink Column. Editing Data on the Detail Page. Editing Data on the Grid. Beginning the Editing. Saving the Data. Cancelling the Edit. Adding a Template Column. Adding and Deleting Rows. Adding a New Row. Deleting a Row. 18. Using the Repeater Control. How Does the Repeater Control Work? Displaying Data. Binding Data in Templates. Hooking Up the Data. Creating a Repeater. Adding the Header and Footer Templates. Adding the Data-Retrieval Code. Adding the ItemTemplate Element. Adding a Hyperlink. More Advanced Repeater Features. Creating the Detail Page. Creating the ItemTemplate Element. The AlternatingItem Template. Adding the ItemCommand Event Procedure. 19. Using the DataList Control. Project Setup. Adding the Control's Data Source. Adding the Full ItemTemplate. Using the DataList Control's Properties. Adding the EditItemTemplate Section. Using the LinkButton Control Properties Adding Event-Handling Code. III. WEB DEVELOPMENT TECHNIQUES. 20. Using Crystal Reports. Creating a Report. Viewing the Report. Creating a Report Viewer Page. Displaying the Report. Selecting Specific Rows. 21. Creating User Controls. Creating a Header Control. Creating a Navigation Control. Creating More Complex User Controls. Creating Properties. Overriding the DataBind Method. Using the Control. Under the Hood. Defining and Raising Events. Allowing for Automatic Postback. Retrieving the Selected Item. Reacting to the Event. 22. Rich ASP.NET Controls. The CheckBoxList and RadioButtonList Controls. The Calendar Control. Initializing the Calendar. The AdRotator Control. Filtering the AdRotator Control. The Literal Control. The PlaceHolder Control. 23. State Management in ASP.NET. State Management Techniques in Brief. The Session and Application Objects. Cookies. Hidden Input Fields. Embedded URL Parameters. The StateBag Class. SQL Server. Using the Session Object. The Session and Application Objects. Cookies. Hidden Input Fields. Embedded URL Parameters. The StateBag Class. SQL Server. Using Cookies. Permanent Cookies. Issues with Cookies. Using the ViewState Property. Using the StateBag Object. State Bag Issues. Cookieless Sessions. ASP.NET State Service. Using a Separate State Server Machine. Issues with the ASP.NET State Service. Automatic SQL Server State Management. Issues with Automatic SQL Server State Management 24. Introduction to Web Security. Forms-Based Authentication. Denying Anonymous Users. Authenticating Employees. Logging Out. Supporting Authorization. Using Web.Config. Managing Authorization Dynamically. Role-Based Authorization. Using Identities and Principals. Adding Support for Role-Based Authorization. 25. Creating Mobile Web Applications. Introducing the Microsoft Mobile Internet Toolkit. Testing Mobile Pages. Handling Mobile Requests. Controls Supplied by MMIT. Creating a Page for Mobile Devices. Creating the Page and First Two Forms. Displaying Cities. Navigating to the City Form. Different Views. Working with the ObjectList Control. Setting Up Fields in the ObjectList Control. Filling the ObjectList Control with Data. Adding a Custom Command. Adding Validation Controls 26. Development and Deployment Techniques. Development Techniques. Creating a Class Library. Adding a Reference. Accounting for Namespaces. More on Namespaces. Managing Assembly Information. Deploying ASP.NET Applications. XCOPY Deployment. Windows Installer Deployment IV. WEB SERVICES. 27. Introduction to XML. The Power of XML. What About HTML? XML's Helpers Getting Started with XML. XML Element Rules. XML Document Structure. XML Schema. 28. Introduction to XML Web Services. Web Service Requirements. XML Web Services Then and Now. Doing XML Web Services the Hard Way. Doing XML Web Services the Easy Way. Web Services in Action. 29. Creating and Consuming XML Web Services. Creating a Simple XML Web Service. Testing the Web Service. Consuming a Web Service. Creating a Client Application. Creating a Useful Web Service. Returning a DataSet from a Web Service. 30. Investigating Web Service Consumers. Consuming a Web Service Synchronously. The Sample Web Service. Calling the Web Service. What's Going On? Consuming a Web Service Asynchronously. Adding the Method Call. What's Going On? 31. Securing Web Services. Security Mechanisms. Using Secure Sockets Layer (SSL). Using IIS. Using ASP.NET. Windows Integrated Authentication. Authentication Modes. Authorization of Users. Custom SOAP Authentication. Creating a SOAP Header Class. Calling the SOAP Method. Client Certificates. IP Address Restriction. V. APPENDIX. Appendix A. Programming Standards. Setting Up Your Environment. Computer Setup. Visual Studio .NET Options. Option Strict. Naming Conventions. Naming Variables. Naming Controls and Menus. Naming ADO.NET Objects. Coding Conventions. Naming Data Structures. Naming Procedures. Commenting Your Code. Indentation. Index.


Best Sellers


Product Details
  • ISBN-13: 9780672323577
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Addison-Wesley Educational Publishers Inc
  • Edition: 1
  • Language: English
  • Returnable: Y
  • Spine Width: 36 mm
  • Width: 230 mm
  • ISBN-10: 0672323575
  • Publisher Date: 17 Apr 2002
  • Binding: Paperback
  • Height: 186 mm
  • No of Pages: 672
  • Series Title: English
  • Weight: 1057 gr


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
ASP.NET Developer's JumpStart
Pearson Education (US) -
ASP.NET Developer's JumpStart
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

ASP.NET Developer's JumpStart

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA