.NET Developer

طراحی و ساخت نرم افزار و سایت

۳۹ مطلب با کلمه‌ی کلیدی «سی شارپ» ثبت شده است

چهارشنبه, ۱۸ بهمن ۱۳۹۶، ۰۹:۵۸ ب.ظ م.ب آیرملو
دریافت محتویات وب با سی شارپ

دریافت محتویات وب با سی شارپ

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


ادامه مطلب...
۱۸ بهمن ۹۶ ، ۲۱:۵۸ ۰ نظر
م.ب آیرملو
چهارشنبه, ۱۳ دی ۱۳۹۶، ۱۰:۴۰ ب.ظ م.ب آیرملو
ارسال ایمیل در سی شارپ

ارسال ایمیل در سی شارپ

تو این پست میخام نحوه ارسال ایمیل رو بهتون اموزش بدم 

این سورس تست شده مشکلی نداره
البته لازمه ابتدا دو تا هد رو اضافه کنید
using system.net
using system.net.mail;
البته بخشی از ارسال ایمیل مربوط به تنظیمات خود گوگل هستش
گزینه ای هستش که دریافت ایمیل از نرم افزارهای رو ممکن میکنه 
تصویر تو ادامه
این لینک مستقیم اون گزینه هستش اگر توی مرورگر خود با جیمیل وارد اکانت شده اید کافیه کلیک کنید
https://myaccount.google.com/lesssecureapps
و گزینه رو فعال کنید
حال نوبت میرسه به کدهای جیمیل
ابتدار یه ابجکت از کلاینت ارسال ایمیل میسازیم

ادامه مطلب...
۱۳ دی ۹۶ ، ۲۲:۴۰ ۰ نظر
م.ب آیرملو
سه شنبه, ۱۲ دی ۱۳۹۶، ۰۳:۴۲ ب.ظ م.ب آیرملو
رکورد تکراری  دیتابیس

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

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

ادامه مطلب...
۱۲ دی ۹۶ ، ۱۵:۴۲ ۶ نظر
م.ب آیرملو
دوشنبه, ۲۷ آذر ۱۳۹۶، ۰۷:۱۱ ب.ظ م.ب آیرملو
کار با آرایه ها در سی شارپ

کار با آرایه ها در سی شارپ

سلام و دردود عزیزان
آرایه دو نوع هست
ارایه هموار اینم دو نوع هست ارایه تک بعدی و ارایه چند بعدی
و ارایه دندانه ای
تو این پست در مورد ارایه ها صحبت میکنم
ساده‌ترین شکل آرایه‌های چندبعدی، آرایه‌های ۲ بعدی هستند
در حقیقت ارایه برای ذخیره سازی کلی داده ها و تخصیص حافظه  مورد استفاده قرار میگیره
آرایه های چند بعدی آرایه هایی هستند که برای استفاده از  آنها باید از چندین اندیس استفاده کنیم
‫ﺑﺮای ﺗﻌﺮﻳﻒ آراﻳﻪ اﺑﺘﺪا ﻧﻮع آﻧﺮا ﻣﺸﺨﺺ ﻣﻲ ﻛﻨﯿﺪ ﺳﭙﺲ [] را ﺑﺎﻳﺪ ﺟﻠﻮی ﺗﻌﺮﻳﻒ ﻧﻮع ﺑﮕﺬارﻳﺪ اﻳﻦ دﺳﺘﻮر زﺑﺎن اﺳﺖ  اﻳﻦ ﻛﺮوﺷﻪ ھﺎ ﺑﻌﺪ از ﻧﺎم ﻣﺘﻐﯿﺮ ﻣﻲ آﻣﺪﻧﺪ. و ﺳﭙﺲ ﻧﺎم ‫ﻳﻚ ﻣﺘﻐﯿﺮ را ﻛﻪ ﺑﻌﺪا ﺑﻪ آن ارﺟﺎ ع ﻣﻲ دھﯿﻢ ﺧﻮاھﯿﺪ ﮔﺬاﺷﺖ. 

ادامه مطلب...
۲۷ آذر ۹۶ ، ۱۹:۱۱ ۱ نظر
م.ب آیرملو

