Design and Implementation Guidelines for Web Clients- P1
Số trang: 258
Loại file: pdf
Dung lượng: 657.37 KB
Lượt xem: 9
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Thông tin trong tài liệu này, bao gồm URL và Internet trang web khác Webtài liệu tham khảo, có thể thay đổi mà không báo trước. Thông thường, các sựVí dụ các công ty, tổ chức, sản phẩm, tên miền, địa chỉ e-mail,biểu tượng, người, địa điểm và các sự kiện được miêu tả đây là hư cấu, và không có hiệp hộivới bất kỳ công ty, tổ chức, sản phẩm, tên miền, địa chỉ e-mail, logo,người, địa điểm hoặc sự kiện là có chủ đích hoặc hàm ý. Tuân thủ tất cảáp dụng luật bản quyền là trách nhiệm...
Nội dung trích xuất từ tài liệu:
Design and Implementation Guidelines for Web Clients- P1Information in this document, including URL and other Internet Websitereferences, is subject to change without notice. Unless otherwisenoted, theexample companies, organizations, products, domain names, e-mailaddresses,logos, people, places and events depicted herein are fictitious, andno associationwith any real company, organization, product, domain name, e-mailaddress, logo,person, place or event is intended or should be inferred. Complyingwith allapplicable copyright laws is the responsibility of the user. Withoutlimiting therights under copyright, no part of this document may be reproduced,stored in orintroduced into a retrieval system, or transmitted in any form or byany means(electronic, mechanical, photocopying, recording, or otherwise), or foranypurpose, without the express written permission of MicrosoftCorporation.Microsoft may have patents, patent applications, trademarks,copyrights, or otherintellectual property rights covering subject matter in this document.Except asexpressly provided in any written license agreement from Microsoft,the furnishingof this document does not give you any license to these patents,trademarks,copyrights, or other intellectual property.© 2003 Microsoft Corporation. All rights reserved.Version 1.0Microsoft, MS-DOS, Windows, Windows NT, Windows Server, ActiveDirectory,MSDN, MSN, Visual Basic, Visual C#, and Visual Studio are eitherregisteredtrademarks or trademarks of Microsoft Corporation in the UnitedStates and/orother countries. The names of actual companies and productsmentioned hereinmay be the trademarks of their respective owners.ContentsChapter 1The Presentation Layer 1Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...........1How To Use This Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .............2Defining the Presentation Layer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .............4Defining User Interface Components . . . . . . . . . . . . . . . . . . . . . . . . . ...........6Defining User Interface Process Components . . . . . . . . . . . . . . . . . . ............7Additional Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..........8Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ............9Chapter 2Using Design Patterns in the Presentation Layer 11In This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . 11Benefits of Using Design Patterns . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . 12Using Design Patterns for the Presentation Layer . . . . . . . . . . . . . . . .. . . . . . . . . . . . 12Choosing Design Patterns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . 13Frequently Used Presentation Layer Patterns . . . . . . . . . . . . . . . . . . .. . . . . . . . . . 14Implementing Design Patterns by Using the User InterfaceProcess Application Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . 25Design of the User Interface Process Application Block. . . . . . . . . . . .. . . . . . . . . . 26Benefits of Using the User Interface Process Application Block . . . . .. . . . . . . . . . . 28Building Applications with the User Interface Process ApplicationBlock . . . . . . . . . . 32Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . 44Chapter 3Building Maintainable Web Interfaces with ASP.NET 45In This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . 45Creating New Web Server Controls . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . 45Creating and Using Web User Controls . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . 46Creating and Using Web Custom Controls . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . 53Defining Common Page Layouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . 59Using a Common Set of Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . 59Using Customizable Regions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . 60Using Page Inheritance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . 63Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . 64iv ContentsChapter 4Managing Data 65In This Chapter . . . . . . . . . . . . . . . . . . . . . . . . ...
Nội dung trích xuất từ tài liệu:
Design and Implementation Guidelines for Web Clients- P1Information in this document, including URL and other Internet Websitereferences, is subject to change without notice. Unless otherwisenoted, theexample companies, organizations, products, domain names, e-mailaddresses,logos, people, places and events depicted herein are fictitious, andno associationwith any real company, organization, product, domain name, e-mailaddress, logo,person, place or event is intended or should be inferred. Complyingwith allapplicable copyright laws is the responsibility of the user. Withoutlimiting therights under copyright, no part of this document may be reproduced,stored in orintroduced into a retrieval system, or transmitted in any form or byany means(electronic, mechanical, photocopying, recording, or otherwise), or foranypurpose, without the express written permission of MicrosoftCorporation.Microsoft may have patents, patent applications, trademarks,copyrights, or otherintellectual property rights covering subject matter in this document.Except asexpressly provided in any written license agreement from Microsoft,the furnishingof this document does not give you any license to these patents,trademarks,copyrights, or other intellectual property.© 2003 Microsoft Corporation. All rights reserved.Version 1.0Microsoft, MS-DOS, Windows, Windows NT, Windows Server, ActiveDirectory,MSDN, MSN, Visual Basic, Visual C#, and Visual Studio are eitherregisteredtrademarks or trademarks of Microsoft Corporation in the UnitedStates and/orother countries. The names of actual companies and productsmentioned hereinmay be the trademarks of their respective owners.ContentsChapter 1The Presentation Layer 1Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...........1How To Use This Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .............2Defining the Presentation Layer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .............4Defining User Interface Components . . . . . . . . . . . . . . . . . . . . . . . . . ...........6Defining User Interface Process Components . . . . . . . . . . . . . . . . . . ............7Additional Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..........8Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ............9Chapter 2Using Design Patterns in the Presentation Layer 11In This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . 11Benefits of Using Design Patterns . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . 12Using Design Patterns for the Presentation Layer . . . . . . . . . . . . . . . .. . . . . . . . . . . . 12Choosing Design Patterns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . 13Frequently Used Presentation Layer Patterns . . . . . . . . . . . . . . . . . . .. . . . . . . . . . 14Implementing Design Patterns by Using the User InterfaceProcess Application Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . 25Design of the User Interface Process Application Block. . . . . . . . . . . .. . . . . . . . . . 26Benefits of Using the User Interface Process Application Block . . . . .. . . . . . . . . . . 28Building Applications with the User Interface Process ApplicationBlock . . . . . . . . . . 32Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . 44Chapter 3Building Maintainable Web Interfaces with ASP.NET 45In This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . 45Creating New Web Server Controls . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . 45Creating and Using Web User Controls . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . 46Creating and Using Web Custom Controls . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . 53Defining Common Page Layouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . 59Using a Common Set of Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . 59Using Customizable Regions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . 60Using Page Inheritance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . 63Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . 64iv ContentsChapter 4Managing Data 65In This Chapter . . . . . . . . . . . . . . . . . . . . . . . . ...
Tìm kiếm theo từ khóa liên quan:
thủ thuật máy tính công nghệ thông tin tin học quản trị mạng computer networkGợi ý tài liệu liên quan:
-
52 trang 430 1 0
-
24 trang 354 1 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 313 0 0 -
Làm việc với Read Only Domain Controllers
20 trang 301 0 0 -
74 trang 296 0 0
-
96 trang 292 0 0
-
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 289 0 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 280 0 0 -
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 275 0 0 -
Tài liệu dạy học môn Tin học trong chương trình đào tạo trình độ cao đẳng
348 trang 269 1 0