خرید فالوور اینستاگرام خرید لایک اینستاگرام قالب صحیفه
اطـلاعیه بـروزرسانی و تـخفیف هـای ویژه سـایت :
خانه / بایگانی برچسب: آموزش برنامه نویسی (صفحه 6)

بایگانی برچسب: آموزش برنامه نویسی

سورس کد آپلود فایل در Asp.Net

همان طور که می دانید برنامه های تحت وب اصولاً به امکانی به نام آپلود فایل نیاز دارند که خوشبختانه شرکت مایکروسافت در نرم افزار Microsoft Visual Studio این ابزار یعنی ابزار آپلود فایل را قرار داده است.که شما برای آپلود یک فایل در سایت خود باید ابتدا به قسمت Toolbox رفته و ابزار FileUpload را انتخاب کنید و بر روی صفحه بیاندازید، کنترل FileUpload در صفحات ASP.Net ، این امکان را به کاربران شما می دهد تا فایل های مورد نظر خود را که شامل عکس ، فایل متنی ، فایل صوتی و ... است را به سرور سایت آپلود ( Upload ) نمایند که یکی از امکانات این ابزار این است که کاربران می توانند سایز فایل آپلود شده را محدود کنند تا افراد هر فایلی با هر حجمی را نتوانند آپلود کنند. به عنوان نکته باید عرض کنم که در نسخه های Asp این ابزار FileUpload وجو نداشت و برنامه نویس یا باید توسط کدهای HTML آن را ایجاد می کرد و یا اینکه باید از کامپیوننت های خاصی استفاده می کرد.

توضیحات بیشتر »

سورس کد ارسال مقادیر بین صفحات وب با استفاده از متغیر QueryString در Asp.Net

بسیاری از برنامه نویسان صفحات وب در Asp.net برای ارسال مقادیر ار یک صفحه به صفحات دیگر مشکل دارند و نمی داند که به چه نحوی باید این کار را انجام داد که در اینجا ما سه راه را به شما عزیزان پیشنهاد می کنیم که البته روشها و راههای دیگری نیز وجود دارد که در اینجا به همین چهار روش بسنده می کنیم روش چهارم استفاده از متغیر عمومی QueryString می باشد که در صفحه بعد با طرز کار آن آشنا می شوید. در اين بخش با نحوه انتقال اطلاعات بين صفحات با استفاده از روش Query String آشنا خواهيم شد. ساده ترین و پر کابردترین و شاید بهترین راه انتقال اطلاعات بین صفحات رشته های تقاضا یا QueryString ها میباشند . QueryString ها در حقیقت رشته ای از حروف هستند که به دنبال آدرس صفحه مورد نظر و بعد از کاراکتر ؟ ظاهر میگردند و در بردارنده یک متغیر به همراه یک مقدار اختصاص یافته می باشد. ساده ترین و پر کابردترین و شاید بهترین راه انتقال اطلاعات بین صفحات رشته های تقاضا یا QueryString ها می باشد. QueryString ها در حقیقت رشته ای از حروف هستند که به دنبال آدرس صفحه مورد نظر و بعد از کاراکتر ؟ ظاهر میگردند و در بردارنده یک متغیر به همراه یک مقدار اختصاص یافته می باشد.

توضیحات بیشتر »

سورس کد ارسال مقادیر بین صفحات وب با استفاده از متغیر Context در Asp.Net

بسیاری از برنامه نویسان صفحات وب در Asp.net برای ارسال مقادیر ار یک صفحه به صفحات دیگر مشکل دارند و نمی داند که به چه نحوی باید این کار را انجام داد که در اینجا ما چهار راه را به شما عزیزان پیشنهاد می کنیم که البته روشها و راههای دیگری نیز وجود دارد که در اینجا به همین سه روش بسنده می کنیم روش سوم استفاده از متغیر عمومی Context می باشد که در صفحه بعد با طرز کار آن آشنا می شوید. Asp.net دارای امکانات خوبی جهت انتقال مقادير و متغيرها ميان صفحات می باشد. خوشبختانه علاوه بر امکان استفاده از روش های قديمی مانند متغيرهای Application ،Session و Query String، قابليت جديدی نيز به اين مجموعه اضافه شده است که بسيار کارآمد هم می باشد. اين امکان جديد شئ Context می باشد و از اين قابليت می توان در کنار Server.Transfer بخوبی استفاده نمود. استفاده از Context همانند استفاده از Session است

توضیحات بیشتر »

سورس کد ارسال مقادیر بین صفحات وب با استفاده از متغیر Application در Asp.Net

بسیاری از برنامه نویسان صفحات وب در Asp.net برای ارسال مقادیر ار یک صفحه به صفحات دیگر مشکل دارند و نمی داند که به چه نحوی باید این کار را انجام داد که در اینجا ما سه راه را به شما عزیزان پیشنهاد می کنیم که البته روشها و راههای دیگری نیز وجود دارد که در اینجا به همین سه روش بسنده می کنیم روش دوم استفاده از متغیر عمومی Application می باشد که در صفحه بعد با طرز کار آن آشنا می شوید. البته با استفاده از متغیر Application کارهای زیادی را می توان انجام داد که یکی از آنها ارسال مقادیر بین صفحات وب است. در ASP همواره از شئ Application برای ذخيره متغيرهای سراسری استفاده می شد. البته اين عمل از لحاظ اختصاص فضای حافظه چندان مناسب نبود. در دات نت می توانيم با سود بردن از خواص متغيرهای ايستا در اکثر موارد نتيجه بهتری بدست آوريم. اين روش در اکثر موارد سريعتر از استفاده از شئ Application خواهد بود.

