<?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: Need help getting started in .NET Forum</title>
    <link>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302722#M74041</link>
    <description>To clarify, the users use it for certain tasks but are not skilled in all &lt;BR /&gt;
it's capbilities. A revolving license handles their needs.&lt;BR /&gt;
&lt;BR /&gt;
"Tony Tanzillo" &lt;TONY.TANZILLO&gt; wrote in message &lt;BR /&gt;
news:5986454@discussion.autodesk.com...&lt;BR /&gt;
&amp;gt;&amp;gt; I have users who don't know how to use Land Desktop but who may need to &lt;BR /&gt;
&amp;gt;&amp;gt; set up a project in order to store data files. Rather than have them dump &lt;BR /&gt;
&amp;gt;&amp;gt; everything an unstructured folder I'd like to make it easy for anyone to &lt;BR /&gt;
&amp;gt;&amp;gt; create a project. &amp;lt;&amp;lt;&lt;BR /&gt;
&lt;BR /&gt;
PMJI but, isn't it a waste of money to pay for a license for Land Desktop &lt;BR /&gt;
that's being used up by someone that doesn't know how to use the software?&lt;BR /&gt;
&lt;BR /&gt;
-- &lt;BR /&gt;
http://www.caddzone.com&lt;BR /&gt;
&lt;BR /&gt;
AcadXTabs: MDI Document Tabs for AutoCAD 2009&lt;BR /&gt;
Supporting AutoCAD 2000 through 2009&lt;BR /&gt;
&lt;BR /&gt;
http://www.acadxtabs.com&lt;BR /&gt;
&lt;BR /&gt;
Introducing AcadXTabs 2010:&lt;BR /&gt;
http://www.caddzone.com/acadxtabs/AcadXTabs2010.htm&lt;/TONY.TANZILLO&gt;</description>
    <pubDate>Mon, 21 Jul 2008 19:49:47 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2008-07-21T19:49:47Z</dc:date>
    <item>
      <title>Need help getting started</title>
      <link>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302712#M74031</link>
      <description>I am a self made Cad Manager for a small civil engineering firm. I am &lt;BR /&gt;
startng to see the need to learn programming as I think it would be easier &lt;BR /&gt;
to make tools to do what the users need rather than train them to do it &lt;BR /&gt;
themselves.&lt;BR /&gt;
&lt;BR /&gt;
Currently we are using Land Desktop 2004 and are possibly going to be using &lt;BR /&gt;
Microstation based products as well. The question is should I learn .net or &lt;BR /&gt;
vba? As far as I know Land Desktp 2004 was developed prior to .net so I &lt;BR /&gt;
don't know if .net would benefit us at this time. I also don't know whether &lt;BR /&gt;
Miscrostatoin supports it in it's current incarnation, although I am not so &lt;BR /&gt;
concerened about programming for Microstation at this point. We are not &lt;BR /&gt;
planning to upgrade to newer ACAD versions for the near future. My goal is &lt;BR /&gt;
to improve our efficiency within a few months by implementing some basic &lt;BR /&gt;
custom tools. So where should I apply my efforts? If I did learnVBA would it &lt;BR /&gt;
be of any value when we migrate to .net apps?&lt;BR /&gt;
&lt;BR /&gt;
TIA&lt;BR /&gt;
&lt;BR /&gt;
Neil</description>
      <pubDate>Fri, 18 Jul 2008 04:08:34 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302712#M74031</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2008-07-18T04:08:34Z</dc:date>
    </item>
    <item>
      <title>Re: Need help getting started</title>
      <link>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302713#M74032</link>
      <description>Ouch what a question...&lt;BR /&gt;
&lt;BR /&gt;
VBA is easier to learn and limited in power.&lt;BR /&gt;
&lt;BR /&gt;
VB.Net is harder to learn, and has soooo much power you can force CRASH AutoCAD with all kinds of BAD CODE.&lt;BR /&gt;
&lt;BR /&gt;
Most simple quick tools can be written with VBA.  When moving to VB.Net much of what you learn will be shelved by the learning of a very different larger object model.  So, if you want to do it right the first time, take a year to learn VB.Net, if you want to get productive quickly take a few months to learn VBA, then with your new found skills in programming logic, take a half or more of a year to learn VB.Net when you have to go where no VBA has gone before...&lt;BR /&gt;
&lt;BR /&gt;
jvj</description>
      <pubDate>Fri, 18 Jul 2008 17:30:15 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302713#M74032</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2008-07-18T17:30:15Z</dc:date>
    </item>
    <item>
      <title>Re: Need help getting started</title>
      <link>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302714#M74033</link>
      <description>Also, you need to balance upgrading costs carefully.  Many of the tools you find useful to write, the rest of the world did too, so Autodesk already wrote them into the newer versions of their software.  Upgrades may very well have those tools you've been dying to get your hands on, and I can bet they have been WELL tested as compared to your fresh code already.</description>
      <pubDate>Fri, 18 Jul 2008 17:33:16 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302714#M74033</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2008-07-18T17:33:16Z</dc:date>
    </item>
    <item>
      <title>Re: Need help getting started</title>
      <link>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302715#M74034</link>
      <description>Neil,&lt;BR /&gt;
&lt;BR /&gt;
For your situation (platforms and versions), I recommend that you learn VBA. &lt;BR /&gt;
It is common to both Land Desktop 2004 and Microstation V8. Though the &lt;BR /&gt;
object models are quite different, the techniques are similar. If and when &lt;BR /&gt;
you upgrade, then you may want to consider migration to a .NET language.&lt;BR /&gt;
&lt;BR /&gt;
Best Regards,&lt;BR /&gt;
Wayne&lt;BR /&gt;
www.plotstream.com&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
"neilw" &lt;NOSPAM&gt; wrote in message &lt;BR /&gt;
news:5984801@discussion.autodesk.com...&lt;BR /&gt;
I am a self made Cad Manager for a small civil engineering firm. I am&lt;BR /&gt;
startng to see the need to learn programming as I think it would be easier&lt;BR /&gt;
to make tools to do what the users need rather than train them to do it&lt;BR /&gt;
themselves.&lt;BR /&gt;
&lt;BR /&gt;
Currently we are using Land Desktop 2004 and are possibly going to be using&lt;BR /&gt;
Microstation based products as well. The question is should I learn .net or&lt;BR /&gt;
vba? As far as I know Land Desktp 2004 was developed prior to .net so I&lt;BR /&gt;
don't know if .net would benefit us at this time. I also don't know whether&lt;BR /&gt;
Miscrostatoin supports it in it's current incarnation, although I am not so&lt;BR /&gt;
concerened about programming for Microstation at this point. We are not&lt;BR /&gt;
planning to upgrade to newer ACAD versions for the near future. My goal is&lt;BR /&gt;
to improve our efficiency within a few months by implementing some basic&lt;BR /&gt;
custom tools. So where should I apply my efforts? If I did learnVBA would it&lt;BR /&gt;
be of any value when we migrate to .net apps?&lt;BR /&gt;
&lt;BR /&gt;
TIA&lt;BR /&gt;
&lt;BR /&gt;
Neil&lt;/NOSPAM&gt;</description>
      <pubDate>Fri, 18 Jul 2008 19:35:20 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302715#M74034</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2008-07-18T19:35:20Z</dc:date>
    </item>
    <item>
      <title>Re: Need help getting started</title>
      <link>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302716#M74035</link>
      <description>Kind of what the others said.  It's probably best to start with VBA.&lt;BR /&gt;
&lt;BR /&gt;
.NET does some have HUGE advantages, so keep that thought in your mind, as &lt;BR /&gt;
well.  It would take longer to get valuable results with, but it is much &lt;BR /&gt;
easier to do many things with.&lt;BR /&gt;
&lt;BR /&gt;
I think you'll find the MS a bit lacking when compared to Acad's, as well.&lt;BR /&gt;
&lt;BR /&gt;
"neilw" &lt;NOSPAM&gt; wrote in message &lt;BR /&gt;
news:5984801@discussion.autodesk.com...&lt;BR /&gt;
I am a self made Cad Manager for a small civil engineering firm. I am&lt;BR /&gt;
startng to see the need to learn programming as I think it would be easier&lt;BR /&gt;
to make tools to do what the users need rather than train them to do it&lt;BR /&gt;
themselves.&lt;BR /&gt;
&lt;BR /&gt;
Currently we are using Land Desktop 2004 and are possibly going to be using&lt;BR /&gt;
Microstation based products as well. The question is should I learn .net or&lt;BR /&gt;
vba? As far as I know Land Desktp 2004 was developed prior to .net so I&lt;BR /&gt;
don't know if .net would benefit us at this time. I also don't know whether&lt;BR /&gt;
Miscrostatoin supports it in it's current incarnation, although I am not so&lt;BR /&gt;
concerened about programming for Microstation at this point. We are not&lt;BR /&gt;
planning to upgrade to newer ACAD versions for the near future. My goal is&lt;BR /&gt;
to improve our efficiency within a few months by implementing some basic&lt;BR /&gt;
custom tools. So where should I apply my efforts? If I did learnVBA would it&lt;BR /&gt;
be of any value when we migrate to .net apps?&lt;BR /&gt;
&lt;BR /&gt;
TIA&lt;BR /&gt;
&lt;BR /&gt;
Neil&lt;/NOSPAM&gt;</description>
      <pubDate>Sat, 19 Jul 2008 14:43:19 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302716#M74035</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2008-07-19T14:43:19Z</dc:date>
    </item>
    <item>
      <title>Re: Need help getting started</title>
      <link>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302717#M74036</link>
      <description>Hi Neil,&lt;BR /&gt;
