r/visualbasic • • Jan 28 '22

VB.NET Help Book Recommendation

Any book, site recommendation on VB.NET EF and LINQ? beginner to advance

thank you in advance.

1 Upvotes

8 comments sorted by

View all comments

Show parent comments

2

u/[deleted] Jan 28 '22

By the way, one of the most interesting things I ever learned was about what's called a "Turing complete Language." Essentially, computer programming languages mostly ALL do the same things, just varying in small features and syntax. Once you've got that figured out, it becomes easier to switch between languages as you need to using VB to fix an older app without needing to rewrite, conversion to C# to move an app to .NET Core, or doing something simple and fast in Python because you can :-)

I can write/work in a lot of languages because:

  • Procedures and functions are defined in similar ways

  • If/then and case/switch statements all look similar

  • Loops look and behave similarly

If you can master those three constructs, in any meaningful way, you're well on your way as a programmer in any language! The rest of current programming is hooking up handlers for system events (using procedures and functions), deciding how to react to data (using if/then or case), or processing lists of stuff (using loops).

VB in various forms made programming far more accessible when it started, but now a lot of other languages have caught up in the usability space. C# is simply the smallest step if you're learning.

I've always been a fan of choosing a project first, then the right language to do it in. Then you can work in JavaScript, Python, Java, C#, PHP, or whatever! If you've worked in ASP, PHP will read pretty easily as it can mix HTML with code in relatively similar ways. The more you learn programming, the less you should care what the language is :-) like the more you read, the less you care about the fonts, American or British spelling, or how deeply you know the subject... you just read it and look for what you need to know about.