With increased laptop, notebook, and Tablet PC sales, Microsoft recognizes the value of improving mobile PC use. Longhorn will
AbortTransaction method, 87
adaptive layout documents
defined, 67, 68
producing, 68 “69
ADMINISTER right, 91
Age property, 106 “7
aggregation, SQL, 94 “97
Angle property, 61, 64
AngleAnimations property, 63
AngleX property, 62
AngleY property, 62
animation collection, 63
Animation elements, 59, 63 “65
animations, 63 “65
Ant build system vs. MSBuild, 36
Apache.org, 36
APIs. See Applications Programming Interfaces (APIs)
Application class, 7 “9, 23, 27, 28. See also Application object
application definition file
creating, 26 “27
HelloWorldApplication.xaml file, 18 “19
for non-navigation application class example, 29 “30
overview, 18
XAML file as, 26
application manifest
HelloWorld.manifest example, 31 “33
overview, 31 “33
running, 35
application models
desktop vs. Web, 1 “3
Longhorn features, 3 “14
Application object
defining in XAML file, 23, 26 “27
in Hello World application, 18 “19
overview, 7
role in Longhorn applications, 23, 39
applications
building, 5, 17 “36
communication-based, 113 “57
deploying, 5, 6, 33 “35
vs. libraries, 24 “25
mobility-aware, 159 “73
navigation, 9 “11, 28, 29
non-navigation, 28 “29
peer-to-peer, 115
power management issues, 163 “68
Applications Programming Interfaces (APIs)
ADO.NET, 77
managed WinFS, 77, 78 “79
Win32, 77
WinFS overview, 77 “78
applicationSecurity element, 147
.asmx pages, 120
ASP.NET, 116, 120
assemblies, component, 23 “24
AssemblyRequest element, 33
asynchrony, WinFS, 87
attributes, WinFS, 76
attributes, XAML
mapping
root element, 27 “28
AUDIT right, 91
authenticated Web services
calling
changing type and manner by editing configuration files, 149 “51
creating, 146 “48
authentication
adding to Web services, 146 “48
calling authenticated Web service methods, 148 “51
changing type and manner, 149 “51
BasedOn property, 56
Begin property, 63, 64
BeginTransaction method, 87
bidirectional data binding, 99
Bind objects, creating, 102
BindFlags property, 100, 101
binding, defined, 78. See also data binding
Bindings property, 145, 146
BindType property, 100 “101
blob support, 90
Brush elements, 60
Button control
animating, 63, 64
data binding and, 102, 103, 110
placing elements inside, 53
resources and, 55
style examples, 55, 57 “58
Text property, 102, 103
Width property, 63, 64