&lt;BR /&gt;
If you are looking for short term productivity, you should remember that &lt;BR /&gt;
you are using a product which has been very stable in its functionality &lt;BR /&gt;
for many years.  The likely productivity gaps have probably been &lt;BR /&gt;
identified and programmed by third party developers.  For example I have &lt;BR /&gt;
over 100 programs I wrote to enhance Land Desktop and it would be &lt;BR /&gt;
amazing if some of them did not address issues you will have.&lt;BR /&gt;
&lt;BR /&gt;
A practical approach to your issues is to observe your users and find &lt;BR /&gt;
where there are inputting the same data more than once and where they &lt;BR /&gt;
are performing multi-step processes in the same sequence.  These are the &lt;BR /&gt;
areas where customisation can be economically warranted in the short term&lt;BR /&gt;
&lt;BR /&gt;
Once you identified where it is possible to make savings, search the web &lt;BR /&gt;
for possible solutions.  You are quite likely find it viable to employ &lt;BR /&gt;
the skills of one of the third party developers to customise their &lt;BR /&gt;
software to your specific needs much more economically than doing it &lt;BR /&gt;
your self.&lt;BR /&gt;
&lt;BR /&gt;
This would leave you with the opportunity to develop your .NET skills as &lt;BR /&gt;
there is little doubt that for the long term, .NET is going to be more &lt;BR /&gt;
valuable than either lisp or VBA.  Keep in mind that Land Desktop is &lt;BR /&gt;
effectively dead and the improved productivity you can get by moving to &lt;BR /&gt;
Civil 3D will mean your competitors will be able to outperform you and &lt;BR /&gt;
in a few years threaten the existence of your company.&lt;BR /&gt;
&lt;BR /&gt;
If you are determined to do your own customisation of Land Desktop 2004, &lt;BR /&gt;
  then look at the scope of what you plan.&lt;BR /&gt;
&lt;BR /&gt;
For small items, menu adjustments, simple lisp/VBA drafting aids and &lt;BR /&gt;
script files can be easily created and lead to significant productivity &lt;BR /&gt;
improvements at minimal cost.&lt;BR /&gt;
&lt;BR /&gt;
For larger projects and interaction with the Land Desktop data, use VBA &lt;BR /&gt;
which is by far the best option in terms of the available help files, &lt;BR /&gt;
sample code and ease of doing it in Land Desktop.&lt;BR /&gt;
&lt;BR /&gt;
Also read the information by the other posters wrt to Microstation.&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
Regards&lt;BR /&gt;
&lt;BR /&gt;
Laurie&lt;BR /&gt;
&lt;BR /&gt;
neilw wrote:&lt;BR /&gt;
&amp;gt; I am a self made Cad Manager for a small civil engineering firm. I am &lt;BR /&gt;
&amp;gt; startng to see the need to learn programming as I think it would be easier &lt;BR /&gt;
&amp;gt; to make tools to do what the users need rather than train them to do it &lt;BR /&gt;
&amp;gt; themselves.&lt;BR /&gt;
&amp;gt; &lt;BR /&gt;
&amp;gt; Currently we are using Land Desktop 2004 and are possibly going to be using &lt;BR /&gt;
&amp;gt; Microstation based products as well. The question is should I learn .net or &lt;BR /&gt;
&amp;gt; vba? As far as I know Land Desktp 2004 was developed prior to .net so I &lt;BR /&gt;
&amp;gt; don't know if .net would benefit us at this time. I also don't know whether &lt;BR /&gt;
&amp;gt; Miscrostatoin supports it in it's current incarnation, although I am not so &lt;BR /&gt;
&amp;gt; concerened about programming for Microstation at this point. We are not &lt;BR /&gt;
&amp;gt; planning to upgrade to newer ACAD versions for the near future. My goal is &lt;BR /&gt;
&amp;gt; to improve our efficiency within a few months by implementing some basic &lt;BR /&gt;
&amp;gt; custom tools. So where should I apply my efforts? If I did learnVBA would it &lt;BR /&gt;
&amp;gt; be of any value when we migrate to .net apps?&lt;BR /&gt;
&amp;gt; &lt;BR /&gt;
&amp;gt; TIA&lt;BR /&gt;
&amp;gt; &lt;BR /&gt;
&amp;gt; Neil</description>
      <pubDate>Sun, 20 Jul 2008 01:12:44 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302717#M74036</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2008-07-20T01:12:44Z</dc:date>
    </item>
    <item>
      <title>Re: Need help getting started</title>
      <link>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302718#M74037</link>
      <description>Thank you to all the helpful replies. From the replies it seems VBA is the &lt;BR /&gt;
