SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Enterprise Friendly Office Applications Garry Stewart – Ajilon
Who are you? Garry Stewart http://www.garry-stewart.com http://www.twitter.com/garry_stewart
What is an “Enterprise Friendly Application”? Provides a home for a concept within a business Plays nice with others Allows IT to do their job
Application Maturity Model Opportunistic Tactical Strategic
Why can’t everything be strategic?
How can we have our cake & eat it? 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
How can SharePoint 2010 help? 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
What is Access Services? 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
So what is it doing? 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)
Didn’t MOSS 2007 do this? Yes and no… Hosting Access tables as SharePoint lists is not new Web Forms and reports are new UI and Data Macros are new
Can I just migrate old Access DBs? 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
What happens to objects I can’t migrate? 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.
How is this “Enterprise Friendly”? Allows a traditionally opportunistic tool to create tactical applications Applications can still be created by “power users” in a tool they are familiar with
What type of applications can I build with this? Table Centric “Leaf Node” Applications “Access Style” Reports, Forms and Navigation
Can I integrate Access Services with other applications? External data from within Access Access data from other applications
Why not create SharePoint apps? 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
Choice is not always good 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
Can I leverage all the features of SharePoint Lists? Most standard list features are available SharePoint will only let you modify certain objects External Content Types don’t work out of the box
Demo
How does dev/test/prod work? 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!
What about source control? Use Access Developer Extensions for Source Control support http://bit.ly/bHKcuX Primarily TFS & VSS
<Insert Standard Anti-Access Comment Here /> 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
Questions
More Info 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
Thank you to our sponsors! VENUE SPONSORS LUNCH SPONSORS BREAKFAST SPONSORS SUPPLIES SPONSORS RAFFLE SPONSORS TRAINING VOUCHER NETBOOK DIGITAL CAMCORDER OFFICE 2007 ULTIMATE PRODUCT VOUCHER

Weitere ähnliche Inhalte

Was ist angesagt?

Collaborative Networks for Intranet
Collaborative Networks for IntranetCollaborative Networks for Intranet
Collaborative Networks for IntranetMark Fidelman
 
SharePoint Survey 2011 Results: How are Businesses Using SharePoint?
SharePoint Survey 2011 Results: How are Businesses Using SharePoint?SharePoint Survey 2011 Results: How are Businesses Using SharePoint?
SharePoint Survey 2011 Results: How are Businesses Using SharePoint?OpenText Global 360
 
Why SharePoint is critical to SMB
Why SharePoint is critical to SMBWhy SharePoint is critical to SMB
Why SharePoint is critical to SMBRobert Crane
 
Data, Actions, and Users
Data, Actions, and UsersData, Actions, and Users
Data, Actions, and UsersRoss Belmont
 
Office 365 Plan Selection Flow Chart
Office 365 Plan Selection Flow ChartOffice 365 Plan Selection Flow Chart
Office 365 Plan Selection Flow ChartRobert Crane
 
The SharePoint Journey
The SharePoint JourneyThe SharePoint Journey
The SharePoint JourneyRobin McManus
 
Power Apps - Data governance, compliance and security
Power Apps  - Data governance, compliance and securityPower Apps  - Data governance, compliance and security
Power Apps - Data governance, compliance and securityLearning SharePoint
 
Introduction Of Microsoft Office Applications
Introduction Of Microsoft Office ApplicationsIntroduction Of Microsoft Office Applications
Introduction Of Microsoft Office ApplicationsSajjad khan
 
SharePoint Saturday Leicester - Getting Started with Model Driven PowerApps
SharePoint Saturday Leicester - Getting Started with Model Driven PowerAppsSharePoint Saturday Leicester - Getting Started with Model Driven PowerApps
SharePoint Saturday Leicester - Getting Started with Model Driven PowerAppsPeter Baddeley
 
SharePoint 2010 InfoPath 2010 with Lists
SharePoint 2010 InfoPath 2010 with ListsSharePoint 2010 InfoPath 2010 with Lists
SharePoint 2010 InfoPath 2010 with ListsCraig Pilkenton
 
What Makes an Ideal Microsoft 365 Intranet​
What Makes an Ideal Microsoft 365 Intranet​What Makes an Ideal Microsoft 365 Intranet​
What Makes an Ideal Microsoft 365 Intranet​BizPortals Solutions
 
Power Platform Tools of Office 365 What to Use When
Power Platform Tools of Office 365 What to Use WhenPower Platform Tools of Office 365 What to Use When
Power Platform Tools of Office 365 What to Use WhenJoel Oleson
 
Data Centric Composites and mashups In SharePoint 2010
Data Centric Composites and mashups In SharePoint 2010Data Centric Composites and mashups In SharePoint 2010
Data Centric Composites and mashups In SharePoint 2010Ayman El-Hattab
 
BOW310-320 - Fact Sheet.compressed
BOW310-320 - Fact Sheet.compressedBOW310-320 - Fact Sheet.compressed
BOW310-320 - Fact Sheet.compressedRob Davis
 
EmployeePages The next generation staff directory
EmployeePages The next generation staff directoryEmployeePages The next generation staff directory
EmployeePages The next generation staff directoryTIMETOACT GROUP
 
Introduction to Microsoft Flow
Introduction to Microsoft FlowIntroduction to Microsoft Flow
Introduction to Microsoft FlowNIFTIT
 
Knowledge Management Intro
Knowledge Management IntroKnowledge Management Intro
Knowledge Management IntroMark Davies
 

Was ist angesagt? (20)

Share Point online
Share Point onlineShare Point online
Share Point online
 
Collaborative Networks for Intranet
Collaborative Networks for IntranetCollaborative Networks for Intranet
Collaborative Networks for Intranet
 
SharePoint Survey 2011 Results: How are Businesses Using SharePoint?
SharePoint Survey 2011 Results: How are Businesses Using SharePoint?SharePoint Survey 2011 Results: How are Businesses Using SharePoint?
SharePoint Survey 2011 Results: How are Businesses Using SharePoint?
 
Why SharePoint is critical to SMB
Why SharePoint is critical to SMBWhy SharePoint is critical to SMB
Why SharePoint is critical to SMB
 
Data, Actions, and Users
Data, Actions, and UsersData, Actions, and Users
Data, Actions, and Users
 
Office 365 Plan Selection Flow Chart
Office 365 Plan Selection Flow ChartOffice 365 Plan Selection Flow Chart
Office 365 Plan Selection Flow Chart
 
The SharePoint Journey
The SharePoint JourneyThe SharePoint Journey
The SharePoint Journey
 
Power Apps - Data governance, compliance and security
Power Apps  - Data governance, compliance and securityPower Apps  - Data governance, compliance and security
Power Apps - Data governance, compliance and security
 
Introduction Of Microsoft Office Applications
Introduction Of Microsoft Office ApplicationsIntroduction Of Microsoft Office Applications
Introduction Of Microsoft Office Applications
 
SharePoint Saturday Leicester - Getting Started with Model Driven PowerApps
SharePoint Saturday Leicester - Getting Started with Model Driven PowerAppsSharePoint Saturday Leicester - Getting Started with Model Driven PowerApps
SharePoint Saturday Leicester - Getting Started with Model Driven PowerApps
 
SharePoint 2010 InfoPath 2010 with Lists
SharePoint 2010 InfoPath 2010 with ListsSharePoint 2010 InfoPath 2010 with Lists
SharePoint 2010 InfoPath 2010 with Lists
 
20210810 #M365UGZA Presentation
20210810 #M365UGZA Presentation20210810 #M365UGZA Presentation
20210810 #M365UGZA Presentation
 
What Makes an Ideal Microsoft 365 Intranet​
What Makes an Ideal Microsoft 365 Intranet​What Makes an Ideal Microsoft 365 Intranet​
What Makes an Ideal Microsoft 365 Intranet​
 
