close menu
Bookswagon-24x7 online bookstore
close menu
My Account
Home > Computing and Information Technology > Computer programming / software engineering > Web programming > Build Your Own ASP.NET 2.0 Web Site Using C# and VB: (English)
21%
Build Your Own ASP.NET 2.0 Web Site Using C# and VB: (English)

Build Your Own ASP.NET 2.0 Web Site Using C# and VB: (English)

          
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

Learn how to build impressive ASP.NET 2.0 Websites in both C# and VB from scratch. Using a practical step-by-step approach, the authors introduce the ASP.NET framework, teach you about database design, and walk you through obtaining, installing and configuring all the freely available software you need to use ASP.NET 2.0. They then show you how to build several real world Web-based applications that you can put to use instantly in your projects. Readers will learn how to: Develop a fully functional Corporate Intranet with a dynamic navigation menu Create an email newsletter system using ASP.NET 2.0 Build web forms using web controls, validation controls, and rich controls Program in both C# and VB Handle unforseen errors gracefully using a range of error handling techniques Secure applications using form authentication Use code-behind to streamline code. This book doesn't force you to choose an ASP.NET language in advance - all code examples are presented in both C# (pronounced see-sharp) and VB. You can choose which one you want to use, and follow-it throughout the book. Best of all, this book doesn't assume any prior programming knowledge! What The Reviewers Say..."This is a very well written book and an excellent overview and introduction to developing websites in C#/VB. NET on ASP.NET 2.0." - About.com "This is the kind of book most of the developers will be looking for not only to learn the technology faster but also to create and develop a real application in a short span of time." - ASP Alliance "This is not your grandfather's ASP.NET 2.0 tutorial. It is not condescending, pretentious, stodgy, or deadly boring; rather, it is fresh, fun, even exciting; and, it does not take itelf too seriously. The topics flow logically from one to the next. The layout is approachable. The writers' tone is friendly. And, the writing style makes the material very accessible. I have yet to find a better book for Web development novices." - C# Online .NET