best option for me. I did download Visual Basic Express and saw briefly it's &lt;BR /&gt;
cabilities which are impressive. Some of the types of tools I want to make &lt;BR /&gt;
are pretty basic but hopefully will improve productivity and standards &lt;BR /&gt;
conformance.&lt;BR /&gt;
&lt;BR /&gt;
Some of the tools I have in mind are:&lt;BR /&gt;
&lt;BR /&gt;
Create new Land Desktop Project:  Just run the tool, input project name and &lt;BR /&gt;
description and the files and folders are created in the proper place on the &lt;BR /&gt;
network, base files are added and renamed to file standards and references &lt;BR /&gt;
created.&lt;BR /&gt;
&lt;BR /&gt;
Add project data: Files from external sources are received and user is &lt;BR /&gt;
prompted for the the type of data (i.e. Aerial imagery, GIS data, Survey &lt;BR /&gt;
data, etc.) and the tool will place the data in the proper archive folders.&lt;BR /&gt;
&lt;BR /&gt;
Create Construction Document: User inputs type of document (i.e. Grading &lt;BR /&gt;
plan, Utility plans, Water &amp;amp; Sewer Plans, etc.) and the proper templates are &lt;BR /&gt;
added and renamed to file standards and base files referenced).&lt;BR /&gt;
&lt;BR /&gt;
While we could hire a consultant to develop some of these tools we would end &lt;BR /&gt;
up dependending on the consultant to make changes as we refine our system so &lt;BR /&gt;
I think it would be best to learn it on my own.&lt;BR /&gt;
&lt;BR /&gt;
Upgrading our software would not necessarily address these issues as far as &lt;BR /&gt;
I know as we would still be using Land Desktop not C3D.&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
"neilw" &lt;NOSPAM&gt; wrote in message &lt;BR /&gt;
news:5984801@discussion.autodesk.com...&lt;BR /&gt;
I am a self made Cad Manager for a small civil engineering firm. I am&lt;BR /&gt;
startng to see the need to learn programming as I think it would be easier&lt;BR /&gt;
to make tools to do what the users need rather than train them to do it&lt;BR /&gt;
themselves.&lt;BR /&gt;
&lt;BR /&gt;
Currently we are using Land Desktop 2004 and are possibly going to be using&lt;BR /&gt;
Microstation based products as well. The question is should I learn .net or&lt;BR /&gt;
vba? As far as I know Land Desktp 2004 was developed prior to .net so I&lt;BR /&gt;
don't know if .net would benefit us at this time. I also don't know whether&lt;BR /&gt;
Miscrostatoin supports it in it's current incarnation, although I am not so&lt;BR /&gt;
concerened about programming for Microstation at this point. We are not&lt;BR /&gt;
planning to upgrade to newer ACAD versions for the near future. My goal is&lt;BR /&gt;
to improve our efficiency within a few months by implementing some basic&lt;BR /&gt;
custom tools. So where should I apply my efforts? If I did learnVBA would it&lt;BR /&gt;
be of any value when we migrate to .net apps?&lt;BR /&gt;
&lt;BR /&gt;
TIA&lt;BR /&gt;
&lt;BR /&gt;
Neil&lt;/NOSPAM&gt;</description>
      <pubDate>Sun, 20 Jul 2008 18:27:48 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302718#M74037</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2008-07-20T18:27:48Z</dc:date>
    </item>
    <item>
      <title>Re: Need help getting started</title>
      <link>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302719#M74038</link>
      <description>Hi Neil,&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
neilw wrote:&lt;BR /&gt;
&amp;gt; Thank you to all the helpful replies. From the replies it seems VBA is the &lt;BR /&gt;
&amp;gt; best option for me. I did download Visual Basic Express and saw briefly it's &lt;BR /&gt;
&amp;gt; cabilities which are impressive. Some of the types of tools I want to make &lt;BR /&gt;
&amp;gt; are pretty basic but hopefully will improve productivity and standards &lt;BR /&gt;
&amp;gt; conformance.&lt;BR /&gt;
&amp;gt; &lt;BR /&gt;
&amp;gt; Some of the tools I have in mind are:&lt;BR /&gt;
&amp;gt; &lt;BR /&gt;
&amp;gt; Create new Land Desktop Project:  Just run the tool, input project name and &lt;BR /&gt;
&amp;gt; description and the files and folders are created in the proper place on the &lt;BR /&gt;
&amp;gt; network, base files are added and renamed to file standards and references &lt;BR /&gt;
&amp;gt; created.&lt;BR /&gt;
&lt;BR /&gt;
Why bother?  That is what the Prototype Project and the Land Desktop &lt;BR /&gt;
Project system does already.&lt;BR /&gt;
&lt;BR /&gt;
&amp;gt; &lt;BR /&gt;
&amp;gt; Add project data: Files from external sources are received and user is &lt;BR /&gt;
&amp;gt; prompted for the the type of data (i.e. Aerial imagery, GIS data, Survey &lt;BR /&gt;
&amp;gt; data, etc.) and the tool will place the data in the proper archive folders.&lt;BR /&gt;
&lt;BR /&gt;
Look at the VBA FileCopy and Kill commands.&lt;BR /&gt;
&amp;gt; &lt;BR /&gt;
&amp;gt; Create Construction Document: User inputs type of document (i.e. Grading &lt;BR /&gt;
&amp;gt; plan, Utility plans, Water &amp;amp; Sewer Plans, etc.) and the proper templates are &lt;BR /&gt;
&amp;gt; added and renamed to file standards and base files referenced).&lt;BR /&gt;
&lt;BR /&gt;
Not sure that every project will be so identical is terms of number of &lt;BR /&gt;
files associated with a given project, that you can make this fool proof&lt;BR /&gt;
&amp;gt; &lt;BR /&gt;
&amp;gt; While we could hire a consultant to develop some of these tools we would end &lt;BR /&gt;
&amp;gt; up dependending on the consultant to make changes as we refine our system so &lt;BR /&gt;
&amp;gt; I think it would be best to learn it on my own.&lt;BR /&gt;
&lt;BR /&gt;
That is always dependent on the contract you make with the consultant. &lt;BR /&gt;
As it is extremely unlikely hat this code will have any commercial value &lt;BR /&gt;
to anyone outside your organisation, I can't imagine that you wouldn't &lt;BR /&gt;
find some one who would offer you open source code.&lt;BR /&gt;
&amp;gt; &lt;BR /&gt;
&amp;gt; Upgrading our software would not necessarily address these issues as far as &lt;BR /&gt;
&amp;gt; I know as we would still be using Land Desktop not C3D.&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
Regards&lt;BR /&gt;
&lt;BR /&gt;
Laurie&lt;BR /&gt;
&lt;BR /&gt;
&amp;gt; &lt;BR /&gt;
&amp;gt; &lt;BR /&gt;
&amp;gt; "neilw" &lt;NOSPAM&gt; wrote in message &lt;BR /&gt;
&amp;gt; news:5984801@discussion.autodesk.com...&lt;BR /&gt;
&amp;gt; I am a self made Cad Manager for a small civil engineering firm. I am&lt;BR /&gt;
&amp;gt; startng to see the need to learn programming as I think it would be easier&lt;BR /&gt;
&amp;gt; to make tools to do what the users need rather than train them to do it&lt;BR /&gt;
&amp;gt; themselves.&lt;BR /&gt;
&amp;gt; &lt;BR /&gt;
&amp;gt; Currently we are using Land Desktop 2004 and are possibly going to be using&lt;BR /&gt;
&amp;gt; Microstation based products as well. The question is should I learn .net or&lt;BR /&gt;
&amp;gt; vba? As far as I know Land Desktp 2004 was developed prior to .net so I&lt;BR /&gt;
&amp;gt; don't know if .net would benefit us at this time. I also don't know whether&lt;BR /&gt;
&amp;gt; Miscrostatoin supports it in it's current incarnation, although I am not so&lt;BR /&gt;
&amp;gt; concerened about programming for Microstation at this point. We are not&lt;BR /&gt;
&amp;gt; planning to upgrade to newer ACAD versions for the near future. My goal is&lt;BR /&gt;
&amp;gt; to improve our efficiency within a few months by implementing some basic&lt;BR /&gt;
&amp;gt; custom tools. So where should I apply my efforts? If I did learnVBA would it&lt;BR /&gt;
&amp;gt; be of any value when we migrate to .net apps?&lt;BR /&gt;
&amp;gt; &lt;BR /&gt;
&amp;gt; TIA&lt;BR /&gt;
&amp;gt; &lt;BR /&gt;
&amp;gt; Neil&lt;/NOSPAM&gt;</description>
      <pubDate>Sun, 20 Jul 2008 21:40:06 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302719#M74038</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2008-07-20T21:40:06Z</dc:date>
    </item>
    <item>
      <title>Re: Need help getting started</title>
      <link>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302720#M74039</link>
      <description>&amp;gt;Why bother?  That is what the Prototype Project and the Land Desktop&lt;BR /&gt;
