دات نت | 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

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

  • Pluralsight Getting Started with .NET Core on Mac and Linux

Pluralsight Getting Started with .NET Core on Mac and Linux

سه شنبه ۰۲ آبان ۱۳۹۶ - ساعت ۱۵:۱۳
  • Lynda C# 7 First Look

Lynda C# 7 First Look

یکشنبه ۳۰ مهر ۱۳۹۶ - ساعت ۱۴:۰۸
  • Lynda C# Object-Oriented Programming Tips and Tricks

Lynda C# Object-Oriented Programming Tips and Tricks

یکشنبه ۳۰ مهر ۱۳۹۶ - ساعت ۱۳:۱۸
  • Lynda C# File System Tips and Tricks

Lynda C# File System Tips and Tricks

یکشنبه ۳۰ مهر ۱۳۹۶ - ساعت ۱۳:۱۳
  • Lynda Computer Science Principles Lab: C#

Lynda Computer Science Principles Lab: C#

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

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

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

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

یکشنبه ۳۰ مهر ۱۳۹۶ - ساعت ۱۲:۱۷
  • Lynda Typescript for C# Programmers

Lynda Typescript for C# Programmers

پنج شنبه ۲۰ مهر ۱۳۹۶ - ساعت ۰۹:۰۴
  • Pluralsight Building Cross-platform Applications with .NET Core

Pluralsight Building Cross-platform Applications with .NET Core

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

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

یکشنبه ۱۶ مهر ۱۳۹۶ - ساعت ۱۳:۴۳
  • Lynda Visual Studio 2017: First Look

Lynda Visual Studio 2017: First Look

یکشنبه ۱۹ شهریور ۱۳۹۶ - ساعت ۲۳:۴۵
  • آموزش کد Visual Studio برای توسعه دهندگان وب

آموزش کد Visual Studio برای توسعه دهندگان وب

یکشنبه ۱۹ شهریور ۱۳۹۶ - ساعت ۲۳:۴۵
  • آموزش نکته هایی برای  توسعه دهنده Visual Studio

آموزش نکته هایی برای توسعه دهنده Visual Studio

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

آموزش توسعه با دات نت در ماکروسافت آژور

یکشنبه ۱۲ شهریور ۱۳۹۶ - ساعت ۱۳:۳۶
  • آموزش کدنویسی با ASP.NET

آموزش کدنویسی با ASP.NET

جمعه ۰۳ شهریور ۱۳۹۶ - ساعت ۰۰:۴۴
  • Pluralsight Using ASP.NET Core to Build Single-page Applications

Pluralsight Using ASP.NET Core to Build Single-page Applications

جمعه ۰۳ شهریور ۱۳۹۶ - ساعت ۰۰:۴۳
  • Pluralsight Migrating Legacy HTTP Modules to ASP.NET Core

Pluralsight Migrating Legacy HTTP Modules to ASP.NET Core

جمعه ۰۳ شهریور ۱۳۹۶ - ساعت ۰۰:۴۳
  • Pluralsight Building a RESTful API with ASP.NET Core

Pluralsight Building a RESTful API with ASP.NET Core

جمعه ۰۳ شهریور ۱۳۹۶ - ساعت ۰۰:۴۳
  • Pluralsight ASP.NET Core Tutorial: The MVC Request Life Cycle

Pluralsight ASP.NET Core Tutorial: The MVC Request Life Cycle

جمعه ۰۳ شهریور ۱۳۹۶ - ساعت ۰۰:۴۳
  • Pluralsight ASP.NET Core Tutorial- New MSBuild Based Tooling

Pluralsight ASP.NET Core Tutorial- New MSBuild Based Tooling

جمعه ۰۳ شهریور ۱۳۹۶ - ساعت ۰۰:۴۳
  • Pluralsight ASP.NET Identity 2 Fundamentals

Pluralsight ASP.NET Identity 2 Fundamentals

جمعه ۰۳ شهریور ۱۳۹۶ - ساعت ۰۰:۴۲