Sams Teach Yourself ASP.NET 4 in 24 Hours
Home > Computing and Information Technology > Computer programming / software engineering > Web programming > Sams Teach Yourself ASP.NET 4 in 24 Hours: Complete Starter Kit
Sams Teach Yourself ASP.NET 4 in 24 Hours: Complete Starter Kit

Sams Teach Yourself ASP.NET 4 in 24 Hours: Complete Starter Kit

|
     0     
5
4
3
2
1




Out of Stock


Notify me when this book is in stock
About the Book

DVD includes Visual Web Developer 2010 Express and ASP.NET 4   In just 24 sessions of one hour or less, you’ll learn how to build complete, professional-quality web solutions with ASP.NET 4 and Microsoft Visual Web Developer 2010. Using this book’s straightforward, step-by-step approach, you’ll master the entire process, from site design through data collection, user management through debugging and deployment. Scott Mitchell, editor of top ASP.NET resource site 4GuysFromRolla.com, shows how to use the newest ASP.NET 4 enhancements and make the most of free tools like ASP.NET Ajax and Microsoft SQL Server 2008 Express Edition. Each lesson builds on what you’ve already learned, giving you a strong, practical foundation for success!   Step-by-step instructions carefully walk you through the most common ASP.NET 4 development tasks.   Quizzes and Exercises at the end of each chapter help you test your knowledge.   By the Way, Did You Know?, and Watch Out! boxes point out shortcuts and solutions.   Learn how to… Get started fast with ASP.NET 4 and Visual Web Developer 2010 Use Visual Web Developer 2010 to quickly build professional-quality ASP.NET websites Design, create, and test ASP.NET web pages Collect, process, and validate input from your site’s visitors Build a website that supports user accounts Create web pages that access, display, and edit database data using Microsoft SQL Server 2008 Express Edition Define site maps to provide efficient, easy navigation Use master pages to build more consistent and well-designed sites Create more responsive and interactive web pages with ASP.NET Ajax Host, upload, deploy, and update production web sites    

