برچسب شده با انجام پروژه برنامه نویسی

پروژه کپچای محاسباتی در Asp.Net

پروژه کپچای (Captcha) محاسباتی با Asp.Net

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

ادامه مطلب →

سورس کد تایمر معکوس در Asp.Net

سورس کد تایمر معکوس در Asp.Net

یکی از خواسته هایی که خیلی از عزیزان طراحی صفحات وب از ما داشتند سورس کد تایمر معکوس با قابلیت ثانیه ، دقیقه می باشد بنابراین ما سعی کردیم که امروز این سورس کد را برای شما عزیزان در سایت قراردهیم برای استفاده از این سورس کد ابتدا باید ابزار Timer و سپس ابزار ScriptManage می باشد و بعد از باید تنظیماتی را برای ابزار Timer قرار دهیم که این تنظیمات عبارتند از اینکه باید مقدار Interval مربوط به Timer را برابر 500 قرار دهیم سپس بر روی ابزار Timer دوبار کلیک کنید و سورس کد زیر را بنویسید

ادامه مطلب →

پروژه کار با رویدادهای ماوس با C#

پروژه کار با رویدادهای (Event) ماوس در C#-رایگان

اگر به بخش Properties های ابزار های C# بروید در این قسمت یک گزینه را تحت عنوان Event یا رویداد می بینید.در واقع منظور از رویداد ها همان اتفاقات هستند یعنی وقتی که یکی از رویدادها فعال شود اتفاق مورد نظر می افتد که ما برای هم ابزار در C# یا زبان های برنامه نویسی هم رویدادهای مختلفی داریم که البته بیشتر این رویدادها یکسان هستند مثل رویداد Form-Load یعنی زمان که فرم لود می شود اتفاق رخ می دهد یا رویداد Form-Closing یعنی زمانی که فرم بسته می شود اتفاق رخ می دهد یا رویداد Form_Shown یعنی زمانی که فرم نمایش داده می شود اتفاق می افتد و … بنابراین در این پروژه ما سعی کرده ایم که بعضی از رویدادهای ماوس که از همه مهم تر و کاربردی تر هستن را در قالب یک پروژه برای شما نمایش دهیم مثل رویداد MouseClick ، MouseDown ، MouseEnter ، MouseLeave ، MouseMove ، MouseUp ، MouseDoubleClick و…که هر کدام از این رویدادها کار مختلفی را انجام می دهند که در پروژه با نحوه عملکرد این رویدادها بیشتر آشنا می شوید.

ادامه مطلب →

پروژه کار با ابزار MaskTextbox در C#

پروژه کار با ابزار MaskedTextBox در C#-رایگان

همان طور که می دانید یکی از مهم ترین و پرکاربردترین ابزارهای موجود در برنامه نویسی ابزار Masked Textbox می باشد که در اکثر زبان های برنامه نویسی این ابزار وجود دارد اماّ با اسم های مختلف که در C# , Asp.Net این ابزار به نام MaskedTextbox معروف است و در زبان برنامه نویسی دلفی به نام MaskedEditBox می باشد.امّا کاربرد این ابزار معروف و پرکاربرد این است که از MaskedTextBox برای مشخص کردن فرمت رشته ها که می تواند شامل ارقام ، کلمات و .. باشد مشخص می شود به عنوان مثال برای مشخص کردن فرمت تاریخ MaskedTextBox به شکل —-/–/– می باشد و یا برای فرمت شماره ملّی به صورت —_——_- می باشد و خیلی دیگر از رشته که می توان با این ابزار فرمت آنها را مشخص کرد.در این پروژه ما سعی کردیم که فرمت های شماره ملّی ، موبایل ، تاریخ و ساعت را توسط MaskedTextBox مشخص کنیم.

ادامه مطلب →

پروژه رسم اشکال هندسی مختلف در C#

پروژه رسم اشکال هندسی در C#

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

ادامه مطلب →