The Resource Building Windows 8 apps with JavaScript, Chris Sells, Brandon Satrom, with Don Box ; [forewords by Chris Anderson and Rey Bango]
Building Windows 8 apps with JavaScript, Chris Sells, Brandon Satrom, with Don Box ; [forewords by Chris Anderson and Rey Bango]
Resource Information
The item Building Windows 8 apps with JavaScript, Chris Sells, Brandon Satrom, with Don Box ; [forewords by Chris Anderson and Rey Bango] represents a specific, individual, material embodiment of a distinct intellectual or artistic creation found in Randwick City Library.This item is available to borrow from 1 library branch.
Resource Information
The item Building Windows 8 apps with JavaScript, Chris Sells, Brandon Satrom, with Don Box ; [forewords by Chris Anderson and Rey Bango] represents a specific, individual, material embodiment of a distinct intellectual or artistic creation found in Randwick City Library.
This item is available to borrow from 1 library branch.
- Extent
- xxxiii, 585 p.
- Note
- Includes index
- Contents
-
- Contents note continued: Creating Adaptive Collections with the ListView -- Responding to Layout Changes in JavaScript -- Where Are We? -- 4.Typography -- Typography in Windows Store Apps -- Segoe Ul -- Cambria -- Calibri -- CSS3 Web Fonts -- Using CSS to Tweak Your Typography -- Working with Platform Iconography -- Using and Manipulating Icon Fonts in a Windows Store App -- Where Are We? -- 5.Media -- Working with Audio and Video -- Getting Started with Media in Windows 8 -- Styling Media and Creating Custom Controls -- Adding Subtitles to Video -- Adding Video Effects -- Working with Audio in Windows Store Apps -- Creating Background Audio -- Working with User Media Libraries via a File Picker -- Selecting Multiple Files -- Other File Picker Types -- Working with Captured Media -- Making Your App Connectable with Play To -- Where Are We? -- 6.Drawing and Animation -- HTML5 Graphics with SVG and Canvas -- Introducing SVG -- Introducing Canvas --
- Contents note continued: Choosing between Canvas and SVG -- Manipulating Pixels -- Pixel Manipulation with Canvas -- Pixel Manipulation with Windows.Graphics.Imaging -- Animation in Windows Store Apps -- Animations in Windows Store Apps: Fast and Fluid -- Transforming and Animating with CSS -- Working with the WinJS Animation Library -- Where Are We? -- 7.App State -- Settings -- The Settings Charm -- Lifetime -- WinJS Lifetime Event Helpers -- Sessions -- Debugging Sessions -- WinJS Session Helpers -- Files -- WinJS File Helpers -- Libraries -- File Activation -- File Pickers -- Where Are We? -- 8.Networking -- Network Capabilities -- Mobile Networking -- XMLHttpRequest -- Parsing XML Results -- Progress and Errors -- Parsing JSON Results -- Syndication -- Background Data Transfer -- Web Content -- HTML Content -- iframe Hosting -- The Web Context -- Where Are We? -- 9.Shell Contracts -- The Windows 8 Shell -- Contracts -- Search Contract -- Implementing Search --
- Contents note continued: Search Suggestions -- Share Contract -- Share Target -- Accessing Shared Data -- Reporting Sharing Progress -- Contacts Contract -- Contact Picker -- Contact Providers -- Debugging Contract Providers -- Where Are We? -- 10.Shell Integration -- Live Tiles -- Your App's Tile -- Tile Updates -- Small and Large Tile Updates -- Tile Images -- Tile Peeking -- Scheduled Tile Updates -- Secondary Tiles -- Badges -- Background Tasks -- Triggering a Background Task -- Creating a Background Task -- Lock-Screen Apps -- Avoiding Task Duplication -- Toast Notifications -- App Activation from Toast -- Scheduled Toast -- Where Are We? -- 11.Device Interaction -- An Introduction to Touch -- Touch-Friendly HTML Controls -- Touch-Friendly WinJS Controls -- Building Touch-Friendly Apps with Screen Edges -- Creating Touch-Friendly Interactions with SemanticZoom -- Supporting Mouse and Keyboard Interactions -- Working with Device Capabilities --
- Contents note continued: Declaring Device Capabilities -- Working with Recording Devices -- Adding In-App Print Capabilities -- Working with Location Data -- Using the Geolocator Object -- Watching for Location Changes -- Using Location Data with Bing Maps -- Simulating Location Information -- Working with Sensors -- Working with the Light Sensor -- Working with the Accelerometer -- Working with the Compass -- Working with the Simple Orientation Sensor -- Working with Other Sensors -- Where Are We? -- 12.Native Extensibility -- Multiple Languages, One App -- Getting Started -- WinRT and the JavaScript Environment -- WinRT Classes -- Classes and Methods -- Methods and Exceptions -- Classes and Properties -- WinRT Objects -- Objects and Handles -- WinRT Types in C++/CX and JavaScript -- Strings -- Arrays -- WinRT Value Types -- Delegates and Functions -- C++11 Lambdas -- Creating WinRT Delegates from C++11 Lambdas -- Events -- Concurrency and Asynchrony -- Where Are We? --
- Contents note continued: 13.Making Money -- Preparing for Submission -- Setting Up a Developer Account -- Reserving Your App Name -- Preparing Your App for Local Testing -- Running the Windows App Certification Kit (WACK) -- Submitting Your App to the Windows Store -- Completing the Windows Store Submission Process -- The Certification Waiting Game -- Dealing with Rejection -- Submitting an Update -- Working with Ads -- Rules for Ads in Windows 8-Style Apps -- Working with the Windows 8 Ads SDK -- Working with Media-Based Ads -- Working with Text-Based Ads -- Enabling Trial Mode in Your App -- Introducing the Windows Store API and Simulator -- Simulating and Testing Trial Functionality -- Working with In-App Purchases -- Creating In-App Purchase Functionality -- Defining In-App Offers in the Windows Store Submission Process -- Design for Monetization -- Marketing and Managing Your App -- Tracking Your App from the Windows Store Dashboard --
- Contents note continued: Getting Your App Featured in the Windows Store -- Getting Paid -- Where Are We? -- A.JavaScript for C-Family Programmers -- Hello, World -- Separation of Concerns -- Using the id As an object -- WinJS Activation -- Values and Types -- Operators -- Objects -- Dates -- Regular Expressions -- Arrays -- Object Prototypes ("Classes") -- Constructors -- Prototypes -- Prototypal Inheritance -- Static Members -- Class Definitions via WinJS -- Functions -- Function Arguments -- Call and Bind -- Closures -- Debug Output -- Scoping -- Hoisting -- Modules -- Namespaces -- WinJS Namespaces -- Strict -- Serialization -- B.Presentation and Style at a Glance -- Using HTML for App Content and Structure -- What Is HTML? -- What's New in HTML5? -- Using CSS for App Layout and Style -- What Is CSS? -- Where Should I Define My CSS? -- How CSS Rules Cascade -- CSS in Windows Store Apps -- Overriding Default Windows Store App Styles
- Machine generated contents note: 1.Hello, Windows 8! -- Your First Windows Store App -- Getting Started in Visual Studio 2012 -- Controls, Binding, and Styling in Blend -- Navigation -- Networking in WinJS and WinRT -- Split App Template -- The Rest -- Where Are We? -- 2.Binding and Controls -- Binding -- Binding Objects -- Initializers -- Binding List -- Sorting and Filtering -- Grouping -- Templates -- Controls -- HTML Elements -- WinRT Controls -- WinJS Controls -- Custom Controls -- Where Are We? -- 3.Layout -- Layouts: Taming the Device Matrix -- Windows 8: Consumer Choice without the Tyranny of Devices -- Layouts in Windows 8 -- Working with Screen Sizes -- Orientations -- View States -- Using CSS Layout Capabilities to Adapt Your App -- The CSS3 Grid Layout Specification -- Adaptive Layouts for Application Content -- Creating Adaptive UIs with CSS and WinJS -- Using the CSS Flexbox for Adaptive UIs -- Using CSS Multi-Column Layout for Adaptive Content --
- Isbn
- 9780321861283
- Label
- Building Windows 8 apps with JavaScript
- Title
- Building Windows 8 apps with JavaScript
- Statement of responsibility
- Chris Sells, Brandon Satrom, with Don Box ; [forewords by Chris Anderson and Rey Bango]
- Language
- eng
- http://library.link/vocab/creatorName
- Sells, Chris
- Dewey number
- 005.4
- Illustrations
- illustrations
- Index
- index present
- Literary form
- non fiction
- http://library.link/vocab/relatedWorkOrContributorDate
- 1962-
- http://library.link/vocab/relatedWorkOrContributorName
-
- Satrom, Brandon
- Box, Don
- Series statement
- Windows development series
- http://library.link/vocab/subjectName
-
- Operating systems (Computers)
- JavaScript (Computer program language)
- Application software
- Label
- Building Windows 8 apps with JavaScript, Chris Sells, Brandon Satrom, with Don Box ; [forewords by Chris Anderson and Rey Bango]
- Note
- Includes index
- Carrier category
- volume
- Content category
- text
- Contents
-
- Contents note continued: Creating Adaptive Collections with the ListView -- Responding to Layout Changes in JavaScript -- Where Are We? -- 4.Typography -- Typography in Windows Store Apps -- Segoe Ul -- Cambria -- Calibri -- CSS3 Web Fonts -- Using CSS to Tweak Your Typography -- Working with Platform Iconography -- Using and Manipulating Icon Fonts in a Windows Store App -- Where Are We? -- 5.Media -- Working with Audio and Video -- Getting Started with Media in Windows 8 -- Styling Media and Creating Custom Controls -- Adding Subtitles to Video -- Adding Video Effects -- Working with Audio in Windows Store Apps -- Creating Background Audio -- Working with User Media Libraries via a File Picker -- Selecting Multiple Files -- Other File Picker Types -- Working with Captured Media -- Making Your App Connectable with Play To -- Where Are We? -- 6.Drawing and Animation -- HTML5 Graphics with SVG and Canvas -- Introducing SVG -- Introducing Canvas --
- Contents note continued: Choosing between Canvas and SVG -- Manipulating Pixels -- Pixel Manipulation with Canvas -- Pixel Manipulation with Windows.Graphics.Imaging -- Animation in Windows Store Apps -- Animations in Windows Store Apps: Fast and Fluid -- Transforming and Animating with CSS -- Working with the WinJS Animation Library -- Where Are We? -- 7.App State -- Settings -- The Settings Charm -- Lifetime -- WinJS Lifetime Event Helpers -- Sessions -- Debugging Sessions -- WinJS Session Helpers -- Files -- WinJS File Helpers -- Libraries -- File Activation -- File Pickers -- Where Are We? -- 8.Networking -- Network Capabilities -- Mobile Networking -- XMLHttpRequest -- Parsing XML Results -- Progress and Errors -- Parsing JSON Results -- Syndication -- Background Data Transfer -- Web Content -- HTML Content -- iframe Hosting -- The Web Context -- Where Are We? -- 9.Shell Contracts -- The Windows 8 Shell -- Contracts -- Search Contract -- Implementing Search --
- Contents note continued: Search Suggestions -- Share Contract -- Share Target -- Accessing Shared Data -- Reporting Sharing Progress -- Contacts Contract -- Contact Picker -- Contact Providers -- Debugging Contract Providers -- Where Are We? -- 10.Shell Integration -- Live Tiles -- Your App's Tile -- Tile Updates -- Small and Large Tile Updates -- Tile Images -- Tile Peeking -- Scheduled Tile Updates -- Secondary Tiles -- Badges -- Background Tasks -- Triggering a Background Task -- Creating a Background Task -- Lock-Screen Apps -- Avoiding Task Duplication -- Toast Notifications -- App Activation from Toast -- Scheduled Toast -- Where Are We? -- 11.Device Interaction -- An Introduction to Touch -- Touch-Friendly HTML Controls -- Touch-Friendly WinJS Controls -- Building Touch-Friendly Apps with Screen Edges -- Creating Touch-Friendly Interactions with SemanticZoom -- Supporting Mouse and Keyboard Interactions -- Working with Device Capabilities --
- Contents note continued: Declaring Device Capabilities -- Working with Recording Devices -- Adding In-App Print Capabilities -- Working with Location Data -- Using the Geolocator Object -- Watching for Location Changes -- Using Location Data with Bing Maps -- Simulating Location Information -- Working with Sensors -- Working with the Light Sensor -- Working with the Accelerometer -- Working with the Compass -- Working with the Simple Orientation Sensor -- Working with Other Sensors -- Where Are We? -- 12.Native Extensibility -- Multiple Languages, One App -- Getting Started -- WinRT and the JavaScript Environment -- WinRT Classes -- Classes and Methods -- Methods and Exceptions -- Classes and Properties -- WinRT Objects -- Objects and Handles -- WinRT Types in C++/CX and JavaScript -- Strings -- Arrays -- WinRT Value Types -- Delegates and Functions -- C++11 Lambdas -- Creating WinRT Delegates from C++11 Lambdas -- Events -- Concurrency and Asynchrony -- Where Are We? --
- Contents note continued: 13.Making Money -- Preparing for Submission -- Setting Up a Developer Account -- Reserving Your App Name -- Preparing Your App for Local Testing -- Running the Windows App Certification Kit (WACK) -- Submitting Your App to the Windows Store -- Completing the Windows Store Submission Process -- The Certification Waiting Game -- Dealing with Rejection -- Submitting an Update -- Working with Ads -- Rules for Ads in Windows 8-Style Apps -- Working with the Windows 8 Ads SDK -- Working with Media-Based Ads -- Working with Text-Based Ads -- Enabling Trial Mode in Your App -- Introducing the Windows Store API and Simulator -- Simulating and Testing Trial Functionality -- Working with In-App Purchases -- Creating In-App Purchase Functionality -- Defining In-App Offers in the Windows Store Submission Process -- Design for Monetization -- Marketing and Managing Your App -- Tracking Your App from the Windows Store Dashboard --
- Contents note continued: Getting Your App Featured in the Windows Store -- Getting Paid -- Where Are We? -- A.JavaScript for C-Family Programmers -- Hello, World -- Separation of Concerns -- Using the id As an object -- WinJS Activation -- Values and Types -- Operators -- Objects -- Dates -- Regular Expressions -- Arrays -- Object Prototypes ("Classes") -- Constructors -- Prototypes -- Prototypal Inheritance -- Static Members -- Class Definitions via WinJS -- Functions -- Function Arguments -- Call and Bind -- Closures -- Debug Output -- Scoping -- Hoisting -- Modules -- Namespaces -- WinJS Namespaces -- Strict -- Serialization -- B.Presentation and Style at a Glance -- Using HTML for App Content and Structure -- What Is HTML? -- What's New in HTML5? -- Using CSS for App Layout and Style -- What Is CSS? -- Where Should I Define My CSS? -- How CSS Rules Cascade -- CSS in Windows Store Apps -- Overriding Default Windows Store App Styles
- Machine generated contents note: 1.Hello, Windows 8! -- Your First Windows Store App -- Getting Started in Visual Studio 2012 -- Controls, Binding, and Styling in Blend -- Navigation -- Networking in WinJS and WinRT -- Split App Template -- The Rest -- Where Are We? -- 2.Binding and Controls -- Binding -- Binding Objects -- Initializers -- Binding List -- Sorting and Filtering -- Grouping -- Templates -- Controls -- HTML Elements -- WinRT Controls -- WinJS Controls -- Custom Controls -- Where Are We? -- 3.Layout -- Layouts: Taming the Device Matrix -- Windows 8: Consumer Choice without the Tyranny of Devices -- Layouts in Windows 8 -- Working with Screen Sizes -- Orientations -- View States -- Using CSS Layout Capabilities to Adapt Your App -- The CSS3 Grid Layout Specification -- Adaptive Layouts for Application Content -- Creating Adaptive UIs with CSS and WinJS -- Using the CSS Flexbox for Adaptive UIs -- Using CSS Multi-Column Layout for Adaptive Content --
- Control code
- 000050478321
- Dimensions
- 23 cm.
- Extent
- xxxiii, 585 p.
- Isbn
- 9780321861283
- Other physical details
- illustrations
- Label
- Building Windows 8 apps with JavaScript, Chris Sells, Brandon Satrom, with Don Box ; [forewords by Chris Anderson and Rey Bango]
- Note
- Includes index
- Carrier category
- volume
- Content category
- text
- Contents
-
- Contents note continued: Creating Adaptive Collections with the ListView -- Responding to Layout Changes in JavaScript -- Where Are We? -- 4.Typography -- Typography in Windows Store Apps -- Segoe Ul -- Cambria -- Calibri -- CSS3 Web Fonts -- Using CSS to Tweak Your Typography -- Working with Platform Iconography -- Using and Manipulating Icon Fonts in a Windows Store App -- Where Are We? -- 5.Media -- Working with Audio and Video -- Getting Started with Media in Windows 8 -- Styling Media and Creating Custom Controls -- Adding Subtitles to Video -- Adding Video Effects -- Working with Audio in Windows Store Apps -- Creating Background Audio -- Working with User Media Libraries via a File Picker -- Selecting Multiple Files -- Other File Picker Types -- Working with Captured Media -- Making Your App Connectable with Play To -- Where Are We? -- 6.Drawing and Animation -- HTML5 Graphics with SVG and Canvas -- Introducing SVG -- Introducing Canvas --
- Contents note continued: Choosing between Canvas and SVG -- Manipulating Pixels -- Pixel Manipulation with Canvas -- Pixel Manipulation with Windows.Graphics.Imaging -- Animation in Windows Store Apps -- Animations in Windows Store Apps: Fast and Fluid -- Transforming and Animating with CSS -- Working with the WinJS Animation Library -- Where Are We? -- 7.App State -- Settings -- The Settings Charm -- Lifetime -- WinJS Lifetime Event Helpers -- Sessions -- Debugging Sessions -- WinJS Session Helpers -- Files -- WinJS File Helpers -- Libraries -- File Activation -- File Pickers -- Where Are We? -- 8.Networking -- Network Capabilities -- Mobile Networking -- XMLHttpRequest -- Parsing XML Results -- Progress and Errors -- Parsing JSON Results -- Syndication -- Background Data Transfer -- Web Content -- HTML Content -- iframe Hosting -- The Web Context -- Where Are We? -- 9.Shell Contracts -- The Windows 8 Shell -- Contracts -- Search Contract -- Implementing Search --
- Contents note continued: Search Suggestions -- Share Contract -- Share Target -- Accessing Shared Data -- Reporting Sharing Progress -- Contacts Contract -- Contact Picker -- Contact Providers -- Debugging Contract Providers -- Where Are We? -- 10.Shell Integration -- Live Tiles -- Your App's Tile -- Tile Updates -- Small and Large Tile Updates -- Tile Images -- Tile Peeking -- Scheduled Tile Updates -- Secondary Tiles -- Badges -- Background Tasks -- Triggering a Background Task -- Creating a Background Task -- Lock-Screen Apps -- Avoiding Task Duplication -- Toast Notifications -- App Activation from Toast -- Scheduled Toast -- Where Are We? -- 11.Device Interaction -- An Introduction to Touch -- Touch-Friendly HTML Controls -- Touch-Friendly WinJS Controls -- Building Touch-Friendly Apps with Screen Edges -- Creating Touch-Friendly Interactions with SemanticZoom -- Supporting Mouse and Keyboard Interactions -- Working with Device Capabilities --
- Contents note continued: Declaring Device Capabilities -- Working with Recording Devices -- Adding In-App Print Capabilities -- Working with Location Data -- Using the Geolocator Object -- Watching for Location Changes -- Using Location Data with Bing Maps -- Simulating Location Information -- Working with Sensors -- Working with the Light Sensor -- Working with the Accelerometer -- Working with the Compass -- Working with the Simple Orientation Sensor -- Working with Other Sensors -- Where Are We? -- 12.Native Extensibility -- Multiple Languages, One App -- Getting Started -- WinRT and the JavaScript Environment -- WinRT Classes -- Classes and Methods -- Methods and Exceptions -- Classes and Properties -- WinRT Objects -- Objects and Handles -- WinRT Types in C++/CX and JavaScript -- Strings -- Arrays -- WinRT Value Types -- Delegates and Functions -- C++11 Lambdas -- Creating WinRT Delegates from C++11 Lambdas -- Events -- Concurrency and Asynchrony -- Where Are We? --
- Contents note continued: 13.Making Money -- Preparing for Submission -- Setting Up a Developer Account -- Reserving Your App Name -- Preparing Your App for Local Testing -- Running the Windows App Certification Kit (WACK) -- Submitting Your App to the Windows Store -- Completing the Windows Store Submission Process -- The Certification Waiting Game -- Dealing with Rejection -- Submitting an Update -- Working with Ads -- Rules for Ads in Windows 8-Style Apps -- Working with the Windows 8 Ads SDK -- Working with Media-Based Ads -- Working with Text-Based Ads -- Enabling Trial Mode in Your App -- Introducing the Windows Store API and Simulator -- Simulating and Testing Trial Functionality -- Working with In-App Purchases -- Creating In-App Purchase Functionality -- Defining In-App Offers in the Windows Store Submission Process -- Design for Monetization -- Marketing and Managing Your App -- Tracking Your App from the Windows Store Dashboard --
- Contents note continued: Getting Your App Featured in the Windows Store -- Getting Paid -- Where Are We? -- A.JavaScript for C-Family Programmers -- Hello, World -- Separation of Concerns -- Using the id As an object -- WinJS Activation -- Values and Types -- Operators -- Objects -- Dates -- Regular Expressions -- Arrays -- Object Prototypes ("Classes") -- Constructors -- Prototypes -- Prototypal Inheritance -- Static Members -- Class Definitions via WinJS -- Functions -- Function Arguments -- Call and Bind -- Closures -- Debug Output -- Scoping -- Hoisting -- Modules -- Namespaces -- WinJS Namespaces -- Strict -- Serialization -- B.Presentation and Style at a Glance -- Using HTML for App Content and Structure -- What Is HTML? -- What's New in HTML5? -- Using CSS for App Layout and Style -- What Is CSS? -- Where Should I Define My CSS? -- How CSS Rules Cascade -- CSS in Windows Store Apps -- Overriding Default Windows Store App Styles
- Machine generated contents note: 1.Hello, Windows 8! -- Your First Windows Store App -- Getting Started in Visual Studio 2012 -- Controls, Binding, and Styling in Blend -- Navigation -- Networking in WinJS and WinRT -- Split App Template -- The Rest -- Where Are We? -- 2.Binding and Controls -- Binding -- Binding Objects -- Initializers -- Binding List -- Sorting and Filtering -- Grouping -- Templates -- Controls -- HTML Elements -- WinRT Controls -- WinJS Controls -- Custom Controls -- Where Are We? -- 3.Layout -- Layouts: Taming the Device Matrix -- Windows 8: Consumer Choice without the Tyranny of Devices -- Layouts in Windows 8 -- Working with Screen Sizes -- Orientations -- View States -- Using CSS Layout Capabilities to Adapt Your App -- The CSS3 Grid Layout Specification -- Adaptive Layouts for Application Content -- Creating Adaptive UIs with CSS and WinJS -- Using the CSS Flexbox for Adaptive UIs -- Using CSS Multi-Column Layout for Adaptive Content --
- Control code
- 000050478321
- Dimensions
- 23 cm.
- Extent
- xxxiii, 585 p.
- Isbn
- 9780321861283
- Other physical details
- illustrations
Embed
Settings
Select options that apply then copy and paste the RDF/HTML data fragment to include in your application
Embed this data in a secure (HTTPS) page:
Layout options:
Include data citation:
<div class="citation" vocab="http://schema.org/"><i class="fa fa-external-link-square fa-fw"></i> Data from <span resource="http://link.randwick.nsw.gov.au/portal/Building-Windows-8-apps-with-JavaScript-Chris/9BKXzDtiir0/" typeof="Book http://bibfra.me/vocab/lite/Item"><span property="name http://bibfra.me/vocab/lite/label"><a href="http://link.randwick.nsw.gov.au/portal/Building-Windows-8-apps-with-JavaScript-Chris/9BKXzDtiir0/">Building Windows 8 apps with JavaScript, Chris Sells, Brandon Satrom, with Don Box ; [forewords by Chris Anderson and Rey Bango]</a></span> - <span property="potentialAction" typeOf="OrganizeAction"><span property="agent" typeof="LibrarySystem http://library.link/vocab/LibrarySystem" resource="http://link.randwick.nsw.gov.au/"><span property="name http://bibfra.me/vocab/lite/label"><a property="url" href="https://link.randwick.nsw.gov.au/">Randwick City Library</a></span></span></span></span></div>
Note: Adjust the width and height settings defined in the RDF/HTML code fragment to best match your requirements
Preview
Cite Data - Experimental
Data Citation of the Item Building Windows 8 apps with JavaScript, Chris Sells, Brandon Satrom, with Don Box ; [forewords by Chris Anderson and Rey Bango]
Copy and paste the following RDF/HTML data fragment to cite this resource
<div class="citation" vocab="http://schema.org/"><i class="fa fa-external-link-square fa-fw"></i> Data from <span resource="http://link.randwick.nsw.gov.au/portal/Building-Windows-8-apps-with-JavaScript-Chris/9BKXzDtiir0/" typeof="Book http://bibfra.me/vocab/lite/Item"><span property="name http://bibfra.me/vocab/lite/label"><a href="http://link.randwick.nsw.gov.au/portal/Building-Windows-8-apps-with-JavaScript-Chris/9BKXzDtiir0/">Building Windows 8 apps with JavaScript, Chris Sells, Brandon Satrom, with Don Box ; [forewords by Chris Anderson and Rey Bango]</a></span> - <span property="potentialAction" typeOf="OrganizeAction"><span property="agent" typeof="LibrarySystem http://library.link/vocab/LibrarySystem" resource="http://link.randwick.nsw.gov.au/"><span property="name http://bibfra.me/vocab/lite/label"><a property="url" href="https://link.randwick.nsw.gov.au/">Randwick City Library</a></span></span></span></span></div>