Visual basic

Soldato
Joined
30 Dec 2004
Posts
4,681
Location
Bromley, Kent
I'm trying to get into this and try and learn some of the basics, as I have a feeling it might be handy for this in the future with my job. Now I have had a look around but I haven't found that much.

Are there any releases publicly available from Microsoft of this and if so can somebody supply a link, and maybe to some tutorials for basics?

Thanks

- Pea0n
 
OK so VB.net, assuming I start with that, I can code with it in VB 2008 Express? For the record I certainly don't intend to make a career of it, but I have a feeling at least the ability to understand the code and make an adaptation of others code may help me in the future, thats all I really want to get out of it.

Cheers so far, anything else on the VB.net looks handy :)

- Pea0n

Edit: No not web development. Mainly minor applications and scripting, certainly nothing that complicated by any stretch of the imagination.

To answer Sloth - I was intending to make scripts etc. that can partially integrate with MS products, i.e. login scripts for users, automated things to assist with system administration etc. I was only assuming VBA, but i'm very new to all this so any pointers in a better direction would be appreciated
 
Last edited:
Aye I was just wondering as I have started to program a calculator in it at the moment (and I am surprised I actually have some functionality out of it). Got some of it working, so I guess this is actually in VB.net and not just VB, so Im getting confused? IIRC its using .net 3.5, that's right? if so I guess continuing to learn like this would be recommended?

- Pea0n
 
Thanks for that Pho, sounds good to me. For the foreseeable future I can only see this being used with MS systems so no Novell or *nix. Do you have any links to tutorials for basic things to get me used to it or any recommended reading (paper back or digital)?

Currently I am working on a calculator, using the tutorial I have built it to work with addition, but now i am trying to modify that to get multiplication, division and subtraction working :)

- Pea0n
 
Question - why is it handy to learn for your job?

'Might' be handy. A lot of our clients use scripts and in some cases small apps. they have made, or old support staff have, so far I haven't had much to do with them, but I intend to where possible. From what I have seen of them they appear mostly to be in VB.net, or as I thought VB. It also seems to be reasonably basic and transferable between systems and therefore clients, and reasonably popular.

I didn't intend to learn it with any kind of heavy use in mind, more of something to start with as it appears to be widely supported and seems to be a simple way to learn 'good practice'. If there's a better recommended way-in then I'd be happy to hear an opinion and consider it.

@ Pho - Yeah I have been Googling for a few hours, although ironically because there is so much I have found, it is kind of overpowering in knowing what to read and what to skip until I am better at it. Cheers for the link though also.

Several people have mentioned C#. I haven't really done much yet, literally just doing a Hello World app and modifying that, and this calculator and modifying this too a little. Would you all recommend ditching VB.net and just going with C#? If so I would guess MS have a developer application like VB 2008 Express to download?

Cheers so far guys

- Pea0n

Edit - Found the C# developer kit
 
Thanks for the info on that. Installing the C# developer kit at the moment, I'll take a look at both. Trouble is there's so much going on with several potential places to start it is a little over whelming.

- Pea0n
 
In a lot of ways it's down to personal preference; with .NET all languages will compile into the same code (so there's no argument of C# being faster than VB.NET etc). However, C# shares similar syntax to C++, PHP and Java so if you want to learn those at a later date you will find it much easier :).

Aha. Handy to know. I think I will take closer look at C# due to the syntax similarities. Would it be worth purchasing any literature for reference, or just stick with web-based info?

- Pea0n
 
I'd go with C <sharp> (can't find the right key as I'm on a US spec MacBook Pro!)

My sympathies :P

Yeah I think form a personal POV, I hate learning one thing, to re-learn something else, and I hate things that are deemed as messy. C# it is then for the time being.

- Pea0n
 
Don't knock it until you've tried it!

The £400 saving was well worth the inconvenience on this one occasion.

Well I'll let you off for a £400 saving :)

I'm trying a calculator tutorial in C# at the moment. Anything you could recommend, seeing as you learned the system at uni? Books/Web sites?

- Pea0n
 
Awesome, thanks for that.

Now to throw another spanner in the works. I am wondering about application delivery. A lot of software and applications that seem to be written in-house and logon scripts seem to be in VB and I'm kind of being lured back to that, along with the Visual Web Developer.

Does anybody have any experience with this sort of thing, and what platforms are used for delivery? C# looks harder at first, but I'm not bothered if it does the right job. Is the opinion generally accepted that that would be best to go with still?

- Pea0n
 
Back
Top Bottom