X
تبلیغات
آموزش برنامه نویسی × همراه با سورس × .
بهترین و توپ ترین کدهای VB6 , VB.NET , جاوا اسكريپت در این وبلاگ


برچسب‌ها: دانلود مقاله از پارس نويس
+ نوشته شده در  ساعت   توسط VbLove | 
دریافت شماره تلفن از طریق مودم در vb6

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

دانلود سورس


برچسب‌ها: دریافت شماره تلفن از طریق مودم در vb6
+ نوشته شده در  ساعت   توسط VbLove | 
مقاله مديريت فايل هاي ارسالي توسط كاربران در php

حتما برای شما پیش آمده که بخواهید یک فایل را از کاربران دریافت کنید به طور مثال : کاربران در سایت شما می خواهند عکس خود را را با فرمت gif یا jpg یا . . .   برای شما ارسال کنند یا هر فایل دیگری که لازم باشد zip یا pdf یا ....  اما شما برای بایگانی و مدیریت هر فایل باید چه کاری را انجام دهید و به چه کد هایی احتیاج داری ؟ 

پس این مقاله را برای یاد گیری کامل مطالعه کنید

دانلود مقاله

+ نوشته شده در  ساعت   توسط VbLove | 
مقاله رمز نگاری اطلاعات در  asp.net با Cryptography

مقدمه

کریپتوگرافی چیست ؟

مبانی کریپتو گرافی

سیستم کد گذاری متقارن

سیستم کد گذاری نا متقارن

MD5 چیست

استفاده از الگوریتم md5 برای رمزگذاری

Hash چیست

نحوه عملکرد الگوریتم Hash

+ سورس کد های لازم در asp.net

و . . .

دانلود مقاله

+ نوشته شده در  ساعت   توسط VbLove | 
مقاله بسیار کامل در مورد امنیت در php 

هرگز به داده هاي کاربران اعتماد نکنید.
با درك این اصول و اعمال آنها بر تمام اسکریپت ها و برنامه ها، صرفنظر از میزان توسعه برنامه، برنامه نویسان می توانند مطمئن باشن که کدشان بسیار امن خواهد بود. در این مقاله شما با متداولترین مشکلات امنیتی در php آشنا خواهید شد 

چکیده
PHP_SELF
 نوع و طول داده ها
 تزریق هدر ایمیل
 فراخوانی فایل ها
 گزارش خطا

و . . .

دانلود مقاله

+ نوشته شده در  ساعت   توسط VbLove | 
مقاله همه چیز در مورد وب سرویس ها

وب سرویس چیست ؟

چه نوع داده هایی را می توان توسط وب سرویس ارائه داد

چه نوع داده هایی را می توان به وب سرویس پاس داد

نوع داده های مورد قبول برای استفاده از Http

WSDL

نوشتن یک وب سرویس تبدیل درجه حرارت

+ سورس کدهای مورد نیاز

و . . .

دانلود مقاله


برچسب‌ها: دانلود سورس رایگان
+ نوشته شده در  ساعت   توسط VbLove | 
مقاله caching در asp.net

caching چیست ؟

ذخیره سازی موقت برای دسترسی سریعتر می باشد . caching در محل های مختلفی می تواند انجام شود . برای مثال برای کامپیوتر های کلاینت و . . .

output caching

output cache directive attributes

نگارش های مختلف صفحه

page fragment caching

data caching

مشاهده داده های cache شده

و . . .

دانلود مقاله

+ نوشته شده در  ساعت   توسط VbLove | 
مقاله Authentication در asp.net

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


دانلود مقاله

+ نوشته شده در  ساعت   توسط VbLove | 
مقاله آموزشی login-logout کاربران در سایت با php همراه با سورس

کاربران شما به وسیله این قطعه کد می توانند به سایت شما وارد و خارج شوند یا  login و logout کنند

دانلود مقاله


برچسب‌ها: دانلود سورس
+ نوشته شده در  ساعت   توسط VbLove | 
برای دریافت کلیک کنید

+ نوشته شده در  ساعت   توسط VbLove | 
برای ورود به سایت دانلود سورس کد کلیک کنید

برای ورود به سایت دانلود سورس کد کلیک کنید

برای ورود به سایت دانلود سورس کد کلیک کنید

برای ورود به سایت دانلود سورس کد کلیک کنید

برای ورود به سایت دانلود سورس کد کلیک کنید

برای ورود به سایت دانلود سورس کد کلیک کنید

+ نوشته شده در  ساعت   توسط VbLove | 

 WWW.2soft.ir


 

سلام دوستان

  اگر دنبال پرژه های دانشجویی هستی  پس بخونید :

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

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