Table of Contents:
Introduction     1   PART I: GETTING STARTED WITH ASP.NET     4 Hour 1: Getting Started with ASP.NET 4    7 What Is ASP.NET?      8 Installing the .NET Framework, Visual Web Developer, and SQL Server 2008     14 A Brief Tour of Visual Web Developer     16 Q&A     23 Workshop     24 Hour 2: Understanding the ASP.NET Programming Model     25 Examining the HTML Portion of an ASP.NET Page     25 Examining the Source Code Portion of an ASP.NET Page     44 Q&A     53 Workshop     53 Hour 3: Using Visual Web Developer     57 Creating a New Website     58 Opening Existing Websites     60 Working with Web Pages and Other Content     61 Customizing the Visual Web Developer Experience     65 Viewing, Moving, and Resizing Windows     68 A World of Help at Your Fingertips     69 Q&A     70 Workshop     71 Hour 4: Designing, Creating, and Testing ASP.NET Pages     73 Specifying the Design Requirements     73 Creating the User Interface     76 Writing the Source Code for the ASP.NET Page     82 Testing the Financial Calculator     86 Examining the Source Code     92 Using the Debugger     93 Q&A     97 Workshop     98 Hour 5: Understanding Visual Basic’s Variables and Operators     101 The Purpose of Programming Languages     102 Declaring and Using Variables     103 Examining Visual Basic’s Operators     110 Learning Visual Basic’s Type Rules     116 Q&A     118 Workshop     118 Hour 6: Managing Program Flow with Visual Basic’s Control Structures     121 Understanding Control Structures     122 Exploring the Conditional Control Structure      123 Working with Visual Basic’s Looping Control Structures     128 Exploring the Modularizing Control Structures: Subroutines and Functions     131 Q&A     142 Workshop     144 Hour 7: Working with Objects in Visual Basic     147 Reexamining the Role of Classes and Objects     148 Creating an Object     150 Setting an Object’s Properties     151 Calling an Object’s Methods     152 Creating Event Handlers for an Object’s Events     153 Q&A     155 Workshop     155 Hour 8: ASP.NET Web Controls for Displaying Text     157 Examining the Web Controls Designed for Displaying Text     157 Using the Literal Web Control     158 Using the Label Web Control     163 Q&A     172 Workshop     173   PART II: COLLECTING AND PROCESSING USER INPUT Hour 9: Web Form Basics     179 Gathering User Input in an HTML Web Page     180 Dissecting ASP.NET Web Forms     186 Q&A     198 Workshop     199 Hour 10: Using Text Boxes to Collect Input     201 Learning About the TextBox Web Control Basics     202 Creating Multiline and Password Text Boxes     205 Examining the TextBox Web Control’s Properties     211 Q&A     216 Workshop     218 Hour 11: Collecting Input Using Drop-Down Lists, Radio Buttons, and Check Boxes     221 Examining the Different Types of User Input Classifications     222 Examining the DropDownList Web Control     224 Selecting One Option from a List of Suitable Choices with RadioButton Web Controls    233 Using the CheckBox Web Control     238 Q&A     243 Workshop     244 Hour 12: Validating User Input with Validation Controls     247 Examining the Need for User Input Validation     248 Validating User Input in an ASP.NET Page     250 Examining the RequiredFieldValidator Validation Control     253 Examining the CompareValidator     261 Using the RangeValidator     268 Validating Input with the RegularExpressionValidator     269 Formatting Properties for the Validation Web Controls     272 A Look at the Remaining Validation Controls     274 Q&A     276 Workshop     277   PART III: WORKING WITH DATABASES Hour 13: Introducing Databases     283 Examining Database Fundamentals     284 Storing Structured Data     285 Creating a New Database     290 Creating Database Tables     292 Adding Data to the Books Table     298 Q&A     302 Workshop     303 Hour 14: Accessing Data with the Data Source Web Controls     305 Examining the Data Source Controls     306 A Look at SQL, the Language of Databases     314 Delving into the SQL SELECT Statement     314 Filtering and Sorting Data from the SqlDataSource Control’s Wizard      323 Q&A     330 Workshop     331 Hour 15: Displaying Data with the Data Web Controls     333 An Overview of Data Web Controls     333 Displaying Data with the GridView Control     337 Showing One Record at a Time with the DetailsView     347 Paging and Sorting with the GridView     351 Q&A     356 Workshop     357 Hour 16: Deleting, Inserting, and Editing Data     359 Updating, Deleting, and Inserting Data with the SqlDataSource      360 Looking at the Data-Modification SQL Statements      363 Editing and Deleting Data with the GridView      366 Inserting Data with the DetailsView      385 Q&A     388 Workshop     388 Hour 17: Working with Data-Bound DropDownLists, RadioButtons, and CheckBoxes     393 An Overview of the List Web Controls     394 Filtering Results Using the DropDownList      401 Collecting User Input with CheckBoxLists and RadioButtonLists     406 Q&A     412 Workshop     412 Hour 18: Exploring Data Binding and Other Data-Related Topics     415 Looking at the GridView and DetailsView’s Fields     416 Using Wildcards in a WHERE Filter Expression     426 An Examination of Data Binding     429 Q&A     436 Workshop     438 Hour 19: Using Templated Data Web Controls     441 Displaying Data Using the ListView Control     442 Paging and Sorting the ListView’s Data     450 Displaying One Record at a Time with the FormView Control     456 Q&A     463 Workshop     464   PART IV: SITE NAVIGATION, USER MANAGEMENT, PAGE LAYOUT, AJAX, AND DEPLOYMENT Hour 20: Defining a Site Map and Providing Site Navigation     469 An Overview of ASP.NET’s Site-Navigation Features     470 Defining the Website’s Structure Using a Site Map     471 Displaying a Breadcrumb with the SiteMapPath Control     476 Showing the Entire Site Structure     481 Q&A     492 Workshop     493 Hour 21: Using Master Pages to Provide Sitewide Page Templates     495 An Overview of Master Pages     496 Creating a Master Page     500 Creating a Content Page     507 Providing Default Content in a Master Page     510 Working with a Master Page’s Source Code Portion     513 Q&A     517 Workshop     517 Hour 22: Managing Your Site’s Users     521 An Overview of User Accounts in ASP.NET     522 Allowing Visitors to Create New User Accounts     533 Signing In to the Website with the Login Control     541 Displaying Content Based on Authentication Status     545 Examining the ASP.NET Web Site Template     547 Q&A     550 Workshop     551 Hour 23: Building More Responsive Web Pages with ASP.NET Ajax     555 An Overview of Ajax     556 Using the ASP.NET Ajax Library     558 Q&A     568 Workshop     569 Hour 24: Deploying Your Website     573 Choosing a Web-Hosting Company     574 Visiting the Remote Website     590 Q&A     592 Workshop     593 Index     595


Best Sellers


Product Details
  • ISBN-13: 9780672333057
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Sams Publishing
  • Height: 231 mm
  • No of Pages: 648
  • Sub Title: Complete Starter Kit
  • Width: 181 mm
  • ISBN-10: 0672333058
  • Publisher Date: 12 Aug 2010
  • Binding: SA
  • Language: English
  • Spine Width: 34 mm
  • Weight: 1046 gr


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Sams Teach Yourself ASP.NET 4 in 24 Hours: Complete Starter Kit
Pearson Education (US) -
Sams Teach Yourself ASP.NET 4 in 24 Hours: Complete Starter Kit
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.

Sams Teach Yourself ASP.NET 4 in 24 Hours: Complete Starter Kit

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!