اموزش کاربردی برنامه نویسی Visual Basic.net به همراه نسخه قابل نصب Microsoft Visual Studio 2008
موارد آموزشی :
فصل اول، مقدمه و آشنایی با مفاهیم

شروع کار با Net Framework. - نرم افزار VB - خصوصیات VB - ساخت یک پروژه - اجرا کردن یک پروژه - مشاهده کد - تعریف CLR - تعریف IL - تعریف JIT - پسوند پروژه های VB - تعریف Net Framework - تعریف RAD
فصل دوم،کار با محیط ویژوال استودیو

شروع کار - محیط VS 2008 و باز کردن فایل پروژه - پسوند فایل های پروژه - صفحه Start Page - ایجاد پروژه - برنامه Hello World - منوهای VS 2008 - دسترسی به مثال های VS 9 - میله ابزارهای VS - پنجره های VS 2008
فصل سوم، ساخت برنامه

مقدمه و ایجاد کردن یک پروژه - مشاهده خصوصیات فرم - ذخیره کردن پروژه - اضافه کردن کنترل ها به فرم - تغییر خاصیت Auto Size - جلو و عقب بردن کنترل ها - تغییر خاصیت Font - تغییر خاصیت Text Align - تغییر اندازه فرم و اجرا کردن برنامه - مقدار دهی به خاصیت Text از طریق کد
فصل چهارم، آشنایی با کنترل ها

مقدمه و آشنایی با محیط - کنترل ها در VS - برگه ها در VS - مشاهده تمامی برگه های Toolbox
فصل پنجم، متغیرها، اعداد و رشته ها

مقدمه - نامگذاری متغیرها - شکل تعریف متغیر - متغیرهای عددی - مقداردهی به متغیر - استفاده از Line Number - نوع Integer - نوع Double - نوشتن Comment - مختصر نویسی عملیات ریاضی - نوع String - استفاده از متد Exit در کلاس Application - استفاده از عملگر جمع برای رشته ها - عملیات بیشتر روی رشته ها - متد Length - متد Substring - متد Replace - متد Format
فصل ششم، دستورات شرطی

مقدمه - دستور If - تو رفتگی در Code - عملگرهای شرطی - دستور Else - دستور Else If - دستور Select - دستور Case Else
فصل هفتم، انواع حلقه ها

مقدمه - حلقه For - جدول Intellisence - حلقه معکوس - متد Readkey - برنامه فاکتوریل با دستور For - حلقه For Each - تابع Get Directory - حلقه Do - کلاس تولید اعداد Random - تابع Next - متد Add - حلقه While
فصل هشتم، آشنایی با متد

مقدمه - تعریف پارامتر Parameter - تعریف زیر برنامه Subroutine - متد Syntax - نوع متد - دستور Return - فراخوانی متدها - حوزه یک متغیر Overload - Scopes کردن متدها

فصل نهم، آرایه ها، ثابت ها و لیست های پیوندی

مقدمه - آرایه ها : تعریف آرایه - متد ()Clear - بررسی کد - ثابت ها Coust - کار با لیست های پیوندی Arraylist

فصل دهم، کلاس ها Inheritance, Overriding , Overloading

مقدمه - فضای نام - Push, Pop - تعریف متغیر از نوع Stack - شرح کد - ارث بری - Override کردن متدها - مبحث Overloading - دسترسی به عناصر کلاس

فصل یازدهم، اتصال به بانک اطلاعاتی بدون کد

مقدمه - جدول - فیلد - Stored Procedure - Query - دستور Select - دسترسی به اطلاعات و نمایش آن ها - تعریف Data Set - کنترل Data Grid View - کامپوننت Binding Source - کنترل Binding Navigator - کامپوننت Table Adapter - اتصال داده ها Data Binding - ایجاد یک Data Source - استفاده از Binding Navigator - اتصال Text Box به فیلد - خاصیت Binding Source

فصل دوازدهم، اتصال به بانک اطلاعاتی با ADO.Net

مقدمه - نمونه ای از دستور Select - مثال پروژه اول - کد فضای نام Data - کد Sonnection String - شرح کد پروژه - کد SQL Command, Select Command - کد Command Text - کد Command Type - کد متد Open - متد Fill در کلاس Data Adapter - کد خاصیت Auto Generate Columns - کد خاصیت Data Member - شرح فضای نام Data - کلاس SQL Connection - کلاس SQL Command - خاصیت Connection - خاصیت Command Text - کلاس SQL Data Adapter - متد Fill - کلاس Data Set - کلاس Data View - خاصیت Sort - خاصیت Row Filter - متد Find - مثال پروژه دوم Currency Manager - شرح کد - شی Binding Context - شی Currency Manager - زیر برنامه Fill Data Set And View - زیر برنامه Bind Fields - زیر برنامه Show Position - کد متد Parse - رویداد Load فرم - رویداد Click کنترل های Move

فصل سیزدهم، برنامه نویسی PDA

مقدمه - Active Sync - (CF) .Net Compact Framework - پروژه ای برای یک PDA - بازی XO برای PDA - برنامه اجرا شده روی PDA مجازی - توضیح کد مربوط به بازی XO

فصل چهاردهم، پرش به VB9

مقدمه - انتقال - استفاده مجدد - بازنویسی - جایگزینی - پرش به VB9

فصل پانزدهم، برنامه نویسی وب ASP.Net

مقدمه - Web Server - مرورگرها Browser - تعریف ASP.Net 3 - CSS - HTML - ایجاد یک Web Site - نماهای مختلف Design - Source - Code - پروژه جدید - اضافه کردن کنترل ها به محیط Design - تغییر خصوصیات کنترل ها اجرا کردن پروژه وب سایتی - نوشتن اولین خط کد - تغییر عنوان سایت Java Script - ایجاد یک اسکریپت Page Directive - Java Script - مشاهده تگ ها - بررسی کد

فصل شانزدهم، کنترل خطاها

مقدمه - نمونه ای از Exceptionها - دستور Throw - پروژه Throw Command - پروژه Try Catch - دستور Try Catch