بهترین سورس کد های در زمینه های :

سورس کد های  دیتابیس

وصل شدن به دیتابیس

اضافه کردن رکورد

پاک کردن رکورد

گزارش گیری

آپدیت رکورد

کار با جدول ها و . . .

سورس کد های برنامه های گرافیکی 

سورس کدهای ویرایش عکس

سورس کدهای تبدیل فرمت عکس

سورس کدهای کار  با رنگ ها

سورس Paint ویندوز در وی بی

سورس کار با  فایل های PNG و Icon در وی بی و . . .

سورس کدهای انواع بازی و خلق محیط های سه بعدی در ویِژوال بیسیک

سورس کدهای دایرکت ایکس در وبی بی

سورس کدهای NEO X برای ساخت محیط های چند بعدی

سورس کدهای کار با فایل های 3D Max در وی بی

و . . .

سورس کدهای کار با تلفن در ویژوال بیسیک ۶

سورس کدهای ساخت تلفن های گویا   TAPI  ,  KDTEL

و . . .

سورس کدهای  کار با صدا و تصویر در وبی بی ۶

سورس کدهای تبدیل فایل های صوتی mp3 , wav

سورس کدهای  گرفتن فیلم از صفحه نمایش

سورس کدهای یرایش فایل های AVI

سورس کدهای رکورد کردن صدا

و ....

سورس کدهای کار با فایل های متنی TXT , DOC

سورس کدهای ویرایش بر روی پرونده های متنی

سورس Notepad ویندوز در وی بی

و . . .

توابع API در ویژوال بیسیک

بیش از ۱۰۰۰ سورس کدهای آماده  تایع API در وی بی ۶

و  سورس کد های حرفه ای دیگر و کد هایی در پایین نوشته شده

تمامی این کدها  + سورس کدهای جالب دیگر ,  در یک سی دی جمع آموری شده اند

 و اما هدیه شما برای خرید این سی دی

نرم افزار های ویرایش و تبدیل  فایل های exe به سورس

و ۲ نرم افزار کرک کردن فایل های exe  و بیش از ۱۰۰ OCX

کاربردی و کمیاب برای شما

 

قیمت این  سی دی  ۷۰۰۰ تومان می باشد

 

+ نوشته شده در  ساعت   توسط VbLove | 
سلام دوستان

من وقت ندارم این وبلاگ رو به روز کنم یه مدیر می خوام که کمک کنه

هر کس خواست همکاری کنه در قسمت نظر خواهی بگه .   

+ نوشته شده در  ساعت   توسط VbLove | 
    دوستان دیگه با این در تماس باشید      sina.3ecret@Gmail.com 

     شک نکنید بهتریم مطالب در مورد برنامه نویسی در اینجاست

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

     در اینجا قرار گرفته اند    (( همش در اینجا ))

     << همکاری در انجام پروژه ها >>

    دنیای برنامه نویسی << بهترین کدهای ویژوالبیسیک >>

 

  

  دوستان عزیز به زودی آموزش بانک اطلاعاتی     vb.net , asp.net

                              منتظر باشيد

+ نوشته شده در  ساعت   توسط VbLove | 
اضافه کردن ایکون به منو در وی بی ۶  با این سورس
 
 

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

نشون دادن فونت های سیستم به شکل خودشون تو یه کامبو   Tahoma ,  Arial
 
 

تبدیل فایل های فلش SWF به SCR  ( محافظ صفحه نمايش )
 
 

 با این کد که با ویژوال بیسیک هست از صفحه نمایش فیلم بگیرید
 
  
این سورس عکس رو به  AVI  تبديل ميکنه   ( اين سورس هر جايي . . .)
 
 
 اين سورس صداي فايل swf  رو جدا ميكنه  مثل كليپ ها و . . .  ولي  
 SWF هايي که فشرده نباشند
 
  
یه سورس دیگه . . .
 این سورس فایل های صوتی رو اجرا میکنه مثل MP3  کاربرد زياد داره
 
  
ویروس vblove یک نسخه جدید تر
 امکاناتی مثل مخفی کردن نشانه گر ماوس و مخفی کردن آیکن های Desktop  و . . .
 بهش اضافه شده
 
 
اين هم يک کد توپ واسه بانک اطلاعاتي 
وصل شدن به بانک اطلاعاتي با کد نويسي  و جستجو و .... 
 
 
این کد توپ شده

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

 


 این سورس  رو ببینید   یک سورس برای  تبدیل  FAT32  2  NTFS 

 


  دوستان این سورس  

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

 


دوستان این سورس  تقدیم به شما