Power Platform Tools of Office 365 What to Use When
Power Platform Tools of Office 365 What to Use WhenPower Platform Tools of Office 365 What to Use When
Power Platform Tools of Office 365 What to Use When
 
Data Centric Composites and mashups In SharePoint 2010
Data Centric Composites and mashups In SharePoint 2010Data Centric Composites and mashups In SharePoint 2010
Data Centric Composites and mashups In SharePoint 2010
 
BOW310-320 - Fact Sheet.compressed
BOW310-320 - Fact Sheet.compressedBOW310-320 - Fact Sheet.compressed
BOW310-320 - Fact Sheet.compressed
 
What is share_point
What is share_pointWhat is share_point
What is share_point
 
EmployeePages The next generation staff directory
EmployeePages The next generation staff directoryEmployeePages The next generation staff directory
EmployeePages The next generation staff directory
 
Introduction to Microsoft Flow
Introduction to Microsoft FlowIntroduction to Microsoft Flow
Introduction to Microsoft Flow
 
Knowledge Management Intro
Knowledge Management IntroKnowledge Management Intro
Knowledge Management Intro
 

Andere mochten auch

20111030 Perth SharePoint User Group - Building an Enterprise Mash-Up Platform
20111030 Perth SharePoint User Group - Building an Enterprise Mash-Up Platform20111030 Perth SharePoint User Group - Building an Enterprise Mash-Up Platform
20111030 Perth SharePoint User Group - Building an Enterprise Mash-Up PlatformGarry Stewart
 
Mdia3002 week 08 tute prep
Mdia3002 week 08 tute prepMdia3002 week 08 tute prep
Mdia3002 week 08 tute prepcassiechorn
 
Best Beauty tips from Audrey Hepburn
Best Beauty tips from Audrey HepburnBest Beauty tips from Audrey Hepburn
Best Beauty tips from Audrey Hepburnlabenir
 
Microsoft Integration Roadshow: Integration in Action
Microsoft Integration Roadshow: Integration in ActionMicrosoft Integration Roadshow: Integration in Action
Microsoft Integration Roadshow: Integration in ActionGarry Stewart
 
Alt Dot Net Usergroup: Does the world end if you stop using Visual Studio?
Alt Dot Net Usergroup: Does the world end if you stop using Visual Studio?Alt Dot Net Usergroup: Does the world end if you stop using Visual Studio?
Alt Dot Net Usergroup: Does the world end if you stop using Visual Studio?Garry Stewart
 
Perth SharePoint Saturday 2011: The Many Faces of Workflow
Perth SharePoint Saturday 2011: The Many Faces of WorkflowPerth SharePoint Saturday 2011: The Many Faces of Workflow
Perth SharePoint Saturday 2011: The Many Faces of WorkflowGarry Stewart
 
The State of Content Management
The State of Content ManagementThe State of Content Management
The State of Content ManagementTihomir Opačić
 
Alt dot net user group stop coding
Alt dot net user group   stop codingAlt dot net user group   stop coding
Alt dot net user group stop codingGarry Stewart
 
ренессанс уткина и муратова
ренессанс уткина и муратоваренессанс уткина и муратова
ренессанс уткина и муратоваnet174
 

Andere mochten auch (9)

20111030 Perth SharePoint User Group - Building an Enterprise Mash-Up Platform
20111030 Perth SharePoint User Group - Building an Enterprise Mash-Up Platform20111030 Perth SharePoint User Group - Building an Enterprise Mash-Up Platform
20111030 Perth SharePoint User Group - Building an Enterprise Mash-Up Platform
 
Mdia3002 week 08 tute prep
Mdia3002 week 08 tute prepMdia3002 week 08 tute prep
Mdia3002 week 08 tute prep
 
Best Beauty tips from Audrey Hepburn
Best Beauty tips from Audrey HepburnBest Beauty tips from Audrey Hepburn
Best Beauty tips from Audrey Hepburn
 
