I am publishing a new book .. Buy link http://book.jd.com/11232696.html
The authoritative guide to Windows 8 Development: HTML5 and JavaScript volumes describes how to use HTML5 and JavaScript to develop new Microsoft Design Applications in Windows 8. The authoritative guide to Windows 8 Development: HTML5 and JavaScript volumes includes the following content: new Features of Visual Studio 2012, new features of microsoftdesign, HTML5 and JavaScript overview and new features, microsoftdesign blank app developed based on HTML5 and JavaScript, Microsoft Design Control Daquan, microsoftdesign grid app developed based on HTML5 and JavaScript development of Microsoft Design split app, development of microsoftdesign navigation applications, development of Microsoft Design fixed layout applications, etc, HTML5 develops Microsoft Design classic cases under Windows 8 and how to publish programs to the Windows 8 store.
The authoritative guide to Windows 8 Development: HTML5 and JavaScript volumes is suitable for programmers to read and use as learning books for colleges and universities, as well as teaching materials for computer training schools.<P> Windows 8 Development Authority guide: HTML5 <br/> and JavaScript volumes mainly explain how to use HTML5 and JavaScript to develop Microsoft <br/> Design-style new applications in Windows 8. The authoritative guide to Windows 8 Development: HTML5 and JavaScript volumes includes the following content: visual <br/> New Features of studio 2012, Microsoft <br/> new design features, HTML5 and JavaScript overview and new features, and development of Microsoft Based on HTML5 and JavaScript <br/> Design Blank microsoft Design controls, HTML5 and JavaScript-based development of Microsoft <br/> Design grid app, development of Microsoft Design split app, development of Microsoft <br/> Design navigation application, development of Microsoft design fixed layout applications, etc, HTML5 develops Microsoft Design classic cases in Windows <br/> 8 and how to publish programs to the Windows 8 store. <Br/> authoritative guide to Windows 8 Development: HTML5 <br/> and JavaScript volumes are suitable for programmers to read and use as learning books for colleges and universities, and computer training school teaching materials. </P>
Directory
Chapter 2 new features of Visual Studio 1st
1.1 how to install Windows 8
1.1.1 installation and configuration requirements
1.1.2 use the "Custom" option to install Windows 8
1.1.3 precautions
1.2 How to install Visual Studio 2012
1.2.1 installation and configuration requirements
1.2.2 Installation Process
1.3 new Microsoft Design Features
1.3.1 there is a window that supports multiple views
1.3.2 good collaboration between applications and touch and Pen Input
1.3.3 applications can talk to each other
1.3.4 The application has new controls and UI design Surfaces
1.3.5 application use tile instead of icon
1.3.6 write applications in known languages
1.3.7 sell your applications in the Windows App Store
1.4 New Features of Visual Studio 2012
1.4.1 windows Microsoft Design Style Application
1.4.2 Visual Studio ide
1.4.3 Language
1.4.4 application lifecycle management and team Foundation Server
1.4.5 ASP. NET 4.5 and web development
1.4.6 Other improvements
Chapter 2 HTML5 JavaScript overview and new features
2.1 HTML5 Overview
2.1.1 what is HTML5
2.1.2 New Document Type
2.1.3 no need to add the type attribute for scripts and links
2.1.4 canvas for painting)
2.1.5 video and audio elements used for media playback
2.1.6 new special content elements
2.1.7 New Form Control
2.2 JavaScript Overview
2.2.1 what is Javascript
2.2.2 first JavaScript Program
2.2.3 New Features of JavaScript
2.3 ie10 and css3
2.3.1 Add a rounded corner using css3
2.3.2 Add a projection using css3
2.3.3 use css3 to create a cool button
2.3.4 use css3 to enhance the Style Design of websites
2.3.5 ie 10 overview
2.4 HTML5
2.4.1 adding audio to HTML5
2.4.2 adding videos to HTML5
2.4.3 adding Location Awareness to HTML5
2.4.4 capture photos and videos
2.4.5 HTML5 local storage applications
2.4.6 manage startup, suspension, and reply
2.4.7 supported devices
2.4.8 access files and folders
Chapter 4 Development of Microsoft Design blank app Based on HTML5 Javascript
3.1 Microsoft Design controls
3.1.1 hyperlink ()
3.1.2 application bar (AppBar)
3.1.3 audio
3.1.4 button
3.1.5 canvas
3.1.6 check box
3.1.7 context menu
3.1.8 date Selector
3.1.9 email input box
3.1.10 File Upload
3.1.11 elastic box
3.1.12 flip view
3.1.13 dialog box
3.1.14 Grid
3.1.15 grid View
3.1.16 HTML Control
3.1.17 floating frame (IFRAME)
3.1.18 List View
3.1.19 message dialog box
3.1.20 grading
3.2 Microsoft Design Basic Development
3.2.1 application bar
3.2.2 context menu
3.2.3 layout and view
3.2.4 pen and touch Input
3.2.5 Resources
3.2.6 Tile
3.2.7 Message notification
3.3 Microsoft Design blank app case
3.3.1 create a hello and world application
3.3.2 use the accelerator to respond to user movements
3.3.3 use the compass to determine the current position
Chapter 2 Development of Microsoft Design grid app Based on HTML5 Javascript
4.1 Microsoft Design grid app Overview
4.1.1 preview a grid project template
4.1.2 introduction to the project file of the grid Template
4.1.3 Working Principle and Application lifecycle of grid templates
4.1.4 how grid templates work-navigation model
4.1.5 how a grid template works: adding data to a project template
4.2 Add a page conversion Animation
4.3 add application bar
4.3.1 example Overview
4.3.2 sample implementation
4.4 how to make the grid optional and display the context application bar command
4.4.1 listview Overview
4.4.2 example Overview
4.4.3 sample implementation
4.5 Add the semanticzoom Control
4.5.1 add semanticzoom control Overview
4.5.2 Add the semanticzoom Control
4.6 Display multiple dimensions in the grid
4.6.1 mesh size Overview
4.6.2 overview of multi-dimensional display examples in a grid
4.6.3 how to display multiple dimensions in a grid
Chapter 4 Development of Microsoft Design split app Based on HTML5 Javascript
5.1 Microsoft Design split app Overview
5.1.1 introduction to the project file of the sharding Template
5.1.2 how sharding templates work: Application Lifecycle
5.1.3 how sharding templates work-navigation model
5.1.4 how the sharding template works: adding data to the Project template
5.1.5 how the sharding template works: processing view status
5.1.6 how the sharding template works-CSS style
5.2 create a blog reader
5.2.1 create a project in Visual Studio
5.2.2 start our new microsoftdesign style Application
5.2.3 change title and background color
5.2.4 replace sample data
5.2.5 update pagecontrol of items
5.2.6 update pagecontrol
5.3 improvement on blog reader
5.3.1 add item details pagecontrol
5.3.2 Add the application bar with the command for displaying project details page
5.3.3 navigate from split pagecontrol to item details pagecontrol
5.4 Tang poems, two or three
5.4.1 two or three poems of Tang Poetry
5.4.2 create a project
5.4.3 introduce the image required by the application
5.4.4 modify application data (data. JS)
5.4.5 modify split.js?items.htmland split.html
5.4.6 modify CSS
5.4.7 modify the name of the application on the Start Screen
5.4.8 run the application "Tang poetry two or three heads"
Chapter 2 Development of Microsoft Design navigation applications based on HTML5 Javascript
6.1 navigation design of Microsoft Design Style applications
6.1.1 hierarchical system
6.1.2 plane System
6.1.3 navigation profiling
6.1.4 perform navigation by scanning the edge
6.1.5 use the Title menu and some labels for navigation
6.1.6 use filtering, pivoting, sorting, and viewing for navigation
6.2 use single-page navigation
6.3 navigation supported
6.3.1 how to reference content
6.3.2 how to link to an external webpage
6.3.3 how to create a hybrid external application
6.3.4 how to request an HTTPS Link
6.3.5 link guide and list
6.4 navigation and navigation history Cases
6.4.1 create a project
6.4.2 create sample-utils
6.4.3 new scenario selection page scenario-select.html
6.4.4 navigation content Compilation
6.4.5 modify default. js
6.4.6 running result
Chapter 2 Development of Microsoft Design fixed layout applications based on HTML5 Javascript
7.1 fixed layout Overview
7.1.1 Basic Concepts
7.1.2 adaptive Scaling
7.2 fixed layout project template
7.2.1 default.html
7.2.2 default.css
7.2.3 default. js
7.2.4 other files
7.3 case: Touch game interface
7.3.1 file structure
7.3.2 home page Homepage
7.3.3 gamepage
7.3.4 Rule Page rulespage
7.3.5 score ranking page scorespage
7.3.6 creditspage
7.4 case: introduction of two gadgets
7.4.1 Weather Forecast
7.4.2 set screen lock
7.5 case: snooker
7.5.1 file structure
7.5.2 default.html
7.5.3 site.css
7.5.4 canvasprototype. js
7.5.5 vector2d. js
7.5.6 collision action handling
Chapter 2 HTML5 Windows 8 Microsoft Design classic cases
8.1 Microsoft Design multi-touch program example
8.1.1 Windows 8 touch Overview
8.1.2 use of JavaScript multi-touch
8.2 Microsoft Design cloud storage application example roaming Application Data
8.2.1 overview of roaming Application Data
8.2.2 access live service data
8.3 Microsoft Design handwriting recognition example
8.3.1 file structure
8.3.2 default.html
8.3.3 simpleink. js
8.4 Microsoft Design sensor example-determining device direction
8.5 Microsoft Design camera example
8.5.1 file structure
8.5.2 html
8.5.3 sample-utils.css
8. 4 sample-utils.js
8.5.5 showoptionsui. js
Chapter 1 Publish a program to a Windows 8 store
9.1 how to register a Windows 8 store
9.2 how to package an application
9.2.1 introduction to the "App Store" menu in Visual Studio 2012
9.2.2 application package Introduction
9.3 how to publish a program to the Windows 8 store
9.3.1 developers are encouraged to visit the developer portal of the app store before coding starts.
9.3.2 assist in developing technical requirements for app stores
9.3.3 extract information directly from the application package
9.3.4 track authentication status
<P> new features in Chapter 1st Visual Studio 2012 <br/> 1.1 install Windows 8 <br/> 1.1.1 installation and configuration requirements <br/> <br/> 1.1.2 use the "Custom" option to install Windows 8 <br/> 1.1.3 precautions <br/> 1.2 How to install Visual Studio 2012 <br/> <br/> 1.2.1 installation and configuration requirements <br/> 1.2.2 Installation Process <br/> 1.3 new Microsoft Design Features <br/> <br/> 1.3.1 there is a window that supports multiple views <br/> 1.3.2 The application works well with touch and pen input <br/> 1.3.3 the application can talk to each other <br/> 1.3.4 The application has a new control and uidesign surface <br/> 1.3.5 The application uses a tile instead of an icon <br/> <br /> 1.3.6 write applications in a known language <br/> 1.3.7 sell your applications in the Windows App Store <br/> 1.4 New Features of Visual Studio 2012 <br/> 1.4.1 windows Microsoft Design Style application <br/> 1.4.2 Visual Studio ide <br/> 1.4.3 language <br /> <br/> 1.4.4 application lifecycle management and team Foundation server <br/> 1.4.5 ASP. net 4.5 and web development <br/> 1.4.6 Other improvements </P> <br/> <p> Chapter 4 HTML5 JavaScript overview and new features <br/> <br/> 2.1 HTML5 overview <br/> 2.1.1 what is HTML5 <br/> 2.1.2 New Document Type <br/> 2.1.3 no need to add the type attribute for scripts and Links <br/> 2.1.4 canvas for painting (Canvas Element) <br/> 2.1.5 video and audio elements used for media playback <br/> 2.1.6 new special content elements <br/> 2.1.7 new Form Control <br/> 2.2 JavaScript overview <br/> 2.2.1 what is JavaScript <br/> 2.2.2 The first JavaScript Program <br/> 2.2.3 new JavaScript features <br/> 2.3 ie10 and css3 <br/> 2.3.1 use css3 to add rounded corners <br /> <br/> 2.3.2 use css3 to add a projection <br/> 2.3.3 use css3 to create a Cool Button <br/> 2.3.4 use css3 to enhance the website <br/> 2.3.5 ie 10 overview <br/> 2.4 HTML5 <br/> 2.4.1 adding audio to HTML5 <br/> <br/> 2.4.2 adding a video to HTML5 <br/> 2.4.3 adding a Location Awareness Service to HTML5 <br/> 2.4.4 capturing photos and videos <br/> <br/> 2.4.5 HTML5 local storage applications <br/> 2.4.6 manage startup, suspension, and reply <br/> 2.4.7 support devices <br/> <br/> 2.4.8 access files and folders </P> <br/> <p> Chapter 4 Development of Microsoft Design blank app Based on HTML5 JavaScript <br/> 3rd Microsoft Design controls <br/> 3.1.1 hyperlink () <br/> 3.1.2 application bar (AppBar) <br/> 3.1.3 audio <br/> 3.1.4 <br/> 3.1.5 canvas <br/> 3.1.6 check box <br/> 3.1.7 context menu <br/> 3.1.8 date selector <br/> 3.1.9 email input box <br/> <br/> 3.1.10 File Upload <br/> 3.1.11 elastic box <br/> 3.1.12 flip view <br/> 3.1.13 dialog box <br/> br/> <br/> 3.1.14 grid <br/> 3.1.15 grid view <br/> 3.1.16 HTML Control <br/> 3.1.17 floating frame (IFRAME) <br/> 3.1.18 List View <br/> 3.1.19 message dialog box <br/> 3.1.20 classification <br/> 3.2 Microsoft Design Basic Development <br/> 3.2.1 application bar <br/> 3.2.2 context menu <br/> 3.2.3 layout and view <br/> 3.2.4 pen and touch inputs <br/> 3.2.5 resources <br/> 3.2.6 tile <br/>/> 3.2.7 Message notification <br/> 3.3 Microsoft Design blank app case <br/> 3.3.1 create hello, world application <br/> 3.3.2 use the accelerator to respond to user movements <br/> 3.3.3 use the compass to determine the current position </P> <br/> <p> Chapter 4 Development of Microsoft Design grid app Based on HTML5 JavaScript <br/> 4th Microsoft Design grid app overview <br/> 4.1.1 grid project template Preview <br/> 4.1.2 introduction to the project file of the grid template <br/> 4.1.3 working principle of the grid template and application lifecycle <br/> <br /> 4.1.4 Working Principle of grid templates-navigation model <br/> 4.1.5 Working Principle of grid templates-adding data to project templates <br/> 4.2 Add page conversion animation <br/> 4.3 add application bar <br/> 4.3.1 example overview <br/> 4.3.2 example implementation <br/> 4.4 how to make the grid optional and display the context application bar command <br/> 4.4.1 listview overview <br/> 4.4.2 example overview <br/> 4.4.3 sample result implementation <br/> 4.5 Add the semanticzoom Control <br/> 4.5.1 Add a semanticzoom control overview <br /> <br/> 4.5.2 Add the semanticzoom Control <br/> 4.6 Display multiple dimensions in the grid <br/> 4.6.1 grid size overview <br/> 4.6.2 show multi-dimensional items in Grid overview <br/> 4.6.3 show multi-dimensional items in Grid example implementation </P> <br/> <p> Chapter 5th development of Microsoft Design split app Based on HTML5 JavaScript <br/> 5.1 Microsoft Design split app overview <br/> 5.1.1 introduction to the project file of the sharding template <br/> 5.1.2 working principles of the sharding template: Application lifecycle <br/> 5.1.3 working principles of the sharding Template navigation Model <br/> 5.1.4 working principle of the splitting template: add data to the Project template <br/> 5.1.5 working principle of the splitting Template view status <br/> 5.1.6. CSS style of the splitting template <br/> 5.2 create a blog reader <br/> 5.2.1 create a project in Visual Studio <br/> 5.2.2 start our new microsoftdesign style application <br/> 5.2.3 change the title and background color <br/> <br/> 5.2.4 Replace the sample data <br/> 5.2.5 update pagecontrol of items <br/> 5.2.6 update pagecontrol of split pages <br/> <br/> 5.3 improvement on the blog reader <br/> 5.3.1 add the item details pagecontrol <br/> 5.3.2 add an application with the command on the displayed project details page bar <br/> 5.3.3 navigate from Split-page pagecontrol to item details pagecontrol <br/> 5.4 Tang Poems and three poems <br/> <br/> 5.4.1 Tang poetry introduction <br/> 5.4.2 new project <br/> 5.4.3 introduce the image required by the application <br/> 5.4.4 modify application data (data. JS) <br/> 5.4.5 modify split.js?items.htmland split.html <br/> 5.4.6 modify CSS <br/> 5.4.7 modify the name of the application on the Start Screen <br /> <br/> 5.4.8 run the application "Tang poetry, two poems, three poems" </P> <br/> <p> Chapter 6th develop a Microsoft Design Navigation Application Based on HTML5 JavaScript <br/> <br/> 6.1 navigation design of Microsoft Design Style applications <br/> 6.1.1 hierarchical system <br/> 6.1.2 plane System <br/> <br/> 6.1.3 navigation analysis <br/> 6.1.4 perform navigation by scanning the edge <br/> 6.1.5 use the Title menu and some labels for navigation <br /> <br/> 6.1.6 use filtering, pivoting, sorting, and viewing for navigation <br/> 6.2 use single-page navigation <br/> 6.3 support navigation <br/> 6.3.1 how to reference content <br/> 6.3.2 how to link to an external webpage <br/> 6.3.3 how to create a hybrid external application <br/> 6.3.4 how to request HTTPS Links <br/> 6.3.5 link guide and list <br/> 6.4 navigation and navigation history Cases <br/> 6.4.1 create a project <br/> 6.4.2 create a sample-utils <br/> 6.4.3 create a scenario selection page scenario-select.html <br/> <br /> 6.4.4 navigation content writing <br/> 6.4.5 modify default. JS <br/> 6.4.6 running result </P> <br/> <p> Chapter 7th develop Microsoft Design fixed layout applications based on HTML5 JavaScript <br/> <br/> 7.1 fixed layout overview <br/> 7.1.1 basic concepts <br/> 7.1.2 adaptive scaling <br/> 7.2 fixed Layout project template <br/> 7.2.1 default.html <br/> 7.2.2 default.css <br/> 7.2.3 default. JS <br/> 7.2.4 other files <br/> 7.3 case: touch game interface <br/> 7.3.1 file structure <br/> 7.3.2 home page homepage <br/> 7.3.3 game interface gamepage <br/> <br/> 7.3.4 Rule Page rulespage <br/> 7.3.5 score ranking page scorespage <br/> 7.3.6 creditspage <br/> <br/> 7.4 case: introduction to two gadgets <br/> 7.4.1 weather forecast <br/> 7.4.2 set screen lock <br/> 7.5 case: snooker <br/> 7.5.1 file structure <br/> 7.5.2 default.html <br/> 7.5.3 site.css <br/> 7.5.4 canvasprototype. JS <br/> 7.5.5 vector2d. JS <br/> 7.5.6 collision action processing </P> <br/> <p> Chapter 4 HTML5 Windows 8 Microsoft Design classic case <br/> <br /> 8.1 Microsoft Design multi-touch program example <br/> 8.1.1 Windows 8 touch overview <br/> 8.1.2 multi-touch case using JavaScript <br/> <br/> 8.2 Microsoft Design cloud storage application example-roaming Application Data <br/> 8.2.1 roaming Application Data Overview <br/> 8.2.2 access LIVE service data <br/> 8.3 Microsoft Design handwriting recognition example <br/> 8.3.1 file structure <br/> 8.3.2 default.html <br /> <br/> 8.3.3 simpleink. JS <br/> 8.4 Microsoft Design sensor example: determining the device direction <br/> 8.5 Microsoft Design camera example <br/> 8.5.1 file structure <br/> 8.5.2 HTML <br/> 8.5.3 sample-utils.css <br/> 8.5.4 sample-utils.js <br/> <br/> 8.5.5 showoptionsui. JS </P> <br/> <p> Chapter 1 Publish a program to the Windows 8 store <br/> 9th how to register a Windows 8 store <br/> <br/> 9.2 how to package applications <br/> 9.2.1 Visual Studio 2012 "App Store" menu introduction <br/> 9.2.2 introduction to application packages <br /> <br/> 9.3 how to publish a program to the Windows 8 store <br/> 9.3.1 encourage developers to visit the App Store developer portal before coding <br/> <br/> 9.3.2 assist in developing technical requirements for the App Store <br/> 9.3.3 extract information directly from the app package <br/> 9.3.4 track the authentication status </P>