{"id":1232032,"date":"2021-05-14T07:00:26","date_gmt":"2021-05-14T14:00:26","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1232032"},"modified":"2021-05-14T07:19:52","modified_gmt":"2021-05-14T14:19:52","slug":"whats-new-in-the-arcgis-pro-sdk-2-8","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro-net\/mapping\/whats-new-in-the-arcgis-pro-sdk-2-8","title":{"rendered":"What\u2019s New in the ArcGIS Pro SDK 2.8"},"author":6271,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[738191,22941],"tags":[23641,760302,42651,38851,23571],"industry":[],"product":[36561,36851,36601],"class_list":["post-1232032","blog","type-blog","status-publish","format-standard","hentry","category-developers","category-mapping","tag-net","tag-arcgis-pro-2-8","tag-arcgis-pro-sdk","tag-developers","tag-whats-new","product-arcgis-pro","product-arcgis-pro-net","product-developers"],"acf":{"short_description":"ArcGIS Pro 2.8 is now available and included are many new capabilities with the ArcGIS Pro SDK for Microsoft .NET.","flexible_content":[{"acf_fc_layout":"content","content":"<p>ArcGIS Pro 2.8 is <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/announcements\/whats-new-in-arcgis-pro-2-8\/\" target=\"_blank\" rel=\"noopener\">now available<\/a> with the ArcGIS 2021 Q2 release, and included are many new capabilities with the <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/sdk\/\" target=\"_blank\" rel=\"noopener\">ArcGIS Pro SDK for Microsoft .NET<\/a>.<\/p>\n<p>The ArcGIS Pro 2.8 release focuses on performance and productivity improvements in addition to new capabilities.\u00a0 ArcGIS Pro developers will find many new opportunities to support and streamline organizational workflows with custom tools built with the SDK.<\/p>\n<p>Here are some of the highlights of the release with links to new documentation and resources.<\/p>\n<h1>New Geodatabase DDL API<\/h1>\n<p>Following on its pre-release at 2.7, the new DDL (Data Definition Language) API for geodatabase schema management is now in full release and supported at 2.8. Traditionally, developers have created geodatabase schema such as feature classes and standalone tables with the SDK by calling geoprocessing tools.<\/p>\n<p>Developers are now able to use the new API to directly create, modify and delete geodatabase schema such as feature classes, tables and their attributes, and feature datasets and file geodatabases.<\/p>\n<p>You can learn more in the <a href=\"https:\/\/github.com\/esri\/arcgis-pro-sdk\/wiki\/ProConcepts-DDL\">ProConcepts DDL<\/a> document to help you get started on the concepts, and review code <a href=\"https:\/\/github.com\/esri\/arcgis-pro-sdk\/wiki\/ProSnippets-Geodatabase#ddl\">snippets<\/a> of some of the common patterns.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1232232,"id":1232232,"title":"Geodatabase DDL API - ArcGIS Pro SDK","filename":"Geodatabase-DDL-API-ArcGIS-Pro-SDK.jpg","filesize":39872,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/05\/Geodatabase-DDL-API-ArcGIS-Pro-SDK.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro-net\/mapping\/whats-new-in-the-arcgis-pro-sdk-2-8\/geodatabase-ddl-api-arcgis-pro-sdk","alt":"","author":"6271","description":"","caption":"","name":"geodatabase-ddl-api-arcgis-pro-sdk","status":"inherit","uploaded_to":1232032,"date":"2021-05-13 22:23:53","modified":"2021-05-13 22:23:53","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1015,"height":303,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/05\/Geodatabase-DDL-API-ArcGIS-Pro-SDK-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/05\/Geodatabase-DDL-API-ArcGIS-Pro-SDK.jpg","medium-width":464,"medium-height":139,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/05\/Geodatabase-DDL-API-ArcGIS-Pro-SDK.jpg","medium_large-width":768,"medium_large-height":229,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/05\/Geodatabase-DDL-API-ArcGIS-Pro-SDK.jpg","large-width":1015,"large-height":303,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/05\/Geodatabase-DDL-API-ArcGIS-Pro-SDK.jpg","1536x1536-width":1015,"1536x1536-height":303,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/05\/Geodatabase-DDL-API-ArcGIS-Pro-SDK.jpg","2048x2048-width":1015,"2048x2048-height":303,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/05\/Geodatabase-DDL-API-ArcGIS-Pro-SDK-826x247.jpg","card_image-width":826,"card_image-height":247,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/05\/Geodatabase-DDL-API-ArcGIS-Pro-SDK.jpg","wide_image-width":1015,"wide_image-height":303}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<h1>API Enhancements<\/h1>\n<p>As with each release, there\u2019s also been updates to many other Pro APIs and capabilities at 2.8.<\/p>\n<h2>Content<\/h2>\n<p>There is new support for project favorites with 2.8.\u00a0 Favorites are a collection of frequently used connections to folders, databases, toolboxes, servers, custom styles and statistical data collections.<\/p>\n<p>The\u00a0<a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/sdk\/api-reference\/#topic15884.html\" target=\"_blank\" rel=\"noopener\">FavoritesManager<\/a>\u00a0class allows developers to programmatically customize the favorites collection which is accessible in the UI via the Catalog pane or Catalog view.\u00a0 See the new section in the <a href=\"https:\/\/github.com\/esri\/arcgis-pro-sdk\/wiki\/ProConcepts-Content-and-Items#favorites\" target=\"_blank\" rel=\"noopener\">ProConcepts Content<\/a> document for using favorites.\u00a0 Also, there are new code \u00a0<a href=\"https:\/\/github.com\/esri\/arcgis-pro-sdk\/wiki\/ProSnippets-Content#favorites\" target=\"_blank\" rel=\"noopener\">snippets<\/a> available for using favorites.<\/p>\n<h2>Map Authoring<\/h2>\n<p>There is now support for downloading and managing offline maps.\u00a0 Maps in Pro containing sync-enabled feature service content can be taken &#8220;offline&#8221;.\u00a0 The offline content refers to content that can be accessed in the map even in the absence of a network connection.<\/p>\n<p>You can learn more about generating and managing offline maps in a new section in the <a href=\"https:\/\/github.com\/esri\/arcgis-pro-sdk\/wiki\/ProConcepts-Map-Authoring#generating-offline-maps\" target=\"_blank\" rel=\"noopener\">ProConcepts Map Authoring<\/a> document.<\/p>\n<p>For further code samples, see the new Offline Map <a href=\"https:\/\/github.com\/esri\/arcgis-pro-sdk\/wiki\/ProSnippets-MapAuthoring#offline-map\" target=\"_blank\" rel=\"noopener\">snippets<\/a> section.<\/p>\n<h2>Map Exploration<\/h2>\n<p>At 2.8, the Reports API has received several updates including events to help manage how reports are used, such as datasource changes.<\/p>\n<p>You can find more in the new <a href=\"https:\/\/github.com\/esri\/arcgis-pro-sdk\/wiki\/ProConcepts-Reports#report-events\" target=\"_blank\" rel=\"noopener\">Report Events<\/a> section, as well as in the API Reference.<\/p>\n<p>Also, at 2.8 there have been performance improvements made for use of the <a href=\"https:\/\/github.com\/esri\/arcgis-pro-sdk\/wiki\/ProConcepts-Map-Exploration#tablecontrol\" target=\"_blank\" rel=\"noopener\">TableControl<\/a>.\u00a0 For further information, see the <a href=\"https:\/\/github.com\/esri\/arcgis-pro-sdk\/wiki\/ProGuide-TableControl\" target=\"_blank\" rel=\"noopener\">ProGuide TableControl<\/a> document and community samples.<\/p>\n<h2>Geometry<\/h2>\n<p>There are new second-generation builder classes available at 2.8 which can be run on any thread.\u00a0 These are described in the Builders section in the <a href=\"https:\/\/github.com\/esri\/arcgis-pro-sdk\/wiki\/ProConcepts-Geometry#second-generation-builder-classes\" target=\"_blank\" rel=\"noopener\">ProConcepts Geometry<\/a> document with links to the API Reference.<\/p>\n<h2>All 2.8 API Changes<\/h2>\n<p>For a complete listing of all of the 2.8 API updates available, see the &#8220;API Changes&#8221; section of the <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/sdk\/api-reference\/#topic15120.html\" target=\"_blank\" rel=\"noopener\">What&#8217;s New for Developers at 2.8<\/a> page in the API Reference Guide.<\/p>\n<h2>Installation and Documentation<\/h2>\n<p>You can download the Pro SDK from <a href=\"http:\/\/my.esri.com\/\" target=\"_blank\" rel=\"noopener\">My Esri<\/a> or from the\u00a0<a href=\"https:\/\/marketplace.visualstudio.com\/\" target=\"_blank\" rel=\"noopener\">Visual Studio Marketplace<\/a> or right from within the Visual Studio IDE with instructions found in the <a href=\"https:\/\/github.com\/Esri\/arcgis-pro-sdk\/wiki\/ProGuide-Installation-and-Upgrade\" target=\"_blank\" rel=\"noopener\">Installation and Upgrade ProGuide<\/a>.<\/p>\n<p>Check out all of the information resources on the <a href=\"https:\/\/github.com\/esri\/arcgis-pro-sdk\/wiki\" target=\"_blank\" rel=\"noopener\">SDK documentation site<\/a> with all the concept and guide documents and links to the many community samples.<\/p>\n<h1>Collaborate and Share your Feedback<\/h1>\n<p>As always, we invite you to send us your feedback and needs for the Pro SDK.\u00a0 Let us know, find out more and collaborate with others in the <a href=\"https:\/\/community.esri.com\/t5\/arcgis-pro-sdk\/ct-p\/arcgis-pro-sdk\" target=\"_blank\" rel=\"noopener\">Esri Community Pro SDK Group<\/a>.\u00a0 You can post questions, search for answers on existing threads, and collaborate and answer questions as well.\u00a0 We look forward to hearing about your new work with 2.8!<\/p>\n<p>Finally, for more information on all the key updates in ArcGIS Pro 2.8, see the <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/get-started\/whats-new-in-arcgis-pro.htm\" target=\"_blank\" rel=\"noopener\">What\u2019s New in ArcGIS Pro 2.8 page.<\/a>\u00a0 Below is the What&#8217;s New video highlighting new functionality, which may give you some new ideas for using and extending Pro 2.8.<\/p>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"youtube","start_time":"0","end_time":"","youtube_video_url":"<iframe title=\"What&#039;s New in ArcGIS Pro 2.8\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/i66t17evFFI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>"},{"acf_fc_layout":"content","content":"<p>&nbsp;<\/p>\n<p><a class=\"btn btn-large center-btn\" style=\"margin: 0 auto;max-width: 200px\" href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/arcgis-pro\/trial?adumkts=product&amp;aduc=landing_page&amp;adum=organic_visits&amp;utm_Source=landing_page&amp;aduca=arcgis_pro_promotions&amp;aduco=ArcGISBlog_CTA_JA&amp;adulb=multiple&amp;adusn=multiple&amp;aduat=webpage&amp;adupt=lead_gen&amp;sf_id=701f2000000iJjTAAU\">Free ArcGIS Pro Trial<\/a><\/p>\n"}],"authors":[{"ID":6271,"user_firstname":"Christopher","user_lastname":"Zent","nickname":"chriszent","user_nicename":"chriszent","display_name":"Christopher Zent","user_email":"czent@esri.com","user_url":"","user_registered":"2018-03-02 00:18:09","user_description":"Chris is a product manager on the ArcGIS Desktop Team, focused on the ArcGIS Pro SDK and helping users achieve their Pro customization goals.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/01\/ArcGIS-Pro-Extensibility-1920x1080-Switzerland-213x200.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"related_articles":[{"ID":1199042,"post_author":"10402","post_date":"2021-05-13 08:50:13","post_date_gmt":"2021-05-13 15:50:13","post_content":"","post_title":"What's New in ArcGIS Pro 2.8","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"whats-new-in-arcgis-pro-2-8","to_ping":"","pinged":"","post_modified":"2021-05-13 11:34:13","post_modified_gmt":"2021-05-13 18:34:13","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1199042","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":1228422,"post_author":"9782","post_date":"2021-05-13 13:56:04","post_date_gmt":"2021-05-13 20:56:04","post_content":"","post_title":"ArcGIS 2021 Q2 Release","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"arcgis-2021-q2-release","to_ping":"","pinged":"","post_modified":"2023-12-14 14:10:30","post_modified_gmt":"2023-12-14 22:10:30","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1228422","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":1187512,"post_author":"6271","post_date":"2021-04-07 16:35:08","post_date_gmt":"2021-04-07 23:35:08","post_content":"","post_title":"Dev Summit 2021: ArcGIS Pro SDK for .NET Updates","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"dev-summit-2021-arcgis-pro-sdk-for-net-updates","to_ping":"","pinged":"","post_modified":"2021-05-17 11:23:51","post_modified_gmt":"2021-05-17 18:23:51","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1187512","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"}],"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/05\/Data_826.jpg","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/05\/Data_1920-x-1080-new.jpg"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What\u2019s New in the ArcGIS Pro SDK 2.8<\/title>\n<meta name=\"description\" content=\"ArcGIS Pro 2.8 is now available and included are many new capabilities with the ArcGIS Pro SDK for Microsoft .NET.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro-net\/mapping\/whats-new-in-the-arcgis-pro-sdk-2-8\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What\u2019s New in the ArcGIS Pro SDK 2.8\" \/>\n<meta property=\"og:description\" content=\"ArcGIS Pro 2.8 is now available and included are many new capabilities with the ArcGIS Pro SDK for Microsoft .NET.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro-net\/mapping\/whats-new-in-the-arcgis-pro-sdk-2-8\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2021-05-14T14:19:52+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro-net\/mapping\/whats-new-in-the-arcgis-pro-sdk-2-8#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro-net\/mapping\/whats-new-in-the-arcgis-pro-sdk-2-8\"},\"author\":{\"name\":\"Christopher Zent\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/0cf6cfa13d415d40bb6f89b6082c496a\"},\"headline\":\"What\u2019s New in the ArcGIS Pro SDK 2.8\",\"datePublished\":\"2021-05-14T14:00:26+00:00\",\"dateModified\":\"2021-05-14T14:19:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro-net\/mapping\/whats-new-in-the-arcgis-pro-sdk-2-8\"},\"wordCount\":8,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\".NET\",\"ArcGIS Pro 2.8\",\"ArcGIS Pro SDK\",\"Developers\",\"what's new\"],\"articleSection\":[\"Developers\",\"Mapping\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro-net\/mapping\/whats-new-in-the-arcgis-pro-sdk-2-8#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro-net\/mapping\/whats-new-in-the-arcgis-pro-sdk-2-8\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro-net\/mapping\/whats-new-in-the-arcgis-pro-sdk-2-8\",\"name\":\"What\u2019s New in the ArcGIS Pro SDK 2.8\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2021-05-14T14:00:26+00:00\",\"dateModified\":\"2021-05-14T14:19:52+00:00\",\"description\":\"ArcGIS Pro 2.8 is now available and included are many new capabilities with the ArcGIS Pro SDK for Microsoft .NET.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro-net\/mapping\/whats-new-in-the-arcgis-pro-sdk-2-8#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro-net\/mapping\/whats-new-in-the-arcgis-pro-sdk-2-8\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro-net\/mapping\/whats-new-in-the-arcgis-pro-sdk-2-8#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What\u2019s New in the ArcGIS Pro SDK 2.8\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/0cf6cfa13d415d40bb6f89b6082c496a\",\"name\":\"Christopher Zent\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/01\/ArcGIS-Pro-Extensibility-1920x1080-Switzerland-213x200.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/01\/ArcGIS-Pro-Extensibility-1920x1080-Switzerland-213x200.jpg\",\"caption\":\"Christopher Zent\"},\"description\":\"Chris is a product manager on the ArcGIS Desktop Team, focused on the ArcGIS Pro SDK and helping users achieve their Pro customization goals.\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/chriszent\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"What\u2019s New in the ArcGIS Pro SDK 2.8","description":"ArcGIS Pro 2.8 is now available and included are many new capabilities with the ArcGIS Pro SDK for Microsoft .NET.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro-net\/mapping\/whats-new-in-the-arcgis-pro-sdk-2-8","og_locale":"en_US","og_type":"article","og_title":"What\u2019s New in the ArcGIS Pro SDK 2.8","og_description":"ArcGIS Pro 2.8 is now available and included are many new capabilities with the ArcGIS Pro SDK for Microsoft .NET.","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro-net\/mapping\/whats-new-in-the-arcgis-pro-sdk-2-8","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2021-05-14T14:19:52+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro-net\/mapping\/whats-new-in-the-arcgis-pro-sdk-2-8#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro-net\/mapping\/whats-new-in-the-arcgis-pro-sdk-2-8"},"author":{"name":"Christopher Zent","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/0cf6cfa13d415d40bb6f89b6082c496a"},"headline":"What\u2019s New in the ArcGIS Pro SDK 2.8","datePublished":"2021-05-14T14:00:26+00:00","dateModified":"2021-05-14T14:19:52+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro-net\/mapping\/whats-new-in-the-arcgis-pro-sdk-2-8"},"wordCount":8,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":[".NET","ArcGIS Pro 2.8","ArcGIS Pro SDK","Developers","what's new"],"articleSection":["Developers","Mapping"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro-net\/mapping\/whats-new-in-the-arcgis-pro-sdk-2-8#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro-net\/mapping\/whats-new-in-the-arcgis-pro-sdk-2-8","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro-net\/mapping\/whats-new-in-the-arcgis-pro-sdk-2-8","name":"What\u2019s New in the ArcGIS Pro SDK 2.8","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2021-05-14T14:00:26+00:00","dateModified":"2021-05-14T14:19:52+00:00","description":"ArcGIS Pro 2.8 is now available and included are many new capabilities with the ArcGIS Pro SDK for Microsoft .NET.","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro-net\/mapping\/whats-new-in-the-arcgis-pro-sdk-2-8#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro-net\/mapping\/whats-new-in-the-arcgis-pro-sdk-2-8"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro-net\/mapping\/whats-new-in-the-arcgis-pro-sdk-2-8#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"What\u2019s New in the ArcGIS Pro SDK 2.8"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/0cf6cfa13d415d40bb6f89b6082c496a","name":"Christopher Zent","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/01\/ArcGIS-Pro-Extensibility-1920x1080-Switzerland-213x200.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/01\/ArcGIS-Pro-Extensibility-1920x1080-Switzerland-213x200.jpg","caption":"Christopher Zent"},"description":"Chris is a product manager on the ArcGIS Desktop Team, focused on the ArcGIS Pro SDK and helping users achieve their Pro customization goals.","url":"https:\/\/www.esri.com\/arcgis-blog\/author\/chriszent"}]}},"text_date":"May 14, 2021","author_name":"Christopher Zent","author_page":"https:\/\/www.esri.com\/arcgis-blog\/author\/chriszent","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/05\/Data_1920-x-1080-new.jpg","primary_product":"ArcGIS Pro SDK","tag_data":[{"term_id":23641,"name":".NET","slug":"net","term_group":0,"term_taxonomy_id":23641,"taxonomy":"post_tag","description":"","parent":0,"count":65,"filter":"raw"},{"term_id":760302,"name":"ArcGIS Pro 2.8","slug":"arcgis-pro-2-8","term_group":0,"term_taxonomy_id":760302,"taxonomy":"post_tag","description":"","parent":0,"count":5,"filter":"raw"},{"term_id":42651,"name":"ArcGIS Pro SDK","slug":"arcgis-pro-sdk","term_group":0,"term_taxonomy_id":42651,"taxonomy":"post_tag","description":"","parent":0,"count":33,"filter":"raw"},{"term_id":38851,"name":"Developers","slug":"developers","term_group":0,"term_taxonomy_id":38851,"taxonomy":"post_tag","description":"","parent":0,"count":78,"filter":"raw"},{"term_id":23571,"name":"what's new","slug":"whats-new","term_group":0,"term_taxonomy_id":23571,"taxonomy":"post_tag","description":"","parent":0,"count":583,"filter":"raw"}],"category_data":[{"term_id":738191,"name":"Developers","slug":"developers","term_group":0,"term_taxonomy_id":738191,"taxonomy":"category","description":"","parent":0,"count":423,"filter":"raw"},{"term_id":22941,"name":"Mapping","slug":"mapping","term_group":0,"term_taxonomy_id":22941,"taxonomy":"category","description":"","parent":0,"count":2692,"filter":"raw"}],"product_data":[{"term_id":36561,"name":"ArcGIS Pro","slug":"arcgis-pro","term_group":0,"term_taxonomy_id":36561,"taxonomy":"product","description":"","parent":0,"count":2038,"filter":"raw"},{"term_id":36851,"name":"ArcGIS Pro SDK","slug":"arcgis-pro-net","term_group":0,"term_taxonomy_id":36851,"taxonomy":"product","description":"","parent":36601,"count":91,"filter":"raw"},{"term_id":36601,"name":"Developers","slug":"developers","term_group":0,"term_taxonomy_id":36601,"taxonomy":"product","description":"","parent":0,"count":763,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=arcgis-pro-net","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/1232032","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/6271"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=1232032"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/1232032\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=1232032"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=1232032"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=1232032"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=1232032"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=1232032"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}