کتاب الکترونیکی آموزش Visual Basic 2010 Step by Step

.:: لینک دانلود تصحیح گردید ::.

سلام به همه کاربران دستیار ویژوال بیسیک. همونطور که اطلاع دارید نسخه جدید زبان برنامه نویسی مایکروسافت یعنی ویژوال بیسیک، مدتی هست که توسط مایکروسافت ارائه شده و توی همین مدت کوتاه هم طرفداران بسیاری پیدا کرده. از این رو مایکروسافت تصمیم به چاپ کتابی کامل و جامع برای آموزش این زبان برنامه نویسی منتشر کرد، تا کاربران با استفاده از این کتاب تمام مشکلات خود را در VB 2010 حل کنند.

این کتاب Visual Basic 2010 Step by Step نام دارد و توسط مایکل هالورسن (Michael Halvorson) نوشته شده و در اختیار کاربران قرار گرفته است. شما با استفاده از این کتاب می توانید مرحله به مرحله و بدون هیچ مشکلی به یادگیری VB 2010 بپردازید و تمامی نکات و جزئیات آن را به خوبی یاد بگیرید. از جمله مهم ترین آموزش های این کتاب می توان به آموزش ساخت فوری وب سایت با استفاده از Visual Web Developer tool، آموزش استفاده از Microsoft ADO.NET و امکانات جانبی، آموزش اشکال زدایی برنامه و خطاهای زمان اجرا و آموزش استفاده از امکانات جدید Query Builder و Microsoft .NET Framework اشاره کرد.


مشخصات کلی کتاب : 

تعداد صفحات : 576 صفحه

ناشر : Microsoft Press; 1 Edition May 7, 2010

زبان : انگلیسی

شابک-10 : 0735626693

شابک-13 : 978-0735626690


» دانلود در ادامه مطلب
ادامه نوشته

8 ویژگی خاص برای شناخت برنامه نویس ها

بعد از اینکه در پست "موجودی عجیب به نام برنامه نویس!" مقداری از خصوصیت های رفتاری و ظاهری برنامه نویس ها رو بیان کردم در این پست میخوام خصوصیت های جالب و شگفت انگیز دیگری رو از برنامه نویس ها براتون بیان کنم. با خصوصیاتی که من بیان میکنم می توانید به راحتی آن ها را شناسایی کنید (لطفا بعد از اینکه فردی با این علائم یافتید سریعا اون رو به نزدیک ترین کلینیک اعصاب منتقل کنید!!!).

۱- به نور خورشید حساسیت دارد

برنامه نویس جماعت کلا به نور خورشید حساسیت دارند و اصلا نمی توانند در زیر نور خورشید به بازی و یا راه رفتند بپردازند. اگر روزی با برنامه نویسی رفتید به پارک و مشاهده کردید که نمی تواند در زیر نور خورشید بایستد او را ملامت نکنید چونکه او به نور خورشید عادت ندارد.


۲- گاهی دارای حالات روحی نامتعادل می باشد


۳- بدنش قدرت دفاعی ندارد

همانطور که مستحضر می باشید انسان دارای یک سیستم دفاعی می باشد که بدن را در مقابل ویروس ها و ... محافظت می کند؛ ولی برنامه نویس از این قاعده مستثنی می باشد و اکثر مواقع مریض می باشد. شما همیشه شاهد این هستید که در طول ۳۶۵ روز یک سال برنامه نویس دماغش را بالا می کشد. همیشه در موقع بیدار شدن از خواب احساس گلو درد دارد. خلاصه ویروس ها علاوه بر اینکه در کامپیوتر ها هستند در بدن برنامه نویس ها هم جولان می دهند.


۴- هیچ مهارتی در زمینه زندگی واقعی ندارند

یک برنامه نویس واقعی عمرا بتواند روغن موتور یک ماشین را عوض کند و یا یک برنامه نویس واقعی عمرا بتواند برای یک وعده خود غذا تهیه کند (البته به غیر از نیمرو یا خانواده نیمرو و یا همبرگر ).


۵- اجتماعی بودن در حد صفر - کامپیوتر » بشر

این مورد بهترین نشانه برای شناسایی یک برنامه نویس واقعی است. برنامه نویس رفت و آمد نمی کنه، به مجالس ترحیم و عروسی نمی رود، به جای تلفن از ایمیل استفاده می کند، دوست دختری ندارد، در سایت های فیس بوک و امثال الهم فعالیت ندارد، کلا در مجامع گوشه گیر است و … . اصلا او یک فرد اجتماعی نمی باشد. او را می توان هم تراز مرتاض های هندی که تارک دنیا هستند دانست.


۶- احساس می کند باهوش تر از دیگران هست

برنامه نویس همیشه فکر می کند بسیار باهوش تر از دیگران است و احساس برتری به دیگران دارد. بدلیل اینکه دیگران نمی دانند Delegate چیست؟ و یا دیگران نمی دانند که تریگر چیست و ... . البته در بسیاری از موارد مشاهده شده است که این حس کاذب می باشد.

7- مد و ظاهر = NULL

این مورد هم باعث شناخته شدن برنامه نویس ها می شود. برنامه نویس معمولا سر خود را شانه نمی کند و معمولا دارای سری نامرتب می باشد. از لحاظ لباس هم در ساده ترین حالت می باشد.


8- چشم های پف کرده

این مورد هم که به دلیل استفاده 18 ساعته در هر روز از کامپیوتر می باشد.

نکته آخر : اگر شما هم برنامه می نویسید یعنی کد تایپ می کنید، ولی لزوما این نشانگر این نیست که شما یک برنامه نویس می باشید. برنامه نویس بودن به همین سادگی ها که فکر می کنید هم نیست. علاوه بر این که شما باید مسلط به زبان های برنامه نویسی باشید،  باید دارای این 9 نشانه هم باشید.


منبع : vbcenter.blogfa.com (با اندکی تغییرات)

موجودی عجیب به نام برنامه نویس!

مدتی پیش تعریف جالبی در مورد برنامه نویس ها در اینترنت پخش شد که اگرچه بطور ظنز نوشته شده بود ولی به طور تاسف آوری واقعیت داشت.

برنامه نویس موجودیست زنده که اغلب بصورت نشسته با کمی خمیدگی روبروی خود را نگاه می کند. این موجود توانایی بسیار زیادی در گیر دادن به یک موضوع و پلک نزدن را داراست. بیشتر طول عمر خود را بدون تحرک سپری می کند و فقط انگشتانش دارای فعالیت بسیار زیاد هستند. غالبا بصورت انفرادی یافت می شود و در پاسخ به مخاطب همواره می گوید: چی؟
۹۹٪ آنها شب زیست هستند. بین یک شاخه گل رز و یک تکه پاره آجر تفاوتی قائل نمی شود و دنیای وی فقط نیم متر جلوتر از چشمانش است.

اما دلیل نوشتن این پست از یکطرف مشاهده مجدد توصیفات فوق از یک برنامه نویس بود و از طرفی یادآوری تفاوتهای بسیار زیادی برنامه نویس ها در زندگی اجتماعی شان با سایر مردم.
تصوری که بسیاری از مردم از یک برنامه نویس دارند موجودی است که در پای کامپیوترش لم داده و با فشار دادن چند دکمه یک نرم افزار را فورا می نویسد و به پول کلانی دست پیدا میکند. گروهی دیگر هم برنامه نویسان را به شکل سارقان فیلمهای تخیلی تصور میکنند که شبها مشغول دزدیدن پول از حسابهای بانکی مردم است.

برنامه نویسها خصوصیات عجیبی هم دارند که معمولا از چشم مردم عادی پنهان میماند و یا اگر نماند معمولا مردم اهمیتی به این خصوصیات نمی دهند :
         معمولا حافظه خوبی دارند بخصوص در مورد حرفهای نامناسب دیگران
کارهای خلاف عرف و قانون انجام نمیدهند.
        ●معمولا در چانه زدن بازنده هستند
        ●معمولا اگر جواب منفی بشنوند سماجت و پافشاری نمیکنند
        ●به سادگی آزرده خاطر میشوند و در عین حال صبری بیش از افراد عادی دارند

اگرچه خصوصیات روحی برنامه نویسها بیشتر از این چندخط است ولی نکته مهم در روحیات یک برنامه نویس تاثیر پذیری آرام و بی سر و صدای آنها از منطق کامپیوتر، بی احساس شدن و همه چیز را کاملا منطقی و به همان شکل پذیرفتن است.

