Civil Engineering Association
[REQUEST] ObjectARX Premier - Printable Version

+- Civil Engineering Association (https://forum.civilea.com)
+-- Forum: eBooks (https://forum.civilea.com/forum-63.html)
+--- Forum: Books, Codes, Theses, Journals & Papers Request (https://forum.civilea.com/forum-55.html)
+---- Forum: Archive (https://forum.civilea.com/forum-176.html)
+---- Thread: [REQUEST] ObjectARX Premier (/thread-4913.html)



ObjectARX Premier - piseth - 10-19-2009

Good day everybody!!!
I am finding a book" ObjectARX Premier ":byBill Kramer
This book is The first book in the Autodesk Programmer's Series from Autodesk Press presents an overview of the ObjectARX programming environment and tool kit. Designed for all readers, management though programmers, this book provides a common understanding of how AutoCAD can be customized using the powerful tools provided by Autodesk.. This book discusses ObjectARX from a management perspective with minimal details about writing your first program except when a simple example is provided at the end. Details on building ObjectARX programs for AutoCAD 2000, 2000i, and 2002 as well as Release 14 are provided. The essential information is still applicable to AutoCAD 2004 ObjectARX programmers.
Thanks in advance


RE: ObjectARX Premier - ziggywas1 - 10-22-2009

Take my advise, this is a worthless book.
  • 1 If you don't know C++ then you can't use ObjectArx. Start learning C++.
  • 2 If you know C++ then you already know the benifits of using ObjectOrientedProgramming. This book has nothig to offer you.

So, what is this book for? It is to offer an insight of what OOP is (in relation with AutoCAD) to someone who has nothing to do with programming (say a non-technical software development manager, I don't if there is one such out there). The book actualy has less then a page of actual C++ code.

I would advise you to try to either try
Programming AutoCAD in ObjectARX by Charles McAuley
Code:
***************************************
Content of this section is hidden, You must be registered and activate your account to see this content. See this link to read how you can remove this limitation:

http://forum.civilea.com/thread-27464.html
***************************************
or the Autodesk ObjectArx Developers Guide.


RE: ObjectARX Premier - piseth - 10-23-2009

thanks for your good advice!! I guess you are the moderate in objectARX in autocad.
Actually i was develope on VBA but since the autocad anounce they will not use VBA any more I am trying to find some document on the other language.
I am actually dont care of the language, I always use VBA example to develope the tool i need . So i would need some document to read as reference and as example.
If there are any reference that i can download from? please advice.


RE: ObjectARX Premier - ziggywas1 - 10-23-2009

I also have a VBA background. 90% of my current work are made with VBA or VB standalone applications using COM objects.

I have tried to learn ObjectArx but I am not as proficient as I would like to be (I had to learn C++ but didn't find the time to dig in MFC & ATL). If you have the time to spend to learn all these technologies it will pay in longterm. You will be able to make things in AutoCAD that you wouldn't imagine with VBA.

If however you are not a professional C++ developer then you have another choice (apart from VBA and COM Automation which I believe that AutoDesk will continue to support for at least another 10 years):

Managed Code (.NET like VB.NET or C#).

This is the future for both M$Office & AutoCAD amateur development. It provides at least 80% of ObjectArx capabilities (much more than VBA and COM automation has to offer). With each newer edition of AutoCAD this percent gets even bigger.

To learn more about Managed Code and AutoCAD have a look at the .NET section of this site:
Code:
***************************************
Content of this section is hidden, You must be registered and activate your account to see this content. See this link to read how you can remove this limitation:

http://forum.civilea.com/thread-27464.html
***************************************

To learn more about Managed Code and M$Office read a book about VSTO (Visual studio tools for Micro$oft Office).

Perhaps a new discusion forum section about development would be useful. We could share ideas and code snippets there. If you agree make a post at the suggestions section and I will suport it.