امیر مهدی سالاری
امیر مهدی سالاری
خواندن ۳ دقیقه·۴ سال پیش

همه چیز درباره ی NET.

سلام رفقا حالتون چطوره؟؟؟
امروز میخوام درباره ی NET. که به گوش همه مون خورده ، هر چقدر که میدونم حرف بزنم!!!

دات نت چیست؟


دات نت (NET.) رو همه ی ما موقع نصب مایکروسافت آفیس یا برنامه های مختلف بصورت یک پیش نیاز شنیدیم. (یعنی قبل نصب برنامه ها باید این ها روی سیستم مون نصب شده باشه.) . دات نت یک کتابخانه جامع از دستوراتی است که توسط شرکت Microsoft ارائه شده.

چند نوع دات نت هست؟

تا دو سال اخیر یک کتابخانه به نام NET Framework. بود که به دو صورت ارائه می شد؛ ۱- RunTime برای اجرای برنامه های نوشته شده با این کتابخانه ۲- Developers SDK برای برنامه نویسان دات نت که با نصب اونها میشد برنامه ها رو اجرا کنیم و یا با این دستورات یک برنامه بنویسیم! ولی از سال ۲۰۱۸ شرکت Microsoft در این فکر بود یک نسخه از این دستورات رو ارائه بده تا در دو پلتفرم مک و لینوکس برنامه های توسعه دهندگان قابل اجرا باشه و کتابخانه NET Core. رو ارائه داد! لازم به ذکر است که این کتابخانه جدید نه تنها روی همه ی پلتفرم ها قابل اجرا بود بلکه کار توسعه دهندگان رو نیز آسون کرد و سرعتی که برنامه به شما ارائه میداد چندین برابر از برنامه ی که با NET Framework. نوشته شده بود بیشتر بود!

آخرین نسخه های NET.؟

در حال حاضر که من این پست رو منتشر می کنم :
NET Framework. : 4.8 (5 BeComeing...) - .NET Core 3

حالا چه شکلی میشه با دات نت برنامه نوشت؟

خب اصله مهم نوشتن برنامه با NET. استفاده از محیط برنامه نویسی Visual Studio هست!. شما باید این محیط توسعه که حدود 45-50 گیگ هست رو نصب کنید (حالا درباره همین محیط توسعه یه پست جدید می نویسم) و بعد یک پروژه #C رو باز کنید. (البته من یک برنامه نویس #C با چهارچوب NET. هستم و نمیدونم که برای زبان های دیگه هم Library باشه!(شایدم نباشه!!!)). به کد زیر دقت کنید:

using System;

در واقع کد بالا در #C نماینگر استفاده از یک کتابخانه , از مجموعه کتابخانه NET. هست!

به زبان ساده تر:

تا به حال به این فکر کردید که مثلاً اگر کد زیر رو داخل محیط بنوسیم چرا محیط ارور نمیگیره؟:

Console.WriteLine(&quotHI&quot);

جوابش خیلی آسونه چون از قبل با استفاده از using ها کتابخانه این دستور از قبل نوشته شده و اگر این نبود شما باید از قبل می نشستید و دستورات نوشتن یک HI رو بنویسید ولی مایکروسافت این کار رو با ارائه این کتابخونه آسون کرده و ما با صدا زدن این دستورات آن رو فراخوانی می کنیم!

این پست همیشه بروزرسانی میشود...

netmicrosoftcsharpبرنامه نویسیمایکروسافت
برنامه نویس و شاعر و مدیر گروه علمی و فرهنگی پارسجو | amsa.ir
شاید از این پست‌ها خوشتان بیاید