Comments
paul.nowak wrote: Matt, thanks for the comments. I made an error on the version of Plone. It's 2.5 Plone running on Zope 2.9x. In regards to the additional products, we have a skin installed and we have a product that we had custom developed for us that connects to a PostgreSQL database. We've looked at slow PostgreSQL queries causing problems and have not been able to find an issue. We've also tested for the case where the PostgreSQL server is down and have not been able to create an issue. We therefor...
Cloud Computing
Conference & Expo
November 2-4, 2009 NYC
Register Today and SAVE !..


2008 West
DIAMOND SPONSOR:
Data Direct
SOA, WOA and Cloud Computing: The New Frontier for Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
GOLD SPONSORS:
Appsense
User Environment Management – The Third Layer of the Desktop
Cordys
Cloud Computing for Business Agility
EMC
CMIS: A Multi-Vendor Proposal for a Service-Based Content Management Interoperability Standard
Freedom OSS
Practical SOA” Max Yankelevich
Intel
Architecting an Enterprise Service Router (ESR) – A Cost-Effective Way to Scale SOA Across the Enterprise
Sensedia
Return on Assests: Bringing Visibility to your SOA Strategy
Symantec
Managing Hybrid Endpoint Environments
VMWare
Game-Changing Technology for Enterprise Clouds and Applications
Click For 2008 West
Event Webcasts

2008 West
PLATINUM SPONSORS:
Appcelerator
Get ‘Rich’ Quick: Rapid Prototyping for RIA with ZERO Server Code
Keynote Systems
Designing for and Managing Performance in the New Frontier of Rich Internet Applications
GOLD SPONSORS:
ICEsoft
How Can AJAX Improve Homeland Security?
Isomorphic
Beyond Widgets: What a RIA Platform Should Offer
Oracle
REAs: Rich Enterprise Applications
Click For 2008 Event Webcasts
Everyone wants to lower their capital expenditures and increase operational efficiency - it's a sign of the times. The economy of the past 12 - 18 months has forced all organizations to do more with less and become more efficient. While everyone can identify with the request to do more with less, th...
SYS-CON.TV
StrikeIron OnDemand SOA Web Services for Microsoft Excel
StrikeIron's product, OnDemand Web Services, may be an introduction for many nontechnical people

There was a time when the term "spreadsheet" simply meant columns of data that were summed up. Although this is all the functionality some people require, Excel has evolved into a much more powerful tool. Users now have the ability to create complex formulas with built-in functions such as MAX, SIN, and SUMIF. They can link workbooks together and not only import data directly from a database, but mirror many database capabilities using VLOOKUP and Pivot Tables. Business administrators can use Excel to automate many of their daily tasks, where they used to require the IT department to develop a database and application. With this additional power, concepts such as primary and foreign keys are no longer foreign to the common worker.

Perhaps the reason Web services has not spread like wildfire (as was first expected) is because it has remained in the IT arena. Up until now a person had required a developer to create an application for him that leverages the power of Web services. Even the idea of what Web services are and what can be accomplished with them remains a mystery to the masses. For instance, a travel agent may wish there were an electronic way to reserve hotel rooms with any chain, but he probably doesn't realize that Web services exist and may, one day, be the answer to his prayers. How will non-programmers become familiar with the concept of a standard way of interoperating between different software applications running on multiple platforms?

StrikeIron's product, OnDemand Web Services, may be not only a useful tool, but an introduction to Web services for many nontechnical people as well. It grants the use of Web services to Excel users without any programming required. It doesn't take long to get up to speed. After installation, a "StrikeIron" menu will appear in the Excel menu bar. This will provide you with access to a Web service manager dialog. This dialog can be used to search for available Web services or to locate a specific one. Once you select a Web service you are provided with graphical trees representing the Web service input and output. Now it is just a matter of dragging the input parameters and output fields to your spreadsheet. Input parameters could represent a Web service license key or stock ticker symbol. Output fields could represent the current stock price. These Web service cells are automatically formatted with a comment describing the value that will reside there and what Web service it originates from. You can rename labels and reformat cells. Then simply refresh the Web service from the StrikeIron menu. That's it - no programming required!

