Welcome, Guest. Please login or register.

Author Topic: Visual Basic / VB.net  (Read 3024 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline CyberusTopic starter

  • Hero Member
  • *****
  • Join Date: Feb 2003
  • Posts: 5696
    • Show only replies by Cyberus
Visual Basic / VB.net
« on: November 02, 2006, 05:56:19 PM »
I've been looking around at jobs, because basically I want to earn more money (STILL paying off student debt!), and as I have experience of Excel (I use it daily), I was thinking of trying to use the experience I already have.

Therefore, what's the best way of going about learning Visual Basic? Is there a way I can learn at home and get a qualification? What's the best recognised qualification? Please bear in mind I won't be learning it for my health, but so I can get a better paid job.

[i.e. well-meant though they are, please no "Visual Basic is a waste of time learn xyz instead" comments. If I had a choice I'd go back to learning C++ again!]

Thank you very much in advance
I like Amigas
 

Offline jj

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4052
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: Visual Basic / VB.net
« Reply #1 on: November 02, 2006, 05:59:29 PM »
You can download Visual Studio 2005 for free, this can be VB.net veriosn, or C++ version or both.

The amount and quality of online videos, and tutorials is supprising and I found it a great place to start
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"
 

guest1955

  • Guest
Re: Visual Basic / VB.net
« Reply #2 on: November 02, 2006, 06:22:13 PM »
You could start off with VBA, if you have experience with Excel- which means you can add extra functionality to your spreadsheet that isn't available directly through Excel. It's not brilliant but the chances are that you already have it on your system.
Otherwise, get the free version of Visual Studio and start developing- the .Net platform is very simple to develop for and it's a skill in demand (Plus you could then extend what you learn directly onto the ASP.NET platform)
 

Offline revlayle

  • Newbie
  • *
  • Join Date: Jun 2006
  • Posts: 14
    • Show only replies by revlayle
Re: Visual Basic / VB.net
« Reply #3 on: November 02, 2006, 06:47:29 PM »
If you are more familiar with C++/C-styled languages, I would learn C# instead (note I was a VB 3.0-6.0 developer for a good 8 years, however, I cannot stand VB.NET and use C# instead, this is a preference tho).  The language of C# (or VB.Net or ANY of the .NET languages for that matter) is not so much the stumbling point, but learning how the whole .NET Framework is used.  Once you have figured out the framework, any .NET language that targets the framework can do *almost* the same things (unless the language itseslf is crippled from certain features, like JScript.NET, for example is a crippled .NET language).

Note, whichever one of the primary .NET languages you tackle (VB.NET or C#), note that they have roughly the same capabilities, an app you write in C# you can find an equivalent way to write the same exact app (look/performance/etc...) 99% of the time.
 

Offline cojones

  • Newbie
  • *
  • Join Date: Sep 2006
  • Posts: 23
    • Show only replies by cojones
Re: Visual Basic / VB.net
« Reply #4 on: November 03, 2006, 06:03:49 AM »
1) Get Visual Studio Express - as mentioned above, it's free of charge
2) Read and practice, read and practice, read and practice
3) Consider applying for a job at Microsoft in Ireland. It's not that far from the UK, and there are plenty of job opportunities. I worked there until 2003 - I don't miss Ireland as such, but I kinda miss the job...

http://members.microsoft.com/careers/international/default.asp?lang=EN&loc=IRE has job listings.
Sincerely,
Carl O. Jones
 

Offline CyberusTopic starter

  • Hero Member
  • *****
  • Join Date: Feb 2003
  • Posts: 5696
    • Show only replies by Cyberus
Re: Visual Basic / VB.net
« Reply #5 on: November 03, 2006, 07:53:07 AM »
Thanks for the replies guys - I didn't know that I could download Visual Studio free, so that's obviously the place to start.

Also, as one of you pointed out, I could get away with playing around with the vba editor built into Excel at work when I know what I'm doing - people at work won't know that I'm not working. Hell, if I play around with html at work they assume I'm working really hard :lol:
I like Amigas
 

Offline whabang

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 7270
    • Show only replies by whabang
Re: Visual Basic / VB.net
« Reply #6 on: November 03, 2006, 10:52:23 AM »
I'm going to take a look at this. People are always looking for developers, and I don't really feel that I want to work in a call centre for my entire life. :-P
Beating the dead horse since 2002.
 

Offline Louis Dias

Re: Visual Basic / VB.net
« Reply #7 on: November 03, 2006, 11:42:11 AM »
Don't waste your time with VBA.
I only use it to record macros when creating Excel sheets programmatically in VB.Net

VB.net = C#.net

just different syntax and there are converters to go from one to the other

VB.net is an object-oriented language.  It's not crippled.
If you want a real job, you will also have to learn SQL.

Nothing in business gets done without database access...except desktop-publishing...but that's not programming.

.Net comes with Crystal Reports.  There are tutorials there as well.
 

Offline nadoom

Re: Visual Basic / VB.net
« Reply #8 on: November 03, 2006, 02:52:32 PM »
I agree with Lou,

get a copy of VS 2005 express, it has all you need to get going. Make use of MSDN and there are so many resources out there regarding VB.net

Dont be fooled by the 'basic' in vb.net it has all the abilities of C# just with more relaxed syntax. It is a great place to learn object orientated programming.

ASP.net also can use VB.net as well as C# so with a little more effort you can add asp.net to your bow.

If you wnat to learn SQL you can also download ms's free SQL server 2005 express it has a query analyser so you can practice your SQL :)

Good Luck

PS if u have had java or C++ experience go for C# its a serious java rip off!
?وإلل وإلل وإلل, وأت د وي هف هر ثهن
 

Offline GreggBz

  • Sr. Member
  • ****
  • Join Date: Apr 2002
  • Posts: 302
    • Show only replies by GreggBz
    • http://www.outerspacecrew.net
Re: Visual Basic / VB.net
« Reply #9 on: November 21, 2006, 03:19:46 PM »
I agree with Lou also, get a copy of VS 2005 express.

To learn a language, pick a project. Do up it's requirements, so you have a good solid goal. One that's not to ambitious, but deffinately more then you think you can handle. Pick something fun and interesting, like not a file manager. Here are some things I've done in the past:

A.I. Football Simulator (The Pittsburgh Steelers Always Win!) -- It randomly chooses a logical schedule, picks plays, and goes through the sesion displaying images and scores for each game.

A fish finder with pictures and a back end database. It had simple meshes for each fish drawn in DirectX. Kinda Fun, but I never finished it, learned alot though.

My Current Project, Outerspace, a big sci-fi RPG.

I showed my code for Outerspace during three job interviews, during all three, all I got was accolades and sincere respect for the work. I got one offer from the three also.
Certification is dime a dozen. Real source code, project documentation and intelligent discussion of such is more impressive IMHO.

Try to avoid the GDI, cause that will bog you down, become boring and it's easy to learn that stuff otherwise. I have not used a GDI element in bloody ages.

You could learn by cribbing off of others like tutorials and looking up what you see in a good book.

You will definately need to get familar with object oriented concepts. VB.NET is highly object oriented. Remember the three pilers!
 

Offline Fester

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 586
    • Show only replies by Fester
    • http://www.rdmsnippets.com
Re: Visual Basic / VB.net
« Reply #10 on: November 21, 2006, 06:20:39 PM »
Quote

Cyberus wrote:
Therefore, what's the best way of going about learning Visual Basic? Is there a way I can learn at home and get a qualification?


Hi Cyberus,

This might encourage you: Once I picked up my first copy of VB, I went ahead and built a small application to manage a magazine library. I brought a laptop along to a job interview and presented the application. I was hired. This was my starting point.

Consider what cojones wrote: Practice, read and practice. There's quite a bit you can learn on your own. The Internet is replete with Visual Basic help.

Hope this helps.
Fester
 

Offline CannonFodder

  • Hero Member
  • *****
  • Join Date: Sep 2003
  • Posts: 1115
    • Show only replies by CannonFodder
Re: Visual Basic / VB.net
« Reply #11 on: November 21, 2006, 06:36:24 PM »
Quote
If you want a real job, you will also have to learn SQL.


Correction: Oracle PL/SQL
People are hostile to what they do not understand - Imam Ali ibn Abi Talib(AS)