ISI logo
SharePoint Tip of the Month


May 2011
Greetings!
 

Now You Can Build Data-Driven Web Applications in Sharepoint 2010 using Access Services

 

Sharepoint provides an expansive list of tools and features to help business manage, organize and grow their most important assets - data, documents, human capital and the relationships between them. 

 

On its own, Access 2010 provides new features that make building stand-alone applications easier:

  • Data Macros that allow you to create table-level events (think Triggers in SQL).
  • New navigation for improved User Interface design.
  • Ability to run SSRS-style reports, using a stand-along report engine available for download from Microsoft.

Now, with Sharepoint 2010 Enterprise, users can use Sharepoint Access Services to publish web-compatible Access 2010 application to the web, providing data-driven applications to anyone with a web browser - Access does not need to be installed on the user's machine.

 

Getting Started

 

If you have not yet explored the possibilities of an Access application, or need an example of web-compatibility in an Access application, Microsoft provides a web version of their famous Northwind database here

 

Quick overview - Access Services in Sharepoint and Access 2010 Web Databases require special consideration: 

  • Access Services requires Enterprise licensing.
  • Make sure Access Services is turned on within your Sharepoint farm.
  • Web Databases must be built using Web Objects and cannot employ Client Objects.  Client Objects are objects in Access, such as pre-2010 database tables, that are not compatible with Sharepoint Access Services.  You can avoid issues when developing for Access Services by choosing to create an access database as a "Web Database".
  • Forms and reports must be built using Layout Mode.

Publishing an Access Application to Sharepoint
 

To publish your access application to Sharepoint, you simply need to use the "Save and Publish" functionality on the Access file menu. 

  • Click "Save and Publish", then choose "Publish To Access Services"
  • A section called "Access Services Overview" appears on the right.  In that section, "Publish To Access Services" will appear as a graphical button right below an option to run the "Compatibility Checker".
  • Fill in the URL to your Sharepoint 2010 site in the field labeled "Server URL".  Click "Publish to Access Services".
May image1  

  

You'll see a progress dialog and then a publish success dialog, at which point your web application can be used.

 

May image2

 

At this point, if Access Services has been started in the farm, you should be able to browse to your new web application

 


May image3

 

Clearly this walk-thru scratches the surface of what can be done using Sharepoint Access Services.  Let Integrated Services show you how to leverage this powerful tool and help you maximize your investment in Sharepoint 2010.    

ISI is the founder of the DFW SharePoint Community, one of the oldest and largest SharePoint user groups. Register to come to one of our meetings, which are free to attend. If you're not already a member, it's free to join! 

 
If you have a SharePoint question you'd like us to answer, and possibly use for the next Tip of the Month, email it to us!
 
For assistance or more information on how ISI can help with your SharePoint needs, visit us at www.isi85.com or email Dan Hooper at dhooper@isi85.com.

 

 

Sincerely,


Dan Hooper | Principal | Integrated Services, Inc.
4144 N. Central Expwy, Suite 430  |  Dallas, TX  75204
Phone: 214.526.7680 x 101 | dhooper@isi85.com

 


Integrated Services, Inc.                                    
2008 winner logo small
Turning Data Into Profit
 
25 Years of Credibility & Trust

 

Join our email list         Check out our events