Book description
Business Intelligence (BI) software allows you to view different components of a business using a single visual platform, which makes comprehending mountains of data easier. BI is everywhere. Applications that include reports, analytics, statistics, and historical and predictive modeling are all examples of BI. Currently, we are in the second generation of BI software—called BI 2.0—which is focused on writing BI software that is predictive, adaptive, simple, and interactive.
As computers and software have evolved, more data can be presented to end users with increasingly visually rich techniques. Rich Internet Application (RIA) technologies such as Microsoft Silverlight can be used to transform traditional user-interfaces filled with boring data into fully interactive analytical applications that quickly deliver insight from large data sets. Furthermore, RIA applications now include 3D spatial-design capabilities that move beyond a simple list or grid and allow for interesting layouts of aggregated data. BI 2.0 implemented via an RIA technology can truly bring out the power of BI and deliver it to an average user on the Web.
Next-Generation Business Intelligence Software with Silverlight 4 provides developers, designers, and architects with a solid foundation in BI design and architecture concepts for Microsoft Silverlight. This book covers key BI design concepts and how they can be applied without an existing BI infrastructure. Author Bart Czernicki provides you with examples of how to build small BI applications that are interactive, highly visual, statistical, predictive—and most importantly—intuitive to the end-user.
BI isn't just for the executive branch of a Fortune 500 company—it is for the masses. Let Next-Generation Business Intelligence Software with Silverlight 4 show you how to unlock the rich intelligence you already have.
Table of contents
- Copyright
- About the Author
- About the Technical Reviewer
- Introduction
-
1. Business Intelligence 2.0 Defined
- 1.1. The Need to Make Better Decisions
- 1.2. Decision Support Systems
- 1.3. Business Intelligence Is Born
- 1.4. Business Intelligence Defined
- 1.5. Architecture of a Business Intelligence System
- 1.6. Business Intelligence 1.0 Implementation
- 1.7. Business Intelligence 2.0 Implementation
- 1.8. Comparison of Business Intelligence 1.0 and 2.0
- 1.9. Summary
-
2. Advantages of Applying Business Intelligence 2.0 Using Microsoft Silverlight
- 2.1. Industry Trends
- 2.2. What Is Silverlight?
- 2.3. Silverlight vs. Other RIA Technologies
- 2.4. Silverlight: The Business RIA
- 2.5. The Microsoft Business Intelligence Platform and Silverlight
- 2.6. Summary
-
3. Silverlight as a Business Intelligence Client
-
3.1. Client Distributed Architecture
- 3.1.1. Distributed Architectures Defined
- 3.1.2. Problems with N-Tier Architecture
- 3.1.3. Scaling BI with the Client Tier
- 3.1.4. Is Business Intelligence on the client viable?
-
3.1.5. Business Logic on the Silverlight Client
- 3.1.5.1. First-Class Data Structures and Querying
- 3.1.5.2. Local Access to the DOM
- 3.1.5.3. Isolated Storage
- 3.1.5.4. Multithreading
- 3.1.5.5. Open and Save Dialogs
- 3.1.5.6. Visual Intelligence
- 3.1.5.7. OData Support
- 3.1.5.8. COM Automation Support
- 3.1.5.9. Printing Support
- 3.1.5.10. F# Language Support
- 3.1.5.11. Improvements to Expression Blend 4
- 3.2. Common Scenarios Handled with Silverlight
- 3.3. Summary
-
3.1. Client Distributed Architecture
-
4. Adding Interactivity to Business Intelligence Data
- 4.1. User Interactivity
- 4.2. Interactivity with Business Intelligence Data
-
4.3. Applying Interactivity in Business Intelligence with Silverlight
- 4.3.1. Common Silverlight Controls for Data Lists
- 4.3.2. Coding Scenario: Lazy Loading List Box Data
- 4.3.3. Coding Scenario: Interactive Data Paging with the Slider Control
- 4.3.4. Coding Scenario: Fluent Data Filtering with the Slider Control
- 4.3.5. Coding Scenario: Searching Data with the AutoCompleteBox Control
- 4.4. Summary
- 5. Introduction to Data Visualizations
- 6. Creating Data Visualizations for Analysis
- 7. Enhancing Visual Intelligence in Silverlight
-
8. Applying Collective Intelligence
- 8.1. What Is Collective Intelligence?
- 8.2. Collecting and Displaying User Content
- 8.3. Coding Scenarios
- 8.4. Summary
-
9. Predictive Analytics (What-If Modeling)
- 9.1. What Is Predictive Analytics?
- 9.2. Benefits of Applying Predictive Analytics
- 9.3. Applying Forward-Looking Models in Silverlight
- 9.4. Coding Scenario: Applying a Statistical Model to Predict Future Behavior
- 9.5. Summary
-
10. Improving Performance with Concurrent Programming
- 10.1. Concurrent Programming Defined
- 10.2. Silverlight Concurrent Programming Features
- 10.3. Coding Scenarios
- 10.4. Summary
- 11. Integrating with Business Intelligence Systems
- 12. Mobile Intelligence
- 13. Surfacing Silverlight Business Intelligence in SharePoint
-
14. Using the Silverlight PivotViewer
- 14.1. What is the PivotViewer?
- 14.2. PivotViewer User Interface
- 14.3. PivotViewer and Business Intelligence 2.0
- 14.4. Summary
- A. Prototyping Applications with Dynamic Data
-
B. Creating a Bullet Graph User Control
- B.1. What is a Bullet Graph?
- B.2. Specification of the Silverlight Bullet Graph
- B.3. Implementing the Bullet Graph in Silverlight
- B.4. Summary
Product information
- Title: Silverlight 4 Business Intelligence Software
- Author(s):
- Release date: September 2010
- Publisher(s): Apress
- ISBN: 9781430230601
You might also like
book
Special Edition Using Microsoft® Office XP
With this edition of Special Edition Using Office XP there is a continual emphasis on realistic …
article
Reinventing the Organization for GenAI and LLMs
Previous technology breakthroughs did not upend organizational structure, but generative AI and LLMs will. We now …
book
Presentation Skills That Will Take You to the Top (Collection), 2/e
Jerry Weissman’s brand new collection of 4 authoritative books on making outstanding presentations Four breakthrough books …
book
Reversing the Slide: A Strategic Guide to Turnarounds and Corporate Renewal
A just-in-time guide for revamping distressed companies Drawn from the author's decades of experience advising, purchasing, …