Author Topic: DotnetARX  (Read 4782 times)

0 Members and 1 Guest are viewing this topic.

Bill::Meat4Brains

  • Guest
DotnetARX
« on: February 23, 2006, 01:53:57 PM »
DotnetARX - an easier way to access the AC database?

There has been very few posts out there about this class wrapper.

Code project has the main files and commentary by the author here:
http://www.thecodeproject.com/dotnet/dotnetarx.asp

The author has written some other routines if you do a serach for arx from here:
http://www.thecodeproject.com/info/search.asp

There are a few comments at Autodesk in these threads:
http://discussion.autodesk.com/thread.jspa?threadID=419571
http://discussion.autodesk.com/thread.jspa?threadID=409901

Has anyone used this managed code wrapper? 

Any thoughts about Tony's comments that it is not necesary at thread:
http://discussion.autodesk.com/thread.jspa?threadID=419571

What do y'all think?




Kerry

  • Mesozoic relic
  • Seagull
  • Posts: 11654
  • class keyThumper<T>:ILazy<T>
Re: DotnetARX
« Reply #1 on: February 23, 2006, 02:07:53 PM »
heh Bill,

personal opinion ..

anyone learning .NET should be writing their own library. To me it goes towards understanding what the code you're writing is doing.

/personal opinion ..



Perfection is not optional.
Everything will work just as you expect it to, unless your expectations are incorrect.
Discipline: None at all.

--> Donate to theSwamp<--

Draftek

  • Water Moccasin
  • Posts: 1501
Re: DotnetARX
« Reply #2 on: February 23, 2006, 03:47:10 PM »
^ Ditto.
Soli Deo Gloria

MickD

  • Gator
  • Posts: 3314
  • (x-in)->[process]->(y-out)
Re: DotnetARX
« Reply #3 on: February 23, 2006, 04:08:22 PM »
Ditto^Ditto^^

There are sometimes some very subtle changes that may be required in some of these functions that this or any library will not cater for and if you don't know the underlying api you'll find it hard to fix it. This is even showing through with the managed api now as it is not complete.
Having said that there's nothing wrong with using it if you like, again it's a personal preference.
Forth is like the Tao: it is a Way, and is realized when followed.
Its fragility is its strength; its simplicity is its direction - Michael Ham

Lao Tzu: “To attain knowledge, add things
every day; to obtain wisdom, remove things every day.”

Bill::Meat4Brains

  • Guest
Re: DotnetARX
« Reply #4 on: February 24, 2006, 06:31:30 PM »
I would tend to agree. 

At one time the developer said he would post the source code but alas, tis a shame he has not. 

Kerry

  • Mesozoic relic
  • Seagull
  • Posts: 11654
  • class keyThumper<T>:ILazy<T>
Re: DotnetARX
« Reply #5 on: February 24, 2006, 06:44:17 PM »
Hi Bill


Have a look at
 Lutz Roeder's NET Reflector ,Version 4.2.4.0

 Copyright ©  2000-2006  Lutz Roeder.
 All rights reserv.d

 [.NET Framework  ,Version 1.1.4322.2032 ]
http://www.aisto.com/roeder/dotnet/



« Last Edit: February 24, 2006, 06:47:49 PM by Kerry Brown »
Perfection is not optional.
Everything will work just as you expect it to, unless your expectations are incorrect.
Discipline: None at all.

--> Donate to theSwamp<--

Bill::Meat4Brains

  • Guest
Re: DotnetARX
« Reply #6 on: February 24, 2006, 07:29:38 PM »
Sweet!  Just dropped all my assembly dlls in one temp dir - pointed the disassembler to that dir and bingo.

Thanks a bunch!!

Kerry

  • Mesozoic relic
  • Seagull
  • Posts: 11654
  • class keyThumper<T>:ILazy<T>
Re: DotnetARX
« Reply #7 on: February 24, 2006, 07:45:55 PM »
no prob's ..

ILDASM from the NET SDK is another option Bill, but not as friendly ..

"C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin\ildasm.exe"
Perfection is not optional.
Everything will work just as you expect it to, unless your expectations are incorrect.
Discipline: None at all.

--> Donate to theSwamp<--

Bill::Meat4Brains

  • Guest
Re: DotnetARX
« Reply #8 on: February 24, 2006, 08:04:09 PM »
yea - I have fooled around a little with Ildasm but not to the detail that reflector gets to.