نام‌نویسی
پس از تکمیل اطلاعات زیر، گذرواژه برای شما ارسال می‌شود.

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

این بخش از کتابخانه msdn شامل یک پک مستند از NET Framework.  است. این پک در واقع نسخه ای از شیوه های مختلف پیاده سازی NET. است.این نوشته راجع به سایر تکنولوژی های مبتنی بر NET. نیز بحث خواهد کرد و راه های دستیابی به مستندات را نیز نشان خواهد داد.

Net.

هسته یا کرنل NET.

در واقع هسته ی NET. مجموعه ای از مولفه های کمپایلری و اجرایی است که شما را قادر می سازد تا برنامه هایی بسازید که هم در ویندوز و هم در سیستم عامل های لینوکس و مک اجرا می شوند.NET. میتواند به شکل خصوصی سازی شده نصب شود یعنی فقط پگیج هایی که برنامه شما نیاز دارد نصب گردیده و به شکل لوکال یا محلی استفاده شوند.بستر NET. مدلی کم حجم و قابل انعطاف برای شما فراهم می کند تا با استفاده از ابزار های دلخواه خودتان کار کنید و این امر فارغ از هرگونه محدودیت زیر ساختی صورت میگیرد.اگر تاره کار هستید می توانید از توضیحات اضافه در این صفحه برای نصب NET. در هر سیستم عاملی استفاده کنید.همچنین قادر هستید در سایت docs.microsoft.com هرگونه توضیخات تکمیلی را راجع به نحوه استفاده NET. یاد بگیرید.

    به تازگی استفاده از هسته NET. در برنامه های console و Web applications ممکن شده است:

    برای مطالعه مطالب مربوط به Web application به ASP.NET Core مراجعه کنید

    برای دیدن مطالب کار با داده : Entity Frameworke را ببینید

dt

NET Framework.

برای آشنایی با مراحل نصب,توضیحات تکمیلی,آموزش قدم به قدم,توضیحات مربوط به API و مثال هایی از برنامه های موجود می توانید به download instructions مراجعه کنید.

ما همواره ورژن های مختلف NET Framework. را به روز رسانی می کنیم و ویژگی های جدید اصلی را به آن اضافه می کنیم اما مطالب قدیمی را نگه داری نمی کنیم برای همین حتی اگر شما از ورژن های قدیمی تر NET. استفاده می کنید ما به شما لینک زیر را پیشنهاد می دهیم:

.NET Framework 4.6 and 4.5 (includes 4.5.1, 4.5.2, 4.6.1 and 4.6.2 Preview)

توضیحات تکمیلی و مستندات  ورژن های قدیمی تر NET. در منابع و سایت های درج شده در مطلب موجود است که می توانید استفاده کنید.

شما می توانید از NET. برای توسعه برنامه های تحت ویندوز,تحت وب و تحت موبایل استفاده کنید.برنامه های با پلتفرم ویندوز و ویندوز فون در Windows Store و Windows Phone Store هم از NET Framework. استفاده می کنند:

NET Framework. با تکنولوژی هایی که دارد می تواند به عنوان کاربرد های فراوانی مثل:(WCF),(WPF) و (WF) مورد استفاده قرار گیرد. این سه تکنولوژی که نام برده شدند به ترتیب در شناساندن مایکروسافت به جهان, ارتباط این شرکت با جهان و نحوه مدیریت این شرکت کاربرد دارند.

برای آشنایی با نحوه برنامه نویسی برای ویندوز های 8,8.1,8.x و 10 و یا Windows Phone از Windows Dev Center.استفاده کنید.

برای طراحی و ساخت وب سایت های خودتون و یا آموزش استفاده از Web applications ها به سایت  ASP.NET بروید

برای مطالعه راجع به طراحی و پیاده سازی سیستم پرتابل با NET Framework. و ویژگی های آن که بدون نیاز به تنظیمات اضافی در سیستم های ویندوز و ویندوز فون و سایر پلتفرم ها اجرا می شوند به قسمت Cross-Platform Development with the .NET Framework بروید.

برای اطلاعات اضافی در مورد طراحی و ساخت برنامه ها به  web development  و Windows desktop apps در کتابخانه msdn  مراجعه کنید.

به عنوان ادیتور خود شما می توانید از  Visual Studio استفاده کنید که رنج وسیعی از زبان های برنامه نویسی را پشتیبانی می کند.

NET Framework. دایره ای وسیع از کتاب خانه ها و پکیج هارا شامل می شود که همواره سازگاری خود را با پلتفرم های مختلف افزایش می دهد برای به دست آوردن اطلاعاتی جامع پیرامون این موضوع به  The .NET Framework and Out-of-Band Releases مراجعه کنید.

        شما می توانید با استفاده از تکنولوژی های موجود در لیست زیر قابلیت های برنامه های خود را افزایش دهید:

سرویس WCF Data:

یک تکنولوژی که به شما این اجازه را می دهد که از سرویس تحت پروتکل OData استفاده کنید, و داده های خود را در وب و اینترنت به شکل ارسال و دریافت های دلخواه مبادله کنید.

Entity Framework

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

سیستم شناسایی ویندوز (WIF)

مجموعه ای از کلاس هاست که به شما این امکان را می دهد با استفاده از توکن های امنیتی, قابلیت اعتماد سیستم را ارتقاع دهید. تا نسخه ۳.۵ و ۴ از

NET Framework. قسمت شناسایی ویندوز با این سرویس باید جداگانه دانلود و نصب می شد ولی از نسخه ۴.۵ به بعد این سرویس به طور کامل در داخل پک سیستم جایگذاری شده است.

Windows Server AppFabric

مجموعه ای از تکنولوژی های مرتبط که زمینه را برای ساخت,مقیاس بندی و مدیریت برنامه های تحت وب و ترکیبی فراهم می کنند تا برنامه هایی که روی بستر شبیه ساز وب ویندوز (IIS) کار می کنند را آنالیز کنند.

ادامه دارد…

پیوست
منبع: MICROSOFT

Leave a Reply

Your email address will not be published.

Developed by Nasour Naghipour