&amp;gt;Project system does already.&lt;BR /&gt;
&lt;BR /&gt;
I have users who don't know how to use Land Desktop but who may need to set &lt;BR /&gt;
up a project in order to store data files. Rather than have them dump &lt;BR /&gt;
everything an unstructured folder I'd like to make it easy for anyone to &lt;BR /&gt;
create a project.&lt;BR /&gt;
&lt;BR /&gt;
&amp;gt;Look at the VBA FileCopy and Kill commands.&lt;BR /&gt;
&lt;BR /&gt;
Not sure how those tools are related to the task.&lt;BR /&gt;
&lt;BR /&gt;
&amp;gt;That is always dependent on the contract you make with the consultant.&lt;BR /&gt;
&amp;gt;As it is extremely unlikely hat this code will have any commercial value&lt;BR /&gt;
&amp;gt;to anyone outside your organisation, I can't imagine that you wouldn't&lt;BR /&gt;
&amp;gt;find some one who would offer you open source code.&lt;BR /&gt;
&lt;BR /&gt;
I wasn't concerened about copyrights. I was concerened about how we would &lt;BR /&gt;
mak edits to the programs if none of use knew VBA. Thus the preference to &lt;BR /&gt;
learn VBA myself vs. hiring it out.&lt;BR /&gt;
&lt;BR /&gt;
I value your guidance Laurie&lt;BR /&gt;
&lt;BR /&gt;
"Laurie Comerford" &lt;LAURIE&gt; wrote in message &lt;BR /&gt;
news:5986036@discussion.autodesk.com...&lt;BR /&gt;
Hi Neil,&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
neilw wrote:&lt;BR /&gt;
&amp;gt; Thank you to all the helpful replies. From the replies it seems VBA is the&lt;BR /&gt;
&amp;gt; best option for me. I did download Visual Basic Express and saw briefly &lt;BR /&gt;
&amp;gt; it's&lt;BR /&gt;
&amp;gt; cabilities which are impressive. Some of the types of tools I want to make&lt;BR /&gt;
&amp;gt; are pretty basic but hopefully will improve productivity and standards&lt;BR /&gt;
&amp;gt; conformance.&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt; Some of the tools I have in mind are:&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt; Create new Land Desktop Project:  Just run the tool, input project name &lt;BR /&gt;
&amp;gt; and&lt;BR /&gt;
&amp;gt; description and the files and folders are created in the proper place on &lt;BR /&gt;
&amp;gt; the&lt;BR /&gt;
&amp;gt; network, base files are added and renamed to file standards and references&lt;BR /&gt;
&amp;gt; created.&lt;BR /&gt;
&lt;BR /&gt;
Why bother?  That is what the Prototype Project and the Land Desktop&lt;BR /&gt;
Project system does already.&lt;BR /&gt;
&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt; Add project data: Files from external sources are received and user is&lt;BR /&gt;
&amp;gt; prompted for the the type of data (i.e. Aerial imagery, GIS data, Survey&lt;BR /&gt;
&amp;gt; data, etc.) and the tool will place the data in the proper archive &lt;BR /&gt;
&amp;gt; folders.&lt;BR /&gt;
&lt;BR /&gt;
Look at the VBA FileCopy and Kill commands.&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt; Create Construction Document: User inputs type of document (i.e. Grading&lt;BR /&gt;
&amp;gt; plan, Utility plans, Water &amp;amp; Sewer Plans, etc.) and the proper templates &lt;BR /&gt;
&amp;gt; are&lt;BR /&gt;
&amp;gt; added and renamed to file standards and base files referenced).&lt;BR /&gt;
&lt;BR /&gt;
Not sure that every project will be so identical is terms of number of&lt;BR /&gt;
files associated with a given project, that you can make this fool proof&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt; While we could hire a consultant to develop some of these tools we would &lt;BR /&gt;
&amp;gt; end&lt;BR /&gt;
&amp;gt; up dependending on the consultant to make changes as we refine our system &lt;BR /&gt;
&amp;gt; so&lt;BR /&gt;
&amp;gt; I think it would be best to learn it on my own.&lt;BR /&gt;
&lt;BR /&gt;
That is always dependent on the contract you make with the consultant.&lt;BR /&gt;
As it is extremely unlikely hat this code will have any commercial value&lt;BR /&gt;
to anyone outside your organisation, I can't imagine that you wouldn't&lt;BR /&gt;
find some one who would offer you open source code.&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt; Upgrading our software would not necessarily address these issues as far &lt;BR /&gt;
&amp;gt; as&lt;BR /&gt;
&amp;gt; I know as we would still be using Land Desktop not C3D.&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
Regards&lt;BR /&gt;
&lt;BR /&gt;
Laurie&lt;BR /&gt;
&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt; "neilw" &lt;NOSPAM&gt; wrote in message&lt;BR /&gt;
&amp;gt; news:5984801@discussion.autodesk.com...&lt;BR /&gt;
&amp;gt; I am a self made Cad Manager for a small civil engineering firm. I am&lt;BR /&gt;
&amp;gt; startng to see the need to learn programming as I think it would be easier&lt;BR /&gt;
&amp;gt; to make tools to do what the users need rather than train them to do it&lt;BR /&gt;
&amp;gt; themselves.&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt; Currently we are using Land Desktop 2004 and are possibly going to be &lt;BR /&gt;
&amp;gt; using&lt;BR /&gt;
&amp;gt; Microstation based products as well. The question is should I learn .net &lt;BR /&gt;
&amp;gt; or&lt;BR /&gt;
&amp;gt; vba? As far as I know Land Desktp 2004 was developed prior to .net so I&lt;BR /&gt;
&amp;gt; don't know if .net would benefit us at this time. I also don't know &lt;BR /&gt;
&amp;gt; whether&lt;BR /&gt;
&amp;gt; Miscrostatoin supports it in it's current incarnation, although I am not &lt;BR /&gt;
&amp;gt; so&lt;BR /&gt;
&amp;gt; concerened about programming for Microstation at this point. We are not&lt;BR /&gt;
&amp;gt; planning to upgrade to newer ACAD versions for the near future. My goal is&lt;BR /&gt;
&amp;gt; to improve our efficiency within a few months by implementing some basic&lt;BR /&gt;
&amp;gt; custom tools. So where should I apply my efforts? If I did learnVBA would &lt;BR /&gt;
&amp;gt; it&lt;BR /&gt;
&amp;gt; be of any value when we migrate to .net apps?&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt; TIA&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt; Neil&lt;/NOSPAM&gt;&lt;/LAURIE&gt;</description>
      <pubDate>Mon, 21 Jul 2008 00:54:45 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302720#M74039</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2008-07-21T00:54:45Z</dc:date>
    </item>
    <item>
      <title>Re: Need help getting started</title>
      <link>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302721#M74040</link>
      <description>&amp;gt;&amp;gt; I have users who don't know how to use Land Desktop but who may need to set up a project in order to store data files. Rather than have them dump everything an unstructured folder I'd like to make it easy for anyone to create a project. &amp;lt;&amp;lt;&lt;BR /&gt;