Microsoft Integration Roadshow: Integration in Action
Microsoft Integration Roadshow: Integration in ActionMicrosoft Integration Roadshow: Integration in Action
Microsoft Integration Roadshow: Integration in Action
 
Alt Dot Net Usergroup: Does the world end if you stop using Visual Studio?
Alt Dot Net Usergroup: Does the world end if you stop using Visual Studio?Alt Dot Net Usergroup: Does the world end if you stop using Visual Studio?
Alt Dot Net Usergroup: Does the world end if you stop using Visual Studio?
 
Perth SharePoint Saturday 2011: The Many Faces of Workflow
Perth SharePoint Saturday 2011: The Many Faces of WorkflowPerth SharePoint Saturday 2011: The Many Faces of Workflow
Perth SharePoint Saturday 2011: The Many Faces of Workflow
 
The State of Content Management
The State of Content ManagementThe State of Content Management
The State of Content Management
 
Alt dot net user group stop coding
Alt dot net user group   stop codingAlt dot net user group   stop coding
Alt dot net user group stop coding
 
ренессанс уткина и муратова
ренессанс уткина и муратоваренессанс уткина и муратова
ренессанс уткина и муратова
 

Ähnlich wie 2010 share point saturday deck enterprise office applications

CVNUG - Share Point Development
CVNUG - Share Point DevelopmentCVNUG - Share Point Development
CVNUG - Share Point Developmentryanaoliveira
 
Implementing SharePoint 2010 Projects
Implementing SharePoint 2010 ProjectsImplementing SharePoint 2010 Projects
Implementing SharePoint 2010 ProjectsAndrew Hopkins
 
SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...
SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...
SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...Ivan Sanders
 
SEF2013 - Create a Business Solution, Step by Step, with No Managed Code
SEF2013 - Create a Business Solution, Step by Step, with No Managed CodeSEF2013 - Create a Business Solution, Step by Step, with No Managed Code
SEF2013 - Create a Business Solution, Step by Step, with No Managed CodeMarc D Anderson
 
Intro to PowerApps and Flow
Intro to PowerApps and FlowIntro to PowerApps and Flow
Intro to PowerApps and FlowApril Dunnam
 
Solve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 FeaturesSolve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 FeaturesCory Peters
 
Yes, You Can Develop for SharePoint
Yes, You Can Develop for SharePointYes, You Can Develop for SharePoint
Yes, You Can Develop for SharePointElizabeth Szabo
 
Evo conf - SharePoint for the first time
Evo conf - SharePoint for the first timeEvo conf - SharePoint for the first time
Evo conf - SharePoint for the first timeMark Stokes
 
Future Technology Ideas For CIU
Future Technology Ideas For CIUFuture Technology Ideas For CIU
Future Technology Ideas For CIUthowell
 
Power BI Governance and Development Best Practices - Presentation at #MSBIFI ...
Power BI Governance and Development Best Practices - Presentation at #MSBIFI ...Power BI Governance and Development Best Practices - Presentation at #MSBIFI ...
Power BI Governance and Development Best Practices - Presentation at #MSBIFI ...Jouko Nyholm
 
How to implement SharePoint in your organization
How to implement SharePoint in your organizationHow to implement SharePoint in your organization
How to implement SharePoint in your organizationSPC Adriatics
 
How to evolve your BPM strategy using Office365 platform
How to evolve your BPM strategy using Office365 platformHow to evolve your BPM strategy using Office365 platform
How to evolve your BPM strategy using Office365 platformHarsh Mishra
 
SharePoint - You Already Own It
SharePoint - You Already Own ItSharePoint - You Already Own It
SharePoint - You Already Own ItJonathon Schultz
 
SharePoint Saturday Chicago 2011: SharePoint 101
SharePoint Saturday Chicago 2011: SharePoint 101SharePoint Saturday Chicago 2011: SharePoint 101
SharePoint Saturday Chicago 2011: SharePoint 101Wes Preston
 