محدود کردن برنامه به اجرای یک بار

سلام دوستان
برخی برنامه ها لازمه که فقط یک بار اجرا بشن خصوصا برنامه هایی که با ای پی سروکار دارن یا برنامه هایی که برای کار با بانکهای اطلاعاتی نوشته شدن
این موضوع مهمی هست وقتی پروژ ه ای بصورت تجاری نوشته شده و به مشتری داده شده باید جلوی باگها و خطاهای اون گرفته بشه
در این پست از متدی ساده که ازاجرای مجدد برنامه جلوگیری میکنه بهتون اموزش میدم
در این روش از کلاس mutex استفاده کردم که لازمه هدر thread نیز به پروژه اضافه بشه
ابتدا در پروژه خود کلاس program.cs رو باز کنید.......

ادامه مطلب...
۲۴ آذر ۹۶ ، ۰۹:۱۸ ۰ نظر
م.ب آیرملو
پنجشنبه, ۱۶ آذر ۱۳۹۶، ۱۲:۰۸ ق.ظ م.ب آیرملو
تهیه خروجی از دیتاگریدویو سی شارپ

تهیه خروجی از دیتاگریدویو سی شارپ

سلام 
این پست میخام در باره صدور اکسل برای دیتا گرید ویو اموزش بزارم
پس از ساخت پروژ لازمه اطلاعات دیتاگرید ویو بصورت گزارش صادر گردد در صورتیکه این اطلاعات نسبتا زیاد باشند چاپ و کپی انها کار عاقلانه ای نمیباشد
پس بهتره یکی از راههای تبدیل به اسناد رو یاد بگیریم
ایتدا از رفرس پروژه این کتابخانه رو اضافه کنید
Microsoft.Office.Interop.Excel

ادامه مطلب...
۱۶ آذر ۹۶ ، ۰۰:۰۸ ۲ نظر
م.ب آیرملو

رتبه بندی 5 زبان برنامه نویسی2017

۱. پایتون 

پایتون زبانی پویا و عمومی است که باهدف خوانایی بالای نوشته‌ها برنامه‌ریزی‌شده است تا برنامه نویسان با خطوط کمتر کدنویسی کنند. (در مقایسه با Java و C ++) پایتون از پارادایم‌های برنامه‌نویسی متعددی پشتیبانی می‌کند و کتابخانه استاندارد بزرگی دارد.

برنامه نویسان زبان پایتون را به خاطر syntax واضح (سینتکس: نحوه نوشتن و قرارگیری کلمات و عبارات به‌صورت صحیح)، پشتیبانی خوب از OPP و راه‌های میانبر خوب، استفاده می‌کنند.

ادامه مطلب...
۰۸ آذر ۹۶ ، ۲۱:۴۴ ۰ نظر
م.ب آیرملو
چهارشنبه, ۲۴ آبان ۱۳۹۶، ۰۸:۰۴ ب.ظ م.ب آیرملو
بروت فورس با دیکشنری +سورس

بروت فورس با دیکشنری +سورس

سلام دوستان
براتون قطعه کدی در محیط کنسول  قرار میدم که بصورت با استفاده از کلید تعدادی حرف رو بصورت رندوم وبا استفاده از ابجکت دیکشنری  بین کلید و مقادیر داده شده به تکست ارسال شده که از حرف A شروع و تا Z ادامه پیدا میکنه که بصورت ترتیبی و تمام احتمالات رو بررسی میکنه مثلا ما در نظر داریم کلمه عبور 4 حرفی رو بروت فورس کنیم اون 4 کاراکتر در 26 حرف انگلیسی محاسبه و تمامی احتمالات در خروجی ذخیره میشن و قابل تبدیل به حروف بزرگ و کوچیک هستن که نهایتا خروجی حاصله در فایل تکست ذخیره میشه در انتها نیز از متدی برای محاسبه روند پیشرفت کار استفاده نمودم که اخرین خط کنسول قابل مشاهده است امیدوارم براتون جالب باشه


دانلود سورس بروت فورس در محیط کنسول

۲۴ آبان ۹۶ ، ۲۰:۰۴ ۰ نظر
م.ب آیرملو
logo-samandehi