We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byKale Burruss
Modified over 2 years ago
© J Street Technology, Inc. 2008 1 So Many Choices Selecting the Right Architecture for Your Database Application Armen Stein J Street Technology, Inc.
© J Street Technology, Inc. 2008 2 So Many Pieces n Access (front-end, back-end) n SQL Server (back-end) n SharePoint (front-end, back-end) n ASP.NET (front-end) n Terminal Services/Remote Desktop n SQL Server Reporting Services
© J Street Technology, Inc. 2008 3 Questions to Ask Your Client n How many users will use the system? n How much data will you have? n Do you have remote WAN users? n How much security do you need? n How much functional density do you need? n How robust does your system need to be? n How involved is your IT department? n How available and friendly is your IT staff? n How much time and money do you have?
© J Street Technology, Inc. 2008 4 Access-Access Pros n The simplest approach n Very rapid development n Easy deployment n No IT support needed n Basic skills n Millions of apps Cons n Limited users & data n Poor security n No WAN connections n No web applications n Low IT respect
© J Street Technology, Inc. 2008 5 Access-Access ( on Terminal Services) Pros n Still simple to develop n Very rapid development n Fairly easy deployment n WAN connections w/TS Cons n Limited users & data n Poor security n No web applications n Low IT respect n Needs Terminal Services and IT help (but SBS can help)
© J Street Technology, Inc. 2008 6 Access-SQL Server (Linked Tables and Passthroughs) Pros n Still rapid dev (+10%) n Use Access skills n Lots of users & data n Much more robust n Better security n Web apps possible n Free SQL Express n WAN connections possible Cons n Suboptimal security (Windows or SQL auth) n Needs some SQL skills n Skeptical IT respect n Needs SQL Server n Needs IT support? n More complex deployment
© J Street Technology, Inc. 2008 7 ASP.NET/SQL Web App Pros n Most users & data n Free SQL Express n Integrate with SSRS n Great security n Zero install web app n IT respect Cons n Browser compatibility n High dev cost (3-5x) n Different skills n Needs IT or hosting n Complex deployment
© J Street Technology, Inc. 2008 8 Hybrid Access/ASP.NET/SQL Pros n Lots of users & data n Rapid dev in Access n Free SQL Express n WAN connections n Great security on web n Zero install for web app Cons n Suboptimal security in Access n Costly dev in ASP.NET n Needs IT or hosting n Complex deployment
© J Street Technology, Inc. 2008 9 Access-SQL Server (Web Services*) Pros n Still rapid dev (+50%?) n Use Access skills n Free SQL Express n Great security w/SSL n Lots of users & data n Web apps possible n WAN connections Cons n Needs SQL skills n Needs Web dev skills n Needs SQL Server n Needs Web Server n Needs IT or hosting n Complex deployment n More complex app * Warning – experimental technique, use caution
© J Street Technology, Inc. 2008 10 Access/SharePoint Client App Pros n Lots of users n Rapid dev in Access n Data controlled by IT n SP Security model n Auto FE deployment n WAN connection with offline mode & sync Cons n Access 2010 (V1) n Anonymous access? n Lifecycle issues n SharePoint Enterprise n Needs IT or hosting n Limited data
© J Street Technology, Inc. 2008 11 Access/SharePoint Web App Pros n Lots of users n Rapid dev in Access n Data controlled by IT n SP Security model n Office365 is coming n Zero install web app Cons n Access 2010 (V1) n Anonymous access? n Lifecycle issues n SharePoint Enterprise n Needs IT or hosting n Macros, layout view n Limited data n App protection issues n Limited functionality * * But you can mix in Access Client functionality, see previous slide
© J Street Technology, Inc. 2008 12 Alternatives and Future Options n SQL Server Reporting Services n Silverlight n PHP/MySQL (aka LAMP) n EQLData (Access on web) n Iron Speed Designer (App generator) n LightSwitch (MS App generator) n Pure HTML 5 application
© J Street Technology, Inc. 2008 13 Thank you! Armen Stein J Street Technology, Inc. www.JStreetTech.com Armen@JStreetTech.com 425-869-0797 x107
Refine Author business logic Customize screen layouts / branding Define custom queries Extend Explore ecosystem components Create custom controls.
Build a SharePoint App with Microsoft Access. About me.
IS4401 Project Technology Issues. Introduction This seminar covers Databases When to use a Database What Database to use Development Tools Visual Studio.
Getting Started with Datazen Microsoft’s New Mobile Dashboard Platform.
Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages.
Creating WordPress Websites. Creating a site on your computer Local server Local WordPress installation Setting Up Dreamweaver.
Access Web Apps – OK, Now What? EXTENDING ACCESS WEB APPS George Young Dawson Butte Software ACCESS DAY – OCTOBER DENVER,
SQL Server Reporting Services for.NET Developers Bret Stateham
Multi-Tier Apps with Admin Access, RDP, Custom Installs Modern Scalable Web Sites Full Windows Server/Linux VMs Web Sites Virtual Machines Cloud Services.
SQL Server Reporting Services
PHP With Oracle 11g XE By Shyam Gurram Eastern Illinois University.
Access 2013 Platform Overview Access Low up-front investment Easy to evolve and iterate Easy adoption One version of the truth Easy to collaborate.
George Gonsalves. Free and lightweight web development tool. Create, publish, and maintain your website Optimized for Open Source Designed for.
GPPC Connections 2011 | November 6-8 | Las Vegas, NV Dynamics GP12 Web Client Today and in the Future Kevin Racer, Sr. Program Manager.
Bob German Principal Architect Introduction to Cloud Hosted Apps Your apps here!
Designing a Scalable Enterprise Project Management Architecture Ken Toole Platform Test Manager MS Project Microsoft Corporation.
Online Construction Estimation Developed By:- Vatsal S. Shah ( ) Dilip K. Babariya ( ) Jimit V. Rajani ( ) Guided by:-
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July Thierry Gasser TSP
SharePoint Forms All you ever wanted to know about forms but were afraid to ask.
WEP Presentation for non-IT Steps and roles in software development 2. Skills developed in 1 st year 3. What can do a student in 1 st internship.
SQL Reporting Another tool in our IT toolbox. It may not be the sharpest, but it’s free with msSQL and it empowers the users, some. By Bryan Yates -
Jen Stirrup MVP CopperBlue Consulting. Flexible: Can model anything Powerful: Enterprise scale Secure: Fine grain control Near real time: 15 minute.
CRM in Education: Raising Standards. Saving Time. Presented by: Daniel Petersen Director of Business Solutions Applied Tech.
The VeriTrak Enterprise Application Created for The Verification Company By CTO Source, Inc. This presentation provides an overview of the system and links.
1 Migrating from Access to SQL Server Simon Kingston, CSU / NPS NRGIS.
HOW TO STORE THE DATA YOU NEED IN SHAREPOINT 2010 Mick Badran MVP, V-TSP,XYZ,ABC
Copyright © 2003 Pearson Education, Inc. Slide 8-1 The Web Wizards Guide to PHP by David Lash.
SharePoint Server Architecture and Deployment Michael Curry.
FileMaker ® Pro/PHP Hybrids: Jeremiah Small Soliant Consulting php|tek 2008.
SharePoint in the Education Space Presented by: Daniel Petersen Director of Business Solutions Applied Tech.
Access Services Introduction & Setup Requirements Kipp Sorensen, Soren Innovations.
KORAK PRED OSTALIMI VISUAL STUDIO LIGHTSWITCH Danijel Malik Artifis Danijel Malik s.p.
SharePoint 2010 Overview Presented by: Oscar Garcia
Web Page Designing With Dreamweaver MX\Session 1\1 of 9 Session 1 Introduction to PHP Hypertext Preprocessor - PHP.
IT Analytics for Symantec Endpoint Protection
Name Title Company Microsoft SharePoint 2010 The business collaboration platform for the Enterprise and the Web.
Services Course Windows Live SkyDrive Participant Guide.
Spaso Lazarević Microsoft MVP Nova banka ad Banja Luka Building business application using Visual Studio 2013 LightSwitch.
SQL Reporting II Another tool in our IT toolbox. A free with Microsoft SQL that empowers a few levels of users. By Bryan Yates - Programmer.
Access to Azure EXTENDING OFFICE 365 INTO THE CLOUD George Young Dawson Butte Software SHAREPOINT SATURDAY DENVER 2015 – JANUARY.
PHP Introduction PHP is a server-side scripting language.
GPPC Connections 2011 | November 6-8 | Las Vegas, NV Dynamics GP12 Web Client Deployment and Management Overview Kevin Racer, Sr. Program Manager.
MAXIMIZE WEBFOCUS GO MOBILE! Copyright 2010, Information Builders. Slide 1 Brian Carter 3/21/12.
ACT! “Web” Plugins ACC Webinar (Part 1of 2) Brian Mowka and Jamie Aurand December 2010.
Module 7: Configuring Terminal Services. Overview Describe how the components of Terminal Services work together Identify new Terminal Services core features.
SQL Server Reporting Services 2016 The Future of Data Analysis. Arthur Luz | MCSA & MCT - SQL Server
Introduction: Drupal is a free and open-source content management system (CMS). A content management system(CMS) is a computer program that allows publishing,
BISM Introduction Marco Russo
Solutions Road Show – 13 December 2013 | India Alok Agrawal Practice Lead – UC & C Communication and Collaboration.
© 2017 SlidePlayer.com Inc. All rights reserved.