.NET Developer

CSharp Programming

۵۱ مطلب با موضوع «سی شارپ» ثبت شده است

سه شنبه, ۹ مرداد ۱۳۹۷، ۰۸:۵۸ ب.ظ م.ب آیرملو
آزمون گیر در سی شارپ

آزمون گیر در سی شارپ

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

لینک اصلی برنامه https://urmiapazar.ir/csharpQuiz

ادامه مطلب...
۰۹ مرداد ۹۷ ، ۲۰:۵۸ ۰ نظر
م.ب آیرملو
سه شنبه, ۹ مرداد ۱۳۹۷، ۰۸:۵۷ ب.ظ م.ب آیرملو
ذخیره فایل در دیتابیس

ذخیره فایل در دیتابیس

ذخیره فایل ها با هو نوع پسوندی و قابلیت تعیین حجم برای اپلود فایل در دیتابیس سی شارپ
 قابلیت دانلود فایلهای اپلود شده در دیتابیس قابلیت حذف فایل ها 
بصورت پیش فرض دیتابیس اکسس هست اما قابلیت تغییر به دیتابیس sql را دارند توی پروژه های انبارداری -حسابداری و خصوصا پرسنلی چنین امکانی کاربرد بسیار مناسبی داره

ادامه مطلب...
۰۹ مرداد ۹۷ ، ۲۰:۵۷ ۰ نظر
م.ب آیرملو
دوشنبه, ۲۵ تیر ۱۳۹۷، ۰۷:۲۶ ب.ظ م.ب آیرملو
پروژه ازمون گیر Quiz+سورس

پروژه ازمون گیر Quiz+سورس

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

ادامه مطلب...
۲۵ تیر ۹۷ ، ۱۹:۲۶ ۰ نظر
م.ب آیرملو
يكشنبه, ۲۴ تیر ۱۳۹۷، ۰۹:۲۱ ب.ظ م.ب آیرملو
مدیریت دانلود IDM+سورس

مدیریت دانلود IDM+سورس

سلام دوستان
این پست رو اختصاص دادم به دانلود منجر--این IDM  هم برای ما مصیبتی شده راستش رو بخایید روی سیستم من هیچ نرم افزار کرکی وجود نداره همین ویندوز رو نیز خریداری کردم
اصولا مهندسان و هکرهای ایرانی برای اعتراض به تحریم نرم افزارهای خارجی رو کرک میکنن اما اخیرا ویندوز پیشرفت قابل توجهی کرده اونم دفندر خود ویندوز 10 هست 
بطوریکه قدرت انالیز بالایی داره و هر برنامه ای که الوده باشده خصوصا تروجانها رو شناسایی میکنه و به همین دلیل در صورتیکه دانلود منجر کرک شده باشه هر از چندگاهی پیام (سریال شما جعلی هست!) رو میده  البته نه دانلود منجر برای اکثر برنامه های کرکی و اون برنامه هایی که مشکل دارن اخطار میده
توی این نرم افزار که سورسش رو قرار دادم زیاد روی ظاهر کار نکردم 

ادامه مطلب...
۲۴ تیر ۹۷ ، ۲۱:۲۱ ۰ نظر
م.ب آیرملو
پنجشنبه, ۲۱ تیر ۱۳۹۷، ۰۷:۳۴ ب.ظ م.ب آیرملو
رمزنگاری AES-Advanced Encryption Standard

رمزنگاری AES-Advanced Encryption Standard

استاندارد رمزنگاری پیشرفته (به انگلیسی: Advanced Encryption Standard) یا به اختصار AES مشخصه‌ای برای رمزنگاری داده‌های دیجیتال است که در سال ۲۰۰۱ توسط مؤسسه ملی فناوری و استانداردهای ایالات متحده ایجاد گردید.این رمز که در ابتدا ریندال(به انگلیسی: Rijndael) نامیده می‌شد و توسط دو رمزنگار بلژیکی به نام‌های ژوآن دیمن (به انگلیسی: Joan Daemen) و وینسنت رینمن (به انگلیسی: Vincent Rijmen) توسعه داده شد
استاندارد رمزنگاری پیشرفته توسط دولت ایالات متحده پذیرفته شده و اکنون در سراسر جهان استفاده می‌گردد. این الگوریتم رمزنگاری به جای استاندارد رمزنگاری داده‌ها (DES) که در سال ۱۹۷۷ منتشر شده،جایگزین گردیده‌است. الگوریتم AES یک الگوریتم کلید متقارن است، بدین معنی که از یک کلید یکسان برای رمزنگاری و رمزگشایی استفاده می‌شود

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

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

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