The product is even smart enough to fill in multiple rows for one output field, if the Web service provides multiple values for it. So if your spreadsheet requests information on a particular recipe, you simply have to drop the Ingredients field onto your spreadsheet. When you refresh the Cookbook Web service, each ingredient will reside in a row under the Ingredients column. StrikeIron makes it so simple and intuitive that you wonder why this functionality isn't included in the Excel application.

Individual Web services used in the spreadsheet can be customized in multiple ways, such as when to refresh (manually, on start up, on calculation, or every X minutes). Using and refreshing Web services is something to consider, especially when you are paying for it. Any Web service can be used with the product, but StrikeIron also provides a long list of subscription Web services that are paid for on a per-hit basis. The list includes Stock Quotes, D&B Business Information, Do Not Call Verification, Address Verification, and Tax Rates. Pricing is set for individual services. For instance, Real-Time Stock Quotes Basic starts at 1000 hits per month for $9.95 and ends at 1,000,000 hits per month for $359.95. It should be noted that some services require multiple hits per call to retrieve information. This service uses five hits per successful result.

You can incorporate multiple Web services within one spreadsheet. I should mention that the sample workbooks provided by StrikeIron do a good job of showing how Web services can be used in a spreadsheet and complement each other. For instance, one workbook uses the RealTimeStockQuotes and HistoricalStockQuotes Web services to display current detailed stock information alongside graphs representing historical stock information for a company.

A 30-day trial of the software is available on the web (www.StrikeIron.com). An annual subscription to the software is $99.95. A perpetual license is $299.95. The software requires Excel 2002 and the .NET Framework with SP1.

See sidebar

About Keith Frohnhoefer
Keith is lead application developer at Envision Consulting Group. Envision provides consulting services and software solutions to the pharmaceutical industry. Keith enjoys programming in Java.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

StrikeIron OnDemand SOA Web Services for Microsoft Excel. There was a time when the term 'spreadsheet' simply meant columns of data that were summed up. Although this is all the functionality some people require, Excel has evolved into a much more powerful tool. Users now have the ability to create complex formulas with built-in functions such as MAX, SIN, and SUMIF. They can link workbooks together and not only import data directly from a database, but mirror many database capabilities using VLOOKUP and Pivot Tables. Business administrators can use Excel to automate many of their daily tasks, where they used to require the IT department to develop a database and application. With this additional power, concepts such as primary and foreign keys are no longer foreign to the common worker.

StrikeIron OnDemand SOA Web Services for Microsoft Excel. There was a time when the term 'spreadsheet' simply meant columns of data that were summed up. Although this is all the functionality some people require, Excel has evolved into a much more powerful tool. Users now have the ability to create complex formulas with built-in functions such as MAX, SIN, and SUMIF. They can link workbooks together and not only import data directly from a database, but mirror many database capabilities using VLOOKUP and Pivot Tables. Business administrators can use Excel to automate many of their daily tasks, where they used to require the IT department to develop a database and application. With this additional power, concepts such as primary and foreign keys are no longer foreign to the common worker.

What is the difference between this capability and the capability offered by Excel 2003?

StrikeIron OnDemand SOA Web Services for Microsoft Excel. There was a time when the term 'spreadsheet' simply meant columns of data that were summed up. Although this is all the functionality some people require, Excel has evolved into a much more powerful tool. Users now have the ability to create complex formulas with built-in functions such as MAX, SIN, and SUMIF. They can link workbooks together and not only import data directly from a database, but mirror many database capabilities using VLOOKUP and Pivot Tables. Business administrators can use Excel to automate many of their daily tasks, where they used to require the IT department to develop a database and application. With this additional power, concepts such as primary and foreign keys are no longer foreign to the common worker.

Product Review: StrikeIron OnDemand Web Services for Microsoft Excel. There was a time when the term 'spreadsheet' simply meant columns of data that were summed up. Although this is all the functionality some people require, Excel has evolved into a much more powerful tool. Users now have the ability to create complex formulas with built-in functions such as MAX, SIN, and SUMIF. They can link workbooks together and not only import data directly from a database, but mirror many database capabilities using VLOOKUP and Pivot Tables. Business administrators can use Excel to automate many of their daily tasks, where they used to require the IT department to develop a database and application. With this additional power, concepts such as primary and foreign keys are no longer foreign to the common worker.


