• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Bear Bibeault
  • Paul Clapham
  • Jeanne Boyarsky
  • Knute Snortum
Sheriffs:
  • Liutauras Vilda
  • Tim Cooke
  • Junilu Lacar
Saloon Keepers:
  • Ron McLeod
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Joe Ess
  • salvin francis
  • fred rosenberger

.Net = bad news for VB programmers?

 
Ranch Hand
Posts: 4714
9
Scala Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
taking 15 credits and working part time, i havent had time to check out .Net, but yesterday someone asked our VB teacher about .Net. he said they play to make Visual Basic like C++ and Java. create classes etc etc. why do they want to take away the only good thing VB has going for it (rapid developement)? if i want all the baggage of Java or C++ i will use one of them. i dont get it.
perhaps baggage is a poor choice of words. flexibility if you prefer.
[ October 29, 2002: Message edited by: Randall Twede ]
 
Ranch Hand
Posts: 167
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Because we don't want client/server now, we want things in intranet, that can save a compay a lots support work.
Well this is one of the reasons.
 
Ranch Hand
Posts: 15304
6
Mac OS X IntelliJ IDE Chrome
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Your teacher is wrong. They didn't make .NET to make VB like C++ and JAVA. VB is still the same, just with some .NET hooks so you can take advantange of the .NET libraries. Same with C++. C# on the other hand is Miscrosofts attempt to gain some of the JAVA market.
As far as the "baggage" of C++ and JAVA that you stated, what??? What you call baggage, someone else calls advantage.
As far as rapid development, as I stated before, VB.NET did not change in that respect. And with C# the development is just as rapid.
If anything, C#.NET was created to make programming OO easier and to try and convert some of the VBers to C#.
 
mister krabs
Posts: 13974
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I would recommend that anyone interested in learning VB.NET skip it and learn C# instead.
 
Randall Twede
Ranch Hand
Posts: 4714
9
Scala Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
no different eh?
here is a comparison of some intrinsic constants:
Visual Basic 6.0Visual Basic .NET Equivalent
vbStartUpManual (0)System.Windows.Forms.FormStartPosition.Manual
vbStartUpOwner (1)System.Windows.Forms.FormStartPosition.CenterParent
vbStartUpScreen (2)System.Windows.Forms.FormStartPosition.CenterScreen
vbStartUpWindowsDefault (3)System.Windows.Forms.FormStartPosition.WindowsDefaultLocation

[ November 01, 2002: Message edited by: Thomas Paul ]
 
Randall Twede
Ranch Hand
Posts: 4714
9
Scala Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
god i hate MSDN. it has to be the worst language documentation in existence.
 
Gregg Bolinger
Ranch Hand
Posts: 15304
6
Mac OS X IntelliJ IDE Chrome
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Just so you know Randall, the Forms API is not VB specific, but rather .NET specific. Both VB and C# use the same API calls to the FORMS Library. So that is not really a very solid VB/VB.NET comparison. That is more of a Microsoft made building GUI's even easier example. No more MFC. YEAH!!! Well, unless you still program GUI's in C++. Who in their right mind though.....
 
Ranch Hand
Posts: 18944
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by Randall Twede:
why do they want to take away the only good thing VB has going for it (rapid developement)?
[ October 29, 2002: Message edited by: Randall Twede ]


why dont u stuck in VB ? does M.$hit is fining for programming in VB ?, or they are just forcing to update your VB 6.0 to VB .NET
 
Randall Twede
Ranch Hand
Posts: 4714
9
Scala Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
sam has a point. there is no arm twisting going on. people could refuse to use VB.Net and just stick with VB6. in fact that would really make my day. im living for the day MS falls hard.
[ November 02, 2002: Message edited by: Randall Twede ]
 
Thomas Paul
mister krabs
Posts: 13974
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by Randall Twede:
sam has a point. there is no arm twisting going on. people could refuse to use VB.Net and just stick with VB6. in fact that would really make my day. im living for the day MS falls hard.

You should try .NET. it is actually an excellent platform to work in.
 
Randall Twede
Ranch Hand
Posts: 4714
9
Scala Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
unfortunately between school and work i dont really have time for independent learning right now.
 
Author
Posts: 58
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes, .NET is an interesting platform. When I first learned it, I could not help but think how much it feels like Java. C# feels even more like Java since it shares more of the syntax.
VB.NET is still a rapid development tool. In .NET, you can create your Windows Form, drag-and-drop some controls, etc. etc. make everything look perfect on the GUI side, then switch into the code and start calling .NET Framework functions to do your work.
In fact, with the hundreds of .NET Framework classes and literally thousands of methods under those classes, competent VB.NET programmer can develop an application even faster than a competent VB6 programmer.
Scott
 
The problems of the world fade way as you eat a piece of pie. This tiny ad has never known problems:
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!