<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Creating a custom ArcMap class library in VB.Net in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/creating-a-custom-arcmap-class-library-in-vb-net/m-p/286843#M7411</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here is a good starting point to create applications for ArcGIS using .NET:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Extending ArcObjects - &lt;/SPAN&gt;&lt;A href="http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/Extending_ArcObjects/0001000004qv000000/"&gt;http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/Extending_ArcObjects/0001000004qv000000/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Creating commands and tools - &lt;/SPAN&gt;&lt;A href="http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/Creating_commands_and_tools/000100000066000000/"&gt;http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/Creating_commands_and_tools/000100000066000000/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Create a command by inheriting from BaseCommand - &lt;/SPAN&gt;&lt;A href="http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/Walkthrough_Create_a_command_by_inheriting_from_BaseCommand/000100000009000000/"&gt;http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/Walkthrough_Create_a_command_by_inheriting_from_BaseCommand/000100000009000000/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Customizing ArcGIS Desktop using .NET is different from VBA in so many ways. Going through the above links will give you an idea.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;To answer your questions:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1. Is there a minimal number of modules required to create the application? I have several tabs with .vb on the end that have been created. I understand the "desighn" tab with my form and tools on it. There is also a clsMain.vb that appears to have the code to "hooK' my application to ArcMap&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Using the ArcGIS templates in Visual Studio will take care of the basic structure of the application. My suggestion is to follow the steps in the walkthrough in link 3 to get an idea.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2. Is it similar to VBA in that I can design my form and tools and then double click the respective tools to add the code?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;As far as forms and tools are considered, yes, you should be able to double click on the tools to add code for the on click event.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I hope this helps.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 22 Jul 2011 22:38:18 GMT</pubDate>
    <dc:creator>YaminiManickam</dc:creator>
    <dc:date>2011-07-22T22:38:18Z</dc:date>
    <item>
      <title>Creating a custom ArcMap class library in VB.Net</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/creating-a-custom-arcmap-class-library-in-vb-net/m-p/286842#M7410</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm new to programming in&amp;nbsp; the .Net environment.&amp;nbsp; I am trying to create a custom ArcMap application that will allow users to automate a mailing labels task.&amp;nbsp; I've got something started in VB.Net.&amp;nbsp; I'm trying to understand some basics.&amp;nbsp; I come from the VBA environment.&amp;nbsp; My questions are"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1.&amp;nbsp; Is there a minimal number of modules required to create the application?&amp;nbsp; I have several tabs with .vb on the end that have been created.&amp;nbsp; I understand the "desighn" tab with my form and tools on it.&amp;nbsp; There is also a clsMain.vb that appears to have the code to "hooK' my application to ArcMap&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2.&amp;nbsp; Is it similar to VBA in that I can design my form and tools and then double click the respective&amp;nbsp; tools to add the code?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I appreciate any feedback folks can provide.&amp;nbsp; I'm looking for a solid understanding of the basic requirements for ArcMap custom class creation in .Net.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks for any input&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Jul 2011 17:11:51 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/creating-a-custom-arcmap-class-library-in-vb-net/m-p/286842#M7410</guid>
      <dc:creator>GarySchells</dc:creator>
      <dc:date>2011-07-22T17:11:51Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a custom ArcMap class library in VB.Net</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/creating-a-custom-arcmap-class-library-in-vb-net/m-p/286843#M7411</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here is a good starting point to create applications for ArcGIS using .NET:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Extending ArcObjects - &lt;/SPAN&gt;&lt;A href="http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/Extending_ArcObjects/0001000004qv000000/"&gt;http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/Extending_ArcObjects/0001000004qv000000/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Creating commands and tools - &lt;/SPAN&gt;&lt;A href="http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/Creating_commands_and_tools/000100000066000000/"&gt;http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/Creating_commands_and_tools/000100000066000000/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Create a command by inheriting from BaseCommand - &lt;/SPAN&gt;&lt;A href="http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/Walkthrough_Create_a_command_by_inheriting_from_BaseCommand/000100000009000000/"&gt;http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/Walkthrough_Create_a_command_by_inheriting_from_BaseCommand/000100000009000000/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Customizing ArcGIS Desktop using .NET is different from VBA in so many ways. Going through the above links will give you an idea.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;To answer your questions:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1. Is there a minimal number of modules required to create the application? I have several tabs with .vb on the end that have been created. I understand the "desighn" tab with my form and tools on it. There is also a clsMain.vb that appears to have the code to "hooK' my application to ArcMap&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Using the ArcGIS templates in Visual Studio will take care of the basic structure of the application. My suggestion is to follow the steps in the walkthrough in link 3 to get an idea.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2. Is it similar to VBA in that I can design my form and tools and then double click the respective tools to add the code?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;As far as forms and tools are considered, yes, you should be able to double click on the tools to add code for the on click event.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I hope this helps.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Jul 2011 22:38:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/creating-a-custom-arcmap-class-library-in-vb-net/m-p/286843#M7411</guid>
      <dc:creator>YaminiManickam</dc:creator>
      <dc:date>2011-07-22T22:38:18Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a custom ArcMap class library in VB.Net</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/creating-a-custom-arcmap-class-library-in-vb-net/m-p/286844#M7412</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;An alternative is to build add-ins which are new in ArcGIS 10. For more information, please see:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Building add-ins for ArcGIS Desktop - &lt;/SPAN&gt;&lt;A href="http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/Building_add_ins_for_ArcGIS_Desktop/0001000000w2000000/"&gt;http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/Building_add_ins_for_ArcGIS_Desktop/0001000000w2000000/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;FYI, the add-in framework does not support every extensibility point defined by ArcGIS; for example, you cannot write a custom renderer, a custom workspace, or a custom feature as an add-in. You will need to use the classic COM extensibility approach(please see links provided in the previous post)if your solution includes component types that are unsupported in the add-in framework. Additionally, since the sharing of add-ins does not involve a registration step, do not use add-in based solutions that rely on external dependencies�??such as libraries, assemblies, and services�??that require registration or administrative intervention.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Jul 2011 22:43:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/creating-a-custom-arcmap-class-library-in-vb-net/m-p/286844#M7412</guid>
      <dc:creator>YaminiManickam</dc:creator>
      <dc:date>2011-07-22T22:43:34Z</dc:date>
    </item>
  </channel>
</rss>

