官术网_书友最值得收藏!

What this book covers

Chapter 1, Express Introduction to Silverlight, introduces the basic concepts for those who have not previously worked with this technology. In case you have experience with Silverlight, you can skip this chapter or read it as reinforcement.

Chapter 2, Forms and Browsing, explains how the standard line of a business user interface is implemented in Silverlight (views, child windows, and navigation framework).

Chapter 3, Data Binding, explains how data binding works (a connection between the UI controls and data objects), allowing us to decouple the presentation layer of the business layer (data, validations, and so on).

Chapter 4, Architecture, explains how to define an architecture for our application. For this reason, we will cover a series of patterns, as well as their application in Silverlight (MVVM, MVVM Light Toolkit, MEF, and so on).

Chapter 5, RIA Services Data Access, explains how to interact with databases, via technologies such as WCF, RIA Services, and ADO.NET Entity Framework.

Chapter 6, Out of Browser (OOB) Applications, explains how to install our own application on our client's desktop, and even ask the user for elevated permissions in order to communicate via COM or P/Invoke with other components.

Chapter 7, Testing your LOB Application, explains how to implement automatic unit testing and UI testing.

Chapter 8, Error Control, explains how to deal with server communication errors and application execution errors.

Chapter 9, Integration with other Web Applications, explains how to integrate a Silverlight component in an existing web application and how to establish communication between JavaScript and Silverlight.

Chapter 10, Consuming Web Services, explains how to integrate WCF Web Services in our application.

Chapter 11, Security, explains how to deal with security regarding:

  • Application: Those aspects which make a Silverlight application secure so as to run in a web client
  • Communications: What should be done to secure our communications
  • Authentication/Authorization: How can a login page and authentication/authorization levels be added to a Silverlight application
主站蜘蛛池模板: 东乌| 萍乡市| 太谷县| 连州市| 大关县| 郁南县| 新巴尔虎左旗| 庆阳市| 宁强县| 阿拉尔市| 赤水市| 新化县| 临湘市| 海阳市| 土默特右旗| 盖州市| 陇南市| 庆阳市| 浠水县| 金山区| 渭源县| 平湖市| 天柱县| 同心县| 抚远县| 米林县| 光泽县| 华宁县| 平山县| 靖安县| 凤冈县| 行唐县| 温州市| 榆林市| 甘泉县| 布尔津县| 诸城市| 谷城县| 游戏| 无锡市| 上栗县|