Your Feedback
SOA Web Services Journal wrote: StrikeIron OnDemand SOA Web Services for Microsoft Excel. There was a time when the term 'spreadsheet' simply meant columns of data that were summed up. Although this is all the functionality some people require, Excel has evolved into a much more powerful tool. Users now have the ability to create complex formulas with built-in functions such as MAX, SIN, and SUMIF. They can link workbooks together and not only import data directly from a database, but mirror many database capabilities using VLOOKUP and Pivot Tables. Business administrators can use Excel to automate many of their daily tasks, where they used to require the IT department to develop a database and application. With this additional power, concepts such as primary and foreign keys are no longer foreign to the common worker.
SOA Web Services Journal wrote: StrikeIron OnDemand SOA Web Services for Microsoft Excel. There was a time when the term 'spreadsheet' simply meant columns of data that were summed up. Although this is all the functionality some people require, Excel has evolved into a much more powerful tool. Users now have the ability to create complex formulas with built-in functions such as MAX, SIN, and SUMIF. They can link workbooks together and not only import data directly from a database, but mirror many database capabilities using VLOOKUP and Pivot Tables. Business administrators can use Excel to automate many of their daily tasks, where they used to require the IT department to develop a database and application. With this additional power, concepts such as primary and foreign keys are no longer foreign to the common worker.
Victor Sheer wrote: What is the difference between this capability and the capability offered by Excel 2003?
Web Services Product Review wrote: StrikeIron OnDemand SOA Web Services for Microsoft Excel. There was a time when the term 'spreadsheet' simply meant columns of data that were summed up. Although this is all the functionality some people require, Excel has evolved into a much more powerful tool. Users now have the ability to create complex formulas with built-in functions such as MAX, SIN, and SUMIF. They can link workbooks together and not only import data directly from a database, but mirror many database capabilities using VLOOKUP and Pivot Tables. Business administrators can use Excel to automate many of their daily tasks, where they used to require the IT department to develop a database and application. With this additional power, concepts such as primary and foreign keys are no longer foreign to the common worker.
Keith Frohnhoefer wrote: Product Review: StrikeIron OnDemand Web Services for Microsoft Excel. There was a time when the term 'spreadsheet' simply meant columns of data that were summed up. Although this is all the functionality some people require, Excel has evolved into a much more powerful tool. Users now have the ability to create complex formulas with built-in functions such as MAX, SIN, and SUMIF. They can link workbooks together and not only import data directly from a database, but mirror many database capabilities using VLOOKUP and Pivot Tables. Business administrators can use Excel to automate many of their daily tasks, where they used to require the IT department to develop a database and application. With this additional power, concepts such as primary and foreign keys are no longer foreign to the common worker.
SOA World Latest Stories
Likewise, which authenticates Linux, Unix and Mac users with Microsoft Active Directory, has started offering three starter packs that combine its Enterprise software with support and training services. They are designed to move customers from the company’s open source software to Like...
It says Traffic Server enables the session management, authentication, configuration management, load balancing and routing of an entire cloud computing stack. It’s supposed to offer fast, reliable and scalable access to cached online content and speed responses to requests for stored ...
It claims the widgetry, which lets Mac users run Windows and Linux alongside Mac OS X, is faster, smarter, easier and more powerful than previous generations. Unlike Apple’s own Boot Camp, which forces people to reboot between operating systems, Parallels users can switch between Mac a...
Microsoft’s browser rivals aren’t satisfied with the tentative “ballot screen” settlement that the company came to with the European Commission, which would offer all its European users a chance to download a rival browser. Google, Mozilla and Opera want changes made. According to the ...
As virtualization entered the data center it became an accidental standard bearer for network automation. The power of virtualization helped to drive a cultural (including x as a service) shift in expectations, just as Nicholas Carr was declaring war on traditional “old world” IT with...
RASS and 6fusion USA, Inc. announced a partnership to co-deliver cloud hosted desktop and server applications on demand. The joint offering promises to improve existing performance and cost limitations for customers moving away from a traditional on-site application delivery model. RA...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON Featured Whitepapers
ADS BY GOOGLE