Go
New
Find
Notify
Tools
Reply
  
-star Rating Rate It!  Login/Join 
Newcomer
Posted
In a response to a post somewhere else about a suitable programming language, the answer was, any language will do.I would like to be more specific.I do not have a program.language on my PC bit want to get one. It seems that the choices would be as follows,VB6, VB.net and maybe C#.net.I understand that the .net versions are the latest in both VB and C. I lean towards the C#. Would  3DC understand scripts or plugins written with C# or VB.net.
         
                         Thank tou and have a good day
 
Posts: 21 | Registered: Fri November 07 2003Reply With QuoteEdit or Delete MessageReport This Post
Member
Posted Hide Post
To be honest, I don't know. I have VB .NET, but I haven't tried it out to build plug-ins. VB6 Professional or Enterprise is probably the best choice right now, but you wouldn't want to put money into something that is obsolete.

Perhaps someone else knows?

Richard
 
Posts: 2378 | Registered: Fri November 07 2003Reply With QuoteEdit or Delete MessageReport This Post
Newcomer
Posted Hide Post
Thank you Richard.
   This being a low priority right now, I will simply wait and see. Trying to get a grip on the camfer tool is more important at this stage.
    Have a fine day.
 
Posts: 21 | Registered: Fri November 07 2003Reply With QuoteEdit or Delete MessageReport This Post
Junior Member
Picture of Simon_Hachey
Posted Hide Post
It all depends on how good you are at programming. If your fairly new, i would stractch c# since c++ can be a fairly diffucult language in places. With VB6 or .net, you'll see results quicker than c++. You should research some of the differences in code and see which one suites you better.

cheers,

Simon
 
Posts: 86 | Registered: Fri November 07 2003Reply With QuoteEdit or Delete MessageReport This Post
Newcomer
Posted Hide Post
Thank you for the input Simon, it runs on line with comments I had from a few programmers , running from casual to expert and all had the same suggestion.
The last comment was, why use a loader when all you need a good shovel.

  Thanks again.
 
Posts: 21 | Registered: Fri November 07 2003Reply With QuoteEdit or Delete MessageReport This Post
<Mr_Breeze>
Posted
hi guys,
I'm new to 3DC,
Thought this info might help someone,
I'm learning C# its a BIG (case sensitive)pain.
I'm no expert but :
IMO get VB its a lot easier and probably just as powerful.
You MUST have the .Net platform(20MB) installed to use any progs written with a .net language,so others couldn't use your plug-ins without it.
You can write/compile VB.net programs for free with notepad and the .net SDK which is a free D/L(100MB)and includes VB, C# and C++ compilers.
Of course that's without the visual IDE,visual studio, so you would have a lot of extra coding to do.
You might find it included with a book.
You can find VB.Net (the visual studio IDE)as "MicrosoftPress Deluxe Learning Edition" online at Books A Million for around
$75-$80.some features are disabled.
check it out at MSDN.
 
Reply With QuoteEdit or Delete MessageReport This Post
Newcomer
Posted Hide Post
Hello MR_Breeze

 Just a small question. I was told in a store that vb.net and c#.net are just  updated versions of earlier versions of the respective languages with a bunch of added routines to write applications for the net. As a matter of fact WP Home edition will not run .Net applications as it cannot be a server. I saw a book written by Microsoft that said that you can write apps. for .net but you cannot run them on a machine with XP Home ed. But i am not interested in the net and not planning to write anything for the net. Could you open vb.net, load a sorce code writen in vb6 or vb5 , recompile the program and run it with Windows XP Home ed. If you do not use any .NET specific commands you would be using only the core code of VB and i don't see why it would not work.  The same could apply to C#.net. Any though?.

           Thank you and have a nice day  
 
Posts: 21 | Registered: Fri November 07 2003Reply With QuoteEdit or Delete MessageReport This Post
<Mr_Breeze>
Posted
Hi yard_hand
Keep in mind I'm just learning
but from what I've read/heard:

VB.net is VB7 and Visual C++.Net is Visual C++ 7.0
the  next generation of vB6 and VC++6.0
(C# is new).
They are aimed toward net programming but are also  for windows programming.(MS  came out with .net to compete with Java.)
They share the same runtime files .
I also heard that .net progs don't change the registry.
At least some of their code is actually interchangeable if you follow conventions.
(VB.Net and C# are interpreted .)
The new code is  different from the old code.
You need to run old code through a converter (I'm not sure about C++ here) that comes with The full version of Vi$ual $tudio which includes all the .net languages.(definitely not included in the learning ed. )
not all code can be converted.

I'm using XP home with C# learning (standard)ED.
OK so far, but I'm not doing asp or any web server stuff.
The new learning editions aren't as crippled as the old ones were. I believe they are now the standard editions.
I think it's just the web-programming asp/server stuff (which I'm not into) that needs XP pro

BTW ,IMO the MSpress book that came with mine was THE WORST tech book I ever read.

This is straight from the help files:

"Note   The Upgrade Wizard is not available in the Standard Edition of Visual Basic and Visual C# .NET. .......The upgrading tools modify the code within your project to comply with Visual Basic .NET syntax and replace any forms and controls with Visual Basic .NET equivalents. Due to the differences between Visual Basic 6.0 and Visual Basic. NET, some things in your project may not map directly-in these cases, an upgrade report is provided to guide you through the process of modifying your application....."

You can find out more at MSDN and other sites
Let me know if you want some other links.
I'd like to know if IBasic ($25) can write plug-ins.
good-luck
 
Reply With QuoteEdit or Delete MessageReport This Post
 Previous Topic | Next Topic powered by eve community  
 


© Amabilis Software 2003-2007