• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Multiplatform Development
 

Multiplatform Development

on

  • 532 views

 

Statistics

Views

Total Views
532
Views on SlideShare
454
Embed Views
78

Actions

Likes
0
Downloads
1
Comments
0

3 Embeds 78

http://new.cdh.com 61
http://www.cdh.com 14
http://cdh.com 3

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Multiplatform Development Multiplatform Development Presentation Transcript

    • Multiplatform DevelopmentC/D/H Development Series
    • Quick FactsAbout Us• 23rd Year• Grand Rapids &Royal Oak• 30 StaffApproach• VendorIndependent• Non-reseller• ProfessionalServices OnlyPartnerships• Microsoft Gold• VMwareEnterprise• Citrix Silver• Cisco Premier• Novell Gold
    • Microsoft Gold PartnerCompetenciesFour GoldEight SilverSuccessesCustomerExcellence AwardVirtual TechnicalSpecialist (VTSP)Managed PartnerNumerous PartnerAwardsPinpointMicrosoft’s officialpartner directory5-star rating
    • Expertise
    • Get Social with C/D/Hfacebook.com/cdhtech@cdhtweetstechwww.linkedin.com/company/cdh
    • Your PresenterDan KohlsConsultantMCSD.NET, MCTS SharePointApplication DevelopmentDanK@cdh.com
    • Background• Programming since 1983• BS Computer Aided Technology, 1987• Consultant since 1995
    • Why Multiplatform Development• Not just PCs and the Web• New Device types• Apps• Existing systems
    • Why Multiplatform DevelopmentDo more with less:• Re-use code• Minimize development effort
    • What is it?Shared:• Data• Code• Design
    • What is it?Devices• PCs• Tablets• Phone• Others?
    • What is it?Application types:• Native• Web
    • Benefits• Users• Administrators• Developers
    • How Multiplatform DevelopmentWorksDo more with less:• Re-use code• Minimize development effort
    • How Multiplatform DevelopmentWorksIdentify:• Device-specific code• Non-specific code
    • How Multiplatform DevelopmentWorksIdentify:• Device-specific code– User Interface• Non-specific code– Business logic– Data storage
    • How Multiplatform DevelopmentWorksLayers within Layers:ApplicationPresentationBusinessData
    • ApplicationPresentationHow Multiplatform DevelopmentWorksExample of a Multiplatform ApplicationWindows 8 AppBusinessDataWindows Phone AppSharePoint 2013 App
    • How Multiplatform DevelopmentWorksThe Data LayerDataConnectivityRepository
    • How Multiplatform DevelopmentWorksDemo: Sales System
    • How Multiplatform DevelopmentWorksData Layer Demo
    • How Multiplatform DevelopmentWorksThe Business LayerBusinessBusiness Rules, Validation, ServicesSales Data Access
    • How Multiplatform DevelopmentWorksBusiness Layer Demo
    • How Multiplatform DevelopmentWorksThe Presentation LayerPresentationWindows 8 App Windows Phone AppSharePoint 2013 App
    • How Multiplatform DevelopmentWorksPresentation Layer Demo: Console AppApplicationPresentationBusinessData
    • How Multiplatform DevelopmentWorksPresentation Layer Demo: Web AppApplicationPresentationBusinessData
    • How Multiplatform DevelopmentWorksPresentation Layer Demo: Windows FormApplicationApplicationPresentationBusinessData
    • How Multiplatform DevelopmentWorksPresentation Layer Demo: Windows PhoneAppApplicationPresentationBusinessData
    • Conclusion• Devices• Plan• Organize
    • April17 & 18 • SharePoint Executive RoundtableApril24• SCOM: The Unsung Hero of the SystemCenter Suite Web / Lunch SeriesMay1 & 2 • Best of MMSMay7• Development Web/ Lunch Series: IsYour Developer’s Head in the Clouds?Upcoming Events
    • Royal Oak306 S. Washington Ave.Suite 212Royal Oak, MI 48067(248) 546-1800Grand Rapids15 Ionia SWSuite 270Grand Rapids, MI 49503(616) 776-1600Thank Youwww.cdh.com