&lt;BR /&gt;
PMJI but, isn't it a waste of money to pay for a license for Land Desktop that's being used up by someone that doesn't know how to use the software?&lt;BR /&gt;
&lt;BR /&gt;
-- &lt;BR /&gt;
http://www.caddzone.com&lt;BR /&gt;
&lt;BR /&gt;
AcadXTabs: MDI Document Tabs for AutoCAD 2009&lt;BR /&gt;
Supporting AutoCAD 2000 through 2009&lt;BR /&gt;
&lt;BR /&gt;
http://www.acadxtabs.com&lt;BR /&gt;
&lt;BR /&gt;
Introducing AcadXTabs 2010:&lt;BR /&gt;
http://www.caddzone.com/acadxtabs/AcadXTabs2010.htm</description>
      <pubDate>Mon, 21 Jul 2008 15:13:16 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302721#M74040</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2008-07-21T15:13:16Z</dc:date>
    </item>
    <item>
      <title>Re: Need help getting started</title>
      <link>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302722#M74041</link>
      <description>To clarify, the users use it for certain tasks but are not skilled in all &lt;BR /&gt;
it's capbilities. A revolving license handles their needs.&lt;BR /&gt;
&lt;BR /&gt;
"Tony Tanzillo" &lt;TONY.TANZILLO&gt; wrote in message &lt;BR /&gt;
news:5986454@discussion.autodesk.com...&lt;BR /&gt;
&amp;gt;&amp;gt; I have users who don't know how to use Land Desktop but who may need to &lt;BR /&gt;
&amp;gt;&amp;gt; set up a project in order to store data files. Rather than have them dump &lt;BR /&gt;
&amp;gt;&amp;gt; everything an unstructured folder I'd like to make it easy for anyone to &lt;BR /&gt;
&amp;gt;&amp;gt; create a project. &amp;lt;&amp;lt;&lt;BR /&gt;
&lt;BR /&gt;
PMJI but, isn't it a waste of money to pay for a license for Land Desktop &lt;BR /&gt;
that's being used up by someone that doesn't know how to use the software?&lt;BR /&gt;
&lt;BR /&gt;
-- &lt;BR /&gt;
http://www.caddzone.com&lt;BR /&gt;
&lt;BR /&gt;
AcadXTabs: MDI Document Tabs for AutoCAD 2009&lt;BR /&gt;
Supporting AutoCAD 2000 through 2009&lt;BR /&gt;
&lt;BR /&gt;
http://www.acadxtabs.com&lt;BR /&gt;
&lt;BR /&gt;
Introducing AcadXTabs 2010:&lt;BR /&gt;
http://www.caddzone.com/acadxtabs/AcadXTabs2010.htm&lt;/TONY.TANZILLO&gt;</description>
      <pubDate>Mon, 21 Jul 2008 19:49:47 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302722#M74041</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2008-07-21T19:49:47Z</dc:date>
    </item>
    <item>
      <title>Re: Need help getting started</title>
      <link>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302723#M74042</link>
      <description>Training.  It makes the 'dumb' smarter, the 'weak' stronger, and the 'inexperienced' wiser. &lt;BR /&gt;
&lt;BR /&gt;
Sure its crazy to buy a tool nobody knows how to use, but that doesn't stop them from learning.  When mastered, that tool becomes much more productive, and that's why we call it the 'learning curve'.&lt;BR /&gt;
&lt;BR /&gt;
When I first learned LDD I struggled to understand all the features of the program, then a few months later, I was training the managers how they could use it for even more tasks.  To get back to topic, Neilw wanted to learn programming so that he could automate tasks, then we asked if he was automating existing tools, which is very possible from where we all sit.  Therefore, neilw needs to learn 2 things, the tools at hand for drafting (LDD) and the language for automating (VBsomething).  I tell you that if you learn the programming languages, you'll begin to understand the program (AutoCAD with LDD, or even C3D based on Map3D as well) and its benefits and limitations better.  Like a back stage pass to the concert.&lt;BR /&gt;
&lt;BR /&gt;
jvj</description>
      <pubDate>Tue, 22 Jul 2008 13:33:40 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302723#M74042</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2008-07-22T13:33:40Z</dc:date>
    </item>
    <item>
      <title>Re: Need help getting started</title>
      <link>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302724#M74043</link>
      <description>Part of the issue is training to use the software and part is training on &lt;BR /&gt;
document management and standards. The latter is primarily my area of &lt;BR /&gt;
concern. I could spend hours showing power point presentations or &lt;BR /&gt;
distributing handouts but I would still be depending on the user's retention &lt;BR /&gt;
and willingness to refer to the documentation to apply the standards whereas &lt;BR /&gt;
by placing a tool bar in their workspace I can automatically direct their &lt;BR /&gt;
steps and even eliminate guesswork in certain cases.&lt;BR /&gt;
&lt;BR /&gt;
&lt;JAMIEVJOHNSON&gt; wrote in message news:5987363@discussion.autodesk.com...&lt;BR /&gt;
Training.  It makes the 'dumb' smarter, the 'weak' stronger, and the &lt;BR /&gt;
'inexperienced' wiser.&lt;BR /&gt;
&lt;BR /&gt;
Sure its crazy to buy a tool nobody knows how to use, but that doesn't stop &lt;BR /&gt;
them from learning.  When mastered, that tool becomes much more productive, &lt;BR /&gt;
and that's why we call it the 'learning curve'.&lt;BR /&gt;
&lt;BR /&gt;
When I first learned LDD I struggled to understand all the features of the &lt;BR /&gt;
program, then a few months later, I was training the managers how they could &lt;BR /&gt;
use it for even more tasks.  To get back to topic, Neilw wanted to learn &lt;BR /&gt;
programming so that he could automate tasks, then we asked if he was &lt;BR /&gt;
automating existing tools, which is very possible from where we all sit. &lt;BR /&gt;
Therefore, neilw needs to learn 2 things, the tools at hand for drafting &lt;BR /&gt;
(LDD) and the language for automating (VBsomething).  I tell you that if you &lt;BR /&gt;
learn the programming languages, you'll begin to understand the program &lt;BR /&gt;
(AutoCAD with LDD, or even C3D based on Map3D as well) and its benefits and &lt;BR /&gt;
limitations better.  Like a back stage pass to the concert.&lt;BR /&gt;
&lt;BR /&gt;
jvj&lt;/JAMIEVJOHNSON&gt;</description>
      <pubDate>Tue, 22 Jul 2008 15:19:59 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302724#M74043</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2008-07-22T15:19:59Z</dc:date>
    </item>
    <item>
      <title>Re: Need help getting started</title>
      <link>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302725#M74044</link>
      <description>Yes, you can elminate redundant setup steps with many code routines.  That is why many of us have jobs today.  The only warning I have is, the user can always find a way around your tools and still 'get it wrong'.  So of couse now you have to train them on how to your your tools.  Now consider getting a newuser who knows the 'standard' way of doing things, now they have to take the time to plugg into your works of programatic art as well.  Not to discourage you, but just be careful with how and why you deviate from the standard out of the box CAD tools.</description>
      <pubDate>Tue, 29 Jul 2008 17:52:10 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302725#M74044</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2008-07-29T17:52:10Z</dc:date>
    </item>
    <item>
      <title>Re: Need help getting started</title>
      <link>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302726#M74045</link>
      <description>A good point Jamie. Customization has downsides. Users become dependent on &lt;BR /&gt;
