esri developer network€¦ · esri developer network (edn) • developer products program •...
TRANSCRIPT
ESRI Developer NetworkESRI Developer Network
Brian GoldinBrian GoldinRob ElkinsRob Elkins
AgendaAgenda
•• OverviewOverview•• Key FeaturesKey Features•• Program PoliciesProgram Policies•• EDN WebsiteEDN Website•• Future plansFuture plans•• Summit HighlightsSummit Highlights
Developer Products GroupDeveloper Products Group
ESRI is committed to:ESRI is committed to:•• Reduce complexity & cost for developerReduce complexity & cost for developer•• Provide developer opportunities Provide developer opportunities •• Foster and support a developer communityFoster and support a developer community
•• Overall goal: Help Developers be successful Overall goal: Help Developers be successful
ESRI Developer Network (EDN)ESRI Developer Network (EDN)
•• Developer Products ProgramDeveloper Products Program•• Providing the tools and resources to build Providing the tools and resources to build
solutions across the ArcGIS platformsolutions across the ArcGIS platform•• Sold as an annual subscriptionSold as an annual subscription
EDN Is for DevelopersEDN Is for Developers
Tablet PCsTablet PCsand Phonesand Phones
EnterpriseEnterpriseSystemsSystemsWeb Web
ApplicationsApplicationsand Servicesand Services
DesktopDesktopToolsTools
Engineered to deliver a complete developer solutionEngineered to deliver a complete developer solution
EDN Software LibraryEDN Software Library
•• The software media for the following products The software media for the following products delivered in a special binder to all EDN delivered in a special binder to all EDN subscriberssubscribers–– ArcGIS ServerArcGIS Server–– ArcIMSArcIMS–– ArcSDEArcSDE–– ArcWeb ServicesArcWeb Services–– ArcGIS Engine Developer KitArcGIS Engine Developer Kit
EDN DeliverablesEDN Deliverables
•• EDN binder for all product EDN binder for all product mediamedia
•• Digital documentation Digital documentation and developer resourcesand developer resources
•• Updates shipped upon Updates shipped upon new version releasesnew version releases
Software LibrarySoftware Library WebsiteWebsite
++
Optional Optional ••Advanced SupportAdvanced Support••TrainingTraining
++
ESRI Developer NetworkESRI Developer Network
EDN SubscriptionEDN Subscription
•• A defined period (12 months) in which the A defined period (12 months) in which the software included as part of the EDN Software software included as part of the EDN Software Library can be used by a single authorized Library can be used by a single authorized developer for development and testing developer for development and testing purposes onlypurposes only
PricingPricing
•• US Annual Fee: $1500 per developerUS Annual Fee: $1500 per developer–– (individual)(individual)
•• Annual subscription feeAnnual subscription fee–– (not maintenance)(not maintenance)
Advanced SupportAdvanced Support& Training Options& Training Options
•• Developer support can be purchasedDeveloper support can be purchased–– 10 calls (any EDN products): $2000 (US pricing)10 calls (any EDN products): $2000 (US pricing)
•• Training credits Training credits –– 5 days of Instructor5 days of Instructor--led training: $2000 (US pricing)led training: $2000 (US pricing)
EDN ComplimentsEDN ComplimentsExisting SoftwareExisting Software
•• EDN is not a replacement for our other EDN is not a replacement for our other productsproducts
•• Individual products still availableIndividual products still available•• EDN does not replace ArcGIS Desktop EDN does not replace ArcGIS Desktop
software used by extension developerssoftware used by extension developers
Work FlowWork Flow
1. ArcGIS Desktop1. ArcGIS Desktop
2. Develop with EDN2. Develop with EDN
3. Deploy solution 3. Deploy solution --Requires Desktop or Requires Desktop or Server licenseServer license
ArcGIS ArcGIS ServerServer
EngineEngineSDESDE
DesktopDesktop
LicensingLicensing
•• SubscriptionSubscription•• Licensed per developerLicensed per developer•• Authorization files issued annuallyAuthorization files issued annually•• Does not include any rights for deployments or Does not include any rights for deployments or
production useproduction use•• Signed License Agreement requiredSigned License Agreement required
InstallationInstallation
EDNEDN
End End UserUser
Only those who have a current EDN subscriptionOnly those who have a current EDN subscriptioncan access the EDN softwarecan access the EDN software
EDNEDN
UsageUsage
•• EDN licenses can be used for:EDN licenses can be used for:–– Commercial OffCommercial Off--TheThe--Shelf Development (COTS)Shelf Development (COTS)–– OneOne--off feeoff fee--based developmentbased development–– Internal development and testingInternal development and testing–– Demonstration & Marketing of custom solutionDemonstration & Marketing of custom solution
Prohibited UsagesProhibited Usages
•• Production or Commercial use:Production or Commercial use:–– GIS analysisGIS analysis–– Data conversionData conversion–– Map productionMap production–– DeploymentDeployment
What is not included with EDNWhat is not included with EDN
•• ArcGIS Desktop and extensions are sold ArcGIS Desktop and extensions are sold separatelyseparately
•• EDN does not include the right to any EDN does not include the right to any deployments, runtimes or server technology for deployments, runtimes or server technology for production or commercial usesproduction or commercial uses
EDN Website and CommunityEDN Website and Community
Brian GoldinBrian Goldin
Website GoalsWebsite Goals
•• Single location for all ESRI Developer Single location for all ESRI Developer ResourcesResources
•• Building blocks for developer communityBuilding blocks for developer community•• New types of resourcesNew types of resources•• Open to allOpen to all
Developer Resources for the ESRI Developer Resources for the ESRI Platform Platform
•• ArcGISArcGIS DesktopDesktop•• ArcGISArcGIS EngineEngine•• ArcGISArcGIS ServerServer•• ArcIMSArcIMS•• ArcSDEArcSDE•• ArcWebArcWeb ServicesServices
EDN Developer ResourcesEDN Developer Resources
•• Resources span a number of categoriesResources span a number of categories–– Documentation LibraryDocumentation Library–– Discussion ForumsDiscussion Forums–– Downloads (tools, utilities, updated help to be Downloads (tools, utilities, updated help to be
locally installed)locally installed)–– Sample code (Sample code (ArcScriptsArcScripts and ESRI Samples)and ESRI Samples)–– Video contentVideo content–– Resources from special EventsResources from special Events
Community ContributionCommunity Contribution
•• EDN website supports collaborative feedback EDN website supports collaborative feedback across content areasacross content areas
Where are we?Where are we?
•• 1 year anniversary1 year anniversary•• The website has been successful as a single The website has been successful as a single
developer portaldeveloper portal
Road Ahead for Developer ResourcesRoad Ahead for Developer Resources
•• ArcGISArcGIS DesktopDesktop–– Customizing ArcGIS with VBACustomizing ArcGIS with VBA–– Extending ArcGIS with .NET (C# and VB.NET )Extending ArcGIS with .NET (C# and VB.NET )–– Extending ArcGIS with COM (VB6 and C++)Extending ArcGIS with COM (VB6 and C++)
•• ArcGIS EngineArcGIS Engine–– Building applications with .NETBuilding applications with .NET–– Building applications with COMBuilding applications with COM–– Building cross platforms apps with C++Building cross platforms apps with C++–– Building applications with JAVABuilding applications with JAVA
•• ArcGISArcGIS ServerServer–– Building .NET Server applicationsBuilding .NET Server applications–– Building JAVA Server applicationsBuilding JAVA Server applications
The Road Ahead for Resources and The Road Ahead for Resources and CommunityCommunity
•• Participation in the communityParticipation in the community•• Product Centers for DevelopersProduct Centers for Developers•• Infrastructure updatesInfrastructure updates
–– BlogsBlogs–– Discussion ForumsDiscussion Forums–– Community WorkspacesCommunity Workspaces–– WikiWiki–– RSS all over the placeRSS all over the place
ResourcesResources
•• www.esri.com/ednwww.esri.com/edn•• edn.esri.comedn.esri.com•• service.esri.com/ednservice.esri.com/edn
•• Brian Goldin: Brian Goldin: [email protected]@esri.com•• Rob Elkins: Rob Elkins: [email protected]@esri.com
QuestionsQuestions
Thanks!Thanks!
Session Evaluations ReminderSession Evaluations Reminder
Session Attendees:Session Attendees:Please turn in your session evaluations.Please turn in your session evaluations.
. . . Thank you. . . Thank you