• پورتال مشتریان
  • 021-88430578
  • info[at]thesoftware[dot]ir
  • نرم افزار سفارشی
  • طراحی سایت
  • خدمات
    • هاستینگ
    • تولید محتوا
    • طراحی گرافیک
    • مشاوره کسب و کار
    • سئو و بهینه سازی سایت
    • گواهی امنیتی
  • محصولات
    • انبار آنلاین
    • فروشگاه آنلاین
    • نوبت دهی آنلاین درمانگاه
    • نرم افزار رزرواسیون
    • اتوماسیون نامه نگاری
    • اتوماسیون بازاریابی و فروش
    • مدیریت ارتباط با مشتریان CRM
    • نرم افزار آوای مدرسه
  • مشتریان ما
  • درباره ما
    • درباره دات نرم افزار
    • تماس با ما
    • بلاگ
    • استخدام
  • پشتیبانی
برنامه نویسی دات نت net
شنبه 24/فروردین/1398 1341 برنامه نویسی

برنامه نویسی دات نت net

قبل از اینکه در مورد برنامه نویسی دات نت.net صحبتی کنیم باید با یک مفهوم به نام فریم ورک Framework آشنا شویم.

پس از اینکه شخص برنامه نویسی و یا یک شرکت برنامه نویسی زبان برنامه نویسی را برای یک پروژه انتخاب می کند، می تواند کد نویسی خود را در محیط Pure و یا با یک فریم ورک آغاز کند.
فریم ورک محیط و بستری است که در آن تمامم کتابخانه ها و کلاس ها و متدهای آن زبان برنامه نویسی بصورت آماده قرار داده شده است.
همانگونه که زبان های برنامه نویسی تنوع بسیاری دارند، فریم ورک ها هم متنوع هستند. برای مثال چند نمونه فریم ورک مشهور زبان های برنامه نویسی را در زیر بیان می کنیم:

فریم ورک زبان برنامه نویسی Php

  • Laravel
  • Phalcon
  • Symphony
  • YII
  • Codeigniter
  • CakePhp
  • Zend
  • Kohana
  • Slim
  • FuelPhp

فریم ورک زبان برنامه نویسی Ruby

  • Ruby on Rails
  • Lotus
  • Rack
  • Sintra
  • Pudrino
  • ​Cuba
  • Scoched
  • Grape​

فریم ورک زبان برنامه نویسی Python

  • Django
  • Flask
  • TurboGears
  • Web2py
  • Pyramid
  • Bottle

فریم ورک مایکروسافت

  • .Net

فریم ورک زبان برنامه نویسی Perl

  • Catalyst
  • Mojolicious

تاریخچه.net :

مایکروسافت در دهه 1990 میلادی شروع به تولید NET. نمود و اولین نسخه آن (NET 1.0) در سال 2000 به بازار آمد. پس از آن نسخه 3 دات نت (NET3.0) بوسیله Windows Server 2008 و Windows Vista توزیع شد. در سال 2007 دات نت 3.5 (NET3.5) توسط Windows 7 و Windows Server 2008 R2 توزیع گردید، دات نت فریم ورک نسخه 4 (NET Framework 4.) به همراه ابزار ویژوال استودیو (Visual Studio 2010) در سال 2010 به بازار آمد. نسخه 4.5 Net Framework. با Visual Studio 2012 و نسخه 4.5.1 به همراه ابزار توسعه Visual Studio 2013 نیز به ترتیب در سال های 2012 و 2013 به بازار عرضه گردیدند.​

.net

دات نت فریم ورک طراحی شده توسط شرکت مایکروسافت است که شامل مجموعه ای از زبان های برنامه نویسی است که سی شارپ و ویژوال بیسیک جز مهم ترین آن ها است.

کتابخانه ای بسیار قوی دارد که کار توسعه ی نرم افزار از طراحی وب سرویس گرفته تا توسعه ی وب اپلیکیشن، نرم افزارهای تحت وب و ویندوز و... را امکان پذیر می کند.
فریم ورک یا چارپوب نرم افزاری در حقیقت به مجموعه ای از دستورالعمل ها گفته می شود که به منظور انجام عملیات پایه و اصلی یک سیستم هدفمند در زبان برنامه نویسی بوجود می آیند.
در حال حاضر بیش از 40 زبان برنامه نویسی تحت تکنولوژی دات نت پشتیبانی می شود از جمله می توان به F#، C++، Jc #و... نام برد.
زمانی که یک Source Code تحت تکنولوژی دات نت کامپایل می شود، فایل خروجی توسط یک زبان میانی تولید می شود که وابسته به هیچ ماشینی نیست.

