.NET

Reply
*Paul Richardson
Message 41 of 49 (98 Views)

Re: Getting started with Dot Net

05-27-2005 06:35 AM in reply to: Somsekhar
>And what if I directly work with Dot Net APIs by looking at the samples
>provided with >ObjectARX download ?

Then you'd be codeing by now...Choose a language
and go. Then learn another language. Now you get
to choose instead of letting us do it.

Start with COM via some .NET language, you need
some place to start. Express Versions of all NET languages
are availible or you could use notepad...:smileywink: AutoCAD via COM is not
VS.net version specific as far as I know.

gl
Paul
wrote in message news:4858571@discussion.autodesk.com...
O' Boy .....Am I making myself confused. Did I hear someone say ...Too much
of anything is bad ...
I still can not figure out which way to start with.
What does ObjectARX facilitate ? And what if I directly work with Dot Net
APIs by looking at the samples provided with ObjectARX download ?
Please ....would somebody take to pain to make the way simple for novice
guys like me ? I want to start one by one.
Thank you all for all that info. But...please I am getting no where. I like
the way Krishna and Mikako put their replies.
*J. Daniel Smith
Message 42 of 49 (98 Views)

Re: Getting started with Dot Net

05-27-2005 06:47 AM in reply to: Somsekhar
It depends. As you can see from this long thread, there is no single right
answer.

Do you have--or want to develop--strong professional-level programming
skills? Then the .NET API (with C# or Managed C++) or ObjectARX is probably
the place to start, but it could be a steep learning curve.

Do you just want to automate a few simple things? You'll probably find VBA
or AutoLISP to be quite approachable.

Are you interested in leveraging your (acquired) skill-set outside of
AutoCAD? You might want to stay away from LISP (and prefer .NET).

Is high-performance critically important? Or is it more important that you
can "make something work" quickly.

While there are real technical differences between the various options, a
programming language is also a personal choice. The single biggest
difference between VB.NET and C# is syntax.

If you don't know (or can't) the answers to these (and other similar)
questions, the "middle of the road" route might be to use the .NET APIs from
VB.NET.

Dan

wrote in message news:4858571@discussion.autodesk.com...
O' Boy .....Am I making myself confused. Did I hear someone say ...Too much
of anything is bad ...
I still can not figure out which way to start with.
What does ObjectARX facilitate ? And what if I directly work with Dot Net
APIs by looking at the samples provided with ObjectARX download ?
Please ....would somebody take to pain to make the way simple for novice
guys like me ? I want to start one by one.
Thank you all for all that info. But...please I am getting no where. I like
the way Krishna and Mikako put their replies.
Contributor
KrishnaK
Posts: 17
Registered: ‎05-24-2005
Message 43 of 49 (98 Views)

Re: Getting started with Dot Net

05-27-2005 10:54 AM in reply to: Somsekhar
Somsekhar and All,

I have posted the AutoCAD .NET API labs in a new topic "Download AutoCAD....". Look nowhere, jump straight to it. Happy coding :smileyhappy: Message was edited by: KrishnaK
Active Contributor
konstantinos.sakellaris
Posts: 43
Registered: ‎07-26-2001
Message 44 of 49 (98 Views)

Re: Getting started with Dot Net

06-03-2005 06:06 AM in reply to: Somsekhar
Somsekhar,

You are right to be confused, because you get answers from very
experienced programmers in very different programming
environments.

You are about to start with programming !!!!

So this is my advice :

Just decide if you want to fly a helicopter or an airbus 800 ??
and start. You don't need to first learn flying the simpler in order to fly the more complex and vice versa.

I am using VLisp with ObjectDCL to overcome the DCL shortcomings and like Tony Tanzillo said, you can use any
ActiveX server doing a lot of things with databases and the drawing database and you can write programs on the fly.
I have been programming with C (the old ADS API of AutoCAD)
and now I am learning C#.
It's not easier to learn C# .NET though !!!!

.NET is a more general object oriented environment that
gives you the opportunity to program and write software in a
broader scale and for many different areas not only AutoCAD!!!

So, decide your scale and needs, find out what your intentions are and jump into the programming environment of choise.

You don't need to learn first one language in order to learn a second one .

Good luck
Distinguished Contributor
jbryant4
Posts: 656
Registered: ‎12-12-2003
Message 45 of 49 (98 Views)

Re: Getting started with Dot Net

06-21-2005 03:33 PM in reply to: Somsekhar
2004 Still uses .DCL on a few DIalog Boxes....Render Command (Render.dcl) for one.
Valued Contributor
donnieworld
Posts: 65
Registered: ‎08-20-2003
Message 46 of 49 (98 Views)

Re: Getting started with Dot Net

03-27-2006 12:40 PM in reply to: Somsekhar
Map 2006 still has some DCL dialog boxes, Map Drive Aliases
New Member
raylitalo
Posts: 1
Registered: ‎11-11-2008
Message 47 of 49 (98 Views)

Re: Getting started with Dot Net

11-11-2008 03:30 PM in reply to: Somsekhar
I agree with your comments about Java, but I'm curious about your comment that you "don't think there are many organizations running any Autodesk product on anything but windows." I'm wondering if anyone can tell me how accurate that statement is--as I am requirements phase of a project which will be built on AutoCAD, and as I recall, AutoCAD used to come with a version for UNIX--this was a while ago, so I'm wondering if my memory is failing me, and, if in fact Windows is nearly the only environment we would need to support with our AutoCAD project.

Thank you,

Ross Ylitalo
*Laurie Comerford
Message 48 of 49 (98 Views)

Re: Getting started with Dot Net

11-11-2008 04:01 PM in reply to: Somsekhar
Hi Ross,

Back in the Dim/Dark ages there were AutoCADs for Unix and MACs.
Autodesk stopped doing it when they realised that the development cost
was nearly the same for each O/S and the sales for everything other than
Windows was less than 10%.

If some users are computer literate enough to get AutoCAD running on the
other O/Ss they'll have no problems getting your application to work -
but the chances that all two of them will need your application is
fairly remote. :-)


Regards


Laurie Comerford


raylitalo wrote:
> I agree with your comments about Java, but I'm curious about your
> comment that you "don't think there are many organizations running any
> Autodesk product on anything but windows." I'm wondering if anyone can
> tell me how accurate that statement is--as I am requirements phase of a
> project which will be built on AutoCAD, and as I recall, AutoCAD used to
> come with a version for UNIX--this was a while ago, so I'm wondering if
> my memory is failing me, and, if in fact Windows is nearly the only
> environment we would need to support with our AutoCAD project. Thank
> you, Ross Ylitalo
*Tony Tanzillo
Message 49 of 49 (98 Views)

Re: Getting started with Dot Net

11-12-2008 10:44 AM in reply to: Somsekhar

Right now, AutoCAD and quite a few other Autodesk products
run

only on Windows.

 

However, that could change in the distant future with
Russia's

mandating the installation of its own Linux derivative in
every

school, which stems from a policy of not being dependent on

US software companies.


 

AcadXTabs: MDI Document Tabs for AutoCAD 2009
Supporting AutoCAD 2000
through 2009

href="http://www.acadxtabs.com">http://www.acadxtabs.com

 


 

 


style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
I
agree with your comments about Java, but I'm curious about your comment that
you "don't think there are many organizations running any Autodesk product on
anything but windows." I'm wondering if anyone can tell me how accurate that
statement is--as I am requirements phase of a project which will be built on
AutoCAD, and as I recall, AutoCAD used to come with a version for UNIX--this
was a while ago, so I'm wondering if my memory is failing me, and, if in fact
Windows is nearly the only environment we would need to support with our
AutoCAD project. Thank you, Ross Ylitalo
Post to the Community

Have questions about Autodesk products? Ask the community.

New Post
Announcements
Are You Going To Be @ AU 2014? Feel free to drop by our AU topic post and share your plans, plug a class that you're teaching, or simply check out who else from the community might be in attendance. Ohh and don't forgot to stop by the Autodesk Help | Learn | Collaborate booths in the Exhibit Hall and meet our community team if you get a chance!