Articles

Metasploit Framework Windows Tutorial
Remote Desktop Connection
Windows Processes That May Be Dangerous
How-To use NetCat a Tutorial
Common Linux Commands
Common Ports
Netcat Commands
HTTP Response Codes
War-Google Hack Terms
Wardriving
Avoiding Social Engineering and Phishing Attacks
Intrusion Detection on Linux
Linux Intrusion Detection
Penetration Testing Guide
Penetration Testing Tools
Social Engineering Fundamentals, Part I: Hacker Tactics
Social engineering (computer security)
The Psychology of Social Engineering

The Archives

General GSO
GovernmentSecurity.org News & Suggestions
In The News
Open Topic
General Security Information
Trash Can
Exploit & Vulnerability Mailing List Archives
Trial Member Forum
Product and Program Reviews GSO Tutorials
System Security
Windows Systems
Beginners Section
Linux & Unix Systems
File Downloads
Exploit Research & Discussion Trojan & Virus Errata
Networking Security / Firewall / IDS / VPN / Routers
System Hardening
E-Mail Security
Wifi Security
Trial Member Uploads
Upload discovered Trojans & Mal ware
GSO Programming Section
C , C++ , VC++
Visual Basic.NET
Perl /CGI
Java/Javascript
PHP/XML/ASP/HTML
Assembly + Other
The Cork Board
Network Security Consultant Directory
Network Security Jobs
The Archives
Encryption Information
General Network Security
Internet Anonymity
HTTP Protocol Security
Linux Security
MS IIS Information
Exploit Articles
Programming / Tool Design
GSO Software Projects
Public Downloads
Microsoft Security Questions and Papers

Full Version: Best Way 4 Newbs...
tric
Ok, I am a newb to VB and I am just wondering how all the other fellow VBers started out as newbs... Every experienced programmer I have talked to told me to read tutorials or books. I have done a lil bit of this but I am more into the class teaching / structured study lessons. So basically I am wondering if there are any online classes or any other helpful hinters for a newbie VBer?

So far the best way I have educated myself is looking at sources for various programs and picking apart the code inch by inch....


Ok, I am drunk and prolly and yapping...So get this shit started, I am sure couple people on here prolly created some useful tutorials themselves so please post tuts or useful reading links =]~


I came to bring the PaIn....w00t0 friday night crunkness,,,, k...im done. ph34r.gif


Oh one ending note...there has been a dispute between the programmers I asked as to which program a newbie should learn first. Most say VB then the others told me you should start with C?
belgther
tutorials and books are good for starting, but after a while, they become not enough for you. I won't suggest you a book, because everything what can be found in a book can also be found in free tutorials and free source codes. You can google for visual basic tutorials, i am sure you will find many. For source codes, there are various sites, here are some links for you:
koderz.com
planet source code
programmers heaven
you can search for specific codes there. But remember, interdisciplinary thinking helps you generating code in the language you want, even though the code is written in another language.
And even though many people hate and bash visual basic programs, i like visual basic, it's a very good language for graphical programming, easily using MFC without having to type codes. There are various good VB programs, retina is a pretty good example.
nolimit
best way for me at least to learn a language is have a need for a specific type of program. I started out on vb to code some kind of winsock server.
chris105
Ok heres the deal:

VB is a RAD which is Rapid Application Development which to the best of my understanding means you want to solve a problem quickly, the network coding for VB6 is VERY easy..... war industries had some good simple winsock tutorials which I learnt with and found very useful (http://www.warindustries.com/download/showfiles.php?page=2&cid=11#) You need to login to download, I would have posted here but I dont know their policy on reposting and I cant remember my login details lol.

One thing I would say to you is once you start coding VB it is very difficult to get out of ... you will not want to spend time using another language when you could do the same thing in VB in less time and this means you wont learn the other language and this is bad as VB has some serious limitations ... that said im very impressed with .NET versions of VB (2003 and 2005) although im yet to find a decent, simple NET socket tutorial....

If you want to talk try the government security IRC channel (irc.governmentsecurity.org) or if you have MSN then PM me your address and I would love to chat to you.
belgther
QUOTE
VB is a RAD which is Rapid Application Development which to the best of my understanding means you want to solve a problem quickly, the network coding for VB6 is VERY easy.....


Delphi is worse. Because Delphi makes worse habits, VCL for example, or sockets, you don't have to code much, create a server socket or a client socket, there are even complete HTTP and FTP servers, that's what makes lazy.

QUOTE
One thing I would say to you is once you start coding VB it is very difficult to get out of ... you will not want to spend time using another language when you could do the same thing in VB in less time and this means you wont learn the other language and this is bad as VB has some serious limitations ...


I prefer combining other languages with visual basic. Only visual basic commands will not satisfy your needs after a while, then you will seek other solutions like apis or DLLs. Same happens in Delphi, too, but Delphi makes it harder to work with apis, visual basic handles the apis better. But anyway, you will have to combine VB with other languages.
JaG
try vb.NET rolleyes.gif , much more flexable....just my 2 cents
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2005 Invision Power Services, Inc.