<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.office.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Office Web Components “Roadmap”</title><link>http://blogs.office.com/b/microsoft-excel/archive/2006/07/17/office-web-components-roadmap.aspx</link><description>Since I have been writing this blog, I have periodically been asked “what’s up with the Office Web Components”. Today, I wanted to post the official “roadmap” from the Office Web Components team. Here you go: As some of you have recently noticed, the</description><dc:language>en-US</dc:language><generator>Telligent Community 1.5.134.15456 (Build: 5.5.134.15456)</generator><item><title>re: Office Web Components “Roadmap” - OWC Alternative - SpreadsheetGear for .NET</title><link>http://blogs.office.com/b/microsoft-excel/archive/2006/07/17/office-web-components-roadmap.aspx#7039</link><pubDate>Wed, 19 Jul 2006 22:01:04 GMT</pubDate><guid isPermaLink="false">53587256-c606-4c9b-bad4-97c86b12ce62:7039</guid><dc:creator>Joe Erickson</dc:creator><description>&lt;p&gt;SpreadsheetGear for .NET provides ASP.NET Excel Reporting and an Excel compatible Windows Forms Spreadsheet Control, and is already being used to replace the Microsoft OWC Spreadsheet in a number of companies which are moving from ASP, VB6 or MFC to the Microsoft .NET Framework.&lt;/p&gt;
&lt;p&gt;Joe Erickson&lt;/p&gt;
&lt;p&gt;Founder and CEO, SpreadsheetGear LLC&lt;/p&gt;
&lt;p&gt;www.spreadsheetgear.com&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.office.com/aggbug.aspx?PostID=7039" width="1" height="1"&gt;</description></item><item><title>re: Office Web Components “Roadmap”</title><link>http://blogs.office.com/b/microsoft-excel/archive/2006/07/17/office-web-components-roadmap.aspx#7040</link><pubDate>Wed, 19 Jul 2006 11:54:48 GMT</pubDate><guid isPermaLink="false">53587256-c606-4c9b-bad4-97c86b12ce62:7040</guid><dc:creator>Ivona</dc:creator><description>&lt;p&gt;anon, unfortunately, I think you are right:(&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.office.com/aggbug.aspx?PostID=7040" width="1" height="1"&gt;</description></item><item><title>re: Office Web Components “Roadmap”</title><link>http://blogs.office.com/b/microsoft-excel/archive/2006/07/17/office-web-components-roadmap.aspx#7041</link><pubDate>Wed, 19 Jul 2006 10:50:23 GMT</pubDate><guid isPermaLink="false">53587256-c606-4c9b-bad4-97c86b12ce62:7041</guid><dc:creator>John Greenan</dc:creator><description>&lt;p&gt;Hi David,&lt;/p&gt;
&lt;p&gt;That&amp;#39;s very interesting - thanks for an informative post. &amp;nbsp;Can we please (pretty please) get a roadmap for development for addins, xlls, com addins etc (same as the other posts I have made on this subject)&lt;/p&gt;
&lt;p&gt;Thanks very much&lt;/p&gt;
&lt;p&gt;John&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.office.com/aggbug.aspx?PostID=7041" width="1" height="1"&gt;</description></item><item><title>re: Office Web Components “Roadmap”</title><link>http://blogs.office.com/b/microsoft-excel/archive/2006/07/17/office-web-components-roadmap.aspx#7042</link><pubDate>Wed, 19 Jul 2006 10:31:26 GMT</pubDate><guid isPermaLink="false">53587256-c606-4c9b-bad4-97c86b12ce62:7042</guid><dc:creator>XL-Dennis</dc:creator><description>&lt;p&gt;Scott,&lt;/p&gt;
&lt;p&gt;Many thanks for giving us a more detailed view of all the new possibilities with the upcoming SharePoint Server. &lt;/p&gt;
&lt;p&gt;However, being in the &amp;#39;frontline&amp;#39; there are some aspects I want to point out:&lt;/p&gt;
&lt;p&gt;a) It will take considerable time when SharePoint Server 2007 and later will be a de facto standard.&lt;/p&gt;
&lt;p&gt;b) Some corporates will never invest in SharePoint Server due to the costs involved and/or there exist to needs.&lt;/p&gt;
&lt;p&gt;It&amp;#39;s good that You maintain a mainstream support to until 2011 as there still exist needs to ship solutions that are &amp;#39;client&amp;#39;-based and based on &amp;#39;outdated platforms like classic VB and classic Delphi&amp;#39;in where the present OWC-package works well with.&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Dennis&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.office.com/aggbug.aspx?PostID=7042" width="1" height="1"&gt;</description></item><item><title>re: Office Web Components “Roadmap”</title><link>http://blogs.office.com/b/microsoft-excel/archive/2006/07/17/office-web-components-roadmap.aspx#7043</link><pubDate>Tue, 18 Jul 2006 22:39:32 GMT</pubDate><guid isPermaLink="false">53587256-c606-4c9b-bad4-97c86b12ce62:7043</guid><dc:creator>anon</dc:creator><description>&lt;p&gt;A shorter summary of advantages of Excel Services:&lt;/p&gt;
&lt;p&gt;1) &amp;nbsp;Sell more SharePoint&lt;/p&gt;
&lt;p&gt;2) &amp;nbsp;Eliminate competition for SharePoint&lt;/p&gt;
&lt;p&gt;3) &amp;nbsp;that is all.&lt;/p&gt;
&lt;p&gt;&amp;quot;Since Excel Services is built on the SharePoint products and technologies platform, it will not be possible to run Excel Services in isolation.&amp;quot;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.office.com/aggbug.aspx?PostID=7043" width="1" height="1"&gt;</description></item><item><title>re: Office Web Components “Roadmap”</title><link>http://blogs.office.com/b/microsoft-excel/archive/2006/07/17/office-web-components-roadmap.aspx#7044</link><pubDate>Tue, 18 Jul 2006 21:50:46 GMT</pubDate><guid isPermaLink="false">53587256-c606-4c9b-bad4-97c86b12ce62:7044</guid><dc:creator>MikeGale</dc:creator><description>&lt;p&gt;It would be really really useful if developers could get a better idea of what technologies might bite the dust. &amp;nbsp;Especially if there is no very low pain migration.&lt;/p&gt;
&lt;p&gt;Think,&lt;/p&gt;
&lt;p&gt;WebClasses&lt;/p&gt;
&lt;p&gt;VB.classic to VB.NET&lt;/p&gt;
&lt;p&gt;Jet based dB&lt;/p&gt;
&lt;p&gt;...&lt;/p&gt;
&lt;p&gt;Indicators like uptake levels, development issues, return / value estimates (from MS point of view), might help developers not dump months of their lives needlessly.&lt;/p&gt;
&lt;p&gt;In this case an Avalon (aka WinFX, aka .NET 3.0) implementation and migration might have been expected! &amp;nbsp;The fact it isn&amp;#39;t there doesn&amp;#39;t look good.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.office.com/aggbug.aspx?PostID=7044" width="1" height="1"&gt;</description></item><item><title>re: Office Web Components “Roadmap”</title><link>http://blogs.office.com/b/microsoft-excel/archive/2006/07/17/office-web-components-roadmap.aspx#7045</link><pubDate>Tue, 18 Jul 2006 20:15:57 GMT</pubDate><guid isPermaLink="false">53587256-c606-4c9b-bad4-97c86b12ce62:7045</guid><dc:creator>Scott Ruble</dc:creator><description>&lt;p&gt;Just to be clear, OWC will still be available via web download and supported per the timeline posted by Dave Gainer. &amp;nbsp;You still have the option of using OWC in your solutions. However, we will no longer be investing in new features for OWC. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Excel Services fills some aspects of what you could do with OWC. &amp;nbsp;Shown below is a breakdown of common OWC scenarios and how Excel Services can fill these.&lt;/p&gt;
&lt;p&gt;-------------------------------------------&lt;/p&gt;
&lt;p&gt;Usage Scenario #1: Expose fully interactive worksheets on a Web page.&lt;/p&gt;
&lt;p&gt;With Excel Services, you can continue to embed interactive worksheets in Web Part pages. Excel Services renders worksheets in pure DHTML and JavaScript, meaning easier deployment as no ActiveX controls need to be trusted and allowed to run on user’s computers as with OWC.&lt;/p&gt;
&lt;p&gt;When worksheets are being saved from Office Excel 2007 to Office SharePoint Server 2007, the user can also specify what parts of the worksheet should be displayed to the end user. Combined with the new Office SharePoint Server 2007 View right, this can enable the worksheet author to lock down their worksheet so that end users will be able to see only the portions of the worksheet the user has specifically chosen to make viewable.&lt;/p&gt;
&lt;p&gt;Additionally, Excel Services offers a similar user interface to the new Office Excel 2007 client application, and support for new Office Excel 2007 specific functionality, with data visualizations such as gradients, data bars and icons, new Table and PivotTable styles, and full integration with Data Connection Libraries.&lt;/p&gt;
&lt;p&gt;Excel Services targets consumers and explorers of spreadsheets, so it does not allow you to directly edit a worksheet in your Web browser. However, specific cells in a worksheet can be marked as editable parameters to allow users to do ‘what if’ scenarios in a parameters Task Pane. Excel Services also integrates well with the new Office SharePoint Server 2007 filter controls by allowing you to hook these parameters up to these filter controls and have them feed values into your worksheet.&lt;/p&gt;
&lt;p&gt;Unlike OWC, Excel Services offloads the calculation of the spreadsheet from the client computers to the server, offering greater scalability and spreadsheet security.&lt;/p&gt;
&lt;p&gt;Finally, you can also either open the worksheet from Excel Services into Office Excel 2007 in the exact same state that you were currently working on it, or, if you don’t have rights to do that, you can open a snapshot containing only the values and formatting (that is, no data connections or information that was not marked as visible in Office Excel 2007), again in the same state you were working in, for further exploration.&lt;/p&gt;
&lt;p&gt;-------------------------------------------&lt;/p&gt;
&lt;p&gt;Usage Scenario #2: Create a calculation engine for Web-based charts and reports.&lt;/p&gt;
&lt;p&gt;This is all much simpler now with Excel Services. You save your worksheet to Office SharePoint Server 2007 and set it to render a specific chart or selection of charts. Because all of the loading and calculation now happens on the server, you don’t need to associate charts to worksheets; you simply need to create a chart in Excel and publish the worksheet to the server. The chart will continue to update based on values in the worksheet or external data, because it is simply the chart in the worksheet.&lt;/p&gt;
&lt;p&gt;Scripting support for custom applications is available through the Excel Services API, which allows you to open worksheets, get and set values, refresh data, and calculate worksheets all through a set of Web services API calls.&lt;/p&gt;
&lt;p&gt;-------------------------------------------&lt;/p&gt;
&lt;p&gt;Usage Scenario #3: Create and explore dynamic reports based on multidimensional cubes.&lt;/p&gt;
&lt;p&gt;Since Excel Services is targeted at consumers and explorers of data, authoring actions aren’t available. This means that you cannot add or remove dimensions from a PivotTable view in Excel Services. You can however drill up or down on levels, filter, and sort PivotTable views.&lt;/p&gt;
&lt;p&gt;Additionally, Excel Services supports all of the great new additions to PivotTable views in Office Excel 2007. This includes PivotTable styles, the new compact axis mode, user-friendly drill indicators, and new filtering capabilities based on the type of data.&lt;/p&gt;
&lt;p&gt;PivotTable page fields can also be marked as parameters and hooked up to SharePoint filter controls which can then control them in a dashboard environment. Since Excel Services also supports accessing external data through new Sheet Data functions, and due to the fact that you can convert PivotTable views to Sheet Data functions, you can create customized asymmetrical reports modifiable in a dashboard by hooking page fields to parameters and converting the rest of the PivotTable view to Sheet Data formulas.&lt;/p&gt;
&lt;p&gt;-------------------------------------------&lt;/p&gt;
&lt;p&gt;Usage Scenario #4: Expose charts on a Web page that are bound to external data and automatically update.&lt;/p&gt;
&lt;p&gt;To expose a chart, all you need to do is create an Office Excel 2007 worksheet that contains charts using external sources, save it to Office SharePoint Server 2007, and then in the Excel Web Access Web Part, have it display the chart you are interested in.&lt;/p&gt;
&lt;p&gt;Not only is this now simpler, but there are many more advantages to using Excel Services. Excel Services supports Microsoft SQL Server™ 2005 and Microsoft SQL Server 2005 Analysis Services cubes, which expose a new layer of functionality in Office Excel 2007.&lt;/p&gt;
&lt;p&gt;Excel Services can import external data from connections embedded within worksheets, PivotTable views, and the new Sheet Data functions. QueryTables, unfortunately, are not supported in Excel Services.&lt;/p&gt;
&lt;p&gt;Additionally, since the worksheet is now being calculated and run on the server, your data connections are more secure because they can all be executed from behind a firewall, and the end user never needs to know anything about them. This also makes the solutions much more scalable.&lt;/p&gt;
&lt;p&gt;-------------------------------------------&lt;/p&gt;
&lt;p&gt;Usage Scenario #5: Analyze data with interactive PivotChart views that support drag-and-drop creation and drilldown. &lt;/p&gt;
&lt;p&gt;Excel Services supports and renders PivotChart views. The charts render based on external data values and change with the PivotTable view that they are built on, just as they do in Excel.&lt;/p&gt;
&lt;p&gt;However, in Excel Services you cannot interact directly with PivotChart views, only with the PivotTable views whose values they are based on.&lt;/p&gt;
&lt;p&gt;-------------------------------------------&lt;/p&gt;
&lt;p&gt;Usage Scenario #6: Establish external data source connections.&lt;/p&gt;
&lt;p&gt;Because Excel Services loads the worksheet on the server side, there is no need to create external data source connections other than those already in the worksheet.&lt;/p&gt;
&lt;p&gt;Because this all happens on the server side and Excel Services simply renders the results in DHTML and JavaScript, there are also no ActiveX controls that need to be installed on the end user’s computer.&lt;/p&gt;
&lt;p&gt;Excel Services can also take connection information from a Data Connection Library, which offers a single place that administrators can go to change connection information that will affect worksheets both on the server and on people’s client computers, making it much easier to manage connection information across organizations for administrators.&lt;/p&gt;
&lt;p&gt;-------------------------------------------&lt;/p&gt;
&lt;p&gt;Usage Scenario #7: Author OWC-based Web pages in Excel, Access, and FrontPage.&lt;/p&gt;
&lt;p&gt;Because Office SharePoint Designer 2007 is now the Web page editing tool, and because all you need do to make a worksheet render using Excel Services is add an Excel Web Access Web Part to a SharePoint Web Part page, you can do all of this with FrontPage.&lt;/p&gt;
&lt;p&gt;In Office SharePoint Designer 2007 you can create new Web Part pages, edit existing ones, and within them add Excel Web Access Web Parts and position them appropriately on the page. &lt;/p&gt;
&lt;p&gt;Also, new in the 2007 Microsoft Office release is a programmable Task Pane. Using the new Task Pane, developers can add in their own custom Task Panes to Microsoft Office applications. Calling out to the Excel Services API from these programmability Task Panes can allow for rich integration experiences with Office client applications.&lt;/p&gt;
&lt;p&gt;-------------------------------------------&lt;/p&gt;
&lt;p&gt;Usage Scenario #8: Enable client-side programmability in a browser or client application.&lt;/p&gt;
&lt;p&gt;Excel Services does not have an object model, unlike the Excel client. However, it does expose an API with simple functions such as open a worksheet, get a worksheet, get and set cells or ranges of cells, refresh connections, and calculate the worksheet. Using this set of API commands, developers can create custom Web Parts or applications that call to the Excel Services API but use their own interface. This is especially powerful for businesses that want to keep their business logic in Excel but have their own custom reporting interface. If a formula or variable changes, it is much easier to update an Excel worksheet than it is to update code.&lt;/p&gt;
&lt;p&gt;Additionally, Excel Services supports User Defined Functions (UDFs), which developers can use to write their own functions and call them from within an Excel worksheet.&lt;/p&gt;
&lt;p&gt;-------------------------------------------&lt;/p&gt;
&lt;p&gt;Summary of advantages of Excel Services&lt;/p&gt;
&lt;p&gt;Integration with the new SharePoint filter controls for creating custom SharePoint dashboards. &lt;/p&gt;
&lt;p&gt;Support for new Office Excel 2007 conditional formatting (such as data bars and icons) and Table and PivotTable styles. &lt;/p&gt;
&lt;p&gt;New Table and PivotTable data type filters. &lt;/p&gt;
&lt;p&gt;Support for SQL Server 2005 and the ability to take advantage of all of the great new enhancements to Analysis Services 2005 cubes. &lt;/p&gt;
&lt;p&gt;Use of the same calculation engine as the Office Excel 2007 client, resulting in identical calculation results. &lt;/p&gt;
&lt;p&gt;Calculations can now be offloaded to the server, whereas with OWC they still run on the client computer. &lt;/p&gt;
&lt;p&gt;Users need only download the content and the data they want to see, as opposed to the entire worksheet. &lt;/p&gt;
&lt;p&gt;The ability to use the new SharePoint View right to lock down a worksheet to hide proprietary information, data connections, or formulas. &lt;/p&gt;
&lt;p&gt;Excel Services renders worksheets and performs interactivity in pure DHTML and JavaScript, not requiring ActiveX controls like OWC, providing better administrative and rollout solutions. &lt;/p&gt;
&lt;p&gt;Exposes a Web services API. &lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.office.com/aggbug.aspx?PostID=7045" width="1" height="1"&gt;</description></item><item><title>re: Office Web Components “Roadmap”</title><link>http://blogs.office.com/b/microsoft-excel/archive/2006/07/17/office-web-components-roadmap.aspx#7046</link><pubDate>Tue, 18 Jul 2006 10:22:14 GMT</pubDate><guid isPermaLink="false">53587256-c606-4c9b-bad4-97c86b12ce62:7046</guid><dc:creator>XL-Dennis</dc:creator><description>&lt;p&gt;David,&lt;/p&gt;
&lt;p&gt;On a personal level I really regret MSFT&amp;#39;s stand to drop the collection...&lt;/p&gt;
&lt;p&gt;However,I&amp;#39;m not surprised that MSFT has decided to drop the OWC-collection, especially in view of the strong focus on server-based solutions as well as the lack of internal support &amp;amp; development of these components from MSFT.&lt;/p&gt;
&lt;p&gt;For those of use who need controls that can do the work I believe that the following controls may be of interest.&lt;/p&gt;
&lt;p&gt;FarPoint Spreadsheet: &lt;a rel="nofollow" target="_new" href="http://www.fpoint.com/"&gt;http://www.fpoint.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;chartFX: &lt;a rel="nofollow" target="_new" href="http://eu.softwarefx.com/"&gt;http://eu.softwarefx.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;OlapX: &lt;a rel="nofollow" target="_new" href="http://www.olapxsoftware.com/en/Products.asp"&gt;www.olapxsoftware.com/.../Products.asp&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Dennis&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.office.com/aggbug.aspx?PostID=7046" width="1" height="1"&gt;</description></item><item><title>re: Office Web Components “Roadmap”</title><link>http://blogs.office.com/b/microsoft-excel/archive/2006/07/17/office-web-components-roadmap.aspx#7047</link><pubDate>Tue, 18 Jul 2006 09:31:01 GMT</pubDate><guid isPermaLink="false">53587256-c606-4c9b-bad4-97c86b12ce62:7047</guid><dc:creator>Helen</dc:creator><description>&lt;p&gt;Despite the name (&amp;quot;web&amp;quot; components), one of the important uses of OWC was in Windows apps. OWC gave us the ability to include Excel-like and Excel-compatible spreadsheets and charts in VB and VBA forms. If OWC is going away, what should developers use instead? 3rd party controls, I guess...&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.office.com/aggbug.aspx?PostID=7047" width="1" height="1"&gt;</description></item><item><title>re: Office Web Components “Roadmap”</title><link>http://blogs.office.com/b/microsoft-excel/archive/2006/07/17/office-web-components-roadmap.aspx#7048</link><pubDate>Mon, 17 Jul 2006 22:56:29 GMT</pubDate><guid isPermaLink="false">53587256-c606-4c9b-bad4-97c86b12ce62:7048</guid><dc:creator>Torsten Flegel</dc:creator><description>&lt;p&gt;I thought that the Excel Services generate a read-only Spreadsheet? I need read/write functionalities for a Datasheet - a lot of our customer projects based on this feature. What should I use in future?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.office.com/aggbug.aspx?PostID=7048" width="1" height="1"&gt;</description></item></channel></rss>