kentucky gis conference 2012

13
Kentucky GIS Conference 2012 Kentucky GIS Conference 2012 Now You Want It As An Add-In Now You Want It As An Add-In

Upload: cael

Post on 06-Jan-2016

23 views

Category:

Documents


0 download

DESCRIPTION

Now You Want It As An Add-In. Kentucky GIS Conference 2012. Now You Want It As An Add-In. Now You Want It As An Add-In. What is an Add-In Why Convert What Not To Convert Lessons Learned. What is an Add-In. Not your Daddy's Component Object Model Simplifies Development Easily deployed. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Kentucky GIS Conference 2012

Kentucky GIS Conference 2012Kentucky GIS Conference 2012

Now You Want It As An Add-InNow You Want It As An Add-In

Page 2: Kentucky GIS Conference 2012

Now You Want It As An Add-InNow You Want It As An Add-In

Page 3: Kentucky GIS Conference 2012

Now You Want It As An Add-InNow You Want It As An Add-In

Page 4: Kentucky GIS Conference 2012

• What is an Add-In

• Why Convert

• What Not To Convert

• Lessons Learned

Page 5: Kentucky GIS Conference 2012

• Not your Daddy's Component Object Model

• Simplifies Development

• Easily deployed

What is an Add-InWhat is an Add-In

Page 6: Kentucky GIS Conference 2012

What is an Add-InWhat is an Add-In

• Easy to Build and Share

• Multilanguage Development

• Python at ArcGIS 10.1

• Easy to Convert COM components to Add-Ins– IApplication application = hook as IApplication

– ArcMap.Application

Page 7: Kentucky GIS Conference 2012

What is an Add-InWhat is an Add-In

Page 8: Kentucky GIS Conference 2012

Why ConvertWhy Convert

• Simplified Deployment– Build your solution– Copy the *.esriaddinx– Past the file in a well-know folder– Done

• Updates are Easy

Page 9: Kentucky GIS Conference 2012

What Not To ConvertWhat Not To Convert

• Not all components are supported– Renderers– Feature Layers– Edit Tasks– Property Pages

• You must manually convert your components

Page 10: Kentucky GIS Conference 2012

Lessons LearnedLessons Learned

• Start with the Easy Stuff

• Not All Components Need to be Converted

Page 11: Kentucky GIS Conference 2012

Additional Resources

• Building add-ins for ArcGIS for Desktop– http://resources.arcgis.com/en/help/arcobjects-net/conceptualhelp/

index.html#//0001000000w2000000

• How to migrate from COM components to add-ins– http://resources.arcgis.com/en/help/arcobjects-net/conceptualhelp/

index.html#//0001000003z6000000

• Developing Add-ins for ArcGIS Desktop 10– http://training.esri.com/gateway/index.cfm?

fa=catalog.webCourseDetail&courseid=1965

Page 12: Kentucky GIS Conference 2012

Contact InformationContact Information

Stan Shelton

Phone – (502) 540-6142

Email – [email protected]

Page 13: Kentucky GIS Conference 2012

Visit us at Visit us at www.lojic.orgwww.lojic.org

Now You Want It As An Add-InNow You Want It As An Add-In