نوع کار و تجهیزات مرتبط در این کار (کامپیوتر) نخستین تاثیر خود را مستقیما برروی ذهن و روحیه برنامه نویسها باقی می گذارد و پس از آن ممکن است که بر محیط اطراف و یا جامعه اطراف برنامه نویس تاثیر گذار باشد.

بیایید برنامه نویسها را بیشتر از گذشته درک کنیم ....

چگونه یک برنامه نویس خوب شویم؟

اگر خودم رو یک برنامه نویس بدونم، سعی میکنم در این مطلب راهی را که برای برنامه نویسی رفتم رو بنویسم، شاید که دوستانی ندانند که از کجا شروع کنند و این مطلب براشون مفید باشه.

در مقدمه باید به این مطلب توجه کنید که برنامه نویس شدن با بلد بودن یک زبان برنامه نویسی فرق دارد، برنامه نویس یک پژوهنده و محقق هم هست، و صرفا با یادگیری زبان برنامه نویسی یک برنامه نویس نیستید، بعد از یادگیری یک زبان تازه کار شروع میشود.

1- دلیل برنامه نویسیتان را مشخص کنید

در ابتدا باید شما بدانید هدفتان از برنامه نویسی چیست؟ آیا صرفا برای شغل خاص و کسب درآمد؟ آیا فکر تازه ای در دنیا داردید و میخواهید برنامه ای تازه بسازید؟ آیا میخواهید کسب علم کنید؟ یا میخواهید دروس دانشگاهتان را پاس کنید؟ پاسخ به این سوال اهمیت بسیاری دارد تا بتوانید در مراحل بعد بهتر عمل کنید.

2- چه نوع برنامه نویسی می‏خواهید باشید؟

باید نوع برنامه نویسی و جبهه فعالیت خودتون رو مشخص کنید؛ مشخص کنید که چه نوع برنامه ای میخواهید بنویسید؟ تحت وب یا تحت سیستم عامل؟ کد باز (Open Source) یا خیر؟ من خودم شخصا برنامه نویسی تحت سیستم رو انتخاب کردم؛ ولی یادگرفتن یک زبان برنامه نویسی تحت وب هم ضرری ندارد. به عنوان مثال اگر در مرحله قبل دلیلتان برای برنامه نویسی کسب درآمد بوده باید یه سری به روزنامه همشهری بزنید تا ببینید که چه نوع برنامه ای بازا کار بهتری دارد.

» بقیه مقاله در ادامه مطلب
ادامه نوشته

دانلود 32 آموزش جامع در یک فایل PDF

عناوین آموزش های این مجموعه :

1- توابع ریاضی و ویژوال بیسیک

2- مدیریت رشته ها در ویژوال بیسیک
3- کار با فایل در ویژوال بیسیک
4- API های ویندوز
5- ایجاد ساختارهای داده ای در ویژوال بیسیک
6- کار با رجیستری در ویژوال بیسیک
7- برنامه نویسی سخت افزار در ویژوال بیسیک
8- آشنایی با شیء پرینتر در ویژوال بیسیک
9- برنامه نویسی شبکه و اینترنت در VB
10- تاپی (Tapi) های ویژوال بیسیک
11- آشنایی با RAS API و WININTE
12- Server-Side ActiveX Dll Programming
12- کنترل WebBrowser - ساخت مرورگر صفحات وب
13- کنترل Internet Transfer
14- کنترل Winsock
15- آشنایی با کتابخانه Windows Packet Capture
16- آشنایی با PacketX
17- ایجاد کلاسی برای کار با فایل های XML
18- آشنایی با BitBlt
19- آشنایی با تکنیک Masking در متحرک سازی
20- راهنمای برنامه نویسی OpenGL در ویژوال بیسیک
21- الگوریتم Collision Detection
22- آموزش DirectX-Graphic
23- مباحث پیشرفته Direct-3D
24- آموزش DirectX-Audio
25- آموزش DirectX-Input
26- بخش ترفندها (11 ترفند بزرگ و جامع مانند سورس)
27- آموزش کار با توابع مربوط به تاریخ و زمان
28- مقدمه ای در مورد توابع API
29- بخش پاسخ به سوالات
30- معرف سایت (معرفی 28 سایت در زمینه کار با ویژوال بیسیک)
31- آشنایی با نرم افزار PE Explorer
ادامه نوشته

مقاله های آموزشی در قالب فایل های PDF

1-     آموزش تبدیل تاریخ میلادی به شمسی و بالعکس       فایل PDF    سایز : 10 کیلوبایت

2-     طریقه استفاده از رجیستری در ویژوال بیسیک       فایل PDF    سایز : 86 کیلوبایت

3-     طریقه ایجاد منوهای پاپ آپ و باز شو در مکانهای مختلف       فایل PDF    سایز :

4-     آموزش ست کردن ابزارهای ویژوال بیسیک با ویندوز کاربر       فایل PDF    سایز :

5-     آموزش چند ریسمانی (Multithreading) در ویژوال بیسیک       فایل PDF    سایز : 73 کیلوبایت

6-     آموزش پخش فایل های صوتی و تصویری در ویژوال بیسیک       فایل PDF    سایز : 68 کیلوبایت

7-     آموزش استفاده از پورت ها در ویژوال بیسیک        فایل PDF    سایز : 123 کیلوبایت

8-     آموزش همه توابع ویژوال بیسیک        فایل PDF    سایز : 645 کیلوبایت

9-     آشنایی با شیء پرینتر در ویژوال بیسیک       فایل PDF    سایز : 147 کیلوبایت

10-  آشنایی با کنترل WinSock        فایل PDF    سایز : 124 کیلوبایت

11-  نکات ریز و درشت در مورد استفاده از فایل ها در VB    فایل PDF    سایز : 31 کیلوبایت

12-  استفاده از فایلهای منبع یا ریسورس در برنامه ها    فایل PDF    سایز : 37 کیلوبایت

13-  رمز گذاری و رمز گشایی فایل ها در VB    فایل PDF    سایز : 20 کیلوبایت

14-  به دست آوردن اطلاعاتی در مورد سیستم    فایل PDF    سایز : 83 کیلوبایت

15-  راهنمای فرمانهای SQL یا SQL Commans    فایل PDF    سایز : 96 کیلوبایت

16-  طریقه استفاده از DLL های نوشته شده به زبان C در VB    فایل PDF    سایز : 102 کیلوبایت

17-  آموزش کامل کار با کنترل ListView   فایل PDF    سایز : 48 کیلوبایت

18-  آموزش کلی شیء TextBox    فایل PDF    سایز : 76 کیلوبایت

19-  آموزش کامل Shutdown از طریق VB    فایل PDF    سایز : 103 کیلوبایت

20-  آموزش کامل کنترل TreeView (نمایش درختی)    فایل PDF    سایز : 43 کیلوبایت

21-  آموزش کلی کار با پنجره ها در ویژوال بیسیک    فایل PDF    سایز : 129 کیلوبایت

22-  آموزش دستکاری تصاویر در ویژوال بیسیک    فایل PDF    سایز : 43 کیلوبایت

23-  مقایسه کلی یا اختلاف های توابع VB با VB.NET    فایل PDF    سایز : 28 کیلوبایت

24-  آموزشی ساده : ذخیره کردن با استفاده از کنترل کامند دیالوگ    فایل PDF    سایز : 59 کیلوبایت

25-  مقاله مقایسه کلی و فنی Oracle و SQL Server    فایل PDF    سایز : 1.27 مگابایت

26-  آموزش استفاده از توابع ریاضی در ویژوال بیسیک    فایل PDF    سایز : 2.7 مگابایت  

27-  ارتباط سریال کامپیوتر و میکروکنترولر با VB و ++VC    فایل PDF    سایز : 292 کیلوبایت  

28-  آشنایی با تکنولوژی اکتیواکس (ActiveX)    فایل PDF    سایز : 592 کیلوبایت  

29-  مقاله آموزش کامل و کاربردی پایگاه های داده (DB)    فایل PDF    سایز : 3.74 کیلوبایت  


لطفا اگر شما هم فایل آموزشی جدیدی دارید یا می شناسید آن را به ما معرفی کنید تا آن را با اسم خودتان در وبلاگ قرار دهیم.