ASP.NET Hosting – JaringanHosting.com :: Pengenalan & Cara Kerja ASP.NET MVC 4

Tentang MVC…

MVC ?! Apa itu MVC ?? Bagi kalian yang sering menggunakan php framework seperti codeigniter, cake php, Yii, ataupun framework lainnya pasti pernah mendengar istilah tersebut, namun bagi anda yang belum pernah menggunakan framework seperti yang disebutkan diatas, apa sudah pernah mendengarkah? Buat yang baru terjun ke dunia programming khususnya, mungkin belum banyak tau tentang konsep pemrograman MVC ini.

mainAlt

MVC (Model-View-Controller) adalah sebuah metode dalam membuat aplikasi dengan memisahkan pengembangan aplikasi berdasarkan komponen utama yang membangun sebuah aplikasi seperti manipulasi data, antarmuka pengguna, dan bagian yang menjadi kontrol utama aplikasi.

Model View Controller

Pada prinsipnya, implementasi MVC membagi kode ke dalam 3 bagian yaitu:

  • Model sebagai sumber data
  • View sebagai representasi data dan user interface
  • Controller yang berfungsi sebagai “otak” atau business logic yang memproses user input dan meng-update Model dan View ( kalau diperlukan ).

Keuntungannya adalah…

-          Tidak ada ViewState (Stateless).

-          Menyediakan pemisah Separation Of Concerns (SoC).

-          Dapat melakukan proses Test Driven Development (TDD)

-          Mudah terintegrasi pada JavaScript frameworks.

-          Mendukung beberapa tampilan pada view engines (aspx, Razor)

Langkah-langkah Untuk Membuat Aplikasi Sederhana Menggunakan Aplikasi MVC 4.0 :

1. Pertama, pilih File -> Project -> pilih MVC 4.0 application

Langkah MVC 1

2. Setelah itu, pilih template -> view engine (Razor, ASPX, NHaml, Spark), jika ingin mencoba project yang sudah ada, pilih Create unit test project.

Langkah MVC 2

3. Pada bagian struktur ini, tambahkan seperti pada gambar dibawah ini :

Langkah MVC 3

4. Lalu, coba jalankan aplikasi. Anda akan melihat home page pada aplikasi tersebut

Langkah MVC 4

5. Mari kita masukan coding untuk Controller, Model and View. Klik kanan pada  Model -> add a class dengan nama UserModels.cs

MVC5

MVC6

Dengan menggunakan prinsip MVC suatu aplikasi dapat dikembangkan secara terpisah antara layer application-logic dan presentation, sehingga dalam sebuah tim pengembangan website, seorang programmer bisa berkonsentrasi pada pengembangan core-system saja, sedangkan web designer bisa berkonsentrasi pada tampilan web saja. Walaupun demikian dibutuhkan komunikasi yang baik antara programmer dan designer.

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.Untuk keterangan lanjutan, silahkan klik disini!

 

ASP.NET Hosting – JaringanHosting.com :: Tips Agar Website ASP.NET Menjadi SEO Friendly

Sebuah website memerlukan traffic atau pengunjung yang banyak untuk datang ke website yang kita buat. Jika kalian menggunakan ASP.NET pada website, ada beberapa cara agar meningkatan SEO. Pengertian dari ASP.NET, merupakan platform pembuatan aplikasi web yang menyatu dengan .NET Framework serta menyediakan fasilitas-fasilitas bagi developer untuk membangun aplikasi web untuk level enterprise.

contact us

Coba bayangkan jika sebuah website dibuat hanya untuk dilihat oleh pengunjung, apa gunanya? Jadi yang terpenting kita harus mengetahui teknik SEO. Sebelumnya kita pahami dulu mengenai SEO. SEO (Search Engine Optimization) adalah proses meningkatkan/mengoptimalkan jumlah pengunjung blog/website dengan cara meraih peringkat yang lebih tinggi di hasil indeks halaman search engine (SERP).

aspnet-seo

Setelah anda mengerti tentang penjelasan di atas, sekarang kita akan membahas tips-tipsnya. Ikuti tips-tips di bawah ini:

1. Buatlah judul tulisan yang singkat namun jelas.

2. Tambahkan Meta keyword dan Meta tag deskripsi dengan isi yang relevan. Meta tag adalah suatu kata atau bisa dibilang kardus yang isinya sebuah informasi penting dan akan dibuka oleh Google, sama halnya dengan terindeks oleh Google. Google akan mengindeks informasi yang ada di situ. Meta tag juga bisa untuk pelacakan suatu blog.

HtmlHead head = (HtmlHead)Page.Header;

HtmlMeta metasearch1 = new HtmlMeta();

HtmlMeta metasearch2 = new HtmlMeta();

metasearch1.Name = “descriptions”;

metasearch1.Content = “my personal site”;

head.Controls.Add(metasearch1);

metasearch2.Name = “keywords”;

metasearch2.Content = “ASP.Net,C#,SQL”;

head.Controls.Add(metasearch2);

The above code will add the below Meta tags to output html.

<meta name=”descriptions” content=”my personal site” />

<meta name=”keywords” content=”ASP.Net,C#,SQL” />

3. Struktur konten juga harus diperhatikan. Dimulai dari Judul dan isi konten yang harus berkaitan dengan judul.

4. Memasang backlink adalah suatu cara yang dilakukan untuk mendapatkan pengunjung, kita bisa membuat blog dengan backlink yang berkualitas, dan berpage-rank tinggi.

5. Gunakan HTML <strong>, <h1> … <h6>. Anda dapat menggunakan tag ini agar efisien dalam mengatur judul halaman Anda dan sub judul.

6. Perbaiki Broken Link! Mungkin anda tidak menyadari hal ini. Broken link atau link rusak bisa menjadi ancaman untuk anda, karena bisa menghambat pertumbuhan page rank dan akan menyebabkan robot Google tidak suka blog kita.

7. Kecepatan website juga harus kalian perhatikan! Jika website lama loadingnya, itu akan membuat orang menjadi malas menunggu. Biasanya coba jangan menggunakan Silverlight content dan juga flash yang berlebihan.

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.Untuk keterangan lanjutan, silahkan klik disini!

 

 

ASP.NET Hosting – JaringanHosting.com :: Cron Jobs Pada ASP Hosting (schedule a scripts)

 

Pernahkah Anda bertanya-tanya apakah Anda dapat menjalankan cron job pada account ASP Anda?

Scheduled Tasks adalah versi Windows dari ‘cron job’, dan mengeksekusi skrip melalui metode yang mungkin adalah setara terbaik yang Windows harus menjalankan tugas cron dengan benar.

banner jarhost

Jika Anda ingin tahu tentang Scheduled Tasks untuk menjalankan script secara berkala. Nah, Anda dapat melakukannya dengan menggunakan panel website Anda.

- Dari panel kontrol Anda, pilih Scheduled Tasks,seperti gambar dibawah ini:

corn job

- Klik pada Add Scheduled Task

- Ketik nama di task name (nama apapun yang Anda inginkan) setelah itu pilih Check Website Availability

corn job asp hosting

- Beri tanda centang pada “Response status equal to 500″

- Masukan URL sesuai dari script yang ada. Contohnya : http://MyDomain/MyScript/File.aspx

- Pada Access Username: Masukan alamat email yang valid pada domain

- Access Password: Masukan email password dengan benar

- Mail from: Samakan dengan Access Username

- Setelah itu ikuti langkah selanjutnya dengan mengisi Mail to, Mail Subject, dan Mail Body.

- Proses selesai, jangan lupa klik Save.

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.Untuk keterangan lanjutan, silahkan klik disini!

 

ASP.NET – JaringanHosting.com :: Tips Untuk Mengamankan ASP.NET Website Anda

Dilihat dari sudut pandang keamanan, ASP.NET merupakan hasil perbaikan  dari yang sebelumnya yaitu ASP. Dengan menggunakan platform baru, saat ini memiliki metode yang mudah untuk para pengguna lakukan seperti pemrograman validasi input  dan akses ke fitur built-in yang mengunci aplikasi. Selain itu, aplikasi pada NET tidak hanya kuat terhadap serangan, tapi juga membatasi jumlah kerusakan. Adapula beberapa tips untuk mengamankan ASP.NET website Anda:

basic_template_stop

-          Pada umumnya, tidak pernah ada yang membiarkan hacker bisa melihat atau menaruh apapun pada  Web yang Anda miliki. Adapula pengecualian lain yaitu setiap ekstensi file yang dipetakan ke dalam ISAPI handler  akan membatasi akses ke file dengan ekstensi seperti, Aspx,. cs, dan. vb. Di sisi lain, file yang berekstensi. txt,. csv, dan. xml tidak otomatis dilindungi dan dapat diakses oleh siapa saja yang sedang melakukan browsing.

-          Sebelum menempatkan aplikasi baru dalam suatu produksi, pastikan untuk menonaktifkan pelacakan dan debugging, dan pastikan juga customErrors tag di file web.config tidak diatur ke “off.” Pengaman ini akan membantu untuk mencegah kemungkinan kebocoran informasi seperti nama file dan jalan, dan bahkan mungkin kode sumber, ke dunia luar bila terjadi kesalahan dalam aplikasi.

-          Jangan lupa untuk selalu mengecek dan membersihkan direktori project Anda sebelum meletakkan aplikasi dalam produksi. Ketika deploying aplikasi baru, pastikan Anda menghapus semua project Visual Studio dan file-file sementara yang ada dalam direktori aplikasi. File .sln dan .slo Tidak dipetakan ke ISAPI akses filte. Akibatnya akan dapat diakses dari Internet jika, seseorang dapat menebak nama project Anda.

-          Bila menggunakan  numeric fields dalam aplikasi database-driven, pastikan Anda benar-benar meletakan variabel ke tipe numerik yang tepat sebelum menggunakannya. Hal ini dilakukan untuk mencegah serangan penyisipan terhadap SQL.

-          Hindari cookieless session management. Masalahnya adalah ketika server menggunakan fitur ini akan menerima pengidentifikasi sesi sebelumnya yang tidak diketahui. Seorang penyerang cerdik dapat mengambil keuntungan dari hal ini dengan mengambil URL yang sah URL dan dikenal, dan penyerang dapat menggunakannya untuk mengakses sistem.

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.Untuk keterangan lanjutan, silahkan klik disini!

Itu tadi beberapa tips untuk mengamankan ASP.NET website Anda. Jika Anda harus menginstal aplikasi web di sistem anda yang mungkin tidak sepenuhnya dapat dipercaya, Anda bisa mengambil keuntungan dari pengaturan yang tersedia di web.config untuk menjalankan aplikasi di bawah account pengguna yang berbeda dan kemudian membatasi siapa saja yang bisa  mengakses akun tsb. Selain itu, Anda dapat menggunakan Internet Services Manager untuk mengkonfigurasikan sebuah aplikasi untuk memberikan sedikit keamanan.

 

ASP.NET Hosting :: Konfigurasi State Service pada ASP.NET State Server (IIS 7.0)

ASP.NET digunakan untuk mengelola session state pada komputer. Layanan ASP.NET state akan terinstall secara default ketika Microsoft ® Windows ® Server Anda instal. File aspnet_state.exe yang terinstal pada remote server yang akan menyimpan informasi session state; secara default akan ada pada systemroot\Microsoft.NET\Framework\version\aspnet_state.exe.

Berikut ini langkah-langkah untuk menkonfigurasi ASP.NET state service (IIS 7.0):

  • Pada remote server yang akan menyimpan informasi session state, buka Administrative Tools, lalu klik Services.
  • Pada detail pane, klik kanan ASP.NET State Service, kemudian Properties.
  • Pada tab General, di Startup type list box, klik Automatic.
  • Dibawah Service status, klik Start, kemudian OK. State service akan berjalan otomatis ketika Web server telah di restart.

mainAlt

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. Untuk keterangan lanjutan, silahkan klik disini!

 

Membangun Aplikasi Mobile dengan ASP.Net

Ternyata ASP.Net tidak hanya untuk aplikasi desktop. Hal ini dibuktikan oleh Microsoft yang dengan cepat memanfaatkan kekuatan ASP.NET MVC untuk membangun 100% aplikasi perangkat mobile. Kontrol pada Ponsel ASP.NET memungkinkan Anda untuk membangun aplikasi yang cerdas pada perangkat yang berbeda karena telah diintegrasikan ke dalam Microsoft Visual Studio.NET 2003. Hal ini terlepas dari bahasa markup, browser, atau faktor bentuk.

Pengembangan aplikasi mobile di ASP.NET cukup mirip dengan ASP.NET pengembangan aplikasi web tradisional. Semua halaman web mobile yang diwariskan dari kelas MobilePage yang ada di namespace System.Web.UI.MobileControls, ASP.NET juga menyediakan namespace System.Web.Mobile yang ditujukan khusus untuk pengembangan Web mobile untuk membantu pengembang dalam membuat aplikasi untuk perangkat mobile. Anda dapat membuat halaman web dari kelas dasar MobilePage dan menambahkan kontrol dari namespace System.Web.Mobile. Sebuah suite kontrol pada server Web dan adapter ditentukan oleh nameplace ini yang sangat berguna saat membuat aplikasi yang perlu tersedia untuk banyak perangkat mobile yang berbeda.

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. Untuk keterangan lanjutan, silahkan klik disini!

ARSITEKTUR

ASP.NET tidak mengintegrasikan teknologi untuk membuat pengembangan aplikasi mobile mengikuti pola yang sama seperti pengembangan aplikasi web tradisional, motif utama arsitektur adalah untuk tidak membiarkan Anda membuat halaman tunggal yang dapat menargetkan browser di kedua desktop dan perangkat mobile. Ini berarti bahwa halaman yang dirancang untuk desktop browser tidak akan menerjemahkan ke perangkat mobile browser.

Presentasi logika mengikuti pola yang sama untuk kedua jenis. Pembangunan Bersih. Tidak seperti dalam aplikasi web, dalam perangkat mobile, form input dan validasi bisa jauh lebih sulit untuk menampilkan dalam format yang dapat digunakan. Juga, untuk perangkat mobile beberapa pengembang menyediakan cara pintas yang memungkinkan pengguna untuk mengisi informasi dengan lebih sedikit mengetik karena perangkat mungkin sulit untuk mengetik atau untuk menghindari batasan ruang layar ponsel.

Oleh karena itu, pengembang disarankan untuk membuat halaman terpisah di ASP.NET aplikasi Web untuk digunakan dalam desktop maupun mobile device browser. Halaman dikembangkan secara khusus untuk perangkat mobile browser memungkinkan rincian lebih lanjut dari logika presentasi menjadi potongan kecil yang bekerja lebih baik untuk area tampilan perangkat dan perangkat input.

 

WEB SERVER KONTROL

Hal yang baik tentang menciptakan aplikasi mobile di ASP.NET adalah bahwa sebagian besar ASP.NET kontrol server Web mematuhi arsitektur unified adaptor. Ini berarti bahwa ia menciptakan bahasa markup yang tepat sehingga semua kontrol dapat berperilaku berbeda tergantung pada perangkat yang meminta dengan memanggil adaptor kustom. Jika adaptor dikonfigurasi di browser definisi file untuk perangkat yang meminta atau browser, ASP.NET panggilan adaptor pada setiap tahap siklus hidup dari kontrol server Web. Kemudian adaptor menyesuaikan output yang diberikan.

 

Alasan Memilih ASP Hosting Untuk Bisnis Anda

Ada tiga jenis web hosting yang dikenal saat ini yaitu ASP, PHP dan PERL. Kebanyakan orang membandingkan ketiganya untuk mengetahui mana yang terbaik dan mana yang mereka akan pilih. Membandingkan ketiganya mungkin menjadi tugas yang sangat sulit bahkan anda harus tahu persis apa jenis situs web yang ingin Anda ciptakan, bagaimana rumitnya dan seberapa kreatif Anda berencana untuk membuatnya.

Disini saya akan membahas tentang salah satu web hosting dengan ASP. Mari kita lihat keuntungan ASP web hosting.

ASP menawarkan kecepatan yang lebih cepat untuk dapat memuat halaman web, pelanggan akan ingin pergi ke situs Anda karena hanya perlu menunggu sepersekian detik sebelum mereka mendapatkan informasi yang mereka butuhkan.

Unlimited Disk Space, Degan ASP anda bisa memilih ruang disk anda sesuai kebutuhan. Bukankah sesuai kebutuhan dapat mengurangi biaya yang tidak perlu.

 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. Untuk keterangan lanjutan, silahkan klik disini!

Unlimited Knowledge Base, karena sistem web hosting ini dibuat oleh Microsoft, sehingga memiliki basis pengetahuan mereka sendiri, Anda dapat memeriksa masalah apapun dan memiliki sistem pendukung mereka sendiri spesialis dukungan teknis yang dapat membantu Anda

Menawarkan alat interaktif untuk pelanggan, Anda dapat membuat blog atau forum dan bahkan berdiskusi bagi pelanggan Anda sehingga mereka dapat meninggalkan feedback atau review tentang produk atau layanan Anda. Ini adalah cara yang baik untuk membangun bisnis Anda sebagai feedback pelanggan dapat meningkatkan keuntungan bisnis

Anda mendapatkan regular update untuk sistem ASP, karena Microsoft terus meningkatkan pada sistem mereka Anda mampu mendapatkan update gratis untuk layanan tanpa harus membayar.

Menawarkan tools yang berguna untuk bisnis Anda. Hal ini dapat memberikan Anda sebuah database data konsumen yang dapat Anda gunakan untuk meningkatkan pemasaran bisnis Anda

Ini hanya beberapa alasan mengapa Anda harus memilih untuk memilih web hosting dengan ASP diantara ketiganya. Layanan ini lebih dinamis, yang memberikan kepuasan pelanggan yang optimal karena tidak membiarkan pelanggan menunggu.

 

Tips untuk Meningkatkan Kinerja ASP.NET

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.

Tips untuk Meningkatkan Kinerja ASP.NET

Tips untuk Meningkatkan Kinerja ASP.NET

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.

ASP dan .NET Bersama-sama menyediakan platform untuk para pengembang untuk merancang dan mengembangkan situs web dinamis dan web portal.

Ada hal-hal tertentu yang harus dipertimbangkan pada saat membangun sebuah ASP.NET untuk meningkatkan kinerja dari ASP.NET, berikut ini tipsnya :

• Matikan Session State – Nonaktifkan Session State jika Anda tidak memerlukannya secara default. Hal ini juga memungkinkan untuk menonaktifkan halaman tertentu jika Anda memerlukannya dalam beberapa halaman.

• Matikan Tracing – 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.

• Hindari Server side Validasi – Validasi sisi server akan mengkonsumsi semua sumber daya berharga pada server yang dapat mempengaruhi kinerja aplikasi.

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. Untuk keterangan lanjutan, silahkan klik disini!

• Hindari Pengecualian (Exception) – 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.

• Hindari Frekuensi Pemanggilan Database – Panggilan yang dibuat ke database bisa mahal terhadap waktu respon serta sumber daya. Hal ini dapat dihindari dengan menggunakan Batch Processing.

• Hindari menggunakan Fungsi Rekursif dan Perulangan yang Digabung – Untuk meningkatkan kinerja aplikasi, selalu menghindari menggunakan fungsi rekursif dan looping bersarang karena mereka mengkonsumsi banyak memori.

• Matikan View State – 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.

• Gunakan Caching – Halaman caching dapat dilakukan untuk jangka waktu tertentu dan sampai durasi yang diminta.

 

Demikianlah tips singkat untuk meningkatkan kinerja ASP.NET semoga bermanfaat.

 

Cara Set Up Custom Error Pages Pada IIS 7.5 Dengan ASP.NET

Posting blog ini akan menjelaskan bagaimana mengkonfigurasi custom error pages pada IIS (Internet Information Server). Pada contoh ini kita akan menggunakan IIS 7.5 bersamaan dengan Windows Server 2008 R2.

Jika kita mengkonfigurasi .NET Error Pages. Pada tingkat situs, ASP.NET menyimpan pengaturan dalam file web.config situs. Karena pengaturan ini akan disimpan di file web.config mereka secara portabel dan dapat dengan mudah pindah ke server lain.

Cara setup Custom Error Pages di IIS 7.5
Buka Internet Information Services (IIS) Manager. Pilih website anda.. Double Click pada ikon “.NET Error Pages“.

image 1

Maka fitur .NET Error Pages akan di tampilan.

image 2

Klik “Edit Feature Setting” link untuk mengaktifkan fitur ini. Kotak dialog “Edit Error Page Settings” akan muncul.

image 3

Dalam rangka untuk mengubah default mode, kita juga harus menentukan “Default Page“. Halaman ini akan digunakan untuk semua kode status yang tidak didefenisikan. Dalam contoh ini saya menggunakan halaman custom error generik untuk menjebak semua kesalahan lainnya. Setelah anda memasukkan URL absolut untuk default error page, klik OK.

Catatan: Ini mungkin ide yang baik untuk menggunakan halaman HTML statis, namun dalam kasus ASP.NET disini tidak berfungsi dengan baik.

Secara default server error akan ditampilkan ketika login secara lokal ke server IIS dan custom error hanya akan digunakan dari sesi remote. Saya mengubah ini menjadi “On” jika anda login secara lokal ke server IIS. Jika tidak, ia akan menampilkan server error secara rinci, dan tidak pada custom error pages.

Menentukan 404 Error code
Ketika anda muncul 404 error biasanya menunjuk ke file di situs tes yang tidak ada. Seperti yang anda lihat pada gambar berikut halaman friendly HTTP 404 error yang ditunjukkan pada IE9.

Friendly HTTP 404 Error pada IE9:

image 4

Pada .NET Error Pages Actions menu klik Add Link

image 5

Pada “Add Custom Error Page” dialog akan muncul seperti dibawah ini. Di sinilah kita mendefinisikan error pages individu per kode status. Sebagai contoh kita akan menambahkan custom page untuk HTTP 404 Error.

image 6

Sekarang kita telah turn on fitur dan menambahkan sebuah custom page untuk kode status 404 dimana kita dapat memverifikasikannya. Untuk memverifikasi kunjungi halaman yang tidak ada. Dalam contoh kita akan menggunakan http://mysite.com/deletedfile.aspx. Anda bisa lihat di gambar berikut bahwa custom error page yang ditunjukkan.

Pesan custom 404 Error pada IE 9:

6

Seperti disebutkan di atas ini juga bisa dikelola dari situs file web.config. Lihat bagian konfigurasi berikut dari situs file web.config situs saya

<configuration>
<system.web>
<customErrors defaultRedirect=”http://mysite.com/errors/Error.aspx” mode=”RemoteOnly”>
<error redirect=”http://mysite.com/errors/404.aspx” statusCode=”404″ />
</customErrors>
</ System.web>
</ Configuration>

Segala sesuatu yang kita set di GUI dapat dengan mudah diatur secara langsung di web.config. Ini juga akan memungkinkan anda untuk men-setup .NET Error Pages, Jika anda berada pada  Shared Hosting Plan. Di sini jaringanhosting.com menyediakan Shared Cloud Hosting, Dedicated Cloud Hosting dan Shared Point Hosting yang semuanya menawarkan keuntungan-keuntungan dari penggunaan custom .NET Error Pages.

 

Mengapa Memilih ASP.NET Hosting untuk Keperluan Situs Bisnis Anda ?

Ketika kita akan  menjalankan sebuah situs web, baik itu melalui internet atau di dalam intranet organisasi, mulai dari server hosting ke aplikasi yang digunakan untuk merancang halaman web, akan ada ribuan kemungkinan kombinasi dan  benar-benar diperlukan untuk memilih kombinasi yang akan memberikan penampilan yang terbaik, dalam kinerja, kemudahan penggunaan dan keamanan.  ASP.NET merupakan salah satu pilihan yang telah mendapatkan prioritas selama beberapa tahun terakhir  dan saat ini sedang digunakan oleh berbagai organisasi dan orang-orang bisnis yang independen di seluruh dunia. Dibangun pada teknologi. NET, Active Server Page berjalan terbaik pada Windows penyedia hosting web Layanan hosting lain dapat juga mengklaim dukungan untuk  .NET framework tetapi integrasi ini terkadang  bukan merupakan  yang terbaik dan mungkin mengakibatkan kinerja sangat berkurang.

Menggali lebih dalam Ke ASP.NET

ASP.NET adalah kerangka kerja yang ditujukan untuk web-aplikasi. Dirilis pada tahun 2002, telah merilis beberapa versi yang lebih tinggi . Hal ini dapat digunakan untuk desain web fundamental dan tujuan perkembangan. Untuk  peningkatan yang stabil dalam permintaan, ASP.NET hosting menjadi populer. Jendela server hosting mendukung . NET framework  agar memungkinkan untuk pengalaman yang lebih cepat dan lancar.

Ada beberapa manfaat yang terkait dengan ASP.NET hosting yang merupakan pilihan terbaik bagi banyak organisasi di sekitar kita. Kami akan mencoba untuk menyinggung   beberapa diantaranya di sini.

- Pengembangan  lebih Efisien dipastikan dengan integrasi lancar pada database. Hal ini dapat digunakan untuk pengembangan baik dasar dan lanjutan dan juga untuk merancang halaman web yang lebih dinamis. Bagi orang-orang  yang akrab menggunakan aplikasi Microsoft, penerapan Active Server Page adalah merupakan  cara untuk menghemat waktu dan biaya pelatihan.

-  Benar-benar kompatibel dengan semua produk Microsoft. Untuk setiap organisasi menggunakan produk Microsoft, Active Server Page adalah merupakan pilihan otomatis.

- Setiap organisasi yang menggunakan Microsoft Access sebagai solusi database kita dapat lebih mudah  dalam .NET web penyedia hosting sepenuhnya agar  terintegrasi dengan database MS Access dan MSSQL.

- Bila digabungkan dengan webECS, Windows ASP.NET penyedia hosting, akan menghasilkan kepuasan tersendiri dalam hal ketelitian.

 Produk Microsoft sangat baik  di jalankan Pada Windows Server Hosting

Karena bermanfaat untuk perusahaan kecil , menengah dan besar banyak menggunakan produk Microsoft secara ekstensif. Oleh sebab itu jika ingin mencari  aplikasi web, pilihan yang tepat  adalah ASP.NET. Demikian pula, setiap perusahaan yang  ingin menggunakannya pasti akan mencari server Windows hosting dedicated. Untuk perusahaan yang menggunakan platform Windows and .NET dalam pekerjaan  secara bersama-sama,  merupakan  situasi yang bagus dalam hal keamanan terjamin dan kinerja Windows server dan fleksibilitas dari ASP.NET.

Pilihan Tepat dalam membuat Hasil yang Tepat

ASP.NET hosting sudah dikenal khalayak masyarakat sebagai aplikasi web terbaik dalam pengembangan dan dimiliki oleh ratusan pebisnis di seluruh dunia untuk alasan yang tepat.dan merupakan suatu kinerja. Demikian pula, Windows server hosting sedang disebut-sebut sebagai dedicated server hosting terbaik  Dan juga karena alasan  keamanan, kompatibilitas dan kemudahan dalam penggunaan. Apa yang akan terjadi jika keduanya kita gabungkan satu sama lainnya? Nah, kami yakin Anda bisa menebak itu.