هي لغة برمجية مهمة لتصميم المواقع، ولتصميم البرامج الخدمية، والتصويرية، برمجة من أسهل البرمجيات وأول درجة للبداية، ومنها عند درجة الإتقان ولأن البرمجيات تتمتع ببعض تشابه في المبدأ تقريبا، يمكن عند التأقلم مع بيئة العمل، تعلم لغات أخرى حسب الهدف منها، فمثلا:vb و Sqlوhtmlتكفي لتصميم المواقع بداية:
موضوع لتعلم الvb.net
وهي مفاتيح وعليك العمل بجد ، والاستعانة بالصديق:غوغل:
من دروس ميكروسوفتملاحظة: من أهم مايمكن تعلمه رسائل الخطأ التي تظهر لمعرفة كيفية الإصلاح-في الدروس شرح للمصطلحات البرمجية والتصويبية).
مقدمة منقولة عن العضوLerner


ماهي لغة البرمجة؟


يقوم الناس بالتعبير عن أنفسهم عن طريق لغة متعددة الكلمات، كذلك الكمبيوتر له لغة خاصة بسيطة، وتتكون لغة الكمبيوتر من رقمين فقط، 1 بمعنى On، و 0 بمعنى Off.
الحديث مع الكمبيوتر بنفس لغته ليس مستحيل، لكنه سيكون صعب بسبب تعقيدها وصعوبة فهمها وكثرة الأصفار والواحدات. لذلك أتت لغات البرمجة لتقوم بمهمة المترجم بين الكمبيوتر والمستخدم، وتتميز لغات البرمجة بسهولة فهمها وقربها من لغة الإنسان.
بعدما نقوم بكتابة برنامج معين نقوم بعدها باستخدام برنامج متخصص آخر يسمى بـ Compiler يقوم بتحويل البرنامج الذي كتبناه إلى لغة الآلة. هذا يعني بأننا كمبرمجين فيجوال بيسك غير مطالبين بفهم ماذا يفعل الكمبيوتر أو كيف يفعله، نحن مطالبين فقط بمعرفة كيف تتم البرمجة عن طريق الفيجوال بيسك.


بداخل لغة الفيجوال بيسك


الفيجوال بيسك تشبه لحد كبير اللغة التي نستخدمها في حياتنا، عندما نتكلم أو نكتب فإننا نستخدم كلمات مختلفة مثل الأسماء والأفعال، والتي تبين لنا المقصد من الجملة. كذلك لغة الفيجوال بيسك لديه كلمات مختلفة تسمى عناصر البرمجة، تبين هذه العناصر أيضاً ماهو المقصود بالجمل والأوامر في البرنامج.
تتكون لغة الفيجوال بيسك من عدة عناصر مثل Statements, Declarations, Methods, Operators, Keywords
سنفهم هذه العناصر بإذن الله مع الدروس القادمة.
كما للغتنا قواعد تساعد في ترتيب الكلمات في الجمل، كذلك لغة الفيجوال بيسك لديها قواعدها وأنظمتها الخاصة وتسمى Syntax

الدرس الأول
The Basics: How Programming Works

الدرس الثاني
Representing Words, Numbers, and Values with Variables
Closer Look: Data Types

الدرس الثالث
Words and Text: Using String Variables to Organize Words

الدرس الرابع
Arrays: Variables That Represent More Than One Value

الدرس الخامس
Arithmetic: Creating Expressions With Variables And Operators
Closer Look: Converting from One Variable Type to Another

الدرس السادس
Comparisons: Using Expressions to Compare Values

الدرس السابع
Making Your Computer Do Something: Writing Your First Procedure

الدرس الثامن
Making Your Program Repeat Actions: Looping With the For...Next Loop
Closer Look: Using Do...While and Do...Until to Repeat Until a Condition is Met

الدرس التاسع
Making Your Program Choose Between Two Possibilities: The If...Then Statement
Closer Look: Using Select Case to Decide Between Multiple Choices

الدرس العاشر
What To Do When Something Goes Wrong: Handling Errors
(ننصح بالتعلم بلغة البيئة وهو أفضل).
كتاب حول الفيجوال إصدار: 2015(والإصدارات متقاربة مع بعض إضافات فقط).
http://www.flow.com.sa/img/books/vba.pdf
دروس من موقع آخر مهمة:

متقدم:
http://www.w3ii.com/ar/vb.net/vb.net_quick_guide.html