http://www.SharePointSaturday.org/Perth
VENUE SPONSORS LUNCH SPONSORSBREAKFAST SPONSORS
Garry Stewart – Ajilon
http://www.SharePointSaturday.org/Perth
Garry Stewart
http://www.garry-stewart.com
http://www.twitter.com/garry_stewart
http://www.SharePointSaturday.org/Perth
Provides a home for a concept within a business
Plays nice with others Allows IT to do their job
http://www.SharePointSaturday.org/Perth
Opportunistic Tactical Strategic
http://www.SharePointSaturday.org/Perth
http://www.SharePointSaturday.org/Perth
In scope:
Reduce the cost of tactical systems
Empower the end users
Out of scope:
Encourage an environment where users feel comfortable approaching IT with their business needs
Educate and train users on how they can solve their own issues using the tools provided by IT
http://www.SharePointSaturday.org/Perth
SharePoint provides tools for the 3 main data concepts that users are familiar with Documents
▪ Form Libraries & InfoPath▪ Document Libraries & Word/PDF etc.▪ Reporting Services/ PerformancePoint Reports▪ Visio Services
Spread sheets▪ Excel Services▪ Document Libraries & Excel
Tables▪ Access Services▪ SharePoint List based applications
You are here
http://www.SharePointSaturday.org/Perth
Think InfoPath Form Services but for Access Allows hosting of Access tables, reports and
forms in SharePoint Let’s you look at Access Forms & Reports
through a browser without having Access on the client
http://www.SharePointSaturday.org/Perth
Generates a new SharePoint Site for your application Access Tables becomes SharePoint lists
Data Macros become SharePoint Workflows
Access Forms become ASPX pages
UI Macros become JavaScript
Access Reports become Reporting Services RDL Files
Access objects are serialised and put into a SharePoint List (MSysASO)
http://www.SharePointSaturday.org/Perth
Yes and no…
Hosting Access tables as SharePoint lists is not new
Web Forms and reports are new
UI and Data Macros are new
http://www.SharePointSaturday.org/Perth
Yes and no…
Tables must be compatible with SharePoint lists otherwise they will not migrate
New “Web” forms and reports end up on the web
Client based forms/reports/external tables can co-exist, but you need to open Access to use them
No VBA on the server
http://www.SharePointSaturday.org/Perth
By opening the database in Access you can still use: Client based forms and reports
Linked tables
Custom code (e.g. VBA) Uses the Microsoft Sync Framework to ferry
data and structure between the client and server
Important: Can only have Web or client tables, not both.
http://www.SharePointSaturday.org/Perth
Allows a traditionally opportunistic tool to create tactical applications
Applications can still be created by “power users” in a tool they are familiar with
http://www.SharePointSaturday.org/Perth
Table Centric “Leaf Node” Applications “Access Style” Reports, Forms and Navigation
http://www.SharePointSaturday.org/Perth
External data from within
Access
Access data from other
applications
http://www.SharePointSaturday.org/Perth
Access Services is effectively a SharePoint application generator
One tool for end users to use Standard architectural framework It’s a familiar tool to many business users
http://www.SharePointSaturday.org/Perth
Endless debate is not appropriate for small scale projects
Constraints make for predictable results Predictable results make for predictable costs They also make it easier to train both users of
the system and the people creating the system
http://www.SharePointSaturday.org/Perth
Most standard list features are available SharePoint will only let you modify certain
objects External Content Types don’t work out of the
box
http://www.SharePointSaturday.org/Perth
http://www.SharePointSaturday.org/Perth
First ask yourself “Does it need to?” If it does:
Databases can be republished between environments
Can test in Access then publish when ready
Can use versioning on SharePoint lists
Consider data migration!
http://www.SharePointSaturday.org/Perth
Use Access Developer Extensions for Source Control support
http://bit.ly/bHKcuX
Primarily TFS & VSS
http://www.SharePointSaturday.org/Perth
Think bigger than the individual application Stick to the golden path Developers are not the big winner here; the
Enterprise is This is about being able to respond quickly to
work requests that provide real business value without costing the world
http://www.SharePointSaturday.org/Perth
http://www.SharePointSaturday.org/Perth
Channel 9 Access Services Demo
http://bit.ly/OI4OH
MS Access Blog
http://blogs.msdn.com/access/
MS Access on Twitter (Ryan McMinn)
http://twitter.com/msaccess
Using TFS with Access
http://bit.ly/aDv12m
http://www.SharePointSaturday.org/Perth
VENUE SPONSORS LUNCH SPONSORSBREAKFAST SPONSORS
RAFFLE SPONSORS
SUPPLIES SPONSORS
TRAINING VOUCHER NETBOOK DIGITAL CAMCORDER OFFICE 2007 ULTIMATE PRODUCT VOUCHER