ایجاد سری های فیبوناچی در C#7 ایجاد سری های فیبوناچی در C#7 همه ما با فرمول فیبوناچی آشنا هستیم ، مجموعه ای که هرعدد حاصل جمع دو عدد قبلی خود بود. اگر بخواهید این مجموعه را در #C کد نویسی کنید چطور آن را می نویسید؟ در C#7 روش جدیدی برای نوشتن این مجموعه مطرح شده است که کدنویسی ما را تمیزتر و سریعتر خواهد کرد. C#.net 1396/02/16 برنامه نویسان 1801
بررسی Tuple ها در C# 7 بررسی Tuple ها در C# 7 در C# 7 قابلیت های جدیدی اضافه شده که یکی از آنها Tuple ها می باشد که البته در ورژن های قبلی بود ولی در این ورژن تغییرات جالبی روی آنها انجام شده و استفاده از آنها را بسیار بهتر و کاراتر کرده است، در مقاله به آموزش tuple ها و مقایسه آنها با ورژن قدیمی آنها می پردازیم. C#.net 1396/02/10 برنامه نویسان 1453
کتاب مقدمه ای بر ویژوال استودیو و سی شارپ کتاب مقدمه ای بر ویژوال استودیو و سی شارپ #C زبان برنامه نویسی است، در حالی که ویژوال استودیو محیط توسعه میباشد.مایکروسافت ویژوال استودیو، یک محیط توسعۀ یکپارچه (IDE) از مایکروسافت است. میتواند برای توسعۀ برنامه های واسط گرافیکی و کنسول کاربر، همراه با برنامه های فرم ویندوز، وبسایت ها، برنامه های تحت وب، و سرویس های وب، استفاده شود؛ هم در کد اصلی و هم با کد مدیریت شده برای تمام پلتفرم های {پایگاه های} پشتیبانی شده توسط مایکروسافت ویندوز، ویندوز فون، ویندوز CE، چارچوب .NET و مایکروسافت سیلورلایت. C#.net 1396/02/10 برنامه نویسان 1873
آشنایی با ویژگی های جدید Visual Studio 2017 آشنایی با ویژگی های جدید Visual Studio 2017 ما در این مقاله به صورت اجمالی برخی از مهمترین ویژگی های Visual Studio 2017 را مورد بررسی قرار میدهیم و بعضی از بحث ها که نیاز به توضیح بیشتری دارد را باز کرده و به شرح آن میپردازیم. C#.net 1396/02/06 برنامه نویسان 3552
ساخت کلاس Collection سفارشی در سی شارپ ساخت کلاس Collection سفارشی در سی شارپ این مقاله نشان می دهد که چگونه می توان یک کلاس collection اختصاصی ایجاد کرد. در این آموزش روند ساخت یک کلاس collection به صورت گام به گام توضیح داده شده است. C#.net 1396/02/04 برنامه نویسان 2012
ارتقا HTML برای ایجاد ورودی های قدرتمند درNET . ارتقا HTML برای ایجاد ورودی های قدرتمند درNET . مهمترین راه ورودی هکرها به اپلیکیشن ما ورودی های HTML هستند . راه های زیادی برای پیشگیری از ورود هکرها وجود دارد که از جمله آنها استفاده از لیست سیاه و یا لیست سفید است . در این مقاله مزایا و معایب این راه ها و چگونگی پیاده سازی آن را به شما آموزش خواهیم داد. C#.net 1396/02/03 برنامه نویسان 1341
استفاده از توابع محلی c# 7 استفاده از توابع محلی c# 7 در این مقاله به یکی از ویژگی های نسخه 7 #C خواهیم پرداخت که باعث بالا رفتن خوانایی و پرفورمنس کد های ما میشود. توابع محلی این نوع توابع معمولا با هدف کپسوله سازی عملیات یک متد بزرگ و جلو گیری فراخوانی تصادفی متد های کمکی استفاده میشوند. C#.net 1396/01/31 برنامه نویسان 1223
ویژگی های جدید C# 7.0 ویژگی های جدید C# 7.0 دراین مقاله ما با ویژگی های جدید c# 7.0 در مقایسه با نسخه های قبلی آشنا می شویم.ویژگی هایی که در عین ساده تر کردن برنامه نویسی بسیار جالب و کارا هستند. C#.net 1396/01/24 برنامه نویسان 2051
الگوی متد Factory در سی شارپ الگوی متد Factory در سی شارپ در این مقاله ما سعی کردیم مفاهیم پایه و جایگاه استفاده از الگوی متد Factory را پوشش دهیم . فایل ضمیمه مقاله شامل یک پیاده سازی از توسعه نرم افزار در دنیای واقعی با این الگوی طراحی می باشد . C#.net 1396/01/24 برنامه نویسان 2271
تحلیل و طراحی شیءگرا تحلیل و طراحی شیءگرا تحلیل و طراحی شی گرایی را به یک روش ساده بیاموزید حتی اگر قبلا آن را یاد گرفته اید و فکر می کنید خیلی پیچیده است.در این مقاله ما به شما آموزش می دهیم که چطور نرم افزار بعدی خود را به درستی طراحی کنید حتی اگر نرم افزارهای قبلی شما با شکست مواجه شده است . C#.net 1396/01/23 برنامه نویسان 3567
تکنولوژی طراحی واکنشگرا Responsive در WinForms تکنولوژی طراحی واکنشگرا Responsive در WinForms در این مقاله هدف ما ایجاد و طراحی برنامه ای در سی شارپ است که بصورت واکنشگرا (Responsive) عمل کند.بدین معنی که فرم و کنترلهای آن (کلیدها ،تکست باکس ها ،و ..) بصورت واکنشگرا در اندازه ی مشخصی در هر تغییراندازه ای به شکل ثابت نمایش داده شود. C#.net 1396/01/21 برنامه نویسان 2843
سورس تبدیل تصویر به کد html در سی شارپ سورس تبدیل تصویر به کد html در سی شارپ با استفاده از این برنامه شما می توانید بدون آپلود تصاویر مورد نظرتون رو روی وب بارگذاری کنید. C#.net 1395/12/07 yaspendar 1618
مثالی از اینترفیس در سی شارپ مثالی از اینترفیس در سی شارپ در این مقاله توضیحاتی در رابطه با اینترفیس ها در محیط برنامه نویسی سی شارپ به همراه مثال های متعدد بیان شده است.اینترفیس ها در سی شارپ برای پیاده سازی ارث بری چندگانه معرفی شده اند، که با کلاس ها امکان پذیر نیست. با استفاده از اینترفیس ها ما می توانیم دو یا چند اینترفیس را در یک کلاس پیاده سازی کنیم که تعدادی مثال از اینترفیس ها را به شما نشان خواهیم داد. C#.net 1395/11/19 برنامه نویسان 4897
تراکنش (Transaction) در NET. تراکنش (Transaction) در NET. دراین مقاله توضیحات بسیار کامل و جامعی از تراکنش ها را مورد بررسی قرار داده ایم. با خواندن این مقاله ازاطلاعاتی کاربردی در رابطه با تراکنش ها به دست می آوریم. C#.net 1395/11/17 برنامه نویسان 3044
معرفی فريمورك Ionic معرفی فريمورك Ionic در این مقاله قصد داریم که شما را با IONIC و رابطه ی آن با َAngularJs آشنا کنیم که در این مقاله مزیت های IONIC را برای شما بازگو میکنیم. C#.net 1395/10/29 برنامه نویسان 5157
بهینه سازی LINQ بهینه سازی LINQ در این مقاله قصد داریم مشکلاتی که ممکن است LINQ داشته باشد را باهم بررسی کنیم. که با مثال برای شما توضیح خواهیم داد. C#.net 1395/10/22 برنامه نویسان 1351
اصل معکوس سازی وابستگیها (DIP) اصل معکوس سازی وابستگیها (DIP) در این مقاله قصد داریم در رابطه با یکی از اصول Solid ، که اصل معکوس سازی وابستگیها (Dependency Inversion Principle) است ، بحث کنیم. و اصول کاری آن را مورد بررسی قرار دهیم. C#.net 1395/10/21 برنامه نویسان 1315
چرا #C از وراثت چندگانه (multiple inheritance) پشتیبانی نمیکند؟ چرا #C از وراثت چندگانه (multiple inheritance) پشتیبانی نمیکند؟ در این مقاله قصد داریم درباره ی آنکه چرا سی شارپ از ارث بری چدگانه پشتیبانی نمیکند بحث کنیم که در زیر به شرح آن میپردازیم.ارث بری چند گانه به معنی آن است که یک کلاس از دو یا چند کلاس مشتق شده باشد. C#.net 1395/10/19 برنامه نویسان 3390
اصل وابستگی معکوس (DIP) با #C اصل وابستگی معکوس (DIP) با #C هدف از ارائه این مقاله آشنایی با DIP - Dependency Inversion Principle یا اصل وابستگی معکوس می باشد . اصل وابستگی معکوس به ما نمی گوید که چگونه وابستگی ها را از بین ببریم ، این فقط ما را در زمان طراحی راهنمایی میکند و این امکان را به ما میدهد که راحت تر برنامه را در iSolution تست کنیم . C#.net 1395/10/18 برنامه نویسان 1201
مقدمه ای برGeneric IEqualityComparer مقدمه ای برGeneric IEqualityComparer در این مقاله قصد داریم شما را با Generic IEqualityComparer آشنا کنیم که در زیر به صورت کامل برای شما توضیح میدهیم.IEqualityCompare یک اینترفیس بسیار مهم برای مقایسه taskها دردنیای LINQ است. C#.net 1395/10/14 برنامه نویسان 826
۱۰ نکته ی طلایی برای شروع برنامه نویسی ۱۰ نکته ی طلایی برای شروع برنامه نویسی خیلی از افراد مبتدی و علاقه مند به برنامه نویسی این سوال را همواره از کهنه کارها می پرسند. برای یادگیری برنامه نویسی از کجا شروع کنم ؟ چه زبانی بهتر است ؟ کدام زبان برنامه نویسی از همه محبوب تر و کدام یک بازار کار خوبی دارد ؟ در این مقاله به صورت مختصر و مفید به این گونه سوالات پاسخ می دهیم. C#.net 1395/10/12 ایمان مدائنی 3905
تکنیک برنامه نویسی POOV تکنیک برنامه نویسی POOV در این مقاله قصد داریم شما را با تکنولوژی جدیدی با نام اختصاری POOV که با زبان های برنامه نویسی شی گرا (object-oriented) کار میکند آشنا کنیم. C#.net 1395/10/09 برنامه نویسان 2038
معرفی #C نسخه 7.0 معرفی #C نسخه 7.0 تعدادی از تغییرات، بهبود ها و ویژگی های ساخته شده در C # 7.0 انتشار داده شده است که در نسخه بعدی از ویژوال استودیو وجود دارد. در این مقاله ما به معرفی بزرگترین ویژگی ها و تغییراتی که اعلام شده است میپردازیم. C#.net 1395/10/07 برنامه نویسان 2329
تبدیل JSON و XML به کلاس های #C با استفاده از ویژوال استودیو تبدیل JSON و XML به کلاس های #C با استفاده از ویژوال استودیو ویژوال استودیو 2015 مجموعه ای از ویژگی ها را فراهم میکند که شما را سازنده تر مینماید. یکی از ویژگی هایی که تازه کار ها آن را فراموش میکنندتبدیل JSON و XML به کلاس های سی شارپ است. در این مقاله قصد داریم این ویژگی را با استفاده از مثال هایی توضیح دهیم. C#.net 1395/10/06 برنامه نویسان 1702
ساخت یک NET Core Web Application. با (Command Line Interface (CLI ساخت یک NET Core Web Application. با (Command Line Interface (CLI در این مقاله قصد داریم چگونگی ساخت NET Core web application . را بدون استفاده از محیط Visual Studio مرحله به مرحله آموزش دهیم. C#.net 1395/10/04 برنامه نویسان 961