دات نت فریم ورک

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

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

این چارچوب شامل مجموعه ای از زبانهای برنامه نویسی است که سی شارپ (C#) و ویژوال بیسیک مهمترین آنها می باشند. به شما پیشنهاد می شود برای آشنایی با C# چیست؟ مقاله اختصاصی ما را مطالعه نمایید. حال در امتداد مقاله به بررسی net. چیست خواهیم پرداخت.
در تعریف دیگر می توان گفت که دات نت فریم ورک مجموعه ای از فایل های مورد نیاز سیستم عامل (شامل فایل های DLL و رجیستری و واسطه های استاندارد ارتباط برنامه ها بایکدیگر) است که برای اجرای برنامه های نوشته شده تحت دات نت ضروری می باشد (توجه: برای اجرای برنامه های تحت جاوا نیز نیاز به نصب JAVA virtual machine دارید). چون چارچوب دات نت می خواهد از فلسفه سادگی “keep it simple” پشتیبانی کند به همین دلیل، اساس کار نصب برنامه ها copy-only installation می باشد. یعنی دیگر نیازی به پکیج کردن برنامه ها توسط برنامه نویس و نصب توسط کاربر نیست. بلکه تمامی فایل های کتابخانه ای مورد نیاز را فریم ورک تامین می کند و برنامه ها با روش فقط کپی در ویندوز کار می کنند.
  • نرم افزار
  • الگوریتیم
درباره این مطلب دیدگاهی بنویسید...

آدرس پست الکترونیک شما منتشر نخواهد شد.

نظرات (0)
جستجو
دسته بندی ها
  • امنیت سایبری
  • برنامه نویسی
  • تحلیل و بررسی
  • سئو
  • طراحی سایت
  • طراحی گرافیک
  • متفرقه
  • مشاوره کسب و کار
  • موفقیت
  • هاستینگ
مطالب اخیر
  • کاهش مصرف رم در مرورگرها
    کاهش مصرف رم در مرورگرها
    سه شنبه 27/اردیبهشت/1401
  • اینفوگرافیک چیست؟ و انواع آن کدام است؟
    اینفوگرافیک چیست؟ و انواع آن کدام است؟
    سه شنبه 20/اردیبهشت/1401
  • انواع محتوا را بشناسید
    انواع محتوا را بشناسید
    سه شنبه 13/اردیبهشت/1401
ابر کلید واژه ها
  • موفقیت
  • وب سایت
  • فروشگاه آنلاین
  • کسب و کار
  • نرم افزار
  • تبلیغات
  • بازاریابی
  • روانشناسی
  • تجارت الکترونیک
  • پشتیبانی
  • سئو SEO
  • فروشگاه اینترنتی
  • فروش
  • امنیت
  • سلامت
دات نرم افزار
اطلاعات تماس
شریعتی، باغ صبا، خداپرست، پلاک 1
021-88430578
info[at]thesoftware[dot]ir
تماس با ما
خدمات
  • نرم افزار سفارشی
  • طراحی سایت
  • هاستینگ
  • تولید محتوا
  • طراحی گرافیک
  • مشاوره کسب و کار
  • سئو و بهینه سازی سایت
  • گواهی امنیتی
محصولات
  • انبار آنلاین
  • فروشگاه آنلاین
  • نوبت دهی آنلاین درمانگاه
  • نرم افزار رزرواسیون
  • اتوماسیون نامه نگاری
  • اتوماسیون بازاریابی و فروش
  • مدیریت ارتباط با مشتریان CRM
  • نرم افزار آوای مدرسه
دسترسی ها
  • وب سایت های ما
  • مجوزها و گواهی نامه ها
  • بلاگ
  • نقشه سایت
  • پورتال مشتریان

تمامی حقوق مادی و معنوی این وب سایت متعلق به شرکت برنامه نویسی دات نرم افزار می باشد.

  • ورود
  • ثبت نام

ورود

رمز عبور خود را فراموش کرده اید؟

ایجاد یک حساب کاربری