designing and developing windows applications using microsoft.net framework 4

337 807 0
designing and developing windows applications using microsoft.net framework 4

Đ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

[...]... Web Service 241 Understanding Deployment Conflicts 242 Deploying an Embedded Database Privately 242 Objective Summary 244 Objective Review 244 Objective 4. 3: Design a Solution Update Strategy 246 Updating ClickOnce Applications 247 Updating with Windows Installer 248 Packaging Shared Components 248 Checking for Windows Installer Updates 249 Updating Shared Components 249 Designing Web... Objective 4. 1: Thought Experiment 260 Objective 4. 2: Review 261 Objective 4. 2: Thought Experiment 262 Objective 4. 3: Review 262 Objective 4. 3: Thought Experiment 263 Objective 4. 4: Review 263 Objective 4. 4: Thought Experiment 2 64 Chapter 5 Designing for Stability and Maintenance 265 Objective 5.1: Design for Error Handling 265 Designing an Exception Handling Strategy 266 Handling... 231 Deploying the NET Framework 232 Deploying COM Objects 2 34 Objective Summary 235 Objective Review 235 Objective 4. 2: Plan a Database Deployment 237 Understanding Database Deployment Files 237 Using SQL Scripts 237 Using the Vsdbcmd.exe Tool 238 Using Data-Tier Projects 239 Using SQL Server Database Projects 239 Publishing Databases from Server Explorer 240 Publishing Databases... Exception Classes 272 Processing Unhandled Exceptions 272 Objective Summary 273 Objective Review 2 74 Objective 5.2: Evaluate and Recommend a Test Strategy 275 Understanding Black Box and White Box Testing 276 Understanding Functional Tests 277 Understanding UI Tests 279 Understanding Performance Tests 283 Objective Review Contents 282 Objective Summary xii 281 Understanding Code Coverage 283 Objective... have the knowledge and experience to design complex, multitier Windows applications using Microsoft technologies This book will review every concept described in the exam objective domains, such as the following: ■■ Designing the layers of a solution ■■ Designing the Presentation layer ■■ Designing the Data access layer ■■ Planning a solution deployment ■■ Designing for stability and maintenance This... knowledge of lower-level Microsoft Windows application development and extending it into application design Both the exam and the book are so high-level that there is very little coding involved In fact, most of the code samples this book provides simply illustrate higher-level concepts The 70-518 certification exam tests your knowledge of designing and developing Windows applications By passing this exam,... the production manager, and Susan McClung, the copyeditor Finally, I must thank my friends and family for their support, especially Chelsea and M ­ adelyn Knowles (for their support, patience, and companionship) and John and Linda A ­ ntonino (for always being gracious hosts) Support and Feedback The following sections provide information on errata, book support, feedback, and contact information Errata... 1 94 Determining the Need for Offline Data Storage 1 94 Using Sync Framework 195 Designing Synchronization 198 Objective Summary 201 Objective Review 201 Objective 3.5: Design for a Concurrent Multiuser Environment 203 Planning for Multiuser Conflicts 203 Understanding Deadlock Conflicts 205 Designing Concurrency for Web Services 206 Using Cross-Tier Distributed Transactions 207 Objective... method for proving your command of current M ­ icrosoft products and technologies The exams and corresponding certifications are developed to validate your mastery of critical competencies as you design and develop, or implement and support, solutions with Microsoft products and technologies Computer professionals who become Microsoft-certified are recognized as experts and are sought after industrywide... Designing a Schema Change Management Strategy 1 84 Abstracting from the Service Layer 185 Objective Summary 187 Objective Review 187 Objective 3.3: Design Data Caching 189 Understanding Caching 189 Using MemoryCache 190 Caching Web Services 190 Objective Summary 191 Objective Review 192 Contents ix Objective 3 .4: Design Offline Storage and Data Synchronization 194 . alt="" MCPD 70-518 Exam Ref: Designing and Developing Windows ® Applications Using Microsoft ® .NET Framework 4 Tony Northrup Matthew A. Stoecker Published with the authorization of Microsoft. Privately 242 Objective Summary 244 Objective Review 244 Objective 4. 3: Design a Solution Update Strategy 246 Updating ClickOnce Applications 247 Updating with Windows Installer 248 Packaging. 31 Designing for Least Privilege 31 Understanding Process Identity 35 Understanding Impersonation and Delegation 36 Implementing Authorization 41 Planning Role Management 44 Using Cryptography 45 Objective

Ngày đăng: 31/05/2014, 00:47

Từ khóa liên quan

Mục lục

  • Introduction

    • Microsoft Certified Professional Program

    • Acknowledgments

    • Support and Feedback

    • Preparing for the Exam

    • Chapter 1: Designing the Layers of a Solution

      • Objective 1.1: Design a Loosely Coupled Layered Architecture

        • Designing Service-Oriented Architectures

        • Providing Separation of Concern

        • Designing a System Topology

        • Choosing Between Presentation and Business Logic

        • Using WCF Routing

        • Understanding BizTalk Server

        • Objective Summary

        • Objective Review

        • Objective 1.2: Design Service Interaction

          • Designing Service and Method Granularity

          • Choosing Protocols and Binding Types

          • Using REST

          • Using Message and Data Contracts

          • Using Custom SOAP Headers

          • Managing Data Integrity

          • Choosing Synchronous vs. Asynchronous

          • Choosing a Message Exchange Pattern

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan