by bartczernicki.nospam@nospam.gmail.com (Bart Czernicki) via Silverlight Hack on 9/20/2009 1:44:00 PM
I have been excited about Silverlight since Silverlight 1.1 Alpha was announced in early 2007. I have seen tremendous potential in the RIA technology from its inception. Being through the .NET 1.0 release in 2002 and seeing how Microsoft can make a powerful framework that can integrate with across their products made me feel secure that Silverlight was going to get full integration support by Microsoft. Fast forward to 2009 and we are in the third release of Silverlight. Silverlight has evolved tremendously and has caught up feature-wise with Adobe's RIA products (Flash, Flex, AIR) and is ahead in some features. If you have been following this blog or my identity online, you are aware I am very passionate about the technology well beyond a Flash alternative. I think Silverlight often gets compared to other RIAs and does not properly distinguish its attributes that make it a great business RIA. Features like enterpise service integration (WCF, .NET RIA Services), HD Smooth Streaming, SharePoint (web parts), Bing SDK/Map integration, cloud computing (Azure), mobile, parallel computing, etc., are not amplified enough.
One of my complaints is that the message of what this technology can accomplish in a business environment is currently being under-represented by the online community and Microsoft. It is easy to find an article on how to do a flip animation or bind to a datagrid. However, I think Silverlight needs to be represented better as a busines tool and how the RIA architecture can be applied to solve real business problems. Take a look at the list of books available for Silverlight (http://www.silverlightshow.net/Books.aspx). Looking at the list, you will notice that a majority of the books are essentially intros to Silverlight features. Some of the books have different names, but essentially you are not getting an application of the technology to solve business scenarios. Don't get me wrong; some of the books I have read truly stand out (i.e., John Papa's Data Driven Services, SharePoint Dev using Silverlight, Jeff Paries's Foundation Silverlight Animation) and go well beyond listing object properties and show you how to apply advanced engineering concepts using Silverlight. However, I saw an opportunity to provide a resource that shows how Silverlight can be applied to solve business problems.
Over the last two years, I have had the opportunity to use Silverlight in the enterprise and saw its potential for delivering Business Intelligence (BI) solutions. Silverlight's ability to execute on the client and deliver visual intelligence makes it a fanastic option to surface interactive Business Intelligence analytical modules. I decided to combine my experience of designing Business Intelligence solutions and apply these principles to Silverlight in a new book. After about six months of work, I am pleased to announce my book Next Generation Business Intelligence Software with Silverlight 3. The book will be available in the October/November timeframe and is currently listed as a pre-order on Amazon, Barnes and Noble, etc.
What will you learn from investing in this resource?
Covering the entire scope of BI and applying these concepts to Silverlight applications is simply not realistic in one single resource. Even if I had the option of writing 750 pages or more, important facets of BI would be missed. Therefore, I decided to focus on the presentation tier of Business Intelligence applications. For example, I didn't think it was fair to focus on the data and services tier with these technologies going through a rapid implementation and tooling evolution (RIA Services, WCF REST, Oslo, ADO.NET Data Services 1.5, etc.). However, Silverlight's rendering and client processing engine is mature enough to warrant a guide on how to implement client-side BI concepts. Therefore, topics like visual intelligence, data visualizations, predictive analytics, collective intelligence, interactive tools, parallel computing, working with large data sets, etc., are covered in my book on the presentation tier.
Who is this book for?
This book has three intended audience segments and their goals:
What is the chapter list?
Companion Web Site
In addition to providing the source code and samples with this book, I have decided to create a companion web site for this resource. I don't think it would be fair for me to claim that this book can be fully understood by non-Silverlight developers if all that was provided was a zip file with source code. The companion web site will include all of coding scenarios as live demos which will allow readers without the full Silverlight development environment to fully understand the content. Furthermore, it will include the source code and samples that were not covered in detail in the book. I plan to use the companion web site as a vehicle to deliver further information on Business Intelligence and Silverlight in the form of web resource links, training videos, whitepapers and more advanced examples. I am currently working on the companion web site and it will be launched when the book is closer to being published.
If you are a Silverlight developer or interested in Business Intelligence, I encourage you to give my book a try to see how visual and interactive analytical tools can be delivered to average users with Silverlight.
Sample Content of What You Will See In This Book
Creating a Silverlight Predictive Analytics Tool to estimate future sales revenue
Optimizing Data Processing with Concurrent Programming (looks scary; it really isn't)
Learn about distributive client-side architecture for BI
Silverlight as an enterprise Visual Intelligence Environment (Trellis Data Visualization with KPI goals)
Don't worry if this is all alien to you...I will walk you through BI 2.0 fundementals as well...
Original Post: Announcing Next Generation Business Intelligence Software with Silverlight
The content of the postings is owned by the respective author. Silverlight Feeds is not responsible for the contents of the postings. This site is automatically generated and cannot be reviewed for abusive content. If you find abusive content on Silverlight Feeds, please contact us. Designated trademarks and brands are the property of their respective owners. All rights reserved.