Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 626 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
626
Dung lượng
22,35 MB
Nội dung
[...]... of Windows Runtime 78 What’s not in Windows Runtime 79 NET Framework 4.5 The Installation Model of NET Framework 4.5 Window Runtime Integration Asynchrony Support Other New Features x 80 80 81 82 82 CONTENTS Picking the Appropriate Technology for Your Project 83 The Windows Store Windows8 or Desktop Applications? Choosing a Programming Language 83 84 85 Summary 85 Chapter 4: GETTING TO KNOW YOUR DEVELOPMENT. .. Together 89 90 90 90 91 91 93 94 101 102 103 105 106 106 107 1 08 109 111 114 115 Summary 115 Part II: CREATING WINDOWS8 APPLICATIONS Chapter 5: PRINCIPLES OF MODERN WINDOWS APPLICATIONDEVELOPMENTWindows 8 Style Applications What Is the Windows8 Design Language? General Design Principles for Windows8 Applications Application Structure and Navigation Models 121 122 122 123 124 xi CONTENTS Asynchronous Development. .. Summary 58 Chapter 3: WINDOWS8 ARCHITECTURE FROM A DEVELOPER’S POINT OF VIEW 61 Windows8Development Architecture 62 Desktop Application Layers Windows8 Style Application Layers The Challenge Architecture Layers Overview 64 65 66 66 Understanding Windows Runtime 67 Windows Runtime Architecture Overview 68 Windows Runtime Design Principles 68 The Building Blocks of Windows Runtime 69 Metadata in Windows Runtime...CONTENTS INTRODUCTION xix Part I: INTRODUCTION TO WINDOWS 8APPLICATIONDEVELOPMENT Chapter 1: A BRIEF HISTORY OF WINDOWS APPLICATIONDEVELOPMENT The Life of Windows From Windows 3.1 to 32-bit Windows XP and Windows Vista Windows 7 Blots Out Vista Fiasco The Paradigm Shift of Windows8 Microsoft Takes the First Steps Toward Consumers Windows8 Appears on the Scene History of APIs and Tools 3 3 4... SemanticZoom Using the AppBar Control 2 98 2 98 299 299 300 301 302 302 304 305 309 Summary 310 Chapter 9: BUILDING WINDOWS8 STYLE APPLICATIONS The Lifecycle of a Windows8ApplicationApplication Lifecycle States Managing Application State Changes Suspending, Resuming, and Closing the Application Using Application Lifecycle Events Deploying Windows8 Apps Application Packages The Application Package Manifest... Introduction to Windows8ApplicationDevelopment ⊲⊲ CHAPTER 1: Brief History of Windows ApplicationDevelopment A ⊲⊲ CHAPTER 2: sing Windows8 U ⊲⊲ CHAPTER 3: indows 8 Architecture from a Developer’s Point of View W ⊲⊲ CHAPTER 4: etting to Know Your Development Environment G 1 A Brief History of Windows ApplicationDevelopment WHAT YOU WILL LEARN IN THIS CHAPTER: ➤➤ Understanding how the Windows operating... Orientation 431 432 432 433 441 442 442 4 48 455 456 457 457 4 58 459 Summary 460 Part III: ADVANCING TO PROFESSIONAL WINDOWS8DEVELOPMENT Chapter 13: CREATING WINDOWS8 STYLE APPLICATIONS WITH C++ 465 Microsoft and the C++ Language 466 Clean and Safe C++ and Windows8 Apps 467 470 Privileges of C++ in Windows8 Apps 470 Windows Runtime and C++ 471 Managing Windows Runtime Objects in C++ 472 Defining... Web Pages Using the Split Application and Grid Application Templates The Structure of the Templates Managing Sample Data and Runtime Data Layout Management Using Logical Pages Using Rich Text Columns Other Features to Study 357 3 58 3 58 3 58 359 359 360 362 363 366 366 367 3 68 369 370 372 375 377 3 78 382 384 385 385 386 Summary 387 xv CONTENTS Chapter 11: BUILDING CONNECTED APPLICATIONS Integrating with... 1 68 Styling Pages with CSS 172 First Steps with CSS 173 Running Client-Side Code 181 First Steps with JavaScript 181 HTML5 Applications on Windows Runtime The Windows Library for JavaScript (WinJS) Creating Windows8 Style Applications with JavaScript Accessing the Filesystem Managing Data Respecting the User’s Device Scrolling and Zooming Canvas Graphics in Windows8 Style Applications Using the Windows8. .. Creating Windows8 Applications In this part, you learn the indispensable concepts and patterns you need to know about developing Windows8 applications You start with modern principles and move toward creating application UIs Having this knowledge, you shift to techniques and components that enable you to develop fullfledged Windows8 style apps ➤➤ ➤➤ Chapter 6: “Creating Windows8 Style Applications . CREATING WINDOWS 8 APPLICATIONS
CHAPTER 5: PRINCIPLES OF MODERN
WINDOWS APPLICATION DEVELOPMENT 121
Windows 8 Style Applications 122
What Is the Windows 8 Design. simultaneously in Canada
ISBN: 9 78- 1-1 18- 012 68- 0
ISBN: 9 78- 1-1 18- 22 183 -9 (ebk)
ISBN: 9 78- 1-1 18- 23562-1 (ebk)
ISBN: 9 78- 1-1 18- 26050-0 (ebk)
Manufactured