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 ]
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#.
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.....
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 ]
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.
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: