Index
A
- Abort method
- Activate method / How to do it...
- Adobe AIR (Flash) / Introduction to HTML5 and CSS3 in ASP.NET applications
- AJAX
- AlternateItemTemplate property / Getting ready
- animation
- about / How to enable animation within a Windows 8 style tiles application using WinJS
- enabling, within Windows 8 style tiles application / How to enable animation within a Windows 8 style tiles application using WinJS
- implementing, in Windows 8 style tiles applications / How to implement animation in Windows 8 style tile applications
- app
- enabling, for app sharing / How to do it..., How it works...
- AppDomain
- code, isolating / How to isolate code using AppDomain
- about / Relation between a Process, AppDomain, and Thread
- application
- debugging / Debugging the application
- packaging / How to package an application
- application cache, HTML5 / Using application cache for a site in HTML5
- application configuration file
- application domains
- application life cycle, WinRT applications / Understanding the application life cycle of WinRT applications, Getting ready, How to do it..., How it works...
- application manifest file
- about / The application manifest file
- Application Model
- about / Introduction
- applications
- building, MVVM pattern used / Building applications using MVVM pattern supported by WPF, Getting ready, How to do it..., How it works..., There's more...
- App section, XAML window / How it works...
- appxupload file
- about / How to package an application
- Architecture Explorer tool / Architecture Explorer
- A Sharp
- about / Introduction
- Asmex
- ASP.NET
- about / Introduction
- working with jQuery, in Visual Studio / Working with jQuery in Visual Studio with ASP.NET, Getting ready, How to do it..., How it works...
- ASP.NET 4.5
- configuration changes / Configuration changes in ASP.NET 4.5
- ASP.NET applications
- statically-typed model binding / How to work with statically-typed model binding in ASP.NET applications, Getting ready, How to do it..., How it works...
- CSS3 / Introduction to HTML5 and CSS3 in ASP.NET applications, Getting ready, How to do it..., How it works...
- HTML5 / Introduction to HTML5 and CSS3 in ASP.NET applications, Getting ready, How to do it..., How it works...
- ASP.NET servers, DLL intern / DLL intern in ASP.NET servers
- ASP.NET web applications
- performance boosters / Getting ready, How to do it..., How it works...
- ASP.NET websites
- compilation of pages, configuring / How to configure the compilation of pages in ASP.NET websites
- assemblies
- merging / How to merge assemblies into one
- assemblies, WPF framework
- PresentationFramework.dll / Getting started with WPF and its major enhancements in .NET 4.5
- PresentationCore.dll / Getting started with WPF and its major enhancements in .NET 4.5
- WindowsBase.dll / Getting started with WPF and its major enhancements in .NET 4.5
- assembly
- about / Inspecting the internal structure of a .NET assembly
- inspecting, assembly viewer used / Inspecting by using an assembly viewer
- delay signing / How to delay sign an assembly
- disassembling / How to disassemble an assembly, Getting ready, How to do it..., How it works...
- disassembling, Reflector used / How to disassemble an assembly using Reflector
- obfuscating, steps / How to do it..., How it works...
- configuring, from Visual Studio / Configuring an assembly directly from Visual Studio
- assembly file
- sections / How it works...
- AssemblyInfo file
- about / The AssemblyInfo file
- assembly linker
- AssemblyMetadataAttribute
- about / The AssemblyInfo file
- assembly viewer
- used, for inspecting assembly / Inspecting by using an assembly viewer
- async
- async anonymous method
- AsyncCompletedEventArgs parameter / How to do it...
- AsyncDelegate property / How to do it...
- asynchronous programming
- about / Introduction
- asynchronous programming, patterns
- Asynchronous Programming Model (APM) / Introduction to Threading and Asynchronous Threading patterns
- Event-based Asynchronous Pattern / Introduction to Threading and Asynchronous Threading patterns
- Task-based Asynchronous Pattern (TPL) / Introduction to Threading and Asynchronous Threading patterns
- Asynchronous Programming Model (APM) / Introduction to Threading and Asynchronous Threading patterns
- asynchronous threading pattern
- async language
- about / What is SynchronizationContext?
- AsyncResult, properties
- AsyncState / How it works...
- AsyncWaitHandle / How it works...
- CompletedSynchronously / How it works...
- IsCompleted / How it works...
- AsyncState property / How it works...
- AsyncWaitHandle property / How it works...
- AtomPub API
- used, for handling feeds in Windows 8 style application / How to use Syndication API and AtomPub API for handling feeds in Windows 8 style application
- audio tag
- about / How to do it...
- authentication
- AutoResetEvent
- awaitable methods / Different awaitable methods
- await patterns
- working with / Working with async and await patterns, Getting ready, How to do it..., How it works...
B
- #BLOB format / How it works...
- background GC
- about / Getting ready
- background services
- background transfers of data
- performing, in Windows 8 style tiles applications / How to perform background transfers of data in Windows 8 style tiles applications, How to do it…, How it works…
- BackgroundWorker
- BackgroundWorker class
- about / How it works...
- BAML
- about / How it works...
- Barrier
- Barrier class
- working / How does the Barrier class in .NET work?
- Begin pattern
- about / Introduction
- binding
- Binding Expression
- Blank App / Getting ready
- blocking methods
- about / Getting ready
- blocks
- Boo
- about / Introduction
- Bookmark menu
- about / Bookmark menu
- BSJB
- about / How to do it...
- Buffering Blocks / Getting ready
- Bundle.GetBundleResponse method / How it works...
- Bundle.ProcessRequest method / How it works...
- BundleResponse class / How it works...
- bundling
- benefits / Getting ready, How to do it..., How it works...
- Button control / How to do it...
C
- C#
- about / Introduction, Working with async and await patterns
- used, for building Windows 8 style tiles application / Getting ready, How to do it..., How it works...
- C++
- about / Introduction
- CallNormalAsyncMethod / How to do it...
- CameraCaptureUI class / How to take pictures from the camera in a Windows 8 device
- CanExecuteChanged event / Getting ready
- CanExecute method / Getting ready
- CheckBox / Redefine styles and control template
- CIL
- about / Introduction
- Class View
- working with / How it works…
- Clone Code Detection / Clone Code Detection
- CLR
- about / Introduction, Introduction
- CLS
- about / Introduction
- code
- securing from reverse engineering, with obfuscation / Securing your code from reverse engineering by using obfuscation, How to do it..., How it works...
- isolating, AppDomain used / How to isolate code using AppDomain
- Code Definition window
- about / The Code Definition window
- code developer
- common mistakes / Getting ready, How it works..., Never declare structs if you don't have good reason to
- Code Highlighting feature
- about / Navigating between code inside the IDE
- using, in Visual Studio / How to do it…, How it works…
- code snippets
- about / Using Code Snippets in Visual Studio
- using, in Visual Studio / How to do it…, How it works...
- CoerceValue
- CollectionView
- working with / How to work with CollectionView using Live Shaping?
- sorting, applying / Sorting
- grouping / Grouping
- filtering / Filtering
- Current Record Manipulation / Current Record Manipulation
- Live Shaping / Live Shaping
- CommandsRequested event / How to work with the Settings charm for an application
- command switches, Visual Studio / Visual Studio command switches
- compilation of pages
- configuring, in ASP.NET websites / How to configure the compilation of pages in ASP.NET websites
- CompletedSynchronously property / How it works...
- components
- inspecting, of .NET program / Inspecting the major components of a .NET program, How to do it..., How it works...
- components, Visual Studio IDE / Identifying the various components of Visual Studio IDE, Getting ready, How to do it…, How it works…
- concurrent programming
- configuration
- about / How to work with custom configurations for an application
- modifying, at runtime / How to change the configuration of an application at runtime
- configuration changes, ASP.NET 4.5 / Configuration changes in ASP.NET 4.5
- ConfigurationManager API / How to change the configuration of an application at runtime
- configuration options, TDF blocks
- about / What are the configuration options available for TPL Data Flow blocks?
- TaskScheduler / What are the configuration options available for TPL Data Flow blocks?
- MaxDegreeOfParallelism / What are the configuration options available for TPL Data Flow blocks?
- MaxMessagePerTask / What are the configuration options available for TPL Data Flow blocks?
- Greedy / What are the configuration options available for TPL Data Flow blocks?
- BoundedCapacity / What are the configuration options available for TPL Data Flow blocks?
- CancellationToken / What are the configuration options available for TPL Data Flow blocks?
- configuration versions
- dealing with / How to deal with configuration versions
- ContentPresenter / Redefine styles and control template
- COR20 header / How it works...
- CountdownEvent
- CSS
- about / Introduction to HTML5 and CSS3 in ASP.NET applications
- used, for building Windows 8 style tiles application / Building your first Windows 8 style tiles application using JavaScript, HTML5, and CSS, Getting ready, How to do it..., How it works..., How to deal with the look and feel of Windows 8 style tiles application using JavaScript and CSS
- CSS3
- CSS Editor
- updates / How to do it…
- CTS
- about / Introduction
- custom configuration
- CustomParameters tag / Adding custom parameters
D
- 96DPI screen / Device Independent Pixel (DPI)
- 120DPI application / Device Independent Pixel (DPI)
- 120DPI settings / Device Independent Pixel (DPI)
- data-win-control attribute / How to do it...
- DataBinding / What are the attributes of Binding and use of Binding Expression?
- DataBind method / How to work with statically-typed model binding in ASP.NET applications
- data persistence
- DataRequested event / How to do it...
- DataSource
- DataSource property / Getting ready
- DataTransferManager.DataRequested event / How to do it...
- data validation blocks
- implementing, in MVVM / How to implement data validation blocks in MVVM?
- DebugDiag
- Debug directories
- about / How to do it...
- delay signing
- about / How to delay sign an assembly
- DeleteAsync method / How to do it...
- DependencyObject / New property system and binding capabilities
- about / What is DependencyObject?
- DependencyObserver / New property system and binding capabilities
- Dependency property
- Device Drivers / Getting started with WPF and its major enhancements in .NET 4.5
- Device Independent Pixel (DPI)
- about / Device Independent Pixel (DPI)
- Direct3D / Getting started with WPF and its major enhancements in .NET 4.5
- DirectX
- about / Introduction
- disassembling
- about / Getting ready
- DLL intern
- in ASP.NET servers / DLL intern in ASP.NET servers
- DocType element
- about / Getting ready
- Dotfuscator
- about / Getting ready, How it works...
- options / Using different additional options on Dotfuscator
- Dotfuscator, options
- renaming / Using different additional options on Dotfuscator
- string encryption / Using different additional options on Dotfuscator
- control flow obfuscation / Using different additional options on Dotfuscator
- Obfuscated code, debugging / Using different additional options on Dotfuscator
- pruning / Using different additional options on Dotfuscator
- instrumentation / Using different additional options on Dotfuscator
- Dots per inch (DPI)
- about / Device Independent Pixel (DPI)
- dynamic link libraries
- about / Getting ready
E
- EEClass
- about / Getting ready
- Emit Debug Symbols property / Configuring an assembly directly from Visual Studio
- End pattern
- about / Introduction
- enhancements, Visual Studio editors / New enhancements to various Visual Studio editors, Getting ready, How to do it…
- enhancements, WPF
- EnsureSuccessStatusCode method / How to do it...
- entry point
- about / Entry point
- enumeration options, Dependency property
- AffectsMeasure / What is DependencyProperty, and how to declare and use it?
- AffectsArrange / What is DependencyProperty, and how to declare and use it?
- AffectsParentMeasure / What is DependencyProperty, and how to declare and use it?
- AffectsParentArrange / What is DependencyProperty, and how to declare and use it?
- AffectsRender / What is DependencyProperty, and how to declare and use it?
- NotDataBindable / What is DependencyProperty, and how to declare and use it?
- BindsTwoWayByDefault / What is DependencyProperty, and how to declare and use it?
- Inherits / What is DependencyProperty, and how to declare and use it?
- Event-based Asynchronous Pattern / Introduction to Threading and Asynchronous Threading patterns
- event life cycle
- working, in WinJS / How does the event life cycle work in WinJS
- evolution, Visual Studio / Evolution of Visual Studio
- Execute method / Getting ready
- execution engine suspension
- about / Getting ready
- Executor Blocks / Getting ready
- Expression Blend tool
- Extension Manager
- about / Extension Manager
F
- Fantom
- about / Introduction
- features, jQuery / Getting ready
- feeds
- handling, AtomPub API used / How to use Syndication API and AtomPub API for handling feeds in Windows 8 style application
- handling, Syndication API used / How to use Syndication API and AtomPub API for handling feeds in Windows 8 style application
- Figure tag
- about / How to do it...
- files
- previewing, in Visual Studio IDE / Preview files in IDE
- filter operations, ModelBinding / ModelBinding with filter operations
- Finalize method / The effect of finalizer on garbage collection
- finalizer
- finalizer thread
- Fixed Layout App / Getting ready
- footer tag
- about / How to do it...
- form control / How to do it...
- Frame section, XAML window / How it works...
- friend assembly
- creating / Creating a friend assembly
- FromCurrentSynchroizationContext method / How to create custom TaskScheduler?
G
- #GUID format / How it works...
- garbage collection
- garbage collection, terms
- stack / Getting ready
- unmanaged heap / Getting ready
- managed heap / Getting ready
- GC collection
- about / Getting ready
- GDI / Getting started with WPF and its major enhancements in .NET 4.5
- General HTTP API
- Generate Sequence Diagram option
- about / Sequence diagrams
- GeoLocation
- getting, HTML5 used / Getting GeoLocation from the browser using HTML5
- GetAsync method / How to do it...
- GetCurrentDownloadsAsync method / How it works…
- GetStreamAsync method / How to authenticate a web service using Web Authentication Broker API
- GetType method / How it works...
- Global.asax file / How to do it..., What is unobtrusive validation
- Global Assembly Cache (GAC) / Inspecting by using an assembly viewer
- Grid App / Getting ready
- GridView / How to do it…
H
- header tag
- about / How to do it...
- home.aspx file / How to do it...
- hostDiv tag / How to do it...
- HTML5
- about / Introduction to HTML5 and CSS3 in ASP.NET applications, Getting ready, How to do it..., How it works..., Introduction
- web workers / How to work with web workers in HTML5
- sockets / Working with Socket using HTML5
- used, for getting GeoLocation / Getting GeoLocation from the browser using HTML5
- local IndexDB storage / Working with local IndexDB storage in a browser using HTML5
- application cache, using / Using application cache for a site in HTML5
- used, for detecting online status of browser / Detecting online status of the browser using HTML5
- notifications, on browsers / Working with notifications in browsers using HTML5
- used, for building Windows 8 style tiles application / Building your first Windows 8 style tiles application using JavaScript, HTML5, and CSS, Getting ready, How to do it..., How it works..., How to deal with the look and feel of Windows 8 style tiles application using JavaScript and CSS
- HTML editor
- updates / How to do it…
- HTTP
- about / There's more...
- HttpClient class / How to do it..., How it works...
- HttpHandlers class / Working with task-based asynchronous HttpHandlers and HttpModules
- HttpModules class / Working with task-based asynchronous HttpHandlers and HttpModules
- Hub pages
- about / Getting ready
I
- ICommand interface
- about / Getting ready
- CanExecute method / Getting ready
- Execute method / Getting ready
- CanExecuteChanged event / Getting ready
- IDE editors
- about / Different IDE editors
- IDE search box
- about / Search IDE features
- IDE workspace
- windows, docking / Docking windows inside the IDE workspace
- IDispatch interface
- about / Introduction
- iFrame
- IIterable<T> interface
- about / Introduction
- IL Disassembler
- about / How to disassemble an assembly
- ILMerge
- about / How to merge assemblies into one
- IL Weaving
- about / What is IL Weaving
- images
- previewing, in Solution Explorer / Previewing images in Solution Explorer
- IndexDB
- INotifyPropertyChanged event / Building applications using MVVM pattern supported by WPF, Getting ready
- input tag
- about / How to do it...
- Instance Count
- Mutex, using for / Use Mutex for Instance Count
- instrumentation / Using different additional options on Dotfuscator
- Integrated Development Environment (IDE)
- about / Introduction
- Intellisense
- internal infrastructure
- inspecting, of .NET assembly / Inspecting the internal structure of a .NET assembly, Getting ready, How to do it..., How it works...
- InternalsVisibleToAttribute attribute / Creating a friend assembly
- InvokeAsync method / How to do it...
- IsAlive property / Introduction to Threading and Asynchronous Threading patterns
- IsCompleted property / How to do it..., How it works...
- ISourceBlock
- IsPreviewMouseDown event / What are RoutedEvents?
- ItemTemplate property / Getting ready
- item templates
- ItemType property / Getting ready
J
- J#
- about / Introduction
- JavaScript
- used, for building Windows 8 style tiles application / Building your first Windows 8 style tiles application using JavaScript, HTML5, and CSS, Getting ready, How to do it..., How it works..., How to deal with the look and feel of Windows 8 style tiles application using JavaScript and CSS
- JavaScript editor
- updates / How to do it…
- JIT
- about / Multicore JIT
- JIT compiler / Introduction
- Joining Blocks / Getting ready
- Join method
- jQuery
- about / Working with jQuery in Visual Studio with ASP.NET
- features / Getting ready
- working / How it works...
- jQuery library
- extending / Extending the jQuery library
L
- lambda expression
- large object heap (LOH)
- about / Getting ready
- layouts, Windows 8 style tiles applications
- Snapped / What are the layouts available for a Windows 8 style tiles applications
- Filled / What are the layouts available for a Windows 8 style tiles applications
- FullScreen / What are the layouts available for a Windows 8 style tiles applications
- Portrait / What are the layouts available for a Windows 8 style tiles applications
- Landscape / What are the layouts available for a Windows 8 style tiles applications
- lazy class / What are lazy objects in .NET, Lazy
- lazy Initialization
- lazy class / What are lazy objects in .NET, Lazy
- ThreadLocal / What are lazy objects in .NET, ThreadLocal
- LazyInitializer / What are lazy objects in .NET, LazyInitializer
- LazyInitializer / What are lazy objects in .NET, LazyInitializer
- lazy objects
- about / What are lazy objects in .NET
- library
- writing, for WinJS / Writing a library for WinJS, How to do it…
- LinkTo method / How to link to one block to another for Target?
- ListBox control / How to do it...
- ListBoxItem property / How to do it...
- ListBox property / How to do it...
- Live Shaping
- used, for working with CollectionView / How to work with CollectionView using Live Shaping?
- loaded() function / Getting ready
- local IndexDB storage, HTML5 / Working with local IndexDB storage in a browser using HTML5
- locking
- about / Working with thread locking and synchronization
- with Spinlock / Locking using Spinlock
- locking constructs
- about / Getting ready
- lock statement
- task-based application, using in concurrent programming / Getting ready, How to do it..., How it works...
- Logical Trees
- Lsharp
- about / Introduction
M
- managed code
- about / Introduction
- managed heap
- about / Getting ready
- managed layer, WPF / Getting started with WPF and its major enhancements in .NET 4.5
- manifest
- about / How it works...
- ManualResetEvent
- Markup Extensions
- about / How to do it...
- memory dump files
- creating, Visual Studio used / How to use Visual Studio to create memory dump files
- memory leaks
- about / How to find memory leaks in a .NET program
- searching, in .NET program / Getting ready, How to do it..., How it works...
- memory management
- MessageBox
- ValidateCallback / What is DependencyProperty, and how to declare and use it?
- CoerceValue / What is DependencyProperty, and how to declare and use it?
- PropertyChanged / What is DependencyProperty, and how to declare and use it?
- MethodDesc
- about / Getting ready
- methods, SynchronizationContext class
- MethodTable
- about / Getting ready
- MGPO
- about / Optimizing native images using Managed Profile Guided Optimization
- used, for optimizing native images / Optimizing native images using Managed Profile Guided Optimization
- Microsoft
- about / Introduction, Introduction
- Microsoft Windows Dev Center Dashboard / How to implement Push notifications in a connected Windows 8 style tile application
- milcore
- MODEL
- ModelBinding
- with filter operations / ModelBinding with filter operations
- Modernizr scripts / Getting ready
- MouseDown event / What are RoutedEvents?
- MS-DOS Header information / How it works...
- MSBuild
- MSIL
- about / Introduction
- Multicore JIT
- about / Multicore JIT
- Mutex
- about / How to determine Mutex of a Thread?
- determining, of thread / How to determine Mutex of a Thread?
- using, for Instance Count / Use Mutex for Instance Count
- MVVM
- about / Building applications using MVVM pattern supported by WPF
- data validation blocks, implementing / How to implement data validation blocks in MVVM?
- MVVM pattern
- about / Building applications using MVVM pattern supported by WPF
- used, for building applications / Building applications using MVVM pattern supported by WPF, Getting ready, How to do it..., How it works..., There's more...
- MZ header information
- about / How it works...
N
- .NET
- about / Introduction
- weak references / What are weak references in .NET
- lazy objects / What are lazy objects in .NET
- .NET assembly
- internal structure, inspecting / Inspecting the internal structure of a .NET assembly, Getting ready, How to do it..., How it works...
- types / Working with different types of assemblies, How to do it..., How it works...
- .NET framework
- components / Introduction
- .NET program
- components, inspecting / Inspecting the major components of a .NET program, How to do it..., How it works...
- memory leaks, searching in / Getting ready, How to do it..., How it works...
- native images
- optimizing, MPGO used / Optimizing native images using Managed Profile Guided Optimization
- NavigatedTo method / How to implement Push notifications in a connected Windows 8 style tile application
- Navigate method / Getting ready
- navigate method / How to do it...
- Navigation App / Getting ready
- nav tag
- about / How to do it...
- networking
- about / Introduction
- network latency
- about / Getting ready
- NGen
- non-blocking synchronization constructs
- about / Getting ready
- non-blocking synchronization constructs, ReaderWriterLock / ReaderWriterLock for non-blocking synchronization constructs
- notifications
- working with / Working with notification and services, Getting ready, How to do it..., How it works...
- notifications, HTML5 / Working with notifications in browsers using HTML5
- Nuget package manager
- about / Getting ready
O
- OAuth
- obfuscation
- OnCheckPoint event / How does the event life cycle work in WinJS
- online status, of browser
- detecting, HTML5 used / Detecting online status of the browser using HTML5
- OnLoaded method / How does the event life cycle work in WinJS
- OnSearchActivated method / How it works...
- OnShareTargetActivated method / How to do it...
- OnUnload event / How does the event life cycle work in WinJS
- Outlining menu / Outlining
- Overload Induction
P
- .pdb file
- about / How to do it...
- Package.appxmanifest file / How to take pictures from the camera in a Windows 8 device, Launch of the application and splash screen, How to do it...
- Page Inspector tool
- about / How to do it…
- PE files
- PerfMon
- about / How to find memory leaks in a .NET program, How to do it...
- working / How to do it...
- performance
- performance boosters
- in ASP.NET web applications / Getting ready, How to do it..., How it works...
- PLINQ
- about / How to deal with PLINQ?
- pointerDown animation / How to enable animation within a Windows 8 style tiles application using WinJS
- PostAsync method / How to do it...
- Post method / What is SynchronizationContext?
- Prefetcher technology / How to configure the compilation of pages in ASP.NET websites
- PresentationCore.dll / Getting started with WPF and its major enhancements in .NET 4.5
- PresentationFramework.dll / Getting started with WPF and its major enhancements in .NET 4.5
- preventDefault method / How to do it...
- private assemblies
- private assembly
- process / Relation between a Process, AppDomain, and Thread
- processAnchorClick method / How to do it...
- ProcessRequestAsync method / How to do it...
- ProgressChanged event
- about / How to do it...
- project template
- PropertyChanged event / How to do it...
- pruning / Using different additional options on Dotfuscator
- public assemblies
- push notifications
- implementing, in Windows 8 style tile application / How to implement Push notifications in a connected Windows 8 style tile application
R
- RangeValidator
- about / What is unobtrusive validation
- ReaderWriterLock
- about / ReaderWriterLock for non-blocking synchronization constructs
- for non-blocking synchronization constructs / ReaderWriterLock for non-blocking synchronization constructs
- ready event / Getting ready
- ready method / Getting ready
- Refactor option
- using, in Visual Studio / How to do it..., How it works...
- Reflector
- assembly, disassembling / How to disassemble an assembly using Reflector
- URL, for downloading / How to disassemble an assembly using Reflector
- about / How it works...
- ReportCompleted method / How to do it...
- ReportProgress method
- about / How to do it...
- ReportStarted method / How to do it...
- requestValidationMode attribute / Configuration changes in ASP.NET 4.5
- RequiredFieldValidator
- about / What is unobtrusive validation
- ResourceDictionary / Resource-based approach for every control
- Resume method
- RibbonApplicationMenuItem / How to use RibbonGallery inside the ribbon
- RibbonApplicationSplitMenuItem / How to use RibbonGallery inside the ribbon
- RibbonButton
- RibbonButton, properties
- TooltipTitle / Special RibbonTooltip for Ribbon-based controls
- ToolTipImageSource / Special RibbonTooltip for Ribbon-based controls
- ToolTipDescription / Special RibbonTooltip for Ribbon-based controls
- RibbonComboBox / How to use RibbonGallery inside the ribbon
- ribbon controls
- shortcut keys / Specifying shortcut keys for ribbon controls
- RibbonGallery
- about / How to use RibbonGallery inside the ribbon
- using, in ribbon / How to use RibbonGallery inside the ribbon
- RibbonMenuButton / How to use RibbonGallery inside the ribbon
- RibbonMenuItem / How to use RibbonGallery inside the ribbon
- RibbonSplitButton / How to use RibbonGallery inside the ribbon
- RibbonSplitMenuItem / How to use RibbonGallery inside the ribbon
- RibbonTooltip
- for Ribbon-based controls / Special RibbonTooltip for Ribbon-based controls
- RibbonTooltip control
- Ribbon User Interface
- using, in WPF / Using the Ribbon User Interface in WPF, Getting ready, How to do it...
- RoutedEvents
- about / What are RoutedEvents?
- RTTI address / How it works...
- runtime
- configuration, modifying at / How to change the configuration of an application at runtime
- RVA
- about / How to do it...
S
- #String format / How it works...
- #~Stream format / How it works...
- satellite assemblies
- Section page
- about / Getting ready
- Section tag
- about / How to do it...
- semaphores / How to do it...
- Send method / What is SynchronizationContext?
- sequence diagram
- about / Sequence diagrams
- serialization
- about / How it works...
- services
- Settings charm, Windows 8 style tiles application / How to work with the Settings charm for an application
- ShareOperation object / How to do it...
- sharing
- about / Introduction
- shortcut keys
- for ribbon controls / Specifying shortcut keys for ribbon controls
- show() method / Working with notifications in browsers using HTML5
- sideloading
- about / How to package an application
- Signal() method / What is a Waithandle class and why is it important?
- signaling construct
- about / Getting ready
- Silverlight
- Sleep method
- small object heap (SOH)
- about / Getting ready
- SmartAssembly
- about / Obfuscation using
- URL / Obfuscation using
- used, for obfuscation / Obfuscation using
- Smart Tags
- about / Using Smart Tags and Refactor in Visual Studio
- using, in Visual Studio / How to do it..., How it works...
- SmartTask dialog / How to do it…
- Smart Tasks
- about / How to do it…
- sockets, HTML5 / Working with Socket using HTML5
- Solution Explorer
- about / Working with Solution Explorer and Class View, Getting ready
- exploring / How to do it…
- working / How it works…
- images, previewing / Previewing images in Solution Explorer
- SOS (Son of Strike) / How to do it...
- source applications
- about / How it works...
- SpinLock
- about / Locking using Spinlock
- used, for locking / Locking using Spinlock
- Split App / Getting ready
- stack
- StandardStyles section, XAML window / How it works...
- Start method
- statically-typed model binding
- storage files, Windows 8 style tiles application / Working with storage files in Windows 8 style tiles applications, How to do it..., How it works...
- suspended / How to perform background transfers of data in Windows 8 style tiles applications
- Suspend method
- SynchronizationContext class
- about / What is SynchronizationContext?
- Syndication API / Working with notification and services
- used, for handling feeds in Windows 8 style application / How to use Syndication API and AtomPub API for handling feeds in Windows 8 style application
- System.Int32 type / Introduction
- System.Web.Optimization namespace / How it works...
T
- target applications
- about / How it works...
- task-based asynchronous HttpHandlers
- task-based asynchronous HttpModules
- Task-based Asynchronous Pattern (TPL) / Introduction to Threading and Asynchronous Threading patterns
- Task-based Parallelism Library (TPL)
- Task List option
- about / Task List
- task parallelism data flows
- about / Working with Task Parallel Library data flows
- working with / Getting ready, How to do it..., How it works..., There's more...
- tasks
- exceptions, handling / How to handle exceptions inside a Task?
- TaskScheduler
- creating / How to create custom TaskScheduler?
- TDF blocks
- configuration options / What are the configuration options available for TPL Data Flow blocks?
- template
- templates
- about / Extending Visual Studio templates
- extending / Extending Visual Studio templates, How to do it..., How it works...
- Theme Animations / How to implement animation in Windows 8 style tile applications
- Theme Transitions / How to implement animation in Windows 8 style tile applications
- thread
- Mutex, determining / How to determine Mutex of a Thread?
- Thread Affinity
- about / What is SynchronizationContext?
- threading
- ThreadLocal / What are lazy objects in .NET, ThreadLocal
- Thread Locking
- about / Working with thread locking and synchronization
- working with / How to do it..., How it works...
- ThreadPool / Introduction to Threading and Asynchronous Threading patterns
- ThreadPool.QueueUserWorkItem / Introduction to Threading and Asynchronous Threading patterns
- threads
- threads, methods
- Start / Introduction to Threading and Asynchronous Threading patterns
- Suspend / Introduction to Threading and Asynchronous Threading patterns
- Resume / Introduction to Threading and Asynchronous Threading patterns
- Abort / Introduction to Threading and Asynchronous Threading patterns
- Sleep / Introduction to Threading and Asynchronous Threading patterns
- Join / Introduction to Threading and Asynchronous Threading patterns
- thread synchronization
- about / Working with thread locking and synchronization, Getting ready
- types / Getting ready
- working with / How to do it..., How it works...
- thread synchronization, types
- simple blocking methods / Getting ready
- locking constructs / Getting ready
- signaling construct / Getting ready
- non-blocking synchronization constructs / Getting ready
- ToggleButton / Redefine styles and control template
- Toolbox
- using / Using the Toolbox
- TPL
- without concurrency / How to work with TPL without concurrency?
U
- #US format / How it works...
- UI / Introduction
- unmanaged heap
- about / Getting ready
- unmanaged layer, WPF / Getting started with WPF and its major enhancements in .NET 4.5
- unobtrusive validation
- about / What is unobtrusive validation
- UpdateRetrieveTile method / How to do it...
- User32 / Getting started with WPF and its major enhancements in .NET 4.5
- Usings
- organizing / Organizing Usings
V
- validation
- about / What is unobtrusive validation
- VB
- about / Introduction
- VB.NET
- about / Introduction
- VBC compiler
- about / Introduction
- versions, Visual Studio
- Visual Studio Express / Getting ready
- Visual Studio Professional / Getting ready
- Visual Studio Premium / Getting ready
- Visual Studio Ultimate / Getting ready
- URL / Getting ready
- video tag
- about / How to do it...
- VIEW
- VIEWMODEL
- VirtualizingStackPanel / How to do it...
- VisualStateManager class / What are the layouts available for a Windows 8 style tiles applications
- Visual Studio
- evolution / Evolution of Visual Studio
- command switches / Visual Studio command switches
- Code Highlighting feature, using / How to do it…, How it works…
- templates, extending / Extending Visual Studio templates, How to do it..., How it works...
- code snippets, using / How to do it…, How it works...
- Refactor option, using / How to do it..., How it works...
- Smart Tags, using / How to do it..., How it works...
- assembly, configuring / Configuring an assembly directly from Visual Studio
- used, for creating memory dump files / How to use Visual Studio to create memory dump files
- Visual Studio editors
- enhancements / New enhancements to various Visual Studio editors, Getting ready, How to do it…
- Visual Studio Express
- about / Getting ready
- Visual Studio IDE
- components / Identifying the various components of Visual Studio IDE, Getting ready, How to do it…, How it works…
- files, previewing / Preview files in IDE
- Visual Studio Premium
- about / Getting ready
- Visual Studio Professional
- about / Getting ready
- Visual Studio Ultimate
- about / Getting ready
- Visual Trees
W
- W3C
- WaitHandle class
- Waithandle class
- WaitHandle class, types
- AutoResetEvent / What is a Waithandle class and why is it important?
- ManualResetEvent / What is a Waithandle class and why is it important?
- CountdownEvent / What is a Waithandle class and why is it important?
- WaitHandle method
- WeakEvent pattern
- using, in WPF / Using WeakEvent pattern in WPF, How it works...
- weak references
- about / What are weak references in .NET
- types / What are weak references in .NET
- weak references, types
- short / What are weak references in .NET
- large / What are weak references in .NET
- Web
- web.config file / How to do it...
- WebAuthenticationBroker.AuthenticateAsync method
- Web Authentication Broker API
- used, for authenticating web service / How to authenticate a web service using Web Authentication Broker API
- WebAuthenticationBroker class
- WebGL
- about / Introduction
- WebInvoke method / Getting ready
- web service
- authenticating, Web Authentication Broker API used / How to authenticate a web service using Web Authentication Broker API
- web workers, HTML5 / How to work with web workers in HTML5
- wincontrol property / How it works...
- Windbg
- Windows
- about / Introduction
- windows
- docking, inside IDE workspace / Docking windows inside the IDE workspace
- Windows 8 device
- picture, taking from camera / How to take pictures from the camera in a Windows 8 device
- Windows 8 environment
- app enabling, for app sharing / How to do it..., How it works...
- Windows 8 Pro
- about / Introduction
- Windows 8 style application
- AtomPub API, used, for handling feeds / How to use Syndication API and AtomPub API for handling feeds in Windows 8 style application
- Syndication API, used, for handling feeds / How to use Syndication API and AtomPub API for handling feeds in Windows 8 style application
- Windows 8 style tile application
- push notifications, implementing / How to implement Push notifications in a connected Windows 8 style tile application
- Windows 8 style tiles application
- building, CSS used / Building your first Windows 8 style tiles application using JavaScript, HTML5, and CSS, Getting ready, How to do it..., How it works..., How to deal with the look and feel of Windows 8 style tiles application using JavaScript and CSS
- building, HTML5 used / Building your first Windows 8 style tiles application using JavaScript, HTML5, and CSS, Getting ready, How to do it..., How it works..., How to deal with the look and feel of Windows 8 style tiles application using JavaScript and CSS
- building, JavaScript used / Building your first Windows 8 style tiles application using JavaScript, HTML5, and CSS, Getting ready, How to do it..., How it works..., How to deal with the look and feel of Windows 8 style tiles application using JavaScript and CSS
- animation, enabling with WinJS / How to enable animation within a Windows 8 style tiles application using WinJS
- building, XAML used / Getting ready, How to do it..., How it works...
- building, C# used / Getting ready, How to do it..., How it works...
- layouts / What are the layouts available for a Windows 8 style tiles applications
- animation, implementing / How to implement animation in Windows 8 style tile applications
- Theme Transitions / How to implement animation in Windows 8 style tile applications
- Theme Animations / How to implement animation in Windows 8 style tile applications
- storage files / Working with storage files in Windows 8 style tiles applications, How to do it..., How it works...
- Settings charm / How to work with the Settings charm for an application
- splash screen / Launch of the application and splash screen
- launching / Launch of the application and splash screen
- Windows 8 style tiles applications
- background transfers of data, performing / How to perform background transfers of data in Windows 8 style tiles applications, How to do it…, How it works…
- WindowsBase.dll / Getting started with WPF and its major enhancements in .NET 4.5
- WindowsCodecs.dll / Getting started with WPF and its major enhancements in .NET 4.5
- Windows Presentation Foundation (WPF) / Getting ready
- WinJS
- about / Introduction
- animation, enabling within Windows 8 style tiles application / How to enable animation within a Windows 8 style tiles application using WinJS
- event life cycle, working / How does the event life cycle work in WinJS
- library, writing for / Writing a library for WinJS, How to do it…
- WinJS.UI.Animation namespace / How to enable animation within a Windows 8 style tiles application using WinJS
- WinRT
- about / Introduction
- supported languages / Introduction
- WinRT applications
- application life cycle / Understanding the application life cycle of WinRT applications, Getting ready, How to do it..., How it works...
- workspace area, of IDE
- WPF
- about / Device Independent Pixel (DPI), Getting started with WPF and its major enhancements in .NET 4.5
- built-in support, for animation / Built-in support for graphics and animation
- built-in support, for graphics / Built-in support for graphics and animation
- control template, redefining / Redefine styles and control template
- styles, redefining / Redefine styles and control template
- resource-based approach, for every control / Resource-based approach for every control
- binding capabilities / New property system and binding capabilities
- new property system / New property system and binding capabilities
- enhancements, in .NET4.5 / Getting started with WPF and its major enhancements in .NET 4.5, How to do it..., How it works...
- managed layer / Getting started with WPF and its major enhancements in .NET 4.5
- Ribbon User Interface, using / Using the Ribbon User Interface in WPF, Getting ready, How to do it...
- WeakEvent pattern, using / Using WeakEvent pattern in WPF, How it works...
- WPFCorporateProject.zip file / How to do it...
- WriteThreadName method / Introduction to Threading and Asynchronous Threading patterns
X
- XAML
- about / How it works..., Building your first Windows 8 style tiles application using C# and XAML
- used, for building Windows 8 style tiles application / Getting ready, How to do it..., How it works...
- XAML window
- Frame section / How it works...
- StandardStyles section / How it works...
- App section / How it works...