iCode4.net
79 subscribers
206 photos
29 videos
5 files
51 links
کانالی برای آموزش برنامه نویسی به زبان بسیار ساده

💻سروش صدر💻
Download Telegram
Channel created
Channel photo updated
وقتی که بطور غیر قابل باوری کد شما درست کار میکنه و تنفر شما از برنامه نویسی به علاقه تبدیل میشه 😁😁😉😉🤔🤔
همیشه سعی کنید مدلی کد بزنید که هم برای دیگران خوانا و قابل فهم باشه و هم خودتون چند ماه بعد متوجه کد خودتون بشید 😁😁🤔🤔👏👏
فرض کنید همیشه یه نفر داره کد نویسی شما رو نگاه میکنه ! با کامنت گذاشتن حسابی براش کلاس بذارید 😎😎😎😎
یه روز کاملا عادی برای برنامه نویس ها !
حواستون به موارد خیلی کوچیک و جزئی در برنامه نویسی باشه ! مثل ; 😁
که باعث نشه زمان زیادی رو از دست بدید 🙈🙈
و باز هم فراموش کردن ; !
سمی کالن را فراموش نکنید تا رستگار شوید 😎
این قسمت برنامه نویس تازه کار 😁😁🙈🙈
توانایی جستجو در گوگل مخصوصا به زبان انگلیسی ، یکی از آیتم های کلیدی برای برنامه نویسی محسوب میشه 👍👍😎😎
👆 تفاوت نگاه برنامه نویس و طراح 👆
اگه کدی که مینویسید اصولی نباشه و مواردی که توصیه شده رو رعایت نکنید ! نتیجه درست کردن یک اشکال ( باگ ) ، مواجه شدن با باگ های بیشتر است !! 😳😳🙈🙈
الگوریتم موفقیت 😎😎👍👍👏👏
نکته : دستور break حتمن باید داخل یک حلقه باشد تا در زمان اجرا شدنش کنترل برنامه رو از داخلی ترین حلقه خارج کند 😉😉😊😊
این متن عالیه 😁😁😂😂
باز هم برای کد هاتون کامنت نزارید !!
اونوقت بعد از مدتی فقط خدا میدونه شما چی نوشتید 😁😁🙈🙈
اینم از مشکلات ما برنامه نویس ها با بقیه 😁😁😳😳🤔🤔😂😂
در نوشتن شرط ها و منطق برنامه حتمن به And و OR ها دقت کنید تا خروجی برنامه همونی بشه که باید ! 👍👍👏👏
قهوه و نسکافه از واجبات کد نویسی !
ساختن آبجکت از کلاس
چک کردن خصوصیت Empty که تایپ آن Boolean است و فراخوانی متد های Refill و Drink ☕️☕️☕️☕️
همکاری من و سایت نیک آموز 😊
پیشنهاد میکنم برای یادگیری نکات تخصصی مربوط به Sql Server و سی شارپ از سایت و کانال نیک آموز دیدن کنید 😎😎👍👍😉😉
خلاصه ای از دات نت Core
پلتفرم جدید ماکروسافت است که Modular ، Cross Platform ، Open Source است و از دیتابیس های جدید هم پشتیبانی میکند
بر خلاف دات نت 4.6 که فقط بر روی سیستم عامل ویندوز قابل اجرا بود ، دات نت Core می تواند بر روی سیستم عامل های Linux و Mac هم اجرا شود.

Optimized for Memory and CPU Usage

دات نت 4.6 فقط یک فایل بزرگ داشت که روی سیستم شما نصب میشد اما الان دات نت Core از مجموعه ایی از فایل های کوچکتر بصورت ماجولار تشکیل شده است و شما هر کدام را که بخواهید میتوانید نصب و از آن استفاده کنید . مخصوصا در این دوره که نرم افزارها روی Cloud اجرا میشوند و شما برای استفاده از CPU روی Cloud باید هزینه پرداخت کنید پس هر چقدر مصرف CPU شما کمتر باشد، هزینه کمتری پرداخت میکنید .

Pay – per – Play Components

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

چرا دات نت Core ؟

چندین سال پیش صحبت از این بود که EF Everywhere داشته باشیم که در هر جایی قابل اجرا باشد و قرار شد در EF7 آن را پیاده سازی کنند . اما مشکل این بود که EF7 همانطور که از اسمش مشخص است قرار بوده ورژن بعدی EF6 باشد . یعنی تمام قابلیت های EF6 را دارا باشد به اضافه امکانات جدید . اما خب همانطور که میدونید اینطور نیست پس EF7 هم اسم خوبی برای آن نبود و از اینجا اسم EF Core 1.0 برای این محصول جدید انتخاب شد تا به قول معروف Fork in the Road باشد .
یک سمت مسیر دات نت 4.6 و فقط پلتفرم ویندوز
یک سمت مسیر دات نت Core و Cross Platform

آینده دات نت

دات نت Core قطعا آینده ی دات نت فریم ورک خواهد بود اما الان هنوز این اتفاق نیافتاده است . زمانی طول میکشد تا همه قبول کنند و با دات نت Coreشروع به کار کنند و مزیت های آن را بپذیرند تا بتوانند برنامه های سبک تر و Cross Platform داشته باشند.

با تشکر – سروش صدر

Reference : https://channel9.msdn.com/
تغییر ظاهر یک چوب بر و یک برنامه نویس در طول زمان 😁😁
تحلیلش با خودتون 🤔🤔😉😉