1. Trang chủ
  2. » Công Nghệ Thông Tin

Que the microsoft expression web developers guide to ASP dot NET 3 5 learn to create ASP dot NET applications using visual web developer 2008 oct 2007 ISBN 0789736659

1K 234 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 1.036
Dung lượng 16,23 MB

Nội dung

The Microsoft Expression Web Developer's Guide to ASP.NET 3.5: Learn to create ASP.NET applications using Visual Web Developer 2008 by Jim Cheshire Publisher: Que Pub Date: November 02, 2007 Print ISBN-10: 0-7897-3665-9 Print ISBN-13: 978-0-7897-3665-9 Pages: 504 Table of Contents | Index Overview The Microsoft® Expression Web Developer's Guide to ASP.NET 3.5 Learn to create ASP.NET applications using Visual Web Developer 2008 Jim Cheshire "This book is a great reference for web designers new to ASP.NET who are looking to jump start their development with Visual Web Developer 2008." Mikhail Arkhipov Principal Development Manager – Web Development Tools Microsoft Corporation Expression Web introduced ASP.NET to a new group of web developers This book is designed to help you start using ASP.NET right away to add powerful new features to your website Don't worry, you won't have to learn a lot of programming; instead, you'll create an ASP.NET application from start to finish using Visual Web Developer 2008, while writing only a very small amount of actual programming code DETAILED INFORMATION ON HOW TO… • Create and work with websites in Visual Web Developer 2008 • Use the different compilation and code models in ASP.NET • Configure ASP.NET security and other settings • Use ASP.NET master pages and user controls • Take advantage of ASP.NET membership features for a password-protected website • Use form validation in ASP.NET • Use CSS, skins, and themes • Access, edit, and add data to a database using ASP.NET • Send email using ASP.NET • Use Ajax and ASP.NET Web services • Debug and troubleshoot ASP.NET and much more! Jim Cheshire is the author of several books, including Special Edition Using Microsoft Expression Web He has been working with ASP.NET since before its release He has been heavily involved in the web design community for more than a decade and is widely considered an expert in Microsoft's web design technologies Jim currently works as an escalation engineer on the ASP.NET team at Microsoft ON THE WEB: Download examples and source code presented in this book from www.informit.com/title/ 9780789736659 CATEGORY: Web Development COVERS: ASP.NET and Visual Web Developer 2008 USER LEVEL: Beginning to Intermediate The Microsoft Expression Web Developer's Guide to ASP.NET 3.5: Learn to create ASP.NET applications using Visual Web Developer 2008 by Jim Cheshire Publisher: Que Pub Date: November 02, 2007 Print ISBN-10: 0-7897-3665-9 Print ISBN-13: 978-0-7897-3665-9 Pages: 504 Table of Contents | Index Copyright About the Author Acknowledgments We Want to Hear from You! Reader Services Introduction Who Should Read This Book? How This Book Is Organized Part I: Understanding ASP.NET Architecture Chapter 1 Installing and Configuring ASP.NET Understanding the NET Framework and ASP.NET Configuring ASP.NET Troubleshooting IIS Chapter 2 ASP.NET Code Models Understanding ASP.NET Web Form Code Server-Side Code Models Switching Server-Side Code Models Choosing a Code Model Chapter 3 ASP.NET Compilation Models ASP.NET Compilation Automating aspnet_compiler.exe in Visual Web Developer Express Edition Chapter 4 ASP.NET Events and the Page Lifecycle An Event-Driven Architecture Application and Session Events Page Events and the Page Lifecycle Investigating the Page Lifecycle Chapter 5 ASP.NET State Management A Connectionless Environment Understanding Application Variables Understanding Session Variables Using ASP.NET Caching ASP.NET Viewstate and Control State Chapter 6 ASP.NET Configuration and Performance Overview of ASP.NET Configuration ASP.NET Configuration Files The Web Site Administration Tool ASP.NET Configuration in IIS Encrypting Information in the Configuration Files Chapter 7 Basic ASP.NET Security Authentication and Authorization Configuring Windows Authentication Understanding Forms Authentication Configuring Forms Authentication Other Forms Authentication Settings ASP.NET Authorization Why Not Windows Authentication? Part II: Creating ASP.NET Applications and Web Forms Chapter 8 Creating Websites The Structure of an ASP.NET Website Creating a Web Application in Visual Web Developer Start Options in Visual Web Developer Chapter 9 Creating ASP.NET Web Forms Creating Web Forms in Visual Web Developer Creating Web Pages in Expression Web Choosing the Right Tool for ASP.NET Application Development A Suggested Workflow Part III: Master Pages and User Controls Chapter 10 Creating and Using Master Pages An Introduction to Master Pages Structure of Master Pages and Content Pages Creating a Master Page Configuring Navigation Controls Connecting a Page to the Master Page Checkpoint Chapter 11 Creating and Using User Controls What Are User Controls? Creating a User Control Adding User Controls to a Page Converting a Page to a User Control Checkpoint Part IV: ASP.NET Membership Chapter 12 Configuring a Membership Database An Introduction to ASP.NET Membership Using the Default Membership Database Using SQL Server 2000 or SQL Server 2005 for Membership Checkpoint Chapter 13 Adding and Managing Users and Roles Users and Roles Configuring Authentication Adding New Users Enabling and Adding Roles Configuring Access Rules What Happens Under the Hood? Checkpoint Chapter 14 Adding and Configuring Login and User Management Pages Configuring the Login Control Using the LoginView Control Creating Accounts Using the CreateUserWizard Control Resetting Lost Passwords Changing Passwords A Few Finishing Touches Checkpoint Part V: ASP.NET Forms and Validation Chapter 15 Creating Forms Using ASP.NET Introduction to ASP.NET Forms Adding and Configuring ASP.NET Form Controls Processing ASP.NET Forms Displaying a Form Confirmation Checkpoint Chapter 16 Adding Form Field Validation Using ASP.NET The Necessity of Form Validation ASP.NET Validation Controls Common Validation Control Properties Adding and Configuring ASP.NET Validation Controls Checkpoint Part VI: Styling Web Forms in Visual Web Developer 2008 Chapter 17 Creating and Managing CSS Styles An Introduction to CSS Exploring CSS Classes and IDs Using the Style Builder Dialog to Create Styles Using the Style Application Toolbar Managing CSS Styles Checkpoint Chapter 18 Applying CSS to Web Forms Using the Apply Styles Pane Using the CSS Properties Pane Checkpoint Chapter 19 Using ASP.NET Themes and Skins Introduction to ASP.NET Themes Creating a Theme Applying a Theme Default Skins and Named Skins Using a Theme with CSS Files Checkpoint Part VII: Data Access with ASP.NET Chapter 20 ASP.NET Data Controls Accessing Data in ASP.NET 3.5 ASP.NET Data Source Controls Configuring a Data Source Control Other ASP.NET Data Controls Checkpoint Chapter 21 Displaying Data from a Database Configuring the Data Source Using Data Controls to Display Data Creating a Master/Detail View Checkpoint Chapter 22 Adding, Editing, and Deleting Records Creating the Editing Interface Configuring the Functionality of the Editor Modifying Templates Checkpoint Part VIII: Sending Email with ASP.NET Chapter 23 Configuring ASP.NET for Email How ASP.NET Sends Mail Modifying the Configuration File for Email Checkpoint Chapter 24 Sending Form Results to Email Adding Server-Side Code to Send Email Sending HTML Emails Sending Emails with Attachments Checkpoint Part IX: Ajax and Web Services Chapter 25 Creating and Testing an ASP.NET Web Service An Explanation of ASP.NET Web Services Creating an ASP.NET Web Service Invoking a Web Service Directly Creating a Dataset for Use with a Web Service Using a Web Service in a Web Form Checkpoint Chapter 26 Adding Ajax Functionality What Is Ajax? Microsoft's ASP.NET AJAX Adding Ajax Functionality to a Web Form Using the AJAX Library Checkpoint Part X: Debugging and Troubleshooting ASP.NET Chapter 27 Debugging ASP.NET Applications The Basics of Debugging Enabling and Configuring Debugging for an ASP.NET Application Debugging Server-Side Code Examining the State of an Application Debugging Client-Side Scripts Using the Error List to Locate Application Errors Checkpoint Chapter 28 Handling Errors in an ASP.NET Application Exceptions and the NET Framework Implementing Structured Exception Handling Throwing Exceptions Adding a Global Exception Handler Using the Element Checkpoint Chapter 29 ASP.NET Tracing and Other Troubleshooting Techniques ASP.NET Tracing Analyzing Trace Output ASP.NET Health Monitoring Monitoring the Network with Fiddler Checkpoint Part XI: Deploying ASP.NET Applications Chapter 30 Publishing an ASP.NET Application Using the Copy Web Site Tool Special Considerations for Membership Websites Wrapping Up Appendix A Application Settings in Visual Web Developer Accessing Application Settings Projects and Solutions Settings Text Editor Settings HTML Designer Settings Restoring and Backing Up Settings Index Index [SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] Take Application Offline link (Website Administration tool) Take Application Online link (Website Administration tool) Task List section (Visual Web Developer) templates, editing via FormView control testing web methods web pages, Visual Web Developer Web services text (Visual Web Developer) bold text 2nd italicized text 2nd plain text strikethrough Text Editor section (Visual Web Developer) All Languages-General section All Languages-Tabs section File Extension section General section Text property (validation control) themes (ASP.NET) components of CSS files folder structures, creating global themes page themes skin files creating default skins generating control formatting codes named skins transferring control formatting codes web forms, applying to throwing exceptions timeouts Request Execution Timeout setting (Internet Information Services MMC, Application tab) Session Timeouts (Internet Information Services MMC) Timer control (ASP.NET AJAX Extensions) Topics DropDownList control, configuring for contact forms Trace Information section (ASP.NET tracing) tracing (ASP.NET) analyzing output Application State section Control Tree section Form Collection section Headers Collections section Querystring Collection section Request Cookies Collection section Request Details section Response Cookies Collection section Response Headers Collection section Server Variables section Session State section Trace Information section enabling Tracing link (Website Administration tool) troubleshooting [See also debugging ASP.NET applications.] ASP.NET tracing analyzing output enabling Error List exception-handling blocks bubbling exceptions element enabling global exception handlers throwing exceptions File Not Found error messages health monitoring IIS ASP.NET 2.0 application pools missing ASP.NET tabs network monitoring via Fiddler Website Administration Tool, time outs Index [SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] UpdatePanel control (ASP.NET AJAX Extensions) 2nd UpdateProgress control (ASP.NET AJAX Extensions) Use Current Page option (Start Options dialog) UseCookies Cookieless Mode option (Internet Information Services MMC, State Management tab) UseCookies value (cookieless authentication) UseDeviceProfile Cookieless Mode option (Internet Information Services MMC, State Management tab) UseDeviceProfile value (cookieless authentication) user accounts Confirmation Pages, adding Create User Pages, adding Password Recovery Pages, adding passwords changing resetting user controls creating editing web forms versus web pages adding to converting to users access rules configuring creating via Website Administration Tool adding, ASP.NET configuration authentication, configuring roles adding to creating enabling 2nd websites, adding to UseUri Cookieless Mode option (Internet Information Services MMC, State Management tab) UseUri value (cookieless authentication) Index [SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] validation (forms) CompareValidator control CustomValidator control necessity of RangeValidator control RegularExpressionValidator control RequiredFieldValidator control Validation control adding to configuring ControlToValidate property Display property EnableClientScript property ErrorMessage property SetFocusOnError property Text property ValidationGroup property ValidationSummary control ValidationGroup property (validation control) variables application variables retrieving setting session variables VBScript File file type (Visual Web Developer) View section (Visual Web Developer, HTML Designer section) viewstate Vista (Windows), IIS 7 ASP.NET configuration Visual Basic code btnSend_Click method, modifying for exception handling exception-handling blocks sending email web form configuration Visual Web Developer application settings AutoRecover section backing up Documents section Dynamic Help section Environment section Find and Replace section Fonts and Colors section General Help section General section HTML Designer section Import and Export Settings section International Settings section Keyboard section Online Help section Projects and Solutions section restoring Startup section Task List section Text Editor section Web Browser section Apply Styles pane ASP.NET controls Choose Location dialog File System button FTP Site button Local IIS button Remote Site button CSS Properties pane Design view Accessibility Properties dialog Auto Format dialog file types Browser File Class Global Application Class HTML Page JScript File Master Page Mobile Web Form Mobile Web User Site Map Skin File Style Sheet VBScript File Web Configuration File Web Form Web User Control Manage Styles window adding new styles Apply Styles window modifying styles New Style dialog Master Page template New Website dialog previewing web pages Start Options Server Options Start Actions Style Application toolbar, applying CSS styles Style Builder dialog, creating CSS classes simple CSS styles web design web form creation code-behind files inline code files web pages creating testing website creation 2nd Visual Web Developer Express Edition, automating aspnet_compiler.exe Index [SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] Watch window (IntelliSense) web application compilation model Web Browser section (Visual Web Developer) web.config files ASP.NET email configuration membership websites, editing for page lifecycles web.config.comments files, ASP.NET configuration web.config.default files, ASP.NET configuration Web Configuration File file type web design Expression Web Visual Web Developer Web form code design-time code directives Web Form file type (Visual Web Developer) web forms AJAX, adding to AJAX Library client libraries AJAX Library client scripts, adding to ScriptManagerProxy AJAX Library controls ScriptManager control (ASP.NET AJAX Extensions) UpdatePanel control (ASP.NET AJAX Extensions) applying ASP.NET themes to CSS to creating code-behind files inline code files master/detail views configuring DetailsView control configuring GridView control paging removing CSS from sorting user controls versus Web services, using in adding data sources adding references configuring web methods 2nd web pages [See also master pages.] creating (Visual Web Developer) Expression Web, creating via master pages, connecting to previewing Expression Web Visual Web Developer scroll position, maintaining testing, Visual Web Developer user controls adding to converting to Visual Web Developer, creating in Web services creating Datasets adding parameters creating database connections 2nd using with DataTables invoking directly structure of testing web forms, using in adding data sources adding references configuring web methods 2nd WSDL documents Website Administration Tool access rules, creating Application tab Application Settings link Debugging link Define Default Error Page link SMTP E-mail Settings link Take Application Offline link Take Application Online link Tracing link ASP.NET email configuration authentication, configuring CreateUserWizard Home page launching Provider tab roles, enabling Security tab access method selection data storage new access rule additions new user additions role definitions Security Setup Wizard welcome messages timeouts, troubleshooting websites App_Browsers folders App_Code folders App_Data folders App_GlobalResources folders App_LocalResources folders App_Themes folders App_WebReferences folders bin folders compilation model copying creating Expression Web suggested workflows Visual Web Developer membership websites database application names editing, web.config files publishing, Expression Web roles adding users to creating enabling users, adding to Visual Web Developer, creating via Web User Control file type welcome messages (Website Administration Tool) width attributes, Visual Web Developer Windows authentication [See NTML authentication.] anonymous browsing, disabling in IIS Kerberos authentication Windows mode (Internet Information Services MMC, Authentication tab) Windows Server 2003, Internet Information Services MMC Application tab ASP.NET tab Authentication tab Authorization tab Custom Errors tab General tab Locations tab State Management tab Windows Vista, IIS 7 ASP.NET configuration Windows XP, Internet Information Services MMC Application tab ASP.NET tab Authentication tab Authorization tab Custom Errors tab General tab Locations tab State Management tab wizards CreateUserWizard (Website Administration Tool) Security Setup Wizard (Website Administration Tool) WSDL (Web Services Description Language) documents Index [SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] XmlDataSource control (ASP.NET) XMLHttp ... Beginning to Intermediate The Microsoft Expression Web Developer'' s Guide to ASP. NET 3. 5: Learn to create ASP. NET applications using Visual Web Developer 2008 by Jim Cheshire Publisher: Que Pub Date: November 02, 2007. .. To configure ASP. NET 3. 5, you will need to run the aspnet_regiis.exe utility from the install directory for the 2.0 version of the NET Framework because there isn''t a new ASP. NET runtime in the. .. Even though Microsoft refers to the version of ASP. NET that comes with Visual Web Developer 2008 as ASP. NET 3. 5, IIS identifies the version number by the version of the runtime In the case of ASP. NET 3. 5, the runtime version

Ngày đăng: 26/03/2019, 16:04

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN