دات نت | DotNet

دات نت چیست ؟

  • دات نت یک فریم ورک است که برای طراحی و توسعه نرم افزار توسط شرکت Microsoft پدید آمده است.
  • نرم افزار هایی که می توان با دات نت نوشت محدودیتی ندارد.
  • دات نت چند زبانه است یعنی می توان در یک برنامه از زبان هایی که دات نت را پشتیبانی میکنند (مانند C#.Net یا ++Visual C یا #J  یا #F  یا  Net.) استفاده کنید.
  • برنامه های نوشته شده در تکنولوژی دات نت قابلیت حمل دارند یعنی به سیستم عامل و یا ماشین وابسته نیستند.
    دات نت برنامه نویسی کاربردی را واقعا ساده نموده است.
  • دات نت قابلیت برنامه نویسی در کلیه سطوح از قبیل ویندوز، وب و موبایل را به برنامه نویسان می دهد.

مزایای استفاده از NET.

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

اهداف استفاده از .NET

هدف اولیه استفاده از .NET  خلق نرم افزار های مبتنی بر وب است.

تکنولوژی های مختلف .NET

C#.NET

سی شارپ نیز یکی از زبان های برنامه نویسی است که بر پایه ساختار زبان C و برای برنامه نویسی در محیط .Net طراحی شده است.

VB.NET
ویژوال بیسیک نیز یکی دیگر از زبان های برنامه نویسی است که که بر پایه VB.NET ساخته شده است .

ASP.NET

ای اس پی دات نت  یک فریمورک برای برنامه نویسی سمت سرور وبسایت است که زبان برنامه نویسی آن VB.NET و C#.NET  است.

++Visual C
ویژوال سی پلاس پلاس همانند زبان برنامه نویسی C++ است با این تفاوت که این زبان بر بستر .NET  اجرا میشود.

#J

جی شارپ یک زبان برنامه نویسی است که توسعه دهندگان را قادر به این میسازد که با استفاده از زبان های Java  و Visual J++  برنامه ای کاربردی بسازند و خدمات بر بستر .NET  را ارائه دهند.

#F

اف شارپ  یک زبان همه منظوره میباشد که بیشتر برای کار های محسابتی و هوش مصنوعی از آن استفاده میشود.

  • آموزش تست خودکار برنامه های #F برای توسعه دهندگان

آموزش تست خودکار برنامه های #F برای توسعه دهندگان

شنبه ۱۸ آذر ۱۳۹۶ - ساعت ۲۱:۳۰
  • دوره جهانی سازی وب سایت ASP.NET Core

دوره جهانی سازی وب سایت ASP.NET Core

شنبه ۱۸ آذر ۱۳۹۶ - ساعت ۱۵:۳۰
  • آموزش امنیت در وب سایت ASP.NET Core

آموزش امنیت در وب سایت ASP.NET Core

شنبه ۱۸ آذر ۱۳۹۶ - ساعت ۱۵:۰۰
  • آموزش توسعه مبتنی بر تست ASP.NET Core

آموزش توسعه مبتنی بر تست ASP.NET Core

شنبه ۱۸ آذر ۱۳۹۶ - ساعت ۱۴:۳۰
  • آموزش توسعه برنامه های توزیع شده با #C و ZeroMQ

آموزش توسعه برنامه های توزیع شده با #C و ZeroMQ

پنج شنبه ۱۶ آذر ۱۳۹۶ - ساعت ۱۹:۳۰
  • آموزش ایجاد و ایمن سازی RESTful APIs در ASP.NET Core

آموزش ایجاد و ایمن سازی RESTful APIs در ASP.NET Core

چهارشنبه ۱۵ آذر ۱۳۹۶ - ساعت ۲۱:۳۰
  • آموزش برنامه نویسی Async در سی شارپ

آموزش برنامه نویسی Async در سی شارپ

چهارشنبه ۱۵ آذر ۱۳۹۶ - ساعت ۱۱:۳۰
  • آموزش الگوریتم های سی شارپ

آموزش الگوریتم های سی شارپ

سه شنبه ۱۴ آذر ۱۳۹۶ - ساعت ۱۶:۰۰
  • آموزش مهاجرت از ASP.NET Web API 2.2 به ASP.NET Core

آموزش مهاجرت از ASP.NET Web API 2.2 به ASP.NET Core

یکشنبه ۱۲ آذر ۱۳۹۶ - ساعت ۱۴:۰۰
  • آموزش کنترل کد منبع در دات نت توسط گیت با SourceTree

آموزش کنترل کد منبع در دات نت توسط گیت با SourceTree

پنج شنبه ۰۹ آذر ۱۳۹۶ - ساعت ۱۸:۳۰
  • آموزش شروع کار با دات نت بر روی مک و لینوکس

آموزش شروع کار با دات نت بر روی مک و لینوکس

سه شنبه ۰۲ آبان ۱۳۹۶ - ساعت ۱۵:۱۳
  • آموزش C# 7

آموزش C# 7

یکشنبه ۳۰ مهر ۱۳۹۶ - ساعت ۱۴:۰۸
  • آموزش نکات برنامه نویسی شی گرا با #C

آموزش نکات برنامه نویسی شی گرا با #C

یکشنبه ۳۰ مهر ۱۳۹۶ - ساعت ۱۳:۱۸
  • آموزش نکات سیستم فایل سی شارپ

آموزش نکات سیستم فایل سی شارپ

یکشنبه ۳۰ مهر ۱۳۹۶ - ساعت ۱۳:۱۳
  • آموزش اصول و مبانی برنامه نویسی با سی شارپ

آموزش اصول و مبانی برنامه نویسی با سی شارپ

یکشنبه ۳۰ مهر ۱۳۹۶ - ساعت ۱۳:۰۱
  • آموزش الگو های طراحی در C# – قسمت سوم

آموزش الگو های طراحی در C# – قسمت سوم

یکشنبه ۳۰ مهر ۱۳۹۶ - ساعت ۱۲:۱۸
  • آموزش الگو های طراحی در C# – قسمت دوم

آموزش الگو های طراحی در C# – قسمت دوم

یکشنبه ۳۰ مهر ۱۳۹۶ - ساعت ۱۲:۱۷
  • آموزش Typescript برای برنامه نویسی سی شارپ

آموزش Typescript برای برنامه نویسی سی شارپ

پنج شنبه ۲۰ مهر ۱۳۹۶ - ساعت ۰۹:۰۴
  • آموزش ایجاد برنامه های Cross-platform با NET Core.

آموزش ایجاد برنامه های Cross-platform با NET Core.

پنج شنبه ۲۰ مهر ۱۳۹۶ - ساعت ۰۸:۴۱
  • آموزش ویژگی های جدید Visual Studio 2017 در F# برای توسعه دهندگان

آموزش ویژگی های جدید Visual Studio 2017 در F# برای توسعه دهندگان

یکشنبه ۱۶ مهر ۱۳۹۶ - ساعت ۱۳:۴۳
  • آشنایی با ویژوال استودیو 2017

آشنایی با ویژوال استودیو 2017

یکشنبه ۱۹ شهریور ۱۳۹۶ - ساعت ۲۳:۴۵