{"id":2223,"date":"2016-01-20T07:30:37","date_gmt":"2016-01-20T07:30:37","guid":{"rendered":"http:\/\/www.rezafaisal.net\/?p=2223"},"modified":"2016-01-20T07:30:37","modified_gmt":"2016-01-20T07:30:37","slug":"welcome-asp-net-core-1-0","status":"publish","type":"post","link":"http:\/\/www.rezafaisal.net\/?p=2223","title":{"rendered":"Welcome ASP.NET Core 1.0"},"content":{"rendered":"<p>Hari ini 20 Januari 2016, telah diumumkan tentang &#8220;kematian&#8221; ASP.NET 5, yes ASP.ET is dead! :) Atau lebih tepatnya ASP.NET 5 melakan reboot &#8220;nama&#8221; menjadi ASP.NET Core 1.0. Hal ini sesuai dengan pernyataan Mr Hanselman di post blog berikut ini\u00a0<a href=\"http:\/\/www.hanselman.com\/blog\/ASPNET5IsDeadIntroducingASPNETCore10AndNETCore10.aspx\">http:\/\/www.hanselman.com\/blog\/ASPNET5IsDeadIntroducingASPNETCore10AndNETCore10.aspx<\/a>.<\/p>\n<p>Di posting tersebut ada beberapa teknologi lain yang berganti nama yaitu:<\/p>\n<ol>\n<li>.NET Core 5 is now .NET Core 1.0.<\/li>\n<li>Entity Framework 7 is now Entity Framework Core 1.0 or EF Core 1.0 colloquially.<\/li>\n<\/ol>\n<p>Alasan dilakukan &#8220;reboot&#8221; menjadi 1.0 adalah karena seluruh konsep .NET Core adalah baru. \u00a0Oleh karena itu mungkin tidak semua fitur yang ada di .NET 4.6 akan bisa ditemukan di versi 1.0 ini. \u00a0Begitu juga pada ASP.NET Core 1.0, pada versi ini hanya bahasa C# saja yang dapat digunakan dan untuk sementara VB dan F# belum bisa digunakan. \u00a0Selain itu framework yang tersedia adalah MVC dan Web API, dan tidak ada SignalR dan Web Pages.<\/p>\n<p>Selain itu ada perbedaan lain antara .NET dan ASP.NET Core 1.0 jika dibandingkan dengan versi 4.6 yaitu sifatnya menjadi OSS, ini kabar gembira bagi yang suka berkontribusi kode :)<\/p>\n<p><a href=\"http:\/\/www.rezafaisal.net\/wp-content\/uploads\/2016\/01\/Capture-e1453274290920.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2224\" src=\"http:\/\/www.rezafaisal.net\/wp-content\/uploads\/2016\/01\/Capture-e1453274290920.png\" alt=\".NET Core 1.0\" width=\"550\" height=\"309\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>{source: http:\/\/www.hanselman.com}<\/p>\n<p>Dari penjelasan itu tinggal kita sendiri mau memilih yang mana dan untuk keperluan apa. Jika memang kebutuhannya adalah untuk membuat aplikasi real dan digunakan secara serius atau kalau aplikasi yang dibangun memerlukan fitur seperti SignalR maka\u00a0mungkin saat ini bisa memilih .NET &amp; ASP.NET 4.6 terlebih dahulu. Tetapi jika fitur-fitur itu tidak dibutuhkan atau membuat aplikasi hanya untuk belajar dan menjajal kemampuan versi 1.0 maka .NET dan ASP.NET Core 1.0 bisa menjadi pilihan.<\/p>\n<p>Untuk mengikuti perkembangan .NET dan ASP.NET Core 1.0 maka bisa berkunjung ke\u00a0https:\/\/get.asp.net\/.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hari ini 20 Januari 2016, telah diumumkan tentang &#8220;kematian&#8221; ASP.NET 5, yes ASP.ET is dead! :) Atau lebih tepatnya ASP.NET 5 melakan reboot &#8220;nama&#8221; menjadi ASP.NET Core 1.0. Hal ini sesuai dengan pernyataan Mr Hanselman di post blog berikut ini\u00a0http:\/\/www.hanselman.com\/blog\/ASPNET5IsDeadIntroducingASPNETCore10AndNETCore10.aspx.&hellip;<\/p>\n","protected":false},"author":1,"featured_media":2224,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[6],"tags":[68],"class_list":["post-2223","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-softwaredev","tag-asp-net"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"http:\/\/www.rezafaisal.net\/wp-content\/uploads\/2016\/01\/Capture-e1453274290920.png","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p1sNAL-zR","_links":{"self":[{"href":"http:\/\/www.rezafaisal.net\/index.php?rest_route=\/wp\/v2\/posts\/2223","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.rezafaisal.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.rezafaisal.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.rezafaisal.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.rezafaisal.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2223"}],"version-history":[{"count":1,"href":"http:\/\/www.rezafaisal.net\/index.php?rest_route=\/wp\/v2\/posts\/2223\/revisions"}],"predecessor-version":[{"id":2225,"href":"http:\/\/www.rezafaisal.net\/index.php?rest_route=\/wp\/v2\/posts\/2223\/revisions\/2225"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.rezafaisal.net\/index.php?rest_route=\/wp\/v2\/media\/2224"}],"wp:attachment":[{"href":"http:\/\/www.rezafaisal.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2223"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.rezafaisal.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2223"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.rezafaisal.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}