توضیحات بیشتر »

سورس کد ارسال مقادیر بین صفحات وب با استفاده از متغیر Session در Asp.Net

بسیاری از برنامه نویسان صفحات وب در Asp.net برای ارسال مقادیر ار یک صفحه به صفحات دیگر مشکل دارند و نمی داند که به چه نحوی باید این کار را انجام داد که در اینجا ما سه راه را به شما عزیزان پیشنهاد می کنیم که البته روشها و راههای دیگری نیز وجود دارد که در اینجا به همین سه روش بسنده می کنیم روش اول استفاده از متغیر عمومی Session می باشد که در صفحه بعد با طرز کار آن آشنا می شوید. البته با استفاده از متغیر Session کارهای زیادی را می توان انجام داد که یکی از آنها ارسال مقادیر بین صفحات وب است. Session در واقع یک ابزاری یا متغیری در Asp.Net می باشد که بعضی از اطلاعات بازدیدکنندگان سایت را در خود نگهداری می کند مثل اطلاعات مربوط به نام کاربری ، رمز عبور ، ایمیل و ... در واقع در نسخه های قدیمی تر Asp , Asp.Net این تکنولوژی وجود نداشت و برنامه نویسان مجبور بودند تا از تگ های HTML استفاده کنند ولی در نسخه های جدیدتر Asp.Net ، Asp این تکنولوژی کار برنامه نویسان را راحتتر کرد.

توضیحات بیشتر »

سورس کد متن چشمک زن (روشن و خاموش شدن متن) در C#

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

توضیحات بیشتر »

سورس کد تایمر – نمایش ثانیه ، دقیقه و ساعت در C#

در این سورس کد قصد داریم تا یک تایمر را که شامل مقادیر صدم ثانیه ، ثانیه ، دقیقه و ساعت است را برای شما عزیزان پیاده سازی کنیم و آموزش دهیم. همان طور که در آموزش قبل هم گفتیم یکی از پرکاربردترین ابزارها در سی شارپ ابزار Timer است که در این آموزش هم مهم ترین ابزاری که ما نیاز داریم بزار Timer است که ابتدا یک Timer در فرم قرار می دهیم و سپس به قسمت properties آن می رویم و مقدار Enable آن را True می کنیم و مقدار Interval آن را برابر 5 قرار می دهیم. سورس کد تایمر به این صورت است که ابتدا مقدار صدم ثانیه پر می شود و وقتی صدم ثانیه به 60 می رسد مقدار ثانیه یک واحد افزایش می یابد و سپس مقدار ثانیه به 60 می رسد و وقتی ثانیه به 60 رسید مقدار دقیقه را یک واحد افزایش می دهیم و بعد از آن مقدار دقیقه به 60 می رسد و وقتی مقدار دقیقه به 60 رسید مقدار ساعت یک واحد افزایش می یابد.

توضیحات بیشتر »

سورس کد حرکت متن از چپ به راست در فرمهای C#

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

توضیحات بیشتر »

سورس کد بزرگ و کوچک کردن عکس با ابزار Track Bar در C#

در این قسمت قصد داریم تا کار با یکی دیگر از ابزارهای پر کاربرد سی شارپ را برای شما عزیزان آموزش دهیم همان طور که می دانید نام این ابزار،ابزار Track Bar است که از این ابزار اصولاً برای کوچک و بزرگ کردن یک شی مثل تصویر و .. استفاده می کنیم که در این قسمت ما قصد داریم با به جلو و عقب کشیدن Scroll این ابزار عرض و ارتفاع یک عکس را بزرگ و یا کوچک کنیم که البته هدف در این قسمت فقط آموزش و نحوه ی کار کردن با این ابزار است و شما عزیزان می توایند با استفاده از این ابزار کارهای زیادی را انجام دهید.

توضیحات بیشتر »

سورس کد نمایش آدرس وب سایت ها در مرورگرها در C#

یکی از درخواست هایی که خیلی از کاربران از ما داشتند آموزش سورس کد نمایش وب سایت ها در مرورگرها بود که در این قسمت بنا داریم تا یکی از جالب ترین سورس کدهای مربوط به برنامه نویسی سی شارپ را به شما عزیزان آموزش دهیم. در این سورس کد کاربر با وارد کردن آدرس یک وب سایت در یک تکست باکس و با زدن یک دکمه می تواند آن سایت را در مرورگرهای نصب شده سیستم خود ببیند که در این قسمت ما دو نمونه از مرورگرها از جمله Internet Explorer و Mozilla Firefox را برای شما عزیزان آموزش می دهیم.

توضیحات بیشتر »