25.12.2015 Views

Professional

1l6xhbR

1l6xhbR

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

yield keyword<br />

blocking current thread, 571<br />

canceling, 600<br />

WaitAll method, 523, 547, 555, 557<br />

WaitAny method, 523, 555<br />

WalkTree method, 384–385, 387<br />

web apps<br />

creating, 705–706<br />

running, 706<br />

web services, 698<br />

controller classes, 713–716<br />

creating, 712–721<br />

deploying to cloud, 719–721<br />

edit functionality, 730, 733, 737–738<br />

failed connection attempts, 715–716<br />

RESTful, 697<br />

retrieving data, 712<br />

retrieving data from cloud, 720–726<br />

when keyword, 132<br />

Where method, 474–475, 485, 491<br />

where query operator, 479, 491<br />

while statements, 108–114, 125, 236<br />

sentinel variable, 109<br />

terminating, 109<br />

writing, 110–113<br />

white space characters, 34<br />

widening conversions, 508<br />

Win32 APIs, 218<br />

windows, defined, 20<br />

Windows 10, 300–301<br />

apps for. See Universal Windows Platform (UWP)<br />

apps<br />

Cortana, 680–695<br />

developer mode, 18–19<br />

devices, 602<br />

speech synthesis features, 692<br />

Windows Phone Runtime, 601<br />

Windows Phone SDK 8.0, 601<br />

Windows Runtime (WinRT), 218–219, 300–301, 601<br />

app adaptation to device form factors, 601<br />

asynchronous methods and, 572–575<br />

hill-climbing algorithm, 521<br />

thread management, 520<br />

Windows Store apps, 601, 603<br />

Windows Universal template, 18<br />

Windows.Media.SpeechSynthesis namespace, 695<br />

Windows.UI namespace, 291<br />

Windows.UI.Popups namespace, 31<br />

Windows.UI.Xaml namespace, 672<br />

Windows.UI.Xaml.Media.Imaging namespace, 525<br />

WithCancellation method, 580, 599<br />

WrappedInt class, 181–183<br />

WrappedInt objects, 183<br />

Wrapper class, 392–393<br />

write locks, 586<br />

Write method, 573<br />

write operations, 586, 600<br />

WriteableBitmap objects, 525, 573<br />

populating, 526<br />

WriteAsync method, 573–574<br />

WriteLine method, 9–10, 68, 71, 167<br />

format string argument with numeric<br />

placeholders, 248<br />

overloading, 243–244, 248<br />

write-only indexers, 358<br />

write-only properties, 334–335, 341, 350<br />

writing to streams, 573–574<br />

X<br />

XAML (Extensible Application Markup Language), 18<br />

namespace declarations, 606<br />

XAML files for device families, 631<br />

XOR (^) operator, 354<br />

Y<br />

yield keyword, 432<br />

777

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!