SPSTC - SharePoint 2007 No Code App Slides
SPSTC - SharePoint 2007 No Code App SlidesSPSTC - SharePoint 2007 No Code App Slides
SPSTC - SharePoint 2007 No Code App SlidesDon Donais
 
SharePoint Integration and the BDC - Richard Harbridge and Mark Brahmhall
SharePoint Integration and the BDC - Richard Harbridge and Mark BrahmhallSharePoint Integration and the BDC - Richard Harbridge and Mark Brahmhall
SharePoint Integration and the BDC - Richard Harbridge and Mark BrahmhallBoston Area SharePoint Users Group
 
Introducing Flow & PowerApps - "Power to the people"
Introducing Flow & PowerApps - "Power to the people"Introducing Flow & PowerApps - "Power to the people"
Introducing Flow & PowerApps - "Power to the people"Xylos
 

Ähnlich wie 2010 share point saturday deck enterprise office applications (20)

CVNUG - Share Point Development
CVNUG - Share Point DevelopmentCVNUG - Share Point Development
CVNUG - Share Point Development
 
Implementing SharePoint 2010 Projects
Implementing SharePoint 2010 ProjectsImplementing SharePoint 2010 Projects
Implementing SharePoint 2010 Projects
 
SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...
SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...
SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...
 
SEF2013 - Create a Business Solution, Step by Step, with No Managed Code
SEF2013 - Create a Business Solution, Step by Step, with No Managed CodeSEF2013 - Create a Business Solution, Step by Step, with No Managed Code
SEF2013 - Create a Business Solution, Step by Step, with No Managed Code
 
Intro to PowerApps and Flow
Intro to PowerApps and FlowIntro to PowerApps and Flow
Intro to PowerApps and Flow
 
Solve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 FeaturesSolve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 Features
 
Yes, You Can Develop for SharePoint
Yes, You Can Develop for SharePointYes, You Can Develop for SharePoint
Yes, You Can Develop for SharePoint
 
Evo conf - SharePoint for the first time
Evo conf - SharePoint for the first timeEvo conf - SharePoint for the first time
Evo conf - SharePoint for the first time
 
Future Technology Ideas For CIU
Future Technology Ideas For CIUFuture Technology Ideas For CIU
Future Technology Ideas For CIU
 
Ideas
IdeasIdeas
Ideas
 
Why sharepoint
Why sharepointWhy sharepoint
Why sharepoint
 
Power BI Governance and Development Best Practices - Presentation at #MSBIFI ...
Power BI Governance and Development Best Practices - Presentation at #MSBIFI ...Power BI Governance and Development Best Practices - Presentation at #MSBIFI ...
Power BI Governance and Development Best Practices - Presentation at #MSBIFI ...
 
How to implement SharePoint in your organization
How to implement SharePoint in your organizationHow to implement SharePoint in your organization
How to implement SharePoint in your organization
 
How to evolve your BPM strategy using Office365 platform
How to evolve your BPM strategy using Office365 platformHow to evolve your BPM strategy using Office365 platform
How to evolve your BPM strategy using Office365 platform
 
SharePoint - You Already Own It
SharePoint - You Already Own ItSharePoint - You Already Own It
SharePoint - You Already Own It
 
SharePoint Saturday Chicago 2011: SharePoint 101
SharePoint Saturday Chicago 2011: SharePoint 101SharePoint Saturday Chicago 2011: SharePoint 101
SharePoint Saturday Chicago 2011: SharePoint 101
 
SPSTC - SharePoint 2007 No Code App Slides
SPSTC - SharePoint 2007 No Code App SlidesSPSTC - SharePoint 2007 No Code App Slides
SPSTC - SharePoint 2007 No Code App Slides
 