ادامه مطلب...
۲۹ خرداد ۹۷ ، ۲۳:۳۳ ۱ نظر
م.ب آیرملو
شنبه, ۱۸ فروردين ۱۳۹۷، ۱۱:۲۴ ب.ظ م.ب آیرملو
الگوریتم دایجسترا

الگوریتم دایجسترا

نام این الگوریتم بر اساس نام ارائه‌دهنده هلندی آن، یعنی اِدسخِر دایکسترا انتخاب شده‌است. در منابع فارسی آن را به شکل‌های دِیکسترا، دکسترا، دایکسترا، دایجسترا، دیجسترا، دایجکسترا و دیجکسترا هم نوشته شده است، ولی جیمِ آن در تلفظ هلندی آن تلفظ نمی‌شود، لذا دو مورد اول صحیح‌ هستند.

الگوریتم دایجسترا راه‌کاری برای پیدا کردن کم‌وزن مسیر از رأس مشخص آغاز به بقیه رئوس در گراف جهت‌دار و وزن‌دار (با وزن‌های مثبت) می‌دهد. وزن یک مسیر در گراف وزن‌دار برابر مجموع وزن یال‌های آن است. جهت‌دار نبودن یال‌ها هم مشکلی ایجاد نمی‌کند و می‌توان برای یال‌های غیر جهت‌دار دو یال فرض کرد.

لگوریتم

فرض کنید 1≤‌s≤n که در آن رأس ‌s رأس آغاز است و فرض کنید:

dist(r)=0

و به ازای هر v≠r:

dist(v)=∞

فرض کنید مجموعه‌ی T برابر رئوسی باشد که تا کنون کم وزن‌ترین مسیر آن‌ها را پیدا کرده‌ایم. این الگوریتم در هر مرحله نزدیک‌ترین رأس به s را که تا کنون به مجموعه‌ی ‌T اضافه نشده را انتخاب می‌کند (مثلا ‌x) و آن را به مجموعه‌ی T اضافه می‌کند و فاصله‌ی دیگر رأس‌ها را با توجه به فاصله‌‌ی x بروز می‌کند. به ازای هر رأس v خارج T:....

ادامه مطلب...
۱۸ فروردين ۹۷ ، ۲۳:۲۴ ۰ نظر
م.ب آیرملو
شنبه, ۱۸ فروردين ۱۳۹۷، ۰۵:۲۷ ب.ظ م.ب آیرملو
ویژوال استودیو

ویژوال استودیو

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

نرم‌افزار Visual Studio، نرم‌افزاری توسعه یافته برای برنامه نویسان کامپیوتر است که توسط شرکت نرم‌افزاری Microsoft تولید شده‌است. تمرکز اصلی این نرم‌افزار از اولین نسخه‌های آن تاکنون بر روی خصوصیت IDE بودن آن است که به برنامه‌نویس اجازه می‌دهد تا برنامه‌های کاربردی مستقل، وب‌گاه، برنامه‌های کاربردی وب یا سرویس‌های وب را که بر روی تعدادی از PlatFormهای پشتیبانی شده توسط Microsoft .NET Framework (البته برای تمام نسخه‌های بعد از ویژوال استودیو ۶) همچنین Platformهایی مانند Microsoft Windows servers and workstations, PocketPC Smartphones و World Wide Web browsers اجرا می‌شوند را براحتی ایجاد نماید. از جمله قابلیت‌های اضافه شده که در آخرین ویرایش ارائه شده‌است می‌توان به Silverlight اشاره کرد که یک Web Application framework بسیار پیشرفته جهت توسعه نرم‌افزارهای کاربردی تحت وب می‌باشد.

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