16%
ASP.NET Developer's Cookbook

ASP.NET Developer's Cookbook

          
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

Up-to-speed with ASP.NET? This book gives you a topic and the 5 to 24 "recipes" you need to get the common or not-so-common task done using ASP.NET. ASP.NET Developer¿s Cookbook will use VB.NET exclusively but will include both VB and C# examples on the supporting Web site (in both working and downloadable forms). Each recipe has what you need ¿ a brief descriptive name, followed by a description of the task, followed by the technique itself, and finally a "comments" section where the technique is discussed.

Table of Contents:
Introduction. I. ASP.NET PAGES. 1. Web Form Basics. Introduction. Declaring an ASP.NET Page. Using a Codebehind File with an ASP.NET Page. Dynamically Adding Literal Text or HTML to a Web Form. Submitting Data to Another Page Using ASP.NET. Creating a Scrolling Table within a Web Form. Selectively Hiding or Revealing Portions of a Web Form Programmatically. Displaying a Calendar in a Web Form. Validating User Form Input. Working With DropDownLists. Creating Dependent DropDownList Controls. Working with ListBoxes. Persisting Data on a Web Form between Postbacks. Adding Client-Side Script to a Web Form. 2. User Controls. Introduction. Declaring a User Control. Adding a User Control to a Web Form. Getting and Setting User Control Properties. Partial Page Output Caching. Dynamically Adding User Controls to a Web Form. Raising Events from a User Control. Sharing User Controls Across Application Domains. Programmatically Accessing Properties of a Late-Bound User Control. 3. Custom Controls. Introduction. Declaring a Simple Custom Control. Extending Existing Web Controls. Creating ViewState-Enabled Control Properties. Creating a Composite Control. Creating a Data-bound Control. Creating a Templated Control. Dynamically Adding Controls to a Web Form. Using the Treeview IE Web Control. Using the TabControl and PageView IE Web Controls. Using the ToolBar IE Web Control. Data-binding a TreeView Control. Installing a Component in the Global Assembly Cache (GAC). 4. Caching. Introduction. Page Output Caching. Partial Page Output Caching Using VaryByControl. Inserting Data into the Cache. Retrieving Data from the Cache. Creating a Cache Dependency. Varying Output Caching by Parameter(s). Varying Output Caching by Browser. Varying Output Caching by HTTP Headers. Using HttpContext for Per-Request Caching. Implementing a CallBack when a Cached Item Expires. 5. Mobile Controls. Introduction. Creating a Mobile Web Form. Navigation in a Mobile Web Form. Configuring Automatic Paging of Content. Displaying ObjectList Information in a Table. Customizing Output for a Device. II. ASP.NET APPLICATIONS. 6. ASP.NET Application Configuration. Introduction. Storing and Reading Custom Settings from the web.config File. Creating Custom Application Settings in the web.config File. Configuring Application Tracing. Configuring Application Debugging. Configuring Application Error Handling. Configuring Application Security. Configuring Sessions in your ASP.NET Application. 7. State Management. Introduction. Reading and Writing Values to the Application Object. Reading and Storing Data in Cookies. Reading and Storing Data in ViewState. 8. Security. Introduction. Configuring Forms Authentication. Configuring Windows Authentication. Requiring Authentication to Access Files and Folders. Creating a Simple Forms Authentication Login Page. Creating a Simple Forms Authentication Logout Page. Perform Custom Authentication on Each Request. III. DATA ACCESS. 9. Error Handling and Debugging. Introduction. Configuring a Default Error Page. Logging Error Details. Enabling Page Level Tracing. Raising Exceptions. Handling Page Level Errors. Catching Exceptions. 10. Basic Data Operations with ADO.NET. Introduction. Connecting to SQL Server. Connecting to Oracle. Connecting to a Microsoft Access Database. Connecting to MySQL. Connecting to an ODBC Datasource. Using Microsoft's Data Access Application Block. Using a Tool to Create a Data Access Layer. Executing a Stored Procedure with No Results Returned. Inserting an Image into SQL Server. Displaying an Image from SQL Server. Invoking a Simple Query Object in Microsoft Access. Invoking Parameterized Query Objects in Microsoft Access. Using ADO.NET Transactions. 11. Working with Datareaders and Datasets. Introduction. Executing a Stored Procedure and Returning the Results in a Datareader. Using a Datareader to Return Multiple Result Sets. Executing a Stored Procedure and Returning the Results in a Dataset. Creating a Dataset Consisting of Several DataTables Using a Stored Procedure. Filtering the Contents of a Dataset. Sorting the Contents of a Dataset. Finding a Particular Row in a Dataset. Persisting Changes in a Dataset to the Database. 12. XML. Introduction. Opening an XML File. Finding a Particular Node in an XML Document. Storing an XML File. Transforming an XML Document Using XSLT. Converting Between XML Documents and Datasets. Creating a Class from an XML Document. Reading an XML Document Using an XmlTextReader. Writing an XML Document Using an XmlTextWriter. Navigating an XML Document Using XpathNavigator. 13. Rendering Data with ASP.NET Web Controls. Introduction. Rendering Data Directly on a Web Form. Data-binding to a DropDownList. Data-binding to a Repeater. Data-binding to a DataList. Implementing Sorting in a DataList. Implementing Paging in a DataList. Data-binding to a DataGrid. Using Different Column Types in a DataGrid. Enabling Default Paging in a DataGrid. Enabling Custom Paging in a DataGrid. Enabling Sorting in a DataGrid. Enabling Bi-Directional Sorting in a DataGrid. Editing Items in a DataGrid. Manipulating Individual Rows in a DataGrid. Implementing a Master-Detail Report Using Two DataGrids. Rendering Images in a DataGrid. Adding a Confirmation Box to a DataGrid Button. Implementing Support for Double-Clicks in a DataGrid. Implementing a Check Box Column in a DataGrid. Implementing a DropDownList in Edit Mode in a DataGrid. Editing Items in a DataList. IV. COMMON TASKS. 14. Working with Classes. Introduction. Working with Namespaces. Using Access Modifiers. Creating Properties. Using Inheritance. Using Interfaces. Overloading Methods. Creating Multiple Constructors for a Class. Using Shared Class Members. Handling Events. 15. Manipulating Strings. Introduction. Dissecting Strings. Converting ASCII Codes into Characters. Converting Unicode Codes into Characters. Looping Through Each Character of a String. Reversing a String. Converting the Case of a String. Removing Whitespace from a String. Encoding Special Characters in a String. Encrypting a String. Hashing a String. Appending Several Strings. Formatting Strings. Counting the Total Number of Words in a String. Converting a String into an Array of Strings. Counting the Occurrences of One String Within Another String. 16. Working with Numbers, Dates, and Times. Introduction. Converting a String to a Number. Working on a Range of Numbers. Converting Numbers Between Different Bases. Finding the Log of a Number. Formatting Numbers. Validating Credit Card Numbers. Performing Trigonometric Functions. Generating Random Numbers. Accessing Today's Date and Time. Converting a String to a Date or Time. Determining Date or Time Intervals. Formatting Dates and Times. Benchmarking a Section of Code. Pausing Your Program. Adding to a Date or Time. 17. Working with Files and Folders. Introduction. Opening a File. Deleting a File. Creating a File Search Utility. Creating a File. Working with Binary Data and Files. Listing All the Files in a Folder. Getting Information About a File. Copying or Moving a File. Parsing a Filename. Reading a File Line-by-Line. Reading a File Word-by-Word. Parsing a File Using Delimiters. Processing a File in Reverse. Extracting a Single Line from a File. Counting the Number of Lines in a File. Extracting a Random Line from a File. Randomizing Lines and Words in a File. Creating a File in Isolated Storage. Reading a File in Isolated Storage. 18. Working with Collections. Introduction. Declaring Collections. Looping Through Each Item in an Enumerable. Creating a Custom Collection. Passing an Array of Parameters to a Method. Using a HashTable Collection. Using a Queue Collection. Using a Stack Collection. Using a SortedList Collection. Using an ArrayList Collection. V. NETWORK ACCESS. 19. Web Services. Introduction. Creating a Web Service. Consuming a Web Service using a WSDL Generated Proxy. Consuming a Web Service Using a VS.NET Web Reference. Returning an Image from a Web Service. 20. LDAP/ADSI Directory Services. Introduction. Connecting to a Directory Store. Authenticating a User Using Directory Services. Reading a Value from a Directory Store. Writing a Value to a Directory Store. 21. Internet Tasks and Techniques. Introduction. Screen Scraping the Contents of a Web Page. Screen Scraping the Contents of a Web Page that Requires Post Information. Screen Scraping the Contents of a Web Page that Requires Cookies. Screen Scraping the Contents of a Web Page that Requires Windows. Authentication. Screen Scraping the Contents of a Web Page that Requires a Proxy. Screen Scraping the Contents of a Web Page that Requires a Specific Browser. Avoiding Redirects While Screen Scraping a Web Page. Viewing the Headers and Cookies of a Screen-Scraping Page. Performing a DNS Lookup. Performing a Reverse-DNS Lookup. Uploading a File Using HTTP. Sending an Email Message. Sending Email with Attachments. Retrieving Messages from a POP3 Mailbox. VI. ADVANCED .NET FRAMEWORK TASKS. 22. Generating and Manipulating Images. Introduction. Creating an Image Programmatically. Creating Images from Strings. Loading an Existing Image. Resizing Images Dynamically. Creating Thumbnail Images Without Distortion. Cropping, Flipping, and Rotating Images. Applying Textures to Images. Blurring and Sharpening Images. Gray-scaling an Image. Creating a Photo Negative of an Image. Loading an Animated GIF. Saving an Image with Web Safe Colors. Overlaying One Image Over Another. Using Custom Fonts in the Text of an Image. Loading an Image from a Remote Server. Creating Transparent GIF Images. 23. Threading, Remoting, Reflection, and CodeDOM. Introduction. Starting a Process in a Separate Thread. Terminating a Thread. Retrieving Metadata Information from an Assembly. Retrieving Information About a Class and its Members. Generating a Class Using the CodeDOM. Compiling a Class using the CodeDOM. Index.


Best Sellers


Product Details
  • ISBN-13: 9780672325243
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Sams Publishing
  • Edition: 1
  • Language: English
  • Returnable: N
  • Spine Width: 24 mm
  • Width: 178 mm
  • ISBN-10: 0672325241
  • Publisher Date: 12 Jun 2003
  • Binding: Paperback
  • Height: 230 mm
  • No of Pages: 456
  • Series Title: Developer's Library
  • Weight: 711 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 Cookbook
Pearson Education (US) -
ASP.NET Developer's Cookbook
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 Cookbook

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