نمایش نتایج 1 تا 9 از 9

نام تاپیک: تازه ها در دات نت

  1. #1

    Question تازه ها در دات نت

    سلام دوستان

    میشه .NET Native رو معرفی کنید و بگید چیه و به چه دردی میخوره؟ آخه تو وبلاگ ویژه دات نت چندین بار دربارش مطلب ارسال کردن:
    http://blogs.msdn.com/b/dotnet/
    من زیاد انگلیسی حالیم نمیشه.

    همچنین میخوام در مورد Open Source شدن سی شارپ و دات نت بدونم. یادمه پارسال رفتم تو وبلاگ بالا، و گفتم Please make .NET open source. همین. و چند ماه پیش خبری خوندم که صحبت از کدباز شدن C#‎‎‎‎‎‎‎‎‎‎‎‎ در آینده نزدیک داده بود. لطفآ در موردش توضیح بدید. ASP.NET هم کدباز میشه؟ این کدباز شدن دات نت تا چه حد میتونه پیش بره. و مقایسه ای با کدباز بودن لینوکس و php بکنید.

    من دات نت رو دوست دارم. سالها پیش شروع کرده بودم. اما الان هیچ تخصصی ندارم.

  2. #2

    نقل قول: تازه ها در دات نت

    ممنون که جواب دادید! خودم مفهوم .NET Native رو فهمیدم. C#‎ به زودی Native خواهد شد.

    http://msdn.microsoft.com/en-us/vstu...netnative.aspx

  3. #3
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    آذر 1387
    محل زندگی
    تهران
    پست
    848

    نقل قول: تازه ها در دات نت

    بنظرم کمی اشتباه متوجه شده اید
    NET Native. ارتباطی با #C ندارد، بلکه کمک می کند برنامه های شما در سیستم مشتری (چه سرور و چه کلاینت) به صورت خودکار به کد Native مناسب آن سیستم تبدیل شوند
    برای مثال، یکی از مزیت های آن در Microsoft Store است که بعد از یکپارچه شدن Store مربوط به Windows Phone - WinRT - XBox - Windows ، بعد از این که برای مثال شما برنامه Viber
    را دانلود کردید، ابتدا در سمت سرور سیستم عامل شما، CPU شما و سایر مشخصات شما به Store ارسال می شود و شما یک خروجی Native مناسب با سیستم خودتان دریافت می کنید که برای مثال
    ممکن است سرعت Application Startup آن تا 60% نیز سریعتر باشد.
    Native شدن #C همانند ++C موضوع بحث این امکان نیست

    اصلی ترین قسمت های Microsoft Platform هم اکنون Open Source شده اند و البته از قبل هم رایگان بودند، و این مسئله Open Source بودن برای تشویق Community به مشارکت در توسعه
    و همچنین جلب اعتماد بیشتر نسبت به Microsoft Platform است.

    موارد Open Source شده:
    ASP.NET MVC
    ASP.NET Web API
    ASP.NET Signal R
    ASP.NET Identity
    Entity Framework
    C#‎ Roslyn Project
    VB.NET Roslyn Project
    #F
    و ...

    ولی تحت هیچ شرایطی فعلا NET. به صورت Open Source ارائه نشده است.

    پروژه هایی که نام بردم Open Source و رایگان هستند ولی در نهایت مالکیت تمامی کدهای نوشته شده با مایکروسافت است.

    یکی از بهترین اقدامات در دست انجام در این پروژه های Open Source سازگار کردن آنها برای اجرا بر روی سرورهای لینوکسی است.

    موفق باشید

  4. #4
    کاربر دائمی
    تاریخ عضویت
    مرداد 1388
    محل زندگی
    کنار یه ساحل خیلی زیبا
    پست
    922

    نقل قول: تازه ها در دات نت

    با سلام
    فکر کنم بخاطر محدودیت در سخت افزار سیستم ویندوز فون ها به این نتیجه رسیدن که نسخه ای از دات نت رو بهینه کنن چون اشاره اش به موبایل بود
    Download the latest version of .NET Native Developer Preview and try it out on your Windows Store apps today.
    اگر اشتباه میکنم اصلاح کنید
    ممنون

  5. #5
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    آذر 1387
    محل زندگی
    تهران
    پست
    848

    نقل قول: تازه ها در دات نت

    نسخه ی بهینه سازی شده از NET. با نام Core CLR در دست نوشتن است، که البته قرار است در سرورها استفاده شود

    Native با مبنایی که عرض کردم به سرعت هر نوع برنامه ای کمک می کند، فارغ از این که آن برنامه برای گوشی باشد یا هر جای دیگری
    NET Native. هیچ بهینه سازی ای رو برای NET. ارائه نمی ده و در واقع تغییری در NET. یا برنامه های مبتنی بر اون ایجاد نمی کنه، بلکه فقط باعث می شه
    اعمالی که قبلا در زمان اجرا رخ می دادند، هم اکنون به مرحله ای دیگر که فقط یکبار انجام می شود، و نه هر بار در هر اجرا منتقل شوند

    این که دانلود آن ابتدا برای Windows Store Apps ارائه شد هیچ چیزی را تغییر نمی دهد، در Visual Studio 2014 CTP 3 هم اکنون شما در سایر پروژه ها نیز قابلیت یک تست آزمایشی از
    NET Native. را دارید

    موفق باشید

  6. #6

    نقل قول: تازه ها در دات نت

    دوستانی که به دات نت تخصص یا علاقه دارن و انگلیسی رو میفهمن مجله DotNetCurry

    ماهنامه مجانی که تازه های دات نت رو معرفی میکنه رو از دست ندن:
    http://www.dotnetcurry.com/magazine/

  7. #7

    نقل قول: تازه ها در دات نت

    نقل قول نوشته شده توسط sia_2007 مشاهده تاپیک
    بنظرم کمی اشتباه متوجه شده اید
    NET Native. ارتباطی با #C ندارد، بلکه کمک می کند برنامه های شما در سیستم مشتری (چه سرور و چه کلاینت) به صورت خودکار به کد Native مناسب آن سیستم تبدیل شوند
    برای مثال، یکی از مزیت های آن در Microsoft Store است که بعد از یکپارچه شدن Store مربوط به Windows Phone - WinRT - XBox - Windows ، بعد از این که برای مثال شما برنامه Viber
    را دانلود کردید، ابتدا در سمت سرور سیستم عامل شما، CPU شما و سایر مشخصات شما به Store ارسال می شود و شما یک خروجی Native مناسب با سیستم خودتان دریافت می کنید که برای مثال
    ممکن است سرعت Application Startup آن تا 60% نیز سریعتر باشد.
    Native شدن #C همانند ++C موضوع بحث این امکان نیست

    اصلی ترین قسمت های Microsoft Platform هم اکنون Open Source شده اند و البته از قبل هم رایگان بودند، و این مسئله Open Source بودن برای تشویق Community به مشارکت در توسعه
    و همچنین جلب اعتماد بیشتر نسبت به Microsoft Platform است.

    موارد Open Source شده:
    ASP.NET MVC
    ASP.NET Web API
    ASP.NET Signal R
    ASP.NET Identity
    Entity Framework
    C#‎‎‎ Roslyn Project
    VB.NET Roslyn Project
    #F
    و ...

    ولی تحت هیچ شرایطی فعلا NET. به صورت Open Source ارائه نشده است.

    پروژه هایی که نام بردم Open Source و رایگان هستند ولی در نهایت مالکیت تمامی کدهای نوشته شده با مایکروسافت است.

    یکی از بهترین اقدامات در دست انجام در این پروژه های Open Source سازگار کردن آنها برای اجرا بر روی سرورهای لینوکسی است.

    موفق باشید
    من از صحبت های شما این برداشت رو کردم که ما به زودی شاهد run شدن asp.net در آپاچی لینوکس هستیم. درسته؟ یعنی دقیقا همین سایت های asp mvc رو که قبلا مجبور بودیم روی iis اجرا کنیم رو می تونیم در آپاچی هم داشته باشیم؟

  8. #8
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    آذر 1387
    محل زندگی
    تهران
    پست
    848

    نقل قول: تازه ها در دات نت

    شما اگر ASP.NET MVC را روی بستر OWIN ایجاد کنید، یعنی همانطور که در ASP.NET vNext توضیح اش داده شده و Template آن در Visual Studio 2015 موجود است، می توانید یک پروژه ASP.NET MVC‌ را نه تنها روی IIS که بر روی یک پروسه NET. ای مانند Windows Service with .NET‌ نیز اجرا کنید، یا با استفاده از Docker بر روی Linux‌ و ...
    لفظ بزودی که هیچ، همین الآن هم می تونید اینکار رو انجام بدید.
    عملا سه NET. وجود خواهد داشت
    Traditional .NET که نسخه ی فعلی آن ۴.۶ است
    NET Core CLR. که بازنویسی Cloud Optimized خود NET. است که تا آنجا که من می دانم فقط بر روی Windows کار خواهد کرد ولی با سرعتی بسیار بالاتر از قبل و مشکلات فراوان فعلی NET را نخواهد داشت
    Cross Platform .NET که با کمک Mono Project روی لینوکس و ... نیز دارد به صورت رسمی توسط مایکروسافت پوشش داده می شود.
    اگر پروژه شما بر روی بستر OWIN‌ باشد، بر روی تمامی اینها کار خواهد کرد.
    معروف ترین فریم ورک های مبتنی بر OWIN هم اکنون شامل ASP.NET MVC - ASP.NET Web API - ASP.NET Identity - ASP.NET SignalR هستند.
    این مقاله شفاف تر است:
    www.dotnettips.info/post/1720
    موفق باشید

  9. #9

    نقل قول: تازه ها در دات نت

    apps will get deployed on end-user devices as fully self-contained natively compiled code (when .NET Native enters production), and will not have a dependency on the .NET Framework on the target device/machine

    این که داره چیز دیگه ای میگه ؟؟
    میگه برنامه ها بعد کامپایل دیگه نیازی به نصب بودن دات نت روی سیستم مقصد ندارن !

تاپیک های مشابه

  1. چند خط درباره وی سی دات نت
    نوشته شده توسط Inprise در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 4
    آخرین پست: پنج شنبه 27 مرداد 1390, 00:53 صبح
  2. آنچه ویژوال سی دات نت به شما میدهد .
    نوشته شده توسط Inprise در بخش C#‎‎
    پاسخ: 2
    آخرین پست: سه شنبه 20 بهمن 1388, 01:54 صبح
  3. دات نت ؟
    نوشته شده توسط murallat در بخش VB.NET
    پاسخ: 1
    آخرین پست: پنج شنبه 08 خرداد 1382, 18:09 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •