.NET

Reply
*CB
Message 1 of 10 (328 Views)

Sharpdevelop and C# with autocad

328 Views, 9 Replies
04-24-2006 08:09 AM
I am finally taking the advice of Tony and using my better judgment to
switch to developing software with dotnet. I am going to be diverting my
attention to c#. While I am still learning I am choosing to use
sharpdevelop to create programs. It is a free download and apears to be a
very nice editor. I understand that visual studio is more polished off but
I am still confused as to what the difference is between the express (free)
versions and the pay version. I understand that it is wiser to just pay for
the full visual studio but right now I am just beginning and I figure I will
be learning with it for at least another 6-months to a year and will
probably be better off paying for it then.

I was wondering if anyone else is using sharpdevelop. I have run into a few
problems that I am sure are easily fixed but my knowledge of dotnet and the
development process is weak. My only two issues have been mentioned in this
group previously but there was no clear cut answers. I have been able to
use/convert all the .net labs with sharpdevelop and get them working great
but here are my two main problems.

1. The intellisense for the acmgd.dll and the acdbmgd.dll references is not
responding. I can not seem to be able to get the editor to autocomplete or
use the intellisense with autocad objects. Is there something I am missing.

2. The dynamic help does not work. pressing f1 will not get me to the help
that I will need without searching manually every time.



I am pretty sure that these issues are not specific to sharpdevelop and I
find that I am seeing posts about the express version of visual studio doing
the same thing. Is there something that I am missing or some step in
unpacking the arx sdk.

Any help would be appreciated greatly, Thanks

CB
*Tim Riley
Message 2 of 10 (328 Views)

Re: Sharpdevelop and C# with autocad

04-24-2006 10:23 AM in reply to: *CB
I use SharpDevelop 2 to create AutoCAD addin's using boo[1] and I have no
trouble using the intellisense feature. See the attached screenshot.

I'm not sure about the f1 help file but make sure you have the .NET SDK, not
just the runtime, installed. Otherwise the help files will not work.

[1] http://boo.codehaus.org/
--
Regards,
Tim
http://www.theswamp.org/~tim/pyacaddotnet/




"CB" wrote in message
news:5152154@discussion.autodesk.com...
I am finally taking the advice of Tony and using my better judgment to
switch to developing software with dotnet. I am going to be diverting my
attention to c#. While I am still learning I am choosing to use
sharpdevelop to create programs. It is a free download and apears to be a
very nice editor. I understand that visual studio is more polished off but
I am still confused as to what the difference is between the express (free)
versions and the pay version. I understand that it is wiser to just pay for
the full visual studio but right now I am just beginning and I figure I will
be learning with it for at least another 6-months to a year and will
probably be better off paying for it then.

I was wondering if anyone else is using sharpdevelop. I have run into a few
problems that I am sure are easily fixed but my knowledge of dotnet and the
development process is weak. My only two issues have been mentioned in this
group previously but there was no clear cut answers. I have been able to
use/convert all the .net labs with sharpdevelop and get them working great
but here are my two main problems.

1. The intellisense for the acmgd.dll and the acdbmgd.dll references is not
responding. I can not seem to be able to get the editor to autocomplete or
use the intellisense with autocad objects. Is there something I am missing.

2. The dynamic help does not work. pressing f1 will not get me to the help
that I will need without searching manually every time.



I am pretty sure that these issues are not specific to sharpdevelop and I
find that I am seeing posts about the express version of visual studio doing
the same thing. Is there something that I am missing or some step in
unpacking the arx sdk.

Any help would be appreciated greatly, Thanks

CB
*CB
Message 3 of 10 (328 Views)

Re: Sharpdevelop and C# with autocad

04-24-2006 12:03 PM in reply to: *CB
Thanks for the reply. I am using the 1.1 framework and not the 2.0. Also I
am using the older version of Sharpdevelop. Can I use Sharpdevelop 2 and
the 2.0 framework with autocad 2006? If I can then I will give it a try.
Thanks again
--
CB


"Tim Riley" wrote in message
news:5152406@discussion.autodesk.com...
I use SharpDevelop 2 to create AutoCAD addin's using boo[1] and I have no
trouble using the intellisense feature. See the attached screenshot.

I'm not sure about the f1 help file but make sure you have the .NET SDK, not
just the runtime, installed. Otherwise the help files will not work.

[1] http://boo.codehaus.org/
--
Regards,
Tim
http://www.theswamp.org/~tim/pyacaddotnet/




"CB" wrote in message
news:5152154@discussion.autodesk.com...
I am
finally taking the advice of Tony and using my better judgment to
switch to developing software with dotnet. I am going to be diverting my
attention to c#. While I am still learning I am choosing to use
sharpdevelop to create programs. It is a free download and apears to be a
very nice editor. I understand that visual studio is more polished off but
I am still confused as to what the difference is between the express (free)
versions and the pay version. I understand that it is wiser to just pay f
or
the full visual studio but right now I am just beginning and I figure I will
be learning with it for at least another 6-months to a year and will
probably be better off paying for it then.

I was wondering if anyone else is using sharpdevelop. I have run into a few
problems that I am sure are easily fixed but my knowledge of dotnet and the
development process is weak. My only two issues have been mentioned in this
group previously but there was no clear cut answers. I have been able to
use/
convert all the .net labs with sharpdevelop and get them working great
but here are my two main problems.

1. The intellisense for the acmgd.dll and the acdbmgd.dll references is not
responding. I can not seem to be able to get the editor to autocomplete or
use the intellisense with autocad objects. Is there something I am missing.

2. The dynamic help does not work. pressing f1 will not get me to the help
that I will need without searching manually every time.



I am pretty sure that these i
ssues are not specific to sharpdevelop and I
find that I am seeing posts about the express version of visual studio doing
the same thing. Is there something that I am missing or some step in
unpacking the arx sdk.

Any help would be appreciated greatly, Thanks

CB
*clintonG
Message 4 of 10 (328 Views)

Re: Sharpdevelop and C# with autocad

04-24-2006 12:04 PM in reply to: *CB
Microsoft's Visual Studio Product Line Feature Comparisons
http://msdn.microsoft.com/vstudio/products/compare/default.aspx

SQL Server 2005 SP1 has also been released and a Management Studio is also
now available for those using SQL Express 2005 noting SQL Server 2005
Developer Edition can still be had via Amazon for something like $49.95.

--
<%= Clinton Gallagher
NET csgallagher AT metromilwaukee.com
URL http://clintongallagher.metromilwaukee.com/


"CB" wrote in message
news:5152154@discussion.autodesk.com...
I am finally taking the advice of Tony and using my better judgment to
switch to developing software with dotnet. I am going to be diverting my
attention to c#. While I am still learning I am choosing to use
sharpdevelop to create programs. It is a free download and apears to be a
very nice editor. I understand that visual studio is more polished off but
I am still confused as to what the difference is between the express (free)
versions and the pay version. I understand that it is wiser to just pay for
the full visual studio but right now I am just beginning and I figure I will
be learning with it for at least another 6-months to a year and will
probably be better off paying for it then.

I was wondering if anyone else is using sharpdevelop. I have run into a few
problems that I am sure are easily fixed but my knowledge of dotnet and the
development process is weak. My only two issues have been mentioned in this
group previously but there was no clear cut answers. I have been able to
use/convert all the .net labs with sharpdevelop and get them working great
but here are my two main problems.

1. The intellisense for the acmgd.dll and the acdbmgd.dll references is not
responding. I can not seem to be able to get the editor to autocomplete or
use the intellisense with autocad objects. Is there something I am missing.

2. The dynamic help does not work. pressing f1 will not get me to the help
that I will need without searching manually every time.



I am pretty sure that these issues are not specific to sharpdevelop and I
find that I am seeing posts about the express version of visual studio doing
the same thing. Is there something that I am missing or some step in
unpacking the arx sdk.

Any help would be appreciated greatly, Thanks

CB
*Tim Riley
Message 5 of 10 (328 Views)

Re: Sharpdevelop and C# with autocad

04-24-2006 12:14 PM in reply to: *CB
Yes. I am running .NET 2.0 apps in AutoCAD 2005.
--
Regards,
Tim
http://www.theswamp.org/~tim/pyacaddotnet/


"CB" wrote in message
news:5152614@discussion.autodesk.com...
Thanks for the reply. I am using the 1.1 framework and not the 2.0. Also I
am using the older version of Sharpdevelop. Can I use Sharpdevelop 2 and
the 2.0 framework with autocad 2006? If I can then I will give it a try.
Thanks again
--
CB


"Tim Riley" wrote in message
news:5152406@discussion.autodesk.com...
I use SharpDevelop 2 to create AutoCAD addin's using boo[1] and I have no
trouble using the intellisense feature. See the attached screenshot.

I'm not sure about the f1 help file but make sure you have the .NET SDK, not
just the runtime, installed. Otherwise the help files will not work.

[1] http://boo.codehaus.org/
--
Regards,
Tim
http://www.theswamp.org/~tim/pyacaddotnet/




"CB" wrote in message
news:5152154@discussion.autodesk.com...
I am
finally taking the advice of Tony and using my better judgment to
switch to developing software with dotnet. I am going to be diverting my
attention to c#. While I am still learning I am choosing to use
sharpdevelop to create programs. It is a free download and apears to be a
very nice editor. I understand that visual studio is more polished off but
I am still confused as to what the difference is between the express (free)
versions and the pay version. I understand that it is wiser to just pay f
or
the full visual studio but right now I am just beginning and I figure I will
be learning with it for at least another 6-months to a year and will
probably be better off paying for it then.

I was wondering if anyone else is using sharpdevelop. I have run into a few
problems that I am sure are easily fixed but my knowledge of dotnet and the
development process is weak. My only two issues have been mentioned in this
group previously but there was no clear cut answers. I have been able to
use/
convert all the .net labs with sharpdevelop and get them working great
but here are my two main problems.

1. The intellisense for the acmgd.dll and the acdbmgd.dll references is not
responding. I can not seem to be able to get the editor to autocomplete or
use the intellisense with autocad objects. Is there something I am missing.

2. The dynamic help does not work. pressing f1 will not get me to the help
that I will need without searching manually every time.



I am pretty sure that these i
ssues are not specific to sharpdevelop and I
find that I am seeing posts about the express version of visual studio doing
the same thing. Is there something that I am missing or some step in
unpacking the arx sdk.

Any help would be appreciated greatly, Thanks

CB
*CB
Message 6 of 10 (328 Views)

Re: Sharpdevelop and C# with autocad

04-24-2006 12:38 PM in reply to: *CB
The SQL developer edition does look tempting at a price of $49.95 but I am
unable to see exactly how it stacks up to the rest of the visual studio
products. It probably is the same as the epress but with utilities that I
will never need. Also the microsoft site referenced explains that the user
experienced is "simplified". It does not go into detail about what is
simplified. I am left to assume that allot of the product is waterdown when
the standard edition starts at $200. I am more interested in beginning
development with sharpdevelop right now until I get more familiar with the
environment to know better when and IF I do spend the money. I say "if"
only because I have a feeling that when I learn the language more fully,
sharpdevelop will be more powerful than express and just as free. I may be
doing myself a favor by starting out with sharpdevelop instead of the
microsoft solution.
--
CB

"clintonG" wrote in message
news:5152630@discussion.autodesk.com...
Microsoft's Visual Studio Product Line Feature Comparisons
http://msdn.microsoft.com/vstudio/products/compare/default.aspx

SQL Server 2005 SP1 has also been released and a Management Studio is also
now available for those using SQL Express 2005 noting SQL Server 2005
Developer Edition can still be had via Amazon for something like $49.95.

--
<%= Clinton Gallagher
NET csgallagher AT metromilwaukee.com
URL http://clintongallagher.metromilwaukee.com/


"CB" wrote in message
news:5152154@discussion.autodesk.com...
I am finally taking the advice of Tony and using my better judgment to
switch to developing software with dotnet. I am going to be diverting my
attention to c#. While I am still learning I am choosing to use
sharpdevelop to create programs. It is a free download and apears to be a
very nice editor. I understand that visual studio is more polished off but
I am still confused as to what the difference is between the express (free)
versions and the pay version. I understand that it is wiser to just pay for
the full visual studio but right now I am just beginning and I figure I will
be learning with it for at least another 6-months to a year and will
probably be better off paying for it then.

I was wondering if anyone else is using sharpdevelop. I have run into a few
problems that I am sure are easily fixed but my knowledge of dotnet and the
development process is weak. My only two issues have been mentioned in this
group previously but there was no clear cut answers. I have been able to
use/convert all the .net labs with sharpdevelop and get them working great
but here are my two main problems.

1. The intellisense for the acmgd.dll and the acdbmgd.dll references is not
responding. I can not seem to be able to get the editor to autocomplete or
use the intellisense with autocad objects. Is there something I am missing.

2. The dynamic help does not work. pressing f1 will not get me to the help
that I will need without searching manually every time.



I am pretty sure that these issues are not specific to sharpdevelop and I
find that I am seeing posts about the express version of visual studio doing
the same thing. Is there something that I am missing or some step in
unpacking the arx sdk.

Any help would be appreciated greatly, Thanks

CB
*Tim Riley
Message 7 of 10 (328 Views)

Re: Sharpdevelop and C# with autocad

04-24-2006 01:17 PM in reply to: *CB
I think you will find that you are correct about SharpDevelop. I've been
using it for quite some time and I find it gives me everything I need.

The SD Feature tour gives a pretty good idea of what it's capable of:
http://www.icsharpcode.net/OpenSource/SD/Tour/
--
Regards,
Tim
http://www.theswamp.org/~tim/pyacaddotnet/


"CB" wrote in message
news:5152701@discussion.autodesk.com...
The SQL developer edition does look tempting at a price of $49.95 but I am
unable to see exactly how it stacks up to the rest of the visual studio
products. It probably is the same as the epress but with utilities that I
will never need. Also the microsoft site referenced explains that the user
experienced is "simplified". It does not go into detail about what is
simplified. I am left to assume that allot of the product is waterdown when
the standard edition starts at $200. I am more interested in beginning
development with sharpdevelop right now until I get more familiar with the
environment to know better when and IF I do spend the money. I say "if"
only because I have a feeling that when I learn the language more fully,
sharpdevelop will be more powerful than express and just as free. I may be
doing myself a favor by starting out with sharpdevelop instead of the
microsoft solution.
--
CB

"clintonG" wrote in message
news:5152630@discussion.autodesk.com...
Microsoft's Visual Studio Product Line Feature Comparisons
http://msdn.microsoft.com/vstudio/products/compare/default.aspx

SQL Server 2005 SP1 has also been released and a Management Studio is also
now available for those using SQL Express 2005 noting SQL Server 2005
Developer Edition can still be had via Amazon for something like $49.95.

--
<%= Clinton Gallagher
NET csgallagher AT metromilwaukee.com
URL http://clintongallagher.metromilwaukee.com/


"CB" wrote in message
news:5152154@discussion.autodesk.com...
I am finally taking the advice of Tony and using my better judgment to
switch to developing software with dotnet. I am going to be diverting my
attention to c#. While I am still learning I am choosing to use
sharpdevelop to create programs. It is a free download and apears to be a
very nice editor. I understand that visual studio is more polished off but
I am still confused as to what the difference is between the express (free)
versions and the pay version. I understand that it is wiser to just pay for
the full visual studio but right now I am just beginning and I figure I will
be learning with it for at least another 6-months to a year and will
probably be better off paying for it then.

I was wondering if anyone else is using sharpdevelop. I have run into a few
problems that I am sure are easily fixed but my knowledge of dotnet and the
development process is weak. My only two issues have been mentioned in this
group previously but there was no clear cut answers. I have been able to
use/convert all the .net labs with sharpdevelop and get them working great
but here are my two main problems.

1. The intellisense for the acmgd.dll and the acdbmgd.dll references is not
responding. I can not seem to be able to get the editor to autocomplete or
use the intellisense with autocad objects. Is there something I am missing.

2. The dynamic help does not work. pressing f1 will not get me to the help
that I will need without searching manually every time.



I am pretty sure that these issues are not specific to sharpdevelop and I
find that I am seeing posts about the express version of visual studio doing
the same thing. Is there something that I am missing or some step in
unpacking the arx sdk.

Any help would be appreciated greatly, Thanks

CB
*Fred Chateau
Message 8 of 10 (328 Views)

Re: Sharpdevelop and C# with autocad

04-24-2006 02:11 PM in reply to: *CB
"CB" wrote ...

The SQL developer edition does look tempting at a price of $49.95 but I am
unable to see exactly how it stacks up to the rest of the visual studio
products. It probably is the same as the epress but with utilities that I
will never need.

---

SQL Developer Edition is a complete SQL Server 2005 installation. It is
nothing like any Express Edition of a Microsoft product. It's the version
most MSDN developers use. The only thing that should be missing from it is
the production server licenses.

It's a violation of your license to deploy SQL Developer Edition on a
production system. If you're intention is to release a desktop product using
SQL Express or to eventually deploy to a production SQL Server, then SQL
Developer Edition would be a good choice for your developer workstation,
especially considering you're missing the Visual Studio database project
tools that aren't available in Sharpdevelop.

$50 sounds like a really good deal to me. Make sure it's not academic
pricing. It would also be a violation of your license to use an Academic
license for commercial development, although if your intention is to use it
for educational purposes, that's why they release Academic Editions.

If you are doing professional development, someone is paying a lot of money
for your time. I firmly believe Visual Studio 2005 Professional or Team
Edition for Software Developers (depending on your development requirements)
pays for itself in increased productivity. It's a tremendous time-saving
tool for all but the smallest development projects.


--
Regards,

Fred Chateau
*CB
Message 9 of 10 (328 Views)

Re: Sharpdevelop and C# with autocad

04-24-2006 06:35 PM in reply to: *CB
What would be the benifit of installing a complete SQL Server on a
computer to create custom tools for autocad? I guess it is only me but
I find installing anything from microsoft confusing and leaving me
feeling like i am missing out on tools no matter what release I buy
(there seems to always be a release or version out of reach). I do not
want to even get started on licenses. Instead of wading through an
assortment of double speak and garbled unclear restrictions on
microsofts software I would rather just install and use Sharpdevelop.
If I was intent on hiring a lawer first to evaluate the correct software
package for me then I might not be complaining about price and confusing
terms.

At least with Sharpdevelop if something lacks in the software I can
blame myself for not contributing to the Sharpdevelop community or add
the feature myself. I feel more free using it. It is just a perception
I know, but when you are trying to be creative and innovative the last
thing you are thinking about is if it is okay with bill gates if I am
doing what I want to do.

Thank you for your help. Hopefully bill gates will allow me to use the
intellisense and dynamic help with Sharpdevelop.
--
CB





Fred Chateau wrote:

> "CB" wrote ...
>
> The SQL developer edition does look tempting at a price of $49.95 but I am
> unable to see exactly how it stacks up to the rest of the visual studio
> products. It probably is the same as the epress but with utilities that I
> will never need.
>
> ---
>
> SQL Developer Edition is a complete SQL Server 2005 installation. It is
> nothing like any Express Edition of a Microsoft product. It's the version
> most MSDN developers use. The only thing that should be missing from it is
> the production server licenses.
>
> It's a violation of your license to deploy SQL Developer Edition on a
> production system. If you're intention is to release a desktop product using
> SQL Express or to eventually deploy to a production SQL Server, then SQL
> Developer Edition would be a good choice for your developer workstation,
> especially considering you're missing the Visual Studio database project
> tools that aren't available in Sharpdevelop.
>
> $50 sounds like a really good deal to me. Make sure it's not academic
> pricing. It would also be a violation of your license to use an Academic
> license for commercial development, although if your intention is to use it
> for educational purposes, that's why they release Academic Editions.
>
> If you are doing professional development, someone is paying a lot of money
> for your time. I firmly believe Visual Studio 2005 Professional or Team
> Edition for Software Developers (depending on your development requirements)
> pays for itself in increased productivity. It's a tremendous time-saving
> tool for all but the smallest development projects.
>
>
*Tim Riley
Message 10 of 10 (328 Views)

Re: Sharpdevelop and C# with autocad

04-25-2006 06:08 AM in reply to: *CB
What makes one productive is their understanding of the language they're
using as well as the API's they're coding against, not the IDE they're
using. One can be just as productive using gvim, csc.exe, Lutz Roeder's .NET
Reflector and Subversion if they have a good understanding of C# and the
AutoCAD .NET API.

With that being said what features are available in Visual Studio that would
make you more productive than if you were using SharpDevelop?

--
Regards,
Tim
http://www.theswamp.org/~tim/pyacaddotnet/


"Fred Chateau" wrote in message
news:5152880@discussion.autodesk.com...
"CB" wrote ...

If you are doing professional development, someone is paying a lot of money
for your time. I firmly believe Visual Studio 2005 Professional or Team
Edition for Software Developers (depending on your development requirements)
pays for itself in increased productivity. It's a tremendous time-saving
tool for all but the smallest development projects.


--
Regards,

Fred Chateau
Post to the Community

Have questions about Autodesk products? Ask the community.

New Post
Announcements
Do you have 60 seconds to spare? The Autodesk Community Team is revamping our site ranking system and we want your feedback! Please click here to launch the 5 question survey. As always your input is greatly appreciated.