تبليغاتX
X
%

در حال بارگزاری اطلاعات ...

Microsoft Visual Basic .NET 2005

 

 

   
 

Microsoft Visual Basic .NET 2005

 

 
 
 

وبلاگ آموزشی ویژوال بیسیک 2005 تحت چهار چوب دات نت نسخه 2.0

 

 

 
 
 
 

 
 
       

   
 

این وبلاگ به طور تخصصی به بیان نکته ها و ترفند ها و آموزش های محیط توسعه ویژوال استودیو و سکوی دات نت و سینتکس وی بی مخصوصاً وی بی 2005 است.
برای ارتباط با جعبه پست الکترونیکی زیر تماس بگیرید:
Hamed.Masafi[at]GMail[dot]com


پیوند ها

آرشیو وبلاگ


ورود به بخش مدیریت

نام کاربری 

 کلمه عبور

 

 


PageRank Checker


 

 
     
   
 

16 - غیبت...


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

@ Mahdi.net :
بله البته. اتفاقاً از مقاله های شما و دوستان استقبال هم خواهم کرد. هر کسی مقاله ای یا مطلبی برام بفرسته که تالیف خودش باشه با نام خودش میزارم اینجا.

@ شریف لطفی :
دوست عزیزم در دات نت این توانایی رو دارید تا برای محصولات همراه مجهز به ویندوز مایکروسافت (مثل CE) برنامه بنویسید. برای این کار باید پروژه ای از نوع Device Application رو شروع کنید. روند تولید نرم افزار مشابه سکوی ویندوز است. البته این دستگاه ها نسخه Compact دات نت رو پشتیبانی می کنند که متد ها و اعضای آنها با علامت یک موبایل کوچک در MSDN مشخص شده.
خروجی محیط هایی مثل Microsoft VC++ یا Borland Delphi فایل های PE (Portable Executable) هستند. این فایل ها فقط از دستورات قابل فهم سیستم عامل تشکیل شده اند و از کامپیوتری به کامپیوتر دیگر قابل انتقال هستند اما برنامه هایی که ما با دات نت می نویسیم برنامه های نیاز مند به محیط و وابسته هستند. خروجی دات نت یک فایل اجرایی واقعی سیستمی نیست بلکه شامل دستورات IL برای درک دات نت است تا با توجه بدان برنامه کاربردی را در لحظه کامپایل و اجرا (تفسیر) کند. به همین دلیل خروجی های مفسری (مثل VB کلاسیک) حجم خروجی بالاتری دارند.

@ مجتبی :
لینک زیر
http://blackdal.persiangig.com/Products/dNet2/SmartTagSample.rar
بقیه دوستان عزیز:
اگر کسی با من کار داره و انتظار داره جواب سریعی دریافت کنه لطف کنه و با میل من تماس بگیره.

ظاهراً استقبال دوستان نسبت به نوشته های پیشرفته تر، کمتره! انتظار این مورد رو نداشتم.
مطلب بعدی در مورد ذخیره و بازیابی داده های پیچیده خواهد بود.

 

|+| نوشته شده توسط BlackDal در شنبه سیزدهم مرداد 1386 | موضوع:

 


 

 

 
 
     
   
 

15 - Smart Tag

سلام به همه دوستان


امروز یک مطلب نسبتاً پیشرفته داریم



حتماً می دونید Smart Tag چیه.



امروز می خوام نحوه ساخت Smart Tag رو آموزش بدم



دانلود کنید

 

|+| نوشته شده توسط BlackDal در یکشنبه دوازدهم فروردین 1386 | موضوع:

 


 

 

 
 
     
   
 

14 - Tool Strip Style

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

شما با مطالعه این کد می تونید به دانش ساخت استایل تول استریپ دست پیدا کنید

ضمناً مجدداً نعذرت خواهی می کنم از بابت بیکار موندن وبلاگ

دانلود کنید

 

|+| نوشته شده توسط BlackDal در جمعه سوم فروردین 1386 | موضوع:

 


 

 

 
 
     
   
 

13 - نسخه کاملتر چت سوکت

سلام

چند نفر از دوستان در مورد برنامه سوکت چت سوال فرموده بودند و چندین نفر دیگر هم در مورد کلیات برنامه نویسی سوکت اطلاعاتی مطالبه کرده بودند

شما در این پست می توانید نسخه جدید و چندکاربره این برنامه را دانلود کنید

نظرات فراموش نشه

دانلود کنید

 

|+| نوشته شده توسط BlackDal در دوشنبه بیست و سوم بهمن 1385 | موضوع:

 


 

 

 
 
     
   
 

12 - یک سایت جدید

سلام به همه دوستان

خيلي خيلي شرمندم كه مدتيه وبلاگ رو آپديت نكردم!!

اين مدت خيلي درگير كارهام بودم

اخيراً هم متوجه شدم كه يكي از دوستان عزيزم اقدام به تاسيس يك فاروم كرده. به همين خاطر تصميم گرفتم تا آدرس اين سايت رو براي شما ذكر كنم بلكه با كمك شما بتونيم فاروم پرباري داشته باشيم

http://www.gha3dak.net/forums

 

 

|+| نوشته شده توسط BlackDal در چهارشنبه بیست و هفتم دی 1385 | موضوع:

 


 

 

 
 
     
   
 

11 - شرمنده!!!

سلام به همگی دوستان

از بابت آپدیت دیر وبلاگ از همگی معذرت خواهی می کنم

واقعیت اینه که برنامه نویسی وقت زیادی برای من نمیزاره ولی در آینده سعی می کنم بیشتر مطلب بنویسم

پاسخ به سوالات

  • خانم الهام : خب من که سورس برنامه چت رو آپلود کردم. منظور شما دقیقاْ چیه؟ لطفاْ اگر اشکالی دارید دقیق تر بپرسید.
  • آقای شریف لطفی : من سعی می کنم در مورد برنامه نویسی همراه ها مطالبی بنویسم. انشاالله مطلب بعدی به این موضوع اختصاص خواهد یافت

در ضمن دوستان لطف کنید و نظراتتونو یا در آخرین مطلب ارسالی قید کنید یا بوسیله میل یا پیام رسان به من اطلاع بدید!

 

|+| نوشته شده توسط BlackDal در پنجشنبه بیست و پنجم آبان 1385 | موضوع:

 


 

 

 
 
     
   
 

10 - Farsi Context Menu

 

سلام به همه دوستان

فکر می کنم یک معذرت خواهی به شما بابت این تاخیرم بدهکارم

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

چند وقت پیش داشتم یه برنامه می نوشتم و این فکر به سرم زد تا منو های کنترل های متنی رو هم مثل سایر قسمت های برنامه به صورت فارسی در بیارم


به همین دلیل به عنوان مبحث بعدی تصمیم دارم تا یک سورس جالب برای دانلود بذارم

 

این سورس توانایی تبدیل منو های Textbox ها و Richtextbox ها رو به منوی فارسی داره

امیدوارم خوشتون بیاد

در ضمن نظر فراموش نشه

دانلود کنید

 

|+| نوشته شده توسط BlackDal در سه شنبه بیستم تیر 1385 | موضوع:

 


 

 

 
 
     
   
 

9 - قالب جدید

سلام به همه دوستان

دوستان این قالب رو جدیداْ برای وبلاگ طراحی کردم

ممنون میشم دربارش نظر بدین

 

|+| نوشته شده توسط BlackDal در پنجشنبه سی و یکم فروردین 1385 | موضوع:

 


 

 

 
 
     
   
 

8 - معذرت خواهی و پاسخ

سلام به همه دوستان

امیدوارم حال همگی خوب باشه و معذرت می خوام از بابت اینکه وبلاگو مدتیه به روز نکردم.

و تا ۱۵ فروردین هم نحواهم تونست مطلبی تو وبلاگ قرار بدم! از این بابت عذر می خوام.

و تشکر ویژه ای هم داره از دوستان عزیز که مثل همیشه منو مورد لطف خودشون قرار دادند.

جناب احمد رایان این مسئله غالباً به علت اشتباه در Microsoft Installer هست! و ربطی به نصب این نرم افزار نداره. خود این مسئله هم علت های زیادی ممکنه داشته باشه از قبیل اینکه نرم افزار هایی که نصب شدند ایراد داشتند یا اینکه فولدر Install واقع در دایراکتوری ویندوز پاک شده و ...

 

آرمان جان نسخه ای که دریافت کردی ایراد داره!!!! اگه دانلود کردی دوباره دانلودش کن

 

tohid خان ممنون از یادآوریت من لینک رو بازبینی می کنم

 

|+| نوشته شده توسط BlackDal در چهارشنبه بیست و چهارم اسفند 1384 | موضوع:

 


 

 

 
 
     
   
 

7 - VB 2005 E-Books


اینم چند کتاب برای دوستانی که تقاضا کرده بودند
 

 
 
 
 
در ضمن در جواب احمد خان باید عرض کنم که فریم ورک دات نت نه تنها روی ویندوز ۲۰۰۵ بلکه روی ویندوز های پایین تر مثل ۲۰۰۳ و ایکس پی هم نصب میشه. اما برای نصب روی این ویندوز ها یک سری پیش نیاز هایی باید نصب باشه. برای مثال در ویندوز ایکس پی باید سرویس پک ایکس پی نصب باشه و در ۲۰۰۳ هم سرویس پک یک ۲۰۰۳ باید نصب بشه.
 
ضمناْ نظر یادتون نره

 

|+| نوشته شده توسط BlackDal در شنبه بیست و نهم بهمن 1384 | موضوع:

 


 

 

 
 
     
   
 

6 - Registry Access

سلام به همه دوستان

و با تشکر فراوان از دوستانی که با نظراتشون منو مورد لطف خودشون قرار دادن

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

من تصمیم گرفتم کمی هم به مسائل پایه ای بپردازم به همین دلیل این مقاله کوتاه رو در رابطه با دسترسی به رجیستری از طریق کد نویسی در وی بی دات نت نوشتم و برای آپلود گذاشتم

امیدوارم خوشتون بیاد

 

دانلود کنید

 

 

 

|+| نوشته شده توسط BlackDal در سه شنبه بیست و پنجم بهمن 1384 | موضوع:

 


 

 

 
 
     
   
 

5 - API Snippets

سلام به همه دوستان

خیلی مواقع پیش می آد که یک کد رو در چند پروژه بخواهیم اضافه کنیم معمولاً توابع و کلاس ها رو در قالب فایل های کد ذخیره می کنیم و به پروژه ها اضافه می کنیم. اما اگه این کد کوتاه باشه و قابل تغییر چی؟

 مایکروسافت امکانی رو در ویژوال استودیو 2005 تعبیه کرده که بوسیله اون شما می تونید کد های کوتاه تکراری رو سریع به پروژه اضافه کنید

 اسم این امکان Snippet هست.

 در هنگام نوشتن یک متن در ادیتور راست کلیک کنید و Insert Snippet را انتخاب کنید

حالا می تونید هر کدی را که بخواهید سریع به پروژه اضافه کنید.

من حدوداً 200 تابع API رو به صورت Snippet در آوردم و شما می تونید اونا رو سریع به برنامه تون اضافه کنید.

  • برای این کار فایل زیر رو دانلود کنید و بوسیله نرم افزار Win rar از حالت فشردگی خارج کنید.
  • در ویژوال استودیو از منوی Tools گزینه Code Snippet Manager رو انتخاب کنید
  • دکمه Add رو انتخاب کنید
  • به محل دانلود فایل بروید و فولدر BlackDal رو انتخاب کنید و دکمه Open رو کلیک کنید
  • دکمه OK رو کلیک کنید
  • حالا هنگام اضافه کردن Snippet با استفاده از مسیر BlackDal>API می تونید تابع API مورد نظرتونو به کد برنامه اضافه کنید.

 نظر یادتون نره

 

دانلود کنید

 

|+| نوشته شده توسط BlackDal در چهارشنبه پنجم بهمن 1384 | موضوع:

 


 

 

 
 
     
   
 

4 - Event Viewer

یکی از دوستان در سایت برنامه نویس تقاضای روشی برای استخراج Log های ویندوز کرده بود

این موضوع بهانه ای برای نوشتن این کد کوتاه شد

نظر یادتون نره!

 

دانلود کنید

 

 

|+| نوشته شده توسط BlackDal در دوشنبه سوم بهمن 1384 | موضوع:

 


 

 

 
 
     
   
 

3 - پاسخ به سوالات دوستان

سلام به همه دوستان

خیلی ممنونم از دوستانی که با وجود خالی بودن وبلاگ از طرق مختلف (پیغام گذار وبلاگ، pm و ...) منو مورد لطف خودشون قرار دادند.

دوستان عزیز vbapr2005 و بابك عقيلي و پاليز و هوورز و شهاب و سایر دوستان از لطف شما بسیار منونم

دوستان گرامی حمد ذبيحي و سیروس من کتاب وی بی دات نت 2005 رو تو بازار ندیدم (یکی از دلایل اصلی تاسیس این وبلاگ هم همین بود) اما تفاوت میان نسخه 2003 و 2005 به قدری نیست که شما با خوندن کتاب های وی بی 2003 نتونید با نسخه 2005 کار کنید. اما کتاب های وی بی 2005 به زبان انگلیسی هم کم نیستند که به زودی معرفی خواهم کرد.

تفاوت نسخه 2003 و 2005 در دو چیزه

1 - در فریم ورک : فریم ورک از نسخه 1.1 به 2.0 تغییر زیادی نکرده و چیزی که در نسخه دوم زیاد به چشم می آد اضافه شدن فضای اسمی My (که به زودی مقاله ای در این باره می نویسم و آپلود می کنم) و منسوخ شدن بعضی از فضا های اسمی و به وجود آمدن فضای اسمی جدید (برای مثال system.net.mail جایگزین system.web.mail شده. که مقاله ای هم در این باره دارم می نویسم)

2 - در محیط کاری : محیط کاری نسخه 2005 بسیار پیشرفت کرده (در واقع دوستانه و کاربر پسند تر از قبل شده) اگه کمی با وی بی 2005 کار کنید و قدرتشو در طراحی Interface برنامه ببینید خودتون حرف منو تصدیق می کنید

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

در ضمن شما باید از مغازه دار سی دی ویژوال استودیو 2005 رو بخواین.

 

|+| نوشته شده توسط BlackDal در شنبه یکم بهمن 1384 | موضوع:

 


 

 

 
 
     
   
 

2 - Socket Chat

سلام به همه دوستان عزیز
ببخشید که این وبلاگ مدتی بیکار مونده بود چون من درگیر یه برنامه بودم

به عنوان اولین آپلود تصمیم گرفتم یک برنامه ساده چت با استفاده از Socket بنویسم و آپلود کنم

امیدوارم خوشتون بیاد


در ضمن به سوالات شما دوستان عزیز هم به زودی جواب خواهم داد

دانلود کنید

 

|+| نوشته شده توسط BlackDal در جمعه سی ام دی 1384 | موضوع:

 


 

 

 
 
     
   
 

1 - سلام...

سلام به همه دوستان

من به تازگی تصمیم به ایجاد این وبلاگ گرفتم و در نظر دارم تا در این وبلاگ به معرفی و آموزش و ترفند های ویژوال بیسیک 2005 (تحت چهار چوب دات نت نسخه 2.0) بپردازم


پس فعلاً تا بعد
یا علی...

 

|+| نوشته شده توسط BlackDal در چهارشنبه شانزدهم آذر 1384 | موضوع:

 


 

 

 
 
     
   
 

 قالب tomcat

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

تمام حقوق متعلق به حامد مصافی می باشد.