SharePoint Integration and the BDC - Richard Harbridge and Mark Brahmhall
SharePoint Integration and the BDC - Richard Harbridge and Mark BrahmhallSharePoint Integration and the BDC - Richard Harbridge and Mark Brahmhall
SharePoint Integration and the BDC - Richard Harbridge and Mark Brahmhall
 
Introducing Flow & PowerApps - "Power to the people"
Introducing Flow & PowerApps - "Power to the people"Introducing Flow & PowerApps - "Power to the people"
Introducing Flow & PowerApps - "Power to the people"
 
Managesp 160805190411
Managesp 160805190411Managesp 160805190411
Managesp 160805190411
 

2010 share point saturday deck enterprise office applications

  • 1. Enterprise Friendly Office Applications Garry Stewart – Ajilon
  • 2. Who are you? Garry Stewart http://www.garry-stewart.com http://www.twitter.com/garry_stewart
  • 3. What is an “Enterprise Friendly Application”? Provides a home for a concept within a business Plays nice with others Allows IT to do their job
  • 4. Application Maturity Model Opportunistic Tactical Strategic
  • 5. Why can’t everything be strategic?
  • 6. How can we have our cake & eat it? 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
  • 7. How can SharePoint 2010 help? 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
  • 8. What is Access Services? 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
  • 9. So what is it doing? 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)
  • 10. Didn’t MOSS 2007 do this? Yes and no… Hosting Access tables as SharePoint lists is not new Web Forms and reports are new UI and Data Macros are new
  • 11. Can I just migrate old Access DBs? 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
  • 12. What happens to objects I can’t migrate? 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.
  • 13. How is this “Enterprise Friendly”? Allows a traditionally opportunistic tool to create tactical applications Applications can still be created by “power users” in a tool they are familiar with
  • 14. What type of applications can I build with this? Table Centric “Leaf Node” Applications “Access Style” Reports, Forms and Navigation
  • 15. Can I integrate Access Services with other applications? External data from within Access Access data from other applications
  • 16. Why not create SharePoint apps? 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
  • 17. Choice is not always good 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
  • 18. Can I leverage all the features of SharePoint Lists? Most standard list features are available SharePoint will only let you modify certain objects External Content Types don’t work out of the box
  • 19. Demo
  • 20. How does dev/test/prod work? 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!
  • 21. What about source control? Use Access Developer Extensions for Source Control support http://bit.ly/bHKcuX Primarily TFS & VSS
  • 22. <Insert Standard Anti-Access Comment Here /> 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
  • 24. More Info 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
  • 25. Thank you to our sponsors! VENUE SPONSORS LUNCH SPONSORS BREAKFAST SPONSORS SUPPLIES SPONSORS RAFFLE SPONSORS TRAINING VOUCHER NETBOOK DIGITAL CAMCORDER OFFICE 2007 ULTIMATE PRODUCT VOUCHER

Hinweis der Redaktion

  1. Facets of a tactical application include:You have a conceptual home for your applicationAll your data and logic are now centralised in a controlled environmentIT are aware of the system and can control security, back it up etc.The data and logic are now available to other applications within your enterprise.
  2. Reports and Forms are “Access Style”Single data source for reportsForms can deal with single tables or composite queriesDatasheet view for bulk data entryTends to suit “leaf node” applications used to supply data to other systemsNavigation and internal components must be able to be produced via the access form editor
  3. Most standard list features are availableSecurity ModelAdding columns to a list syncs it back with AccessList field validation and validation messages sync backSharePoint tries to guide you by only letting you modify things that will syncNo SharePoint designerNo customisation of Data Validation WorkflowsExternal Content Types don’t work out of the boxMay be able to hack MSysASO
  4. First ask yourself “Does it need to?”Not all scenarios need to have 3 environmentsYou can republish the database to another siteNeed to use the “Save as Local” option firstCan test in Access then publish when readyOnly data changes are reflected immediatelyStructural changes require a syncCan use versioning on SharePoint listsConsider data migration!Remember that the deployed version of your application will have data in it that you won’t want to lose