ابن برنامه برای ساخت درایو مجازی استفاده می شود

 


این سورس واسه شما

اين برنامه يه سري اطلاعات سيستم رو به شما ميده   مانند : هارد ,.....  و اطلاعات رو به صورت عکس ذخیره میکنه

 


Jpg to Swf   دوستان این برنامه رو ببینید توپ شده

 


  Res  فايل  ( چند فایل در یک فایل)   اين هم عکس در فايل رس با  VB6
 
  

 

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

 

 
 تبدیل عکس به Exe  در ويژوال بيسيک 6  خيلي اين کد   توپ شده ببينيد
 
 
+ نوشته شده در  ساعت   توسط VbLove | 
    مقدمه ای بر Microsoft Visual Studio .NET 

VB.Net بزرگترین پیشرفت بعد از ویژوال بیسیک است که تفاوت های زیادی با ویژوال بیسیک 6 دارد .

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

 

پاسخ ساده اين است كه «فناوري از مايكروسافت است كه تمامي فناوري‌هاي ديگر مايكروسافت در آينده به آن وابسته خواهند بود.

دات‌نت يك تغيير فني عمده است. همانطور كه دنياي كامپيوتر از DOS به ويندوز منتقل شد، حال نيز به دات‌نت منتقل مي‌شود. اما تعجب نكنيد اگر كسي گفت «من از دات‌نت خوشم نمي‌آيد و ترجيح مي‌دهم به COM و C++ وفادار بمانم». آدم‌هاي زيادي هستند كه به جاي آخرين مدل هوندا ترجيح مي‌دهند از گاري استفاده كنند.

فناوري دات‌نت توسط مايكروسافت معرفي شد تا بازار رقابت را از جاوا شركت SUN بربايد. چند سال قبل، مايكروسافت فقط VC++ و VB را براي رقابت با جاوا داشت، و جاوا با سرعت بازار را به انحصار خود درمي‌آورد. با وابسته‌تر شدن دنيا به اينترنت/وب و تبديل ابزارهاي وابسته به جاوا به بهترين وسيله توليد كاربردهاي وب، به نظر مي‌رسيد كه مايكروسافت رقابت را باخته بود. هزاران برنامه‌نويس از VC++ و VB به سمت جاوا حركت كردند. اين زنگ خطري براي مايكروسافت بود و بسياري از طرفداران مايكروسافت مي‌پرسيدند «آيا مايكروسافت خواب است؟» اما مايكروسافت پاسخ را در اختيار داشت و يك روز صبح اعلام كرد: «ما خواب نيستيم. ما پاسخ شما را در اختيار داريم.» و آن پاسخ دات‌نت بود.

مايكروسافت سابقه طولاني در آغاز با تاخير اما رسيدن با سرعت دارد. اين موضوع در مورد دات‌نت نيز صدق مي‌كند. مايكروسافت بهترين افرادش را مشغول پروژه محرمانه‌اي به نام سرويس‌هاي ويندوز نسل بعد (NGWS: Next Generation Windows Services) نمود. تحت نظر مستقيم آقاي بيل گيتس. نتيجه اين پروژه چيزي است كه ما امروزه به نام دات‌نت مي‌شناسيم. اگرچه دات‌نت اغلب ايده‌هايش را از J2EE شركت سان قرض كرده است اما عملكردش به واقع، رقبايش را پشت سر گذشته است.

VC++ شركت مايكروسافت ابزار قدرتمند اما بيش از اندازه پيچيده‌اي بود. تعداد نوع داده‌هاي آن بيش از حد بوده و استفاده كنندگان بايد كتابخانه‌هاي بسياري از جمله Windows SDK, MFC, ATL, COM و ... را مي‌آموختند. مشكلات انطباق انواع داده‌اي در زمان تبادل داده ميان لايه‌هاي مختلف وجود داشت. از طرفي، ويژوال بيسيك بيش از اندازه آسان بود، و بسياري از برنامه‌نويسان حرفه‌اي به همين دليل از آن تنفر داشتند. اگرچه ويژوال بيسيك به سهولت مورد استفاده قرار مي‌گرفت، انعطاف لازم را جهت توليد كاربردهاي جدي نداشت. به همين دليل جاوا شركت سان گزينه بسيار خوبي بود. جاوا انعطاف و قدرت C++ و در عين حال سهولت لازم را جهت جلب توجه برنامه‌نويسان VB در اختيار داشت.

مايكروسافت اين فاكتورها را شناسايي كرده و با در نظر گرفتن آنها دات‌نت را معرفي كرد. تمام پيچيدگي‌هاي ناخواسته حذف شده‌اند و يك مدل برنامه‌نويسي خالص شي‌گرا معرفي شده است. اين موضوع زندگي يك برنامه‌نويس را بسيار ساده مي‌كند.

چارچوب دات‌نت تنها يك كتابخانه كلاس دارد. و اين تنها چيزي است كه برنامه‌نويسان بايد بياموزند!!! فرقي نمي‌كند كه كدشان را با C#، VB.NET يا J# بنويسند تنها بايد از كتابخانه كلاس دات‌نت استفاده كنند. هيچ كلاسي مختص يك زبان نيست. كاري نيست كه بتوان با يك زبان انجام داد و با زبان ديگر دات‌نت نتوان انجام نداد. شما مي‌توانيد كدي در C# يا VB.NET با همان تعداد خط، همان عملكرد و همان كارايي بنويسيد، زيرا همه از همان كتابخانه كلاس دات‌نت استفاده مي‌كنند.

 

دات‌نت چيست؟

·         يك چارچوب مستقل از platform است.

·         لايه‌اي ميان سيستم‌عامل و زبان برنامه‌نويسي است.

·         بسياري از زبان‌هاي برنامه‌نويسي از جمله VB.NET، C# و ... را پشتيباني مي‌كند.

·     دات‌نت مجموعه‌اي مشترك از كتابخانه‌هاي كلاس را تأمين‌ مي‌كند كه مي‌توانند از هر زبان برنامه‌نويسي مبتني بر دات‌نت مورد دسترسي قرار گيرند. مجموعه‌اي جداگانه‌اي از كلاس‌ها و كتابخانه‌ها براي هر زبان وجود ندارد. اگر شما يك زبان دات‌نت را بدانيد، مي‌توانيد به هر زبان دات‌نت كد بنويسيد!!!

·     در نسخه‌هاي جديد ويندوز، دات‌نت به صورت رايگان به عنوان بخشي از سيستم‌عامل منتشر شده و كاربران هرگز نبايد دات‌نت را به صورت جداگانه نصب كنند.

 

دات‌نت چه چيزي نيست؟

·         دات‌نت سيستم‌عامل نيست.

·         دات‌نت زبان برنامه‌نويسي نيست.

«دات نت يك چارچوب است»

آيا توسط اين تعريف سردرگم شده‌ايد؟ اشكالي ندارد. واقعا سردرگم كننده هست!

ما نمي‌توانيم دات‌نت را به صورت يك چيز تعريف كنيم. دات‌نت يك platform جديد، ساده و توسعه‌يافته برنامه‌نويسي است. زبان برنامه‌نويسي نيست اما چندين زبان برنامه‌نويسي را پشتيباني مي‌كند. به طور پيش‌فرض دات‌نت همراه با چند زبان برنامه‌نويسي شامل C#، VB.NET، J# و C++ مديريت شده، همراه است. دات‌نت يك platform مشترك براي همه اين زبان‌هاي پشتيباني شده است. يك كتابخانه كلاس مشترك دارد كه مي‌تواند از هر كدام از زبان‌هاي پشتيباني شده، صدا زده شود. بنابراين هنگامي كه برنامه‌نويسان زبان خود را عوض مي‌كنند لازم نيست كتابخانه‌هاي زيادي را بياموزند. فقط syntax هر زبان تغيير مي‌كند.

وقتي شما به هر زباني كد نوشته و كامپايل مي‌كنيد، آن كد به يك زبان مياني (Microsoft Intermediate Language – MSIL) تبديل مي‌شود. بنابراين كد كامپايل شده قابل اجرا، در حقيقت شامل IL است و نه زبان ماشين قابل اجرا. هنگامي كه كاربرد دات‌نت اجرا مي‌شود، چارچوب دات‌نت در كامپيوتر هدف، اجرا را به عهده مي‌گيرد. (براي اجراي يك برنامه دات‌نت، چارچوب دات‌نت بايد بر روي كامپيوتر هدف نصب شده باشد.) سپس چارچوب دات‌نت صدازدن‌هاي كتابخانه‌هاي كلاس دات‌نت را به APIهاي مربوط به سيستم‌عامل تبديل مي‌كند.

وقتي شما به C# يا VB.NET كد مي‌نويسيد، در حقيقت متدهاي واحدي از كتابخانه‌هاي كلاس دات‌نت را صدا مي‌زنيد. همان چارچوب دات‌نت كاربردهاي C# يا VB.NET را اجرا مي‌كند. بنابراين بخاطر زباني كه با آن كد مي‌نويسيد، تفاوتي در عملكرد نخواهد بود.

 

ويژوال استوديو دات‌نت چيست؟

بسياري از افراد ميان ويژوال استوديو دات‌نت (VS.NET) و فناوري دات‌نت سردرگم مي‌شوند. VS.NET فقط يك ويرايشگر است، كه توسط مايكروسافت ايجاد شده تا به برنامه‌نويسان كمك كند برنامه‌هاي دات‌نت را با سهولت بيشتري بنويسند. ويرايشگر VS.NET به طور خودكار كد زيادي را توليد كرده، امكان drag & drop كنترل‌ها را به فرم فراهم كرده، ميانبرهايي به كمپايل و ساخت كاربردها تامين كرده و ...

براي برنامه‌نويسي دات‌نت، VS.NET يك نيازمندي نيست. شما مي‌توانيد به سادگي از notepad يا هر ويرايشگر ديگري جهت نوشتن كد دات‌نت نيز استفاده كنيد. و مي‌توانيد برنامه‌هاي دات‌نت را از command prompt كمپايل كنيد.

خب، چيزي كه گفته شده به صورت تئوريك صحيح است، اما اگر تصميم گرفته‌ايد از notepad براي برنامه‌نويسي دات‌نت استفاده كنيد، تا زماني كه بتوانيد چند كاربرد ساده تهيه كنيد، مايكروسافت فناوري جديدي معرفي كرده و دات‌نت از صحنه خارج شده است. احتمالا اين را نمي‌خواهيد. پس اجازه دهيد از VS.NET استفاده كنيم، مثل ساير برنامه‌نويسان دات‌نت.

در درس‌هاي آينده در مورد ويژوال استوديو دات‌نت بيشتر صحبت خواهيم كرد.

 

زبان‌هاي پشتيباني شده توسط دات‌نت

دات‌نت از زبان‌هاي زير پشتيباني مي‌كند:

·         C#

·         VB.NET

·         C++

·         J#

زبان‌هاي بالا متعلق به مايكروسافت هستند. گروه‌هاي سوم زيادي نيز مشغول نوشتن كمپايلرهايي براي زبان‌هاي ديگر با پشتيباني دات‌نت هستند. (آنها را يافته و پست كنيد...) تفاوت ميان VB و VB.NET؟ باور كنيد به جز نامشان تشابه زيادي ميان اين دو نيست. VB.NET يك زبان برنامه‌نويسي كاملا جديد است. صرفا syntax قديمي را حفظ كرده است. بنابراين اگر شما يك برنامه‌نويس VB هستيد، احتمالا بخاطر syntax هم كه شده VB.NET را بيشتر از C# دوست خواهيد داشت.

علاوه بر اين، VB.NET هنوز از بسياري از توابع قديمي VB حمايت مي‌كند، البته فقط به منظور انطباق عقبگرد.

اما اگر شما يك برنامه‌نويس جدي دات‌نت هستيد، توصيه مي‌كنم هيچگاه از يك تابع قديمي VB در VB.NET استفاده نكيند. پس انتقال از VB به VB.NET مثل يادگيري يك زبان برنامه‌نويسي جديد است، با تشابهات بسيار اندكي ميان آنها.

 

C# يا VB.NET؟ كدام را انتخاب كنيم؟

همانطور كه در بالا گفتم، هيچ فرقي نمي‌كند. چه كدتان را به VB.NET بنويسيد چه به C#، پس از كمپايل، به MSIL (Microsoft Intermediate Language) ترجمه خواهد شد. اين MSIL است كه شما بصورت يك DLL يا EXE به مشتري تحويل خواهيد داد. MSIL توسط چارچوب دات‌نت اجرا خواهد شد، صرفنظر از اينكه در ابتدا به C# نوشته شده باشد يا VB.NET.

MSIL حاصل از C# و VB.NET تقريبا 99% مشابه است. بسياري اعتقاد دارند كه C# قدرت C++ و VB.NET كاربردوستي VB را دارد. اين حقيقت ندارد. هر دو به طور مساوي قدرتمند و كاربردوست هستند.

VB.NET انطباق عقبگرد با ويژوال بيسيك قديمي دار. بنابراين از توابع قديمي VB پشتيباني مي‌كند. از طرفي C# يك زبان جديد و تميز است. برخي، صرفا بخاطر اين كمپايلر تميز، به شدت از C# در مقابل VB.NET طرفداري مي‌كنند.

بسياري از برنامه‌نويسان قديمي VB دوست دارند به VB.NET بچسبند و مي‌شود گفت از C# مي‌ترسند. من مطمئنم كه براي اين افراد بيش از چند روز طول نمي‌كشد كه با syntax C# آشنا شوند.

 

آيا دات‌نت مستقل از platform است؟

خيلي‌ها اين سوال را مي‌پرسند «جاوا مستقل از platform است، دات‌نت چطور؟»

پاسخ «بله» و «خير» است!

كدي كه شما مي‌نويسيد مستقل از platform است، زيرا هرچه كه شما بنويسيد به MSIL كمپايل مي‌شود. هيچ كد محلي وجود ندارد كه وابسته به سيستم‌عامل يا CPU باشد. اما هنگامي كه MSIL اجرا مي‌شود، چارچوب دات‌نت در سيستم هدف، MSIL را به كد platform محلي تبديل خواهد كرد.

بنابراين، اگر شما exe دات‌نت را در يك ماشين ويندوز اجرا كنيد، چارچوب دات‌نت براي ويندوز آن را به كد محلي ويندوز تبديل كرده و اجرا خواهد كرد. اگر كاربرد دات‌نت خود را در يونيكس يا لينوكس اجرا كنيد، چارچوب دات‌نت براي يونيكس/لينوكس كد شما را به كد محلي يونيكس/لينوكس تبديل كرده و اجرا خواهد نمود. بنابراين، كد شما كاملا مستقل از platform است و هر جايي اجرا مي‌شود!

 

آيا دات‌نت ارزش يادگيري دارد؟

آيا مطمئن هستيد كه شغل بسيار خوبي داريد و اين شغل براي 10 سال آينده امنيت دارد؟ در اين صورت لازم نيست وقتتان را با يادگيري اين فناوري جديد هدر دهيد.

اگر در مورد آينده شغتان اطمينان نداريد، بهتر است كمي وقت صرف كرده و سوخت لازم براي حركت در چند سال آينده را تامين كنيد!

 

يادگيري دات‌نت چقدر زمان مي‌برد؟

بستگي دارد شما چقدر سريع ياد مي‌گيريد. اگر شما با ويژوال بيسيك يا C++ آشنايي داريد، مي‌توانيد در عرض 1-2 ماه خودتان را به دات‌نت برسانيد. اگر تازه مشغول برنامه‌نويسي شده‌ايد، 6 ماه مدت قابل قبولي براي آشنايي نسبي با دنياي دات‌نت است.

 

آينده دات‌نت

در حال حاضر مايكروسافت تمامي فناوري‌هايش را مبتني بر دا‌ت‌نت يا وابسته به دات‌نت توليد مي‌كند. نسخه جديد SQL Server حتي نوشتن روال‌هاي ذخيره شده را در زبان‌هاي دات‌نت پشتيباني مي‌كند. به طور پيش‌فرض runtime دات‌نت بخشي از تمام سيستم‌عامل‌ها شده است.

طولي نخواهد كشيد، كه اگر تمايل داريد از فناوري‌هاي مايكروسافت براي برنامه‌نويسي استفاده كنيد، دات‌نت تنها گزينه خواهد بود (مي‌توان گفت همين الآن اينگونه است).


شما با اين سورس مي توانيد فايل هاي txt را باز کنيد و دوباره بعد از تغيرات ذخيره کنيد

 


 ساخت اشیا مثل ( تکست باکس و دکمه و ..... ) با کد نویسی

 


  کار برد این سورس :ساخت درايو مجازي با  وي بي دات نت 

 

+ نوشته شده در  ساعت   توسط VbLove | 

کلاس های ذخیره سازی در VB

در واقع هر شناسه در هر برنامه شامل  کلاس های ذخیره سازی هم می باشد

کلاس ذخیره سازی یک شناسه تعین می کند  که تا چه مدت زمانی شناسه در حافظه باقی بماند

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

محدوده مورد مراجعه   قرار گیرد

ویژوال بیسیک دارای دو کلاس ذخیره سازی است که به صورت اتوماتیک و استاتیک می باشد

متغیر های محلی که اتوماتیک هستند دارای کلاس ذخیره سازی  اتوماتیک به صورت پیش فرض

بوده و در هنگام فعال شدن روال ایجاد می شوند و متغیر های اتوماتیک تا زمانی که روال به پایان

برسد موجودیت خود را حفظ می کنند

از کلمه کلیدی Static   برای  اعلان  متغیر ها و روال ها و مشخصه ها ی دارای کلاس استاتیک

استفاده می شود

                              Private static sub  Staticname()

                                                                       Dim a,b  

                                                                                End sub  

 

متغیر های بالا به طور غیر صریح دارای کلاس از نوع استاتیک هستند


کاراکتر ها و رشته ها

کاراکتر ها بلوک های اصلی در ساخت برنامه ها در ویژوال بیسیک هستند و هر برنامه ترکیبی متوالی از کاراکتر ها است و هنگامی که با یک دیگر به کار روند توسط کامپیوتر به یک سری دستور تبدیل میشوند و یک وظیفه خاص را انجام می دهند هر کاراکتر در محدوده اعداد صحیح از 0 تا 255 تعریف شده است و این مجموعه که از اعداد صحیح تشکیل شده و توسط ویژوال بیسیک مورد استفاده قرار میگیرد مجموعه کاراکتر های ANSI نامیده میشوند  ویژوال بیسیک با استفاده از نوع داده String متغیرهای رشته ای را در برنامه اعلان میکند و دو نوع رشته را می توان اعلان کرد رشته با طول متغیر و رشته با طول ثابت که رشته با طول متغیر میتواند 648 کاراکتر و رشته با طول ثابت 65356 کاراکتر را در بر گیرد

و برای تعریف این نوع متغیر در وی بی Dim a as string 


چگونه در وی بی فایل RES تولید کنیم 

برای ساخت RES در وی بی ابتدا از منوی Add-Ins گزینه Add-Manager... را کلیک کنید سپس روی گزینه VB 6 Resource Editor دو بار کلیک کنید تا Loaded در مقابل آن نمایان شود و سپس OK را کلیک کنید تا کادر VB Resource Editor باز شود شما حال میتوانید فایل RES خود را طراحی کنید 


پایگاه داده چیست ؟

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


چگونه از یک متغیر در تمامی پروژه استفاده کنیم ؟

برای این کار شما ابتدا یک ماؤول تولید کنید و اگر می خواهید از یم متقیر در تمامی فرم ها اشتفاده کنید مانند زیر عمل کنید

Public a As App

در اینجا ما a را از نوع app تعریف کرده ایم و در همه جا ی پروژه میتوانیم از آن استفاده کنیم


MsVbRun

دوستان عزیز برای اجرای برنامه هایی که با ویژوال بیسیک 6 نوشته اید بر روی سیستم های دیگر باید یک سری فایل را کنار آن فایل اجرایی قرار دهید تا برنامه به خوبی اجرا شود شما در هنگام برنامه نویسی از یک سری OCX و Dll استفاده می کنید که آن OCX و Dll ها باید در کنار فایل اجرایی قرارگیرند یک فایل DLL با نام msvbvm60.dll که این فایل اگر در کنار فایل اجرایی یا در شاخه System32در ویندوز XP نباسد فایل اجرایی شما که با ویژوال بیسیک 6 کامپایل شده است اجرا نمی شود ، که این DLLمعمولا با ویندوز XP نصب میشود


Dictionary Object

دوستان عزیز در این قسمت یا شیی Dictionary آشنا می شویم شما به وسیله شیی دیکشنری می توانید اطلاعات را ذخیره و بازیابی کنید یه چیزی تو مایه های آرایه شما برای اینکه بتونید از شیی دیکشنری در ویژوال بیسیک 6 استفاده کنید باید از منوی Project گزینه Referenc رو انتخاب کنید و بعد گزینه Microsoft Scripting Runtime رو فعال کنید خوب حالا باید یه متقیر از نوع دیکشنری در قسمت ژنرال تعریف کنیم به صورت زیر

مثل این : Dim a As New Dictionary

خوب حالا متقیر a دارای خصوصیات شیی دیکشنری شد حالا کافیه با خصوصیات این شیی بتونین کار کنید که خیلی ساده هست مثل : Add که برای اضافه کردن Remove برای پاک کردن RemoveAll برای پاک کردن تمام ایتم ها    Count تعداد کل ایتم ها رو نشون میده و . . .


Microsoft Agent & Microsoft Visual Basic 6 

Microsoft Agent یکی از جدید ترین و مهیج ترین تکنولوژی ها برای شخصیت های انیمیشن محاوره ای دربرنامه های ویندوز و صفحات تحت وب جهانی است برای مثال شما همه در ویندوز به جستجو پرداخته اید که در سمت چپ صفحه سرچ یا همان جستجو یک شخصیت انیمیشن را می بینید مانند مرلین جادوگر یا یک سگ که با توجه به نوع جستجوی شما یک سرس حرکات را نمایش می دهند خوب شما می توانید از اینها در وی بی استفاده کنید برای این کار یک کامپوننت در ویژوال بیسیک 6 قرار دارد به نام Microsoft Agent Control که شما اگر این را فعال کنید می توانید از این کامپوننت استفاده کنید (( من در یکی از کد های بالا که در مورد بانک اطلاعاتی در ویژوال بیسیک هست از Agent استفاده کردم میتونید کدش رو ببینید )) دوستان فایل های Agent با پسوند ACS هستند که با خود ویندوز XP تعدادیش نصب میشه مثل مرلین


تولید رنگ در ویژوال بیسیک 6 با RGB

شما به وسیله رنگها میتوانید کارهای زیادی را در وی بی انجام دهید مثلا فرم خود را طراحی کنید و . . . شما به وسیله تابع RGB در ویژوال بیسیک 6 می توانید تولید رنگ کنید این تابع از شما 3 عدد را می گیرد وبا توجه به عدد ها رنگ را میسازد خوب RGB یعنی سه رنگ اصلی : Red / Green / Blue دقت کنید عدد های شما بین 0 تا 255 باشد خوب برای مثال : RGB(12,185,26) من در بالا در اون برنامه ای که یه قاب رو دور یه عکس میزاره از RGB استفاده کردم میتونید ببینید  


اجرای صدا در ویژوال بیسیک 6

برای پخش صدا با فرمت wav در ویژوال بیسیک 6 ابتدا یک ماژول را تولید کنید وکدزیر را در آن بنویسید

Public lSound As Long
Declare Function sndSound Lib "WINMM.DLL" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long

خوب حال در یک دکمه کد زیر را بنویسید

 lSound = sndSound(App.Path & "\name.wav", 1)

و به جای Name آدرس فایل رو بنویسید خوب حالا اگه رو یه دکمه کلیک کنید صدا پخش میشه


استفاده از object هاي 3D Studio Max در Direct3D 
تا بحال ما هر شيي را که مي خواستيم در Direct3D بسازيم خودمان بوسيله کد نويسي آنرا توصيف کرده ايم . ممکنست اين سوال برايتان پيش آمده باشد که بازيهاي تجاري براي توليد کاراکترهاي و اشيا پيچيده سه بعدي چگونه عمل مي کنند ؟

منطقي بنظر نمي رسد که اينگونه مدلهاي پيچيده بصورت کد وارد برنامه شده اند زيرا نياز به هزاران خط برنامه براي هر فريم خواهد بود . بجاي اينکار ما object هاي خود را توسط برنامه هاي ديگري مي سازيم و آنها را در برنامه خودمان load مي کنيم سپس بافتها و material هاي مورد نظر را به آنها اختصاص داده و در پايان آنها را رندر مي کنيم . مزيت ديگر اينکار اينست که شما مي توانيد براحتي فايل object خود را تغيير دهيد و مدلهايي با جزئيات متفاوت براي برنامه خود قرار دهيد
.
مراحل ساخت چنين برنامه هايي بصورت زير است
:
۱ - ساخت object سه بعدي
:
اولين چيزي که بايستي بدانيد داشتن دانش پايه اي از چگونگي مدلسازي سه بعدي است . همچنين نياز به يک نرم افزار مدلسازي مثل 3D Studio Max داريد
.
بعد از ساخت مدل خود در Max نياز به يک Convertor داريد تا فايلهاي Max را به فايلهاي Direct3D که با فرمت "X." هستند تبديل کنيد
.
Convertor هاي زيادي براي تبديل فايلهاي نرم افزارهاي مدلسازي به فايلهاي "X." وجود دارند که برخي از آنها عبارتند از
:
- برنامه
PolyTrans3D System Translation
- برنامه
Deep Exploration 2.0
- برنامه
Quick3D
- برنامه 3
DWin
- DirectX Explorer Plugin
- ابزارهاي موجود در DirectX 8.0 SDK که عبارتند از
:
برنامه Conv3DS براي تبديل فايلهاي 3DS به فايلهاي
X
DX SDK Exporter Plugin براي تبديل فايلهاي 3DS و Max به فايلهاي
X

از بين اين برنامه ها و plugin ها من برنامه Deep Exploration را به شما پيشنهاد مي کنم .            منبع sheidaian

css download free pdf tapi آموزش اشعار الکترونیکی ایران اینترنت بازی باستان برنامه برنامه نویسی جزوه دانلود دانلود اخرين ورژن نرم افزار دانلود جديد ترين نرم افزار دانلود رايگان دانلود رايگان نرم افزار دانلود نرم افزار دانلود نرم افزار 2010 دانلود نرم افزار جديد در رایگان زندگی نامه ساخت سايت دانلود نرم افزار سورس کد طراحی منو طراحی وب عکس عید قرآن مقاله منشی تلفنی رایگان نرم افزار نرم افزار جديد نوروز نویسی هخامنش ویژوال بیسیک پی دی اف کتاب کتاب الکترونیکی


 

+ نوشته شده در  ساعت   توسط VbLove |