it and can be lost if they ever find themselves out of their custom &lt;BR /&gt;
environment. It adds a layer of management overhead as well. Perhaps it &lt;BR /&gt;
would be better to invest resources in effective documentation and training &lt;BR /&gt;
rather than customizing.&lt;BR /&gt;
&lt;BR /&gt;
&lt;JAMIEVJOHNSON&gt; wrote in message news:5993276@discussion.autodesk.com...&lt;BR /&gt;
Yes, you can elminate redundant setup steps with many code routines.  That &lt;BR /&gt;
is why many of us have jobs today.  The only warning I have is, the user can &lt;BR /&gt;
always find a way around your tools and still 'get it wrong'.  So of couse &lt;BR /&gt;
now you have to train them on how to your your tools.  Now consider getting &lt;BR /&gt;
a newuser who knows the 'standard' way of doing things, now they have to &lt;BR /&gt;
take the time to plugg into your works of programatic art as well.  Not to &lt;BR /&gt;
discourage you, but just be careful with how and why you deviate from the &lt;BR /&gt;
standard out of the box CAD tools.&lt;/JAMIEVJOHNSON&gt;</description>
      <pubDate>Sun, 03 Aug 2008 22:12:51 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302726#M74045</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2008-08-03T22:12:51Z</dc:date>
    </item>
    <item>
      <title>Re: Need help getting started</title>
      <link>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302727#M74046</link>
      <description>I'm a believe in a mix of both.&lt;BR /&gt;
&lt;BR /&gt;
Keep in mind, also, learning enough to know what is possible is a huge &lt;BR /&gt;
benefit that should never be overlooked.  Being selective on what to &lt;BR /&gt;
automate, what not to is certainly good policy.  I find that many of the &lt;BR /&gt;
silly, little tools provide the most bang for the buck, so to speak, but &lt;BR /&gt;
there are times when a few hours of programming can save days of work. &lt;BR /&gt;
Sometimes even one-time use tools pay huge dividends.&lt;BR /&gt;
&lt;BR /&gt;
"neilw" &lt;NOSPAM&gt; wrote in message &lt;BR /&gt;
news:5997402@discussion.autodesk.com...&lt;BR /&gt;
A good point Jamie. Customization has downsides. Users become dependent on&lt;BR /&gt;
it and can be lost if they ever find themselves out of their custom&lt;BR /&gt;
environment. It adds a layer of management overhead as well. Perhaps it&lt;BR /&gt;
would be better to invest resources in effective documentation and training&lt;BR /&gt;
rather than customizing.&lt;BR /&gt;
&lt;BR /&gt;
&lt;JAMIEVJOHNSON&gt; wrote in message news:5993276@discussion.autodesk.com...&lt;BR /&gt;
Yes, you can elminate redundant setup steps with many code routines.  That&lt;BR /&gt;
is why many of us have jobs today.  The only warning I have is, the user can&lt;BR /&gt;
always find a way around your tools and still 'get it wrong'.  So of couse&lt;BR /&gt;
now you have to train them on how to your your tools.  Now consider getting&lt;BR /&gt;
a newuser who knows the 'standard' way of doing things, now they have to&lt;BR /&gt;
take the time to plugg into your works of programatic art as well.  Not to&lt;BR /&gt;
discourage you, but just be careful with how and why you deviate from the&lt;BR /&gt;
standard out of the box CAD tools.&lt;/JAMIEVJOHNSON&gt;&lt;/NOSPAM&gt;</description>
      <pubDate>Sat, 09 Aug 2008 02:17:05 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/need-help-getting-started/m-p/2302727#M74046</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2008-08-09T02:17:05Z</dc:date>
    </item>
  </channel>
</rss>

