{"id":381,"date":"2013-05-24T06:15:08","date_gmt":"2013-05-24T06:15:08","guid":{"rendered":"http:\/\/blog.jaringanhosting.com\/?p=381"},"modified":"2013-05-24T06:15:45","modified_gmt":"2013-05-24T06:15:45","slug":"tips-untuk-meningkatkan-kinerja-asp-net","status":"publish","type":"post","link":"https:\/\/blog.jaringanhosting.com\/index.php\/tips-untuk-meningkatkan-kinerja-asp-net\/","title":{"rendered":"Tips untuk Meningkatkan Kinerja ASP.NET"},"content":{"rendered":"<p>Untuk yang sedang belajar ASP.NET ga ada salahnya untuk melihat tips berikut ini, jadi ga Cuma jago dalam membuatnya tapi juga jago untuk meningkatkan performanya.<\/p>\n<div id=\"attachment_382\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a title=\"ASP.NET 4.5\" href=\"http:\/\/jaringanhosting.com\/Indonesia-ASP-NET-45-Hosting.aspx\"><img aria-describedby=\"caption-attachment-382\" loading=\"lazy\" class=\"size-medium wp-image-382\" alt=\"Tips untuk Meningkatkan Kinerja ASP.NET\" src=\"http:\/\/blog.jaringanhosting.com\/wp-content\/uploads\/2013\/05\/asp-300x192.png\" width=\"300\" height=\"192\" srcset=\"https:\/\/blog.jaringanhosting.com\/wp-content\/uploads\/2013\/05\/asp-300x192.png 300w, https:\/\/blog.jaringanhosting.com\/wp-content\/uploads\/2013\/05\/asp.png 698w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-382\" class=\"wp-caption-text\">Tips untuk Meningkatkan Kinerja ASP.NET<\/p><\/div>\n<p>ASP.NET merupakan framework untuk membangun aplikasi web yang dikembangkan oleh Microsoft. Awalnya, teknologi .NET adalah penerus ASP yang juga merupakan produk software dari Microsoft.<\/p>\n<p>ASP dan .NET Bersama-sama menyediakan platform untuk para pengembang untuk merancang dan mengembangkan situs web dinamis dan web portal.<\/p>\n<p>Ada hal-hal tertentu yang harus dipertimbangkan pada saat membangun sebuah ASP.NET untuk meningkatkan kinerja dari <a href=\"http:\/\/jaringanhosting.com\/Indonesia-ASP-NET-4-Hosting.aspx\">ASP.NET<\/a>, berikut ini tipsnya :<\/p>\n<p>\u2022 Matikan <i>Session State<\/i> &#8211; Nonaktifkan <i>Session State<\/i> jika Anda tidak memerlukannya secara default. Hal ini juga memungkinkan untuk menonaktifkan halaman tertentu jika Anda memerlukannya dalam beberapa halaman.<\/p>\n<p>\u2022 Matikan Tracing &#8211; Tracing menambahkan banyak overhead untuk aplikasi dalam lingkungan produksi jika tidak dimatikan. Meskipun tracing adalah fitur yang berguna untuk develop, hal ini memungkinkan mereka untuk melacak aplikasi jejak dan urutan.<\/p>\n<p>\u2022 Hindari Server side Validasi &#8211; Validasi sisi <a href=\"http:\/\/jaringanhosting.com\/Indonesia-dedicated-Cloud-Server-Hosting-Paket.aspx\">server<\/a> akan mengkonsumsi semua sumber daya berharga pada server yang dapat mempengaruhi kinerja aplikasi.<\/p>\n<blockquote><p>JaringanHosting.com adalah provider ASP.NET dan Windows hosting No #1 di Indonesia sesuai dengan rekomendasi dari pihak Microsoft. Microsoft memberikan rekomendasi ini berdasarkan pada beberapa persyaratan utama, yaitu: WebMatrix, WebDeploy, Visual Studio 2012, ASP.NET 4.5, ASP.NET MVC 4.0, Silverlight 5 and Visual Studio Lightswitch. <a href=\"http:\/\/www.microsoft.com\/web\/hosting\/HostingProvider\/Details\/950\" target=\"_blank\">Untuk keterangan lanjutan, silahkan klik disini!<\/a><\/p><\/blockquote>\n<p>\u2022 Hindari Pengecualian (Exception) &#8211; Pengecualian mungkin salah satu konsumen sumber daya terberat menurunnya aplikasi web serta aplikasi windows. Hal ini lebih baik untuk menghindari pelemparan pengecualian dan penanganan pengecualian yang tidak berguna.<\/p>\n<p>\u2022 Hindari Frekuensi Pemanggilan Database &#8211; Panggilan yang dibuat ke database bisa mahal terhadap waktu respon serta sumber daya. Hal ini dapat dihindari dengan menggunakan Batch Processing.<\/p>\n<p>\u2022 Hindari menggunakan Fungsi Rekursif dan Perulangan yang Digabung &#8211; Untuk meningkatkan kinerja aplikasi, selalu menghindari menggunakan fungsi rekursif dan looping bersarang karena mereka mengkonsumsi banyak memori.<\/p>\n<p>\u2022 Matikan <i>View State<\/i> &#8211; Di ASP.NET, dengan kontrol standar akan memperlihatkan pandangan negara yang akan memperlambat situs web. Jadi jika Anda tidak menggunakan formulir postback, lebih baik untuk mematikannya.<\/p>\n<p>\u2022 Gunakan Caching &#8211; Halaman caching dapat dilakukan untuk jangka waktu tertentu dan sampai durasi yang diminta.<\/p>\n<p>&nbsp;<\/p>\n<p>Demikianlah tips singkat untuk meningkatkan kinerja ASP.NET semoga bermanfaat.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Untuk yang sedang belajar ASP.NET ga ada salahnya untuk melihat tips berikut ini, jadi ga Cuma jago dalam membuatnya tapi juga jago untuk meningkatkan performanya. ASP.NET merupakan framework untuk membangun aplikasi web yang dikembangkan oleh Microsoft. Awalnya, teknologi .NET adalah<\/p>\n","protected":false},"author":11,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1,22,4],"tags":[31,13,25,17,9,10,24,26,11,139,6,185,8,5],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/posts\/381"}],"collection":[{"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/comments?post=381"}],"version-history":[{"count":0,"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/posts\/381\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/media?parent=381"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/categories?post=381"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/tags?post=381"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}