Table of Contents:
0. Preface 1. Introducing ASP.NET and the .NET Platform * What is ASP.NET? * Installing the Required Software o Installing the Web Server o Installing the .NET Framework and the SDK o Configuring the Web Server o Installing SQL Server 2005 Express Edition o Installing SQL Server Management Studio Express o Installing Visual Web Developer 2005 * Writing your First ASP.NET Page * Getting Help * Summary 2. ASP.NET Basics * ASP.NET Page Structure o Directives o Code Declaration Blocks o Code Render Blocks o ASP.NET Server Controls o Server-side Comments o Literal Text and HTML Tags * View State * Working with Directives * ASP.NET Languages o Visual Basic o C# * Summary 3. VB and C# Programming Basics * Programming Basics o Control Events and Subroutines o Page Events o Variables and Variable Declaration o Arrays o Functions o Operators o Conditional Logic o Loops * Object Oriented Programming Concepts o Objects and Classes o Properties o Methods o Classes o Constructors o Scope o Events o Understanding Inheritance o Objects In .NET o Namespaces * Using Code-behind Files * Summary 4. Constructing ASP.NET Web Pages * Web Forms * HTML Server Controls o Using the HTML Server Controls * Web Server Controls o Standard Web Server Controls o List Controls o Advanced Controls * Web User Controls o Creating a Web User Control * Master Pages * Using Cascading Style Sheets (CSS) o Types of Styles and Style Sheets * Summary 5. Building Web Applications * Introducing the Dorknozzle Project * Using Visual Web Developer o Meeting the Features * Executing your Project o Using Visual Web Developer s Built-in Web Server o Using IIS * Core Web Application Features o Web.config o Global.asax o Using Application State o Working with User Sessions o Using the Cache Object o Using Cookies * Starting the Dorknozzle Project o Preparing the Sitemap o Using Themes, Skins, and Styles o Building the Master Page o Using the Master Page * Extending Dorknozzle * Debugging and Error Handling o Debugging with Visual Web Developer o Other Kinds of Errors o Custom Errors o Handling Exceptions Locally * Summary 6. Using the Validation Controls * Introducing the ASP.NET Validation Controls o Enforcing Validation on the Server * Using Validation Controls o RequiredFieldValidator o CompareValidator o RangeValidator o ValidationSummary o RegularExpressionValidator o CustomValidator * Validation Groups * Updating Dorknozzle * Summary 7. Database Design and Development * What is a Database? * Creating your First Database o Creating a New Database Using Visual Web Developer o Creating a New Database Using SQL Server Management Studio * Creating Database Tables o Data Types o Column Properties o Primary Keys o Creating the Employees Table o Creating the Remaining Tables o Populating the Data Tables * Relational Database Design Concepts o Foreign Keys o Using Database Diagrams o Implementing Relationships in the Dorknozzle Database o Diagrams and Table Relationships * Summary 8. Speaking SQL * Reading Data from a Single Table o Using the SELECT Statement o Selecting Certain Fields o Selecting Unique Data with DISTINCT o Row Filtering with WHERE o Selecting Ranges of Values with BETWEEN o Matching Patterns with LIKE o Using the IN Operator o Sorting Results Using ORDER BY o Limiting the Number of Results with TOP * Reading Data from Multiple Tables o Subqueries o Table Joins * Expressions and Operators * Transact-SQL Functions o Arithmetic Functions o String Functions o Date and Time Functions * Working with Groups of Values o The COUNT Function o Grouping Records Using GROUP BY o Filtering Groups Using HAVING o The SUM, AVG, MIN, and MAX Functions * Updating Existing Data o The INSERT Statement o The UPDATE Statement o The DELETE Statement * Stored Procedures * Summary 9. ADO.NET * Introducing ADO.NET o Importing the SqlClient Namespace o Defining the Database Connection o Preparing the Command o Executing the Command o Setting up Database Authentication o Reading the Data o Using Parameters with Queries o Bulletproofing Data Access Code o Using the Repeater Control * Creating the Dorknozzle Employee Directory o More Data Binding o Inserting Records o Updating Records o Deleting Records o Using Stored Procedures * Summary 10. Displaying Content Using Data Lists * DataList Basics * Handling DataList Events * Editing DataList Items and Using Templates * DataList and Visual Web Developer * Styling the DataList * Summary 11. Managing Content Using Grid View and Details View * Using the GridView Control o Customizing the GridView Columns o Styling the GridView with Templates, Skins, and CSS o Selecting Grid Records * Using the DetailsView Control o Styling the DetailsView * GridView and DetailsView Events o Entering Edit Mode o Using Templates o Updating DetailsView Records * Summary 12. Advanced Data Access * Using Data Source Controls o Binding the GridView to a SqlDataSource o Binding the DetailsView to a SqlDataSource o Displaying Lists in DetailsView o More on SqlDataSource * Working with Data Sets and Data Tables o What is a Data Set Made From? o Binding DataSets to Controls o Implementing Paging o Storing Data Sets in View State o Implementing Sorting o Filtering Data * Updating a Database from a Modified DataSet * Summary 13. Security and User Authentication * Basic Security Guidelines * Securing ASP.NET 2.0 Applications o Working with Forms Authentication * ASP.NET 2.0 Memberships and Roles o Creating the Membership Data Structures o Using your Database to Store Membership Data o Using the ASP.NET Web Site Configuration Tool o Creating Users and Roles o Changing Password Strength Requirements o Securing your Web Application o Using the ASP.NET Login Controls * Summary 14. Working with Files and Email * Writing and Reading Text Files o Setting Up Security o Writing Content to a Text File o Reading Content from a Text File * Accessing Directories and Directory Information o Working with Directory and File Paths * Uploading Files * Sending Email with ASP.NET o Configuring the SMTP Server o Sending a Test Email o Creating the Company Newsletter Page * Summary Appendix 1. A. Web Control Reference * The WebControl Class o Properties o Methods * Standard Web Controls o AdRotator o BulletedList o Button o Calendar o CheckBox o CheckBoxList o DropDownList o FileUpload o HiddenField o HyperLink o Image o ImageButton o ImageMap o Label o LinkButton o ListBox o Literal o MultiView o Panel o PlaceHolder o RadioButton o RadioButtonList o TextBox o Xml * Validation Controls o CompareValidator o CustomValidator o RangeValidator o RegularExpressionValidator o RequiredFieldValidator o ValidationSummary * Navigation Web Controls o SiteMapPath o Menu o TreeView * HTML Server Controls o HtmlAnchor Control o HtmlButton Control o HtmlForm Control o HtmlGeneric Control o HtmlImage Control o HtmlInputButton Control o HtmlInputCheckBox Control o HtmlInputFile Control o HtmlInputHidden Control o HtmlInputImage Control o HtmlInputRadioButton Control o HtmlInputText Control o HtmlSelect Control o HtmlTable Control o HtmlTableCell Control o HtmlTableRow Control o HtmlTextArea Control 2. Index


Best Sellers



Product Details
  • ISBN-13: 9780975240281
  • Publisher: Sitepoint Pty Ltd
  • Publisher Imprint: Sitepoint Pty Ltd
  • Depth: 32
  • Height: 229 mm
  • No of Pages: 712
  • Series Title: English
  • Weight: 1125 gr
  • ISBN-10: 0975240285
  • Publisher Date: 15 Oct 2006
  • Binding: Paperback
  • Edition: 0002-
  • Language: English
  • Returnable: N
  • Spine Width: 32 mm
  • Width: 178 mm


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
Build Your Own ASP.NET 2.0 Web Site Using C# and VB: (English)
Sitepoint Pty Ltd -
Build Your Own ASP.NET 2.0 Web Site Using C# and VB: (English)
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.

Build Your Own ASP.NET 2.0 Web Site Using C# and VB: (English)

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