25
http://www.SharePointSaturday.org/Perth VENUE SPONSORS LUNCH SPONSORS BREAKFAST SPONSORS Garry Stewart Ajilon

2010 share point saturday deck enterprise office applications

Embed Size (px)

Citation preview

Page 1: 2010 share point saturday deck   enterprise office applications

http://www.SharePointSaturday.org/Perth

VENUE SPONSORS LUNCH SPONSORSBREAKFAST SPONSORS

Garry Stewart – Ajilon

Page 3: 2010 share point saturday deck   enterprise office applications

http://www.SharePointSaturday.org/Perth

Provides a home for a concept within a business

Plays nice with others Allows IT to do their job

Page 4: 2010 share point saturday deck   enterprise office applications

http://www.SharePointSaturday.org/Perth

Opportunistic Tactical Strategic

Page 5: 2010 share point saturday deck   enterprise office applications

http://www.SharePointSaturday.org/Perth

Page 6: 2010 share point saturday deck   enterprise office applications

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

Page 7: 2010 share point saturday deck   enterprise office applications

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

Page 8: 2010 share point saturday deck   enterprise office applications

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

Page 9: 2010 share point saturday deck   enterprise office applications

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)

Page 10: 2010 share point saturday deck   enterprise office applications

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

Page 11: 2010 share point saturday deck   enterprise office applications

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

Page 12: 2010 share point saturday deck   enterprise office applications

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.

Page 13: 2010 share point saturday deck   enterprise office applications

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

Page 14: 2010 share point saturday deck   enterprise office applications

http://www.SharePointSaturday.org/Perth

Table Centric “Leaf Node” Applications “Access Style” Reports, Forms and Navigation

Page 15: 2010 share point saturday deck   enterprise office applications

http://www.SharePointSaturday.org/Perth

External data from within

Access

Access data from other

applications

Page 16: 2010 share point saturday deck   enterprise office 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

Page 17: 2010 share point saturday deck   enterprise office applications

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

Page 18: 2010 share point saturday deck   enterprise office applications

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

Page 19: 2010 share point saturday deck   enterprise office applications

http://www.SharePointSaturday.org/Perth

Page 20: 2010 share point saturday deck   enterprise office applications

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!

Page 21: 2010 share point saturday deck   enterprise office applications

http://www.SharePointSaturday.org/Perth

Use Access Developer Extensions for Source Control support

http://bit.ly/bHKcuX

Primarily TFS & VSS

Page 22: 2010 share point saturday deck   enterprise office applications

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

Page 23: 2010 share point saturday deck   enterprise office applications

http://www.SharePointSaturday.org/Perth

Page 24: 2010 share point saturday deck   enterprise office applications

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

Page 25: 2010 share point saturday deck   enterprise office applications

http://www.SharePointSaturday.org/Perth

VENUE SPONSORS LUNCH SPONSORSBREAKFAST SPONSORS

RAFFLE SPONSORS

SUPPLIES SPONSORS

TRAINING VOUCHER NETBOOK DIGITAL CAMCORDER OFFICE 2007 ULTIMATE PRODUCT VOUCHER