Index
A
- About.xaml
- about /
- Add method
- about /
- AddNewRoom method /
- address book, Silverlight application
- about / Address book
- Visual Studio solution / Visual Studio solution
- login page / Login page
- contact list / Contact list
- contact edition / Contact edition
- AddTest method /
- AdminEditionView.xaml.cs object /
- AdminView.XAML
- about /
- AdminView.xaml.cs object /
- AdminView.XAML Page
- about /
- DataGrid object /
- Button object /
- AdminViewModel object /
- ADO.NET Entity Framework /
- Agile Movement
- about /
- AgUnit
- about /
- AOP
- about /
- App.cs
- about /
- App.xaml
- about /
- application blocks /
- Application object /
- AreEqual method /
- Arrange, Act, and Assert(AAA) /
- about /
- ASMX service
- ASP.NET web project
- creating / Building the server
- aspNetCompatibilityEnabled / Building the server
- AspNetCompatibilityRequirements class / Authentication and authorization in WCF Services
- AspNetCompatibilityRequirementsMode.Allowed / Building the server
- ASPX Form
- Assemblies signature
- URL / Additional resources
- Assembly Portability feature /
- AsyncCallSimulator /
- AsyncCompletedEventArgs class
- about /
- asynchronous client code
- testing, with SilverlightUT /
- asynchronous patterns
- about /
- AsyncCompletedEventArgs class /
- UnhandledExceptionEventHandler /
- ExceptionRoutedEventArgs /
- asynchronous validations
- about /
- authentication
- with RIA services / Authentication
- in WCF services / Authentication and authorization in WCF Services
- authorization
- with RIA services / Authorization
- in WCF services / Authentication and authorization in WCF Services
- Automated UI Testing
- about /
B
- basicHttpBinding / Implementing and consuming a WCF service
- Behavior-Driven Development (BDD)
- about /
- binaryMessageEncoding / Implementing and consuming a WCF service
- BindingValidationError
- about /
- BindingValidationError event /
- bin folder
- about /
- black-box testing
- about /
- boneheaded exceptions
- about /
- BugReport class /
- bugs
- reporting /
- bugs, reporting
- about /
- architecture /
- Composite Bug Report Service /
- client implementation /
C
- <configuration> tag / Enabling WCF service for Silverlight 4
- Calculus class
- about /
- caller beware option /
- caller confuse option /
- caller inform option /
- calls
- making, to COM+ /
- call support
- enabling, via P/Invoke /
- CanSave property /
- Canvas control
- about /
- example /
- Canvas object /
- CategoryFilter /
- ChangeCity method / Implementation of the service client
- changes, RIA services
- cancelling /
- ChildWindow
- about /
- creating /
- ChildWindows /
- city not found error
- trapping / Implementation of the service client
- Click event /
- client
- WCF service, referencing from / Referencing a WCF service from client
- client-side security
- about / Client-side security
- critical information / Critical information
- assemblies, signing / Signing assemblies
- XAP and certificates / XAP and certificates
- XAP and obfuscation / XAP and obfuscation
- Client Access License /
- ClientAccessPolicy.xml / Cross-domain calls
- client code
- testing, with MSTest /
- client UI, WCF service
- designing / Designing the client UI
- Closed event handler /
- clr-namespace
- about /
- Code-Behind
- interacting with /
- Code Contracts /
- Codefort
- URL / XAP and obfuscation
- Codeplex
- about /
- Code Signature Certification (PFX) / XAP and certificates
- CollectionChanged event /
- COM+
- about /
- calls, making to /
- ComboRebindable /
- common principles, REST architecture / Consuming a public API web service
- communication, between ASPX page and Silverlight
- parameters in URL / Communication between an ASPX page and Silverlight
- cookies / Communication between an ASPX page and Silverlight
- session / Communication between an ASPX page and Silverlight
- initparams / Communication between an ASPX page and Silverlight
- communications
- protecting, with SSL / Protecting communications with SSL
- CompanyName.Libs /
- CompanyName.ProjectName /
- compiler
- about /
- complex types
- using, via WCF / Using complex types via WCF
- Composite Bug Report Service /
- compositions, RIA services
- about /
- UML class diagrams /
- defining /
- behaviors /
- hierarchical change tracking /
- ConcatCommand /
- Concatenate command /
- ContentControl
- URL /
- about /
- continuous integration
- about /
- Continuous Integration (CI) environment
- about /
- Controls
- about /
- ConvertBack function /
- converters
- about /
- IValueConverter /
- Convert function /
- country entity
- including /
- CreateUri / Calling the Twitter API
- cross-domain calls
- about /
- cross-domain calls, server-side and communication security
- about / Cross-domain calls
- cross-domain policies
- about / Cross-domain calls
- Crossdomain.xml / Cross-domain calls
- CRUD
- about / Client side
- data, reading /
- Read /
- instance, creating /
- Create /
- entity, updating /
- Update /
- entities, deleting /
- Delete /
- error control /
- simple data binding /
- CustomerListPage.xaml /
- custom interface
- installing /
- CustomValidatorAttribute
- benefits /
D
- data
- accessing, in RIA services /
- DataAnnotations
- used, for adding validations /
- about /
- simple validations /
- shared validations /
- custom validations /
- entity-level validations /
- data binding
- about /
- debugging, URL /
- data binding modes
- about /
- OneWay /
- TwoWay /
- OneTime /
- data binding sources
- DataContext /
- ElementName /
- Source /
- RelativeSource /
- DataContext
- about /
- DataContract classes / Using complex types via WCF
- DataContractJsonSerializer / Processing JSON format
- DataGrid control /
- DataSource
- about /
- Path property /
- binding sources /
- DataContext /
- notifications, changing /
- data binding modes /
- Data Transfer Object (DTO) / Processing JSON format
- Deep Linking
- about /
- URL /
- Deep Sea Obfuscator
- URL / XAP and obfuscation
- DeleteRoom method /
- Dependency Injection (DI) pattern /
- dependency properties
- about /
- using /
- generating, in Code-Behind file /
- data binding, from Code-Behind file /
- DependencyProperty.Register method /
- Deserialize method / Implementation of the service client
- deserializer class / Implementation of the service client
- design pattern
- reference link /
- Dispatcher /
- DispatcherHelper /
- DisplayService class / Building the server
- DisplayServiceClient class / Consuming a WCF service from Silverlight
- Dispose method
- about /
- Document Object Model (DOM)
- about / Page architecture
- DomainContext
- about /
- DomainContext class / Server side
- DomainException class
- about / Client side
- Domain service
- about /
- creating /
- consuming, for Silverlight application /
- Domain services validations
- about /
- server validations /
- asynchronous validations /
- DOM handling, from Silverlight
- about / DOM handling from Silverlight
- HtmlDocument / HtmlDocument
- HtmlElement / HtmlElement
- Dot Fuscator
- URL / XAP and obfuscation
- DoWork method / Building the server
- dragging-and-dropping controls
- about /
- DRY principle /
- dynamic analysis
- about /
E
- e.Error property / Consuming a WCF service from Silverlight
- ElementName
- about /
- EnableClientAccess attribute / Protecting communications with SSL
- EnqueueCallback method /
- Enterprise application framework /
- architecture /
- practice /
- entities
- about /
- entity-level validations
- about /
- Entity Library /
- entry
- writing, on registry /
- error control
- about /
- error control, CRUD
- about /
- error, detecting /
- error handling mechanisms, LOB application / LOB application case study: applying what we have learned
- ErrorItem class / Server side
- error logging
- combining, with exception handling /
- ErrorWindow.xaml
- about /
- EventToCommand /
- Exception class
- about /
- exception handling
- about /
- try block /
- catch block /
- finally expression /
- strategies /
- asynchronous patterns /
- error logging, combining with /
- exception handling, strategies
- caller beware /
- caller confuse /
- caller inform /
- ExceptionRoutedEventArgs
- about /
- exception types
- about /
- fatal /
- boneheaded /
- vexing /
- exogenous /
- exogenous exceptions
- about /
- Extreme Programming (XP)
- about /
F
- fake
- about /
- fatal exceptions
- about /
- features, In-browser Trusted applications /
- FileNotFoundException /
- filters
- LogEnabledFilter /
- PriorityFilter /
- CategoryFilter /
- finally block
- about /
- Firestarter
- URL /
- folder structure, project
- about /
- bin /
- libs /
- src /
- FormValidation application
- Email field /
- FormValidation application, creating /
- FxCop
- about /
G
- GalaSoft
- URL /
- GenderConverter /
- GenderImgConverter class /
- GenericMessage
- about /
- GetAllMessages / Using complex types via WCF
- GetCitiesByCountry method / LOB application case study: applying what we have learned, Implementation of the service client
- GetMessage method / Proposal for sample projects
- GetWeather method / LOB application case study: applying what we have learned
- global exception handling /
- GlobalWeatherService / Implementation of the service client
- Grid.Column /
- Grid.ColumnDefinitions /
- Grid.Row /
- Grid.RowDefinitions /
- Grid control
- about /
H
- Handled property /
- HasChanges property /
- Hello World project
- creating / Creating the Hello World project
- Home.xaml
- about /
- HtmlDocument
- about / HtmlDocument
- HtmlElement
- about / HtmlElement
- HTML page
- about / Page architecture
- architecture / Page architecture
- HtmlPage object / Communication between an ASPX page and Silverlight
- about / HtmlPage object
- HTTP protocol / Consuming a public API web service
- httpsGetEnabled property / Protecting communications with SSL
- httpTransport / Implementing and consuming a WCF service
I
- IBugReportService interface /
- ICommand interface
- about /
- IDataErrorInfo
- URL /
- IDataErrorInfo interface
- implementing /
- IDialogService /
- IDisplayService / Building the server
- IDisplayService interface / Using complex types via WCF
- IDisplayService node / Referencing a WCF service from client
- IDisposable interface
- about /
- iFrames
- about /
- IHomePage interface /
- ILSpy
- URL /
- Image class
- about /
- IModel /
- IModelFactory /
- in-browser/OOB detection
- about /
- In-browser Trusted applications
- about /
- features /
- Inavigable interface
- implementing /
- Index class /
- INotifyColleactionChanged interface /
- INotifyMonths project /
- INotifyPropertyChanged interface
- about /
- integration tests
- about /
- IOException /
- IsEnabled dependency property /
- Isolated Storage
- about /
- IsolatedStorageLogEntryRepository class /
- IsolatedStorageTraceListener /
- ISO standards
- about /
- IValueConverter
- about /
- Convert function /
- ConvertBack function /
J
- JavaScript
- accessing, from Silverlight / Accessing JavaScript from Silverlight
- JavaScript, accessing from Silverlight
- about / Accessing JavaScript from Silverlight
- HtmlPage object / HtmlPage object
- jLight
- reference link / Additional resources
- JSON format
- processing / Processing JSON format
L
- layers, MVVM pattern
- presentation /
- ViewModel /
- Data Model /
- interacting /
- layout definition
- basic elements /
- layout definition, elements
- Canvas /
- Stack Panel /
- Grid /
- Controls /
- libraries, for testing Silverlight
- about /
- SilverlighUT /
- SilverUnit /
- Selenium-Silverlight /
- AgUnit /
- StatLight /
- libraries, LOB application case study
- Packt.Libs.Navigation /
- Packt.Libs.Threading /
- Packt.Libs.Utils /
- Packt.Libs.Windows /
- libraries, MVVM Light Toolkit
- Galasoft.MvvmLight.SL4 /
- GalaSoft.MvvmLightExtras /
- libs folder
- about /
- LoadData method /
- Loaded event /
- LOB application
- case study /
- OOB, applying /
- testing /
- error handling mechanisms / LOB application case study: applying what we have learned
- server side exceptions / Server side
- client side exceptions / Client side
- LOB application case study
- about /
- MapView.XAML page /
- AdminView.XAML Page /
- Modal AdminEditionView.xaml dialog /
- entity classes, adding /
- ObservableCollection /
- AdminViewModel object /
- data binding /
- project structure /
- libraries /
- Bookings app, integrating into company intranet / LOB application case study: applying what we have learned
- WCF web service / LOB application case study: applying what we have learned
- public web service, using from WebServiceX / LOB application case study: applying what we have learned
- service client, implementing / Implementation of the service client
- server side / Server side
- client side / Client side
- LOB application case study, RIA services
- server /
- test /
- model /
- modules /
- LogEnabledFilter /
- LogEntry
- creating /
- filtering /
- log entry
- formatting /
- logging
- about /
- LoggingAttribute class /
- logging block /
- login page, Silverlight-JavaScript interaction
- analyzing / Login page
- LogWriter class /
M
- Mail Bug Report Service /
- MainPage.XAML
- about /
- MainPage class
- about /
- MainPage Code-Behind
- about /
- Managed Extensibility Framework (MEF)
- about /
- MapView.XAML page
- about /
- Margin properties /
- markup language
- coding, directly / Coding directly into the markup language
- Martin Fowler
- about /
- MEF
- about /
- structure /
- parts, relating to each other /
- contracts /
- composition /
- mock model, creating /
- URL /
- MEF structure
- composable part /
- export /
- import /
- contracts /
- Composition Container /
- Export Providers /
- Catalogs /
- MessageEntity class
- about /
- Message property /
- MessageSelected property
- about /
- Messenger class
- about /
- methods, navigation control services
- GoBack /
- GoForward /
- Navigate /
- Refresh /
- StopLoading /
- Navigated /
- Navigating /
- mexHttpBinding / Implementing and consuming a WCF service
- Microsoft Enterprise Library
- about /
- Microsoft Extensibility Framework
- about /
- Microsoft Public License (Ms-PL) /
- Microsoft WCF RIA Services
- about /
- Mix10 MVVM
- URL /
- Mix 11 MVVM Deep Dive
- URL /
- mocking
- about /
- mock model
- creating, MEF used /
- mocks
- about /
- Modal AdminEditionView.xaml dialog
- about /
- modal dialogs
- about /
- creating /
- ChildWindow /
- example /
- Moq
- about /
- MSBuild
- about /
- MSDN
- URL /
- reference link / Additional resources
- MSTest
- about /
- client code, testing with /
- MVVM-based sample application
- creating /
- project structure, creating /
- project, creating /
- MvvmLight
- about /
- MVVM Light message
- client side exceptions / Client side
- MVVM Light Toolkit
- about /
- URL /
- incorporating, into project /
- ViewModelBase /
- RelayCommand /
- Messenger class /
- MVVM pattern
- dissecting /
- layers /
- View layer, interacting with ViewModel layer /
- ViewModel layer, interacting with View layer and Model layer /
- Model /
- ViewModel /
- View /
- URL /
- RIA services, fitting into /
- MVVM Pattern
- about /
- MVVM-based sample application, creating /
- MyBookingsVM class / Implementation of the service client
- Mycontrols
- about /
- MyDomainService / Protecting communications with SSL
- MyFirstDataBinding
- about /
- MyTextMessage class
- about /
- MyTweet.Model
- about /
- MyTweet.View
- about /
- MyTweet.ViewModel
- about /
N
- .NET controls, ASPX Form
- .NET Reactor
- URL / XAP and obfuscation
- navigation control services
- about /
- methods /
- URI parameters /
- Deep Linking /
- Navigation Framework
- about /
- Web, navigating /
- Frame /
- NavigationService /
- NetworkCredential object /
- notepad
- executing, from application /
- NotificationTraceListener /
- NotifyMonthsViewMode.cs /
- NotifyOnValidationError property /
- NuGet
- about /
- NUnit
- about /
O
- O/R Mapping Tools /
- obfuscation process
- limitations / XAP and obfuscation
- ObservableCollection / Using complex types via WCF
- ObservableCollection type /
- OnEntry() method /
- OnEntry method /
- OnError method / Server side
- about / Client side
- OnException method /
- OnExit method /
- OnMethodBoundaryAspect attribute /
- OnPropertyChanged function /
- OOB application
- about /
- custom interface, installing /
- uninstalling /
- updates /
- working, offline /
- trust mode, enabling /
- trusted applications, advantages /
- OOB mode
- Silverlight application, executing /
- doubts /
- OpenReadCompleted event / Calling the Twitter API
P
- P/Invoke
- about /
- call support, enabling /
- Packt .Libs.Navigation /
- Packt.Libs.Navigation
- about /
- Packt.Libs.Navigation.Contracts /
- Packt.Libs.Threading
- about /
- Packt.Libs.Utils
- about /
- Packt.Libs.Windows
- about /
- Page control
- about /
- Page_Load / Communication between an ASPX page and Silverlight
- partial class
- adding, to sample /
- Path property /
- about /
- patterns, Silverlight
- about /
- MVC /
- MVP /
- MVVM /
- MEF /
- pluginLoaded function / Accessing Silverlight from JavaScript
- PostSharp
- about /
- URL, for free community edition /
- using /
- PriorityFilter /
- ProgressBar /
- project structure
- folder /
- solution /
- solution folder /
- project folder /
- defining /
- main solution, creating /
- project structure, LOB application case study
- about /
- folder structure /
- main solution structure /
- project structure, MVVM-based sample application
- creating /
- MyTweet.Views /
- MyTweet.ViewModel /
- PropertyChanged event
- about /
- PropertyChangeEventArgs object
- about /
- Property Error class /
- public API web service
- consuming / Consuming a public API web service
- Twitter API / Twitter API
- Twitter project, starting / Starting the Twitter project
- Twitter API, calling / Calling the Twitter API
- JSON format, processing / Processing JSON format
- public REST service
- consuming / Consuming a public API web service
Q
- quality insurance processes
- about /
R
- RaiseCanExecuteChanged /
- Real windows
- about /
- Reflector
- about /
- RefreshButtonClick / Calling the Twitter API
- RefreshCommand command / Implementation of the service client
- RefreshCompleted handler / Processing JSON format
- RegisterScriptableObject method / Registering a Silverlight object
- registry
- entry, writing on /
- regression tests
- about /
- RelativeSource
- about /
- RelayCommand
- about /
- RemoteServiceTraceListener /
- Reservation class
- about /
- ReservationNavigation
- about /
- ReSharper
- about /
- ResponseTweetSearchArgs class /
- REST (Representational State Transfer)
- REST based web service
- about / Definitions
- o JSON form / Definitions
- REST services
- RIA services
- data, accessing /
- challenges /
- about /
- services layer generator /
- simple database, using /
- validation /
- changes, cancelling /
- transactions /
- partial class, adding /
- country entity, including /
- composition /
- many-to-many relationship issue, solving /
- fitting, in MVVM /
- encapsulating, in model /
- context lifetime discussion /
- model factory /
- additional resources /
- RIA services and security
- URL / Additional resources
- RIA services context
- about /
- RIA services project
- creating /
- Domain service, creating /
- RIATec /
- Rule CA2200
- URL /
- Rule CA2202 /
S
- sample Navigation Application
- creating /
- new page, adding /
- sample projects proposal, WCF service
- about / Proposal for sample projects
- Sandbox
- about / Silverlight architecture
- SatisfyImport /
- SaveRoom method /
- ScriptableMember / Returning complex data
- ScriptableType attribute / Returning complex data
- SearchAsync method / Calling the Twitter API
- SearchResult class / Processing JSON format
- SearchViewModel class /
- SelectedCityName property / Implementation of the service client
- SelectedValue property
- about /
- Selenium-Silverlight
- about /
- semantic analysis
- about /
- server, WCF service
- building / Building the server
- server-side and communication security
- about / Server-side and communication security
- validations / Validations
- cross-domain calls / Cross-domain calls
- security, in communications / Security in our communications
- authenticating, with RIA services / Authentication
- authorizing, with RIA services / Authorization
- authorization, in WCF service / Authentication and authorization in WCF Services
- authentication, in WCF service / Authentication and authorization in WCF Services
- communications, protecting with SSL / Protecting communications with SSL
- server code
- testing /
- server validations
- about /
- Service-Oriented Architecture (SOA)
- URL / Definitions
- service client implementation, LOB application case study
- about / Implementation of the service client
- Service Reference, adding / Implementation of the service client
- support, deserializing / Implementation of the service client
- ViewModel class, building / Implementation of the service client
- UI, drawing / Implementation of the service client
- existing MyBookingsVM, changing / Implementation of the service client
- service configuration / Implementation of the service client
- services layer generator
- functions /
- SetMessage method / Proposal for sample projects
- Signing an XAP with a code certification
- URL / Additional resources
- Silverlight
- about / Introduction to Silverlight
- advantages / Introduction to Silverlight
- architecture / Silverlight architecture, Creating the Hello World project, Creating a new project
- additional resources /
- controls definitions /
- windows and controls, creating /
- modal dialogs, creating /
- Navigation Framework /
- Navigation Application, creating /
- navigation control services /
- LOB application case study /
- validations, adding /
- patterns /
- OOB applications /
- installed application, detecting /
- OOB application, uninstalling /
- offline installatoin /
- unit testing /
- server code, testing /
- client code, testing with MSTest /
- best practices /
- coding guidelines /
- exception handling /
- global exception handling /
- exception types /
- accessing, from JavaScript / Accessing Silverlight from JavaScript
- DOM handling / DOM handling from Silverlight
- WCF service, consuming from / Consuming a WCF service from Silverlight
- ClientAccessPolicy.xml / Cross-domain calls
- Crossdomain.xml / Cross-domain calls
- Silverlight, accessing from JavaScript
- about / Accessing Silverlight from JavaScript
- Silverlight object, accessing / Accessing Silverlight from JavaScript
- Silverlight object, registering / Accessing Silverlight from JavaScript, Registering a Silverlight object
- functions, exposing / Exposing methods and functions
- methods, exposing / Exposing methods and functions
- complex data, returning / Returning complex data
- Silverlight-JavaScript interaction
- about / Interaction between Silverlight and JavaScript
- address book / Address book
- Visual Studio solution / Visual Studio solution
- web services / Visual Studio solution
- ASPX pages / Visual Studio solution
- JavaScript code, calling / Calling JavaScript code
- Silverlight 4
- WCF service, enabling / Enabling WCF service for Silverlight 4
- Silverlight 5
- about / Installation
- Silverlight application
- executing, in OOB mode /
- adding, to ASPX page / Communication between an ASPX page and Silverlight
- Silverlight architecture
- about / Silverlight architecture
- Hello World project, creating / Creating the Hello World project
- new project, creating / Creating a new project
- coding, directly into the markup language / Coding directly into the markup language
- Silverlight Data Binding
- URL /
- Silverlight Form
- Silverlight Navigation Framework
- about /
- integrating, in browser /
- UriMapper /
- Silverlight object
- registering / Registering a Silverlight object
- SilverlightShow
- URL /
- Silverlight Toolkit
- URL /
- SilverlightURL project
- SilverlightUT
- synchronous client code, testing with /
- asynchronous client code, testing with /
- SilverlighUT
- about /
- SilverUnit
- about /
- simple data binding, CRUD
- about /
- Single Responsibility Principle (SPRY) /
- SL.JS.ViewModel
- about / Visual Studio solution
- SL_JS.Entities
- about / Visual Studio solution
- SL_JS.Model
- about / Visual Studio solution
- SL_JS.Server.DataLayer
- about / Visual Studio solution
- SL_JS.Server.Entities
- about / Visual Studio solution
- SL_JS.View
- about / Visual Studio solution
- SL_JS.ViewTestPage.aspx
- about / Contact list
- SOAP-based web service
- about / Definitions
- WSDL for services definition / Definitions
- UDDI for services discovery / Definitions
- XML format / Definitions
- SoapClient suffix
- SOLID principles /
- solution folders, LOB application
- common /
- model /
- modules /
- server /
- solution folders, project
- common /
- model /
- modules /
- tests /
- server /
- Source
- about /
- src folder
- about /
- CompanyName.Libs /
- CompanyName.ProjectName /
- StackPanel
- about /
- StackPanel control
- about /
- static analysis
- about /
- static code analysis tool
- about /
- StatLight
- about /
- StringFormat /
- stubs
- about /
- StyleCop
- about /
- substitutes
- unit tests, isolating via /
- synchronous client code
- testing, with SilverlightUT /
- system tests
- about /
T
- Team Foundation Services /
- Test-Driven Development (TDD)
- about /
- TestClass attributes /
- testing
- types /
- methodologies /
- testing, types
- static analysis /
- dynamic analysis /
- TestMethod attribute /
- test project
- about /
- TestRunner.App /
- tests
- about /
- TFS Bug Report Service /
- TheFloorIndex property /
- TheFloorIndexSelected property /
- TheFloors property /
- TheName property /
- TheRoomIndexSelected property /
- TheRoom property /
- TheRooms property /
- Tim Heuer
- URL /
- Toolbox palette
- about /
- trace listeners
- selecting /
- trace sources
- selecting /
- transactions, RIA services
- about /
- TranslationResult dependency property /
- TranslationResultUC /
- trusted applications
- about /
- advantages /
- files, accessing /
- calls, making to COM+ /
- notepad, exceuting from /
- trusted mode
- enabling /
- trusted OOB application
- about /
- Trusted OOB application
- real windows /
- try block
- about /
- Tweet class / Processing JSON format
- TweetModel class /
- TweetSearch /
- Twitter API
- about / Twitter API
- calling / Calling the Twitter API
- Twitter project
- starting / Starting the Twitter project
- TwitterSearchApi / Starting the Twitter project
- TwoWay mode, data binding modes
- about /
U
- UnhandledExceptionEventHandler
- about /
- Unit of Work pattern
- URL /
- about /
- working /
- unit testing
- about /
- with Silverlight /
- unit tests
- isolating, via substitutes /
- Unity
- about /
- UriMapper
- about /
- uriMapper key
- about /
- URI mappings
- examples /
- URI parameters
- about /
- URL
- used, for transfering information from ASPX page to Silverlight / Communication between an ASPX page and Silverlight
- UserControl
- about /
- creating /
- example /
- instantiating, from code /
- user interface (UI) / Starting the Twitter project
- using statement
- about /
V
- ValidateAll() method /
- ValidateOnDataError property /
- ValidateProperty method /
- validation
- about /
- levels /
- Validation and Bindings tutorial
- URL /
- validation levels, RIA services
- DataAnnotations /
- Domain services /
- validations
- adding, in Silverlight /
- BindingValidationError /
- adding, DataAnnotations used /
- validations, server-side and communication security
- about / Validations
- Validator object /
- vexing exceptions
- about /
- View layer
- interacting, with ViewModel layer /
- ViewModel
- about / Client side
- example /
- ViewModelBase
- about /
- INotifyPropertyChanged interface /
- Galasoft.MvvmLight, adding /
- RaisePropertyChanged, adding /
- ViewModel class /
- ViewModel constructor /
- ViewModel layer
- interacting, with View layer and Model layer /
- ViewModel object /
- ViewModel properties
- about /
- TheFloors /
- TheFloorIndexSelected /
- TheRooms /
- TheRoomIndexSelected /
- TheRoom /
- search string /
- tweet results /
- ViewModel public methods
- AddNewRoom /
- SaveRoom /
- DeleteRoom /
- LoadData /
- Visual Studio 2010
- about / Installation
- downloading / Installation
- Visual Studio 2010 Premium
- about /
- Visual Studio 2010 Ultimate
- about /
- Visual Studio solution
- about / Visual Studio solution
W
- W3C
- about / Definitions
- Waterfall model
- about /
- WCF
- WCF RIA Services SP1
- about / Installation
- WCF service
- URL / Implementing and consuming a WCF service
- about / Implementing and consuming a WCF service
- messages / Implementing and consuming a WCF service
- endpoints / Implementing and consuming a WCF service
- protocols / Implementing and consuming a WCF service
- binding / Implementing and consuming a WCF service
- service / Implementing and consuming a WCF service
- operations / Implementing and consuming a WCF service
- basicHttpBinding / Implementing and consuming a WCF service
- wsHttpBinding / Implementing and consuming a WCF service
- ws2007HttpBinding / Implementing and consuming a WCF service
- mexHttpBinding / Implementing and consuming a WCF service
- binaryMessageEncoding / Implementing and consuming a WCF service
- interface / Building the server
- implementation / Building the server
- enabling, for Silverlight 4 / Enabling WCF service for Silverlight 4
- referencing, from client / Referencing a WCF service from client
- consuming, from Silverlight / Consuming a WCF service from Silverlight
- complex types, using via WCF / Using complex types via WCF
- WCF service implementation
- about / Implementing and consuming a WCF service
- sample projects proposal / Proposal for sample projects
- server, building / Building the server
- client UI, designing / Designing the client UI
- WeatherInfo object / Implementation of the service client
- WeatherQueryVM class
- about / Implementation of the service client
- weather service / Implementation of the service client
- input properties / Implementation of the service client
- output properties / Implementation of the service client
- methods / Implementation of the service client
- commands / Implementation of the service client
- WebBrowser control
- about /
- working /
- limitations /
- WebClient / Calling the Twitter API
- WebClient class
- about /
- web service
- about / Definitions
- SOAP-based web service / Definitions
- REST based web service / Definitions
- white-box testing
- about /
- window show method
- about /
- WPF-Click once /
- wsHttpBinding / Implementing and consuming a WCF service
X
- XAML
- about / Introduction to Silverlight,
- basic concepts /
- advantages /
- XAML code
- about /
- XAML extensions /
- Xmlns
- about /
- XUnit
- about /