ASP.NET MVC Hosting – JaringaHosting.com :: Manfaat Mengembangkan Website ASP.NET MVC

Ketika kita mengembangkan aplikasi baru menggunakan . NET framework , selalu ada pertanyaan tentang apa arsitektur terbaik untuk pengembangan ?. Dengan arsitektur MVC dapat  mengisolasi logika domain dari antarmuka pengguna , yang memungkinkan agar lebih cepat dan pengembangan lebih terkontrol . ASP.NET MVC terus berkembang dan memberikan lebih banyak manfaat dengan di setiap versi barunya .

banner-jarhost

Model- view-controller memiliki tiga lapisan : model , tampilan (View) , dan controller . Model ini dapat dianggap sebagai data yang digunakan dalam program tersebut, controller termasuk file kelas dengan logika bisnis , dan View megarur user interface . Dengan mengisolasi model , tampilan (View) , dan controller , pembangunan lebih cepat , kompleksitas lebih mudah untuk mengelola , dan lebih banyak kontrol terhadap perilaku aplikasi .

1 . Managed Complexity – Sifat dipisahkan dari model-view-controller membuatnya lebih mudah untuk mengelola kompleksitas aplikasi besar dan tetap terorganisir dengan baik . Pengembang dapat fokus pada satu aspek implementasi pada suatu waktu , seperti berkonsentrasi pada pandangan tanpa tergantung pada logika bisnis . Beberapa fungsi dan kelas MVC bahkan bisa otomatis diciptakan untuk menghemat waktu .
2 . Faster Test-Driven Development – Dengan MVC , lebih mudah untuk menguji aplikasi daripada untuk menguji berbasis bentuk ASP.NET aplikasi web . Hal ini karena pemisahan tugas aplikasi semua didefinisikan secara berbeda sehingga mereka tidak menambah kompleksitas lebih . Pengembang dapat menguji siklus pengembangan yang sangat pendek dengan menulis kasus pengujian otomatis gagal untuk menentukan perbaikan atau fungsi yang diinginkan , kemudian menulis kode baru .
3 . Rapid, Parallel Developmentel – Akan lebih mudah bagi lebih dari satu pengembang dapat kode pada saat yang sama pada aplikasi. Jika salah satu pengembang bekerja pada tampilan , lain pada logic controller , dan terakhir pada logika bisnis dalam model , aplikasi potensial dapat menyelesaikan tiga kali lebih cepat .
4 . Full Control Over Behaviour – The MVC framework sangat ideal untuk para pengembang
yang ingin memiliki kontrol penuh atas perilaku aplikasi mereka karena MVC tidak menggunakan keadaan tampilan atau bentuk berbasis server .
5 . Code Reuse – Sejak controller menggunakan bagian yang berbeda dari model dan tampilan (View) untuk membuat permintaan , banyak bagian-bagian ini dapat digunakan kembali dalam aplikasi lain MVC .
6 . JavaScript Integration – Arsitektur model-view-controller juga terintegrasi dengan Framework JavaScript . Ini berarti , aplikasi MVC dapat dibuat untuk bekerja dengan aplikasi luar halaman web , seperti dokumen PDF , browser situs – spesifik , dan widget desktop . Ini juga mendukung panggilan asynchronous ke script tersebut yang mengakibatkan loading lebih cepat .
7 . No Viewstate or Postback Events – Keuntungan di sini adalah bahwa Anda dapat menghasilkan markup yang lebih standar dan memiliki kontrol lebih besar atas apa yang akan diberikan kepada klien.

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!

 

Windows Server 2012 Hosting – JaringanHosting.com :: Cara membuat New Server Group di Server Manager pada Windows Server 2012

Server Manager adalah alat yang hebat untuk melakukan tugas-tugas di beberapa server di lingkungan anda. Secara default, ada All Servers kelompok, tetapi Anda dapat membuat grup anda sendiri dan menambahkan server secara manual untuk membuat tugas-tugas manajemen lebih mudah. Sebagai contoh, mungkin anda ingin membuat grup server yang menjalankan aplikasi line-of-business sehingga tugas-tugas manajemen dapat dimulai secara bersamaan. Server dapat menjadi anggota lebih dari satu kelompok.

Log on ke Windows Server 2012 sebagai administrator domain dan buka Server Manager dari ikon pada desktop Task Bar atau dari layar Start.

  •  Klik Manage di bagian kanan atas Server Manager dan pilih Create Server Group dari menu.
  •  Dalam Membuat Server Group jendela, berikan nama grup baru dalam kotak nama grup Server.
  • WS2012Pada tab Server Pool, pilih salah satu atau lebih dari server yang tersedia, kemudian klik panah di tengah jendela untuk menambahkan server ke kotak Dipilih di sebelah kanan. Atau anda juga dapat mencari Active Directory, mencari berdasarkan alamat IP atau nama DNS pada tab DNS, atau server beban dari sebuah file pada tab Import.
  •  Setelah memilih kotak yang akan dihuni dengan server yang ingin ditambahkan ke grup ini, klik OK.Kelompok baru sekarang akan muncul di sebelah kiri dari Server Manager.

Jika Anda memilih kelompok server baru di sebelah kiri dari Server Manager, Anda akan melihat server, events, dan informasi operasional penting lainnya ditampilkan di sebelah kanan dari Server Manager untuk semua server dalam kelompok.
Jika Anda kembali ke Dashboard Server Manager, Anda juga akan melihat entri untuk kelompok server baru yang menunjukkan ringkasan masalah untuk server dalam kelompok.

mjarhost

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 :: Cara Mengubah Warna Background Current Week pada Kalender ASP.NET

Perlu memberi tanda pada semua tanggal dalam satu minggu di Kalender ASP.NET anda ?

Kali ini kita akan membahas tentang salah satu kustomisasi menarik Kalendar Kontrol ASP.NET. Kalender kontrol menyediakan anggota seperti SelectedDayStyle , WeekendDayStyle , TodayDayStyle untuk menerapkan style/gaya pada tanggal tertentu . Tetapi ketika kita perlu menyorot satu minggu dengan beberapa warna yang berbeda . ASP.NET Kalender kontrol tidak menyediakan style ( gaya ) langsung untuk menyorot dan memilihan satu minggu tertentu, ketika modus seleksi anda adalah tanggal saja. Ayo simak cara untuk mendapatkannya.

banner jarhost (persegipanjang)

Langkah pertama kita harus mengetahui tanggal mulai dan tanggal akhir dalam satu minggu yang kita pilih. Berikut ini merupakan langkah sederhananya.

cal1

startOfWeek mewakili Week start Date ( tanggal di awal minggu ) dan endOfWeek mewakili Week End Date ( tanggal di akhir minggu ). Kali ini telah ditetapkan bahwa hari Minggu merupakan hari pertama di dalam satu minggu. Jadi, dimulai dari hari Minggu ( DayofWeek.Sunday ) .

Setelah kita memiliki Week start Date dan Week End Date , lakukan beberapa logika dalam Kalender kontrol DayRender Event . DayRender Event pada kalender kontrol ASP.NET sangat kuat . Hal ini dapat membantu untuk menyesuaikan kontrol kalender pada tingkat max .

cal2

Di bawah ini merupakan gambar tampilan kalender yang dihasilkan

cal3

Jika Anda memperhatikan potongan kode untuk DayRender Event , saya telah menggunakan kode di bawah ini

cal4

Potongan kode di atas berfungsi untuk menyorot tanggal yang sama dengan Day Style yang berada pada minggu ini , dengan kata lain akan didapatkan warna yang sama dalam satu minggu ( lightgreen merupakan tanggal yang dipilih dengan dalam minggu ini )

cal5

Anda mencari ASP.NET Hosting yang berkualitas dan murah ?

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 :: Mengambil Foto Menggunakan Webcam pada Halaman Website ASP.NET 4.5

Ingin website ASP.NET anda bisa mengambil gambar atau foto dari webcam ?

Semua orang pastinya ingin memiliki halaman web yang menarik, ada berbagai cara agar halaman web anda menarik. Contohnya dengan menambahkan fasilitas pengambilan gambar dari webcam. Simak langkah-langkahnya di bawah ini.

Yang dibutuhkan sebagai pelengkap, antara lain :

– Flash player terbaru
webcam atau kamera web

1. Salin kode program “WebcamResources” ke dalam aplikasi baru.

2. Tambahkan kode berikut ke halaman Default.aspx Anda.

161

Kode ini akan menempatkan objek Flash ke dalam halaman web Anda, yang digunakan untuk menangkap gambar dari webcam.

3. Tambahkan satu halaman lagi dengan nama ImageConversions.aspx.
4. Tambahkan kode berikut ke ImageConversion.aspx pada halaman load event.

162

Kode di atas akan mengkonversi byte ke gambar dan akan menyimpan gambar dalam drive c.

 

mjarhost

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 :: Turn off ASP.NET Custom Errors pada Web.config

Setelah hosting web application pada server , terkadang kita mendapat pesan kesalahan yang tidak terduga seperti yang ditunjukkan di bawah ini . Tapi kami tidak mendapatkan pesan rinci untuk errror tak terduga tersebut . Pada artikel ini , akan dibahas bagaimana kita bisa mendapatkan pesan rinci untuk kesalahan yang tidak terduga pada web ASP.NET .

asp1

Jenis kesalahan seperti ini dapat terjadi pada server lokal atau remote . Dalam asp.net , kita dapat menemukan pesan kesalahan yang tepat dengan mode pengaturan = ” Off ” pada tag customErrors di web.config aplikasi kita . Ini adalah cara dimana kita dapat mengetahui kesalahan yang tepat dalam aplikasi web.

asp2
Ketika kita mengatur mode customErrors = ” Off ” maka kita dapat dengan mudah melacak kesalahan dalam aplikasi seperti yang ditunjukkan di bawah ini .

asp3

Pada ASP.NET , ada tiga mode kesalahan untuk melacak kesalahan . Mode ini memutuskan apakah ada atau tidak pesan kesalahan yang ditampilkan . Mode RemoteOnly adalah mode default untuk menampilkan pesan kesalahan .

1 . off Mode

Mode ini bertanggung jawab untuk menampilkan error mesage atau pesan kesalahan pada lokal dan remote server jika terjadi kesalahan .

2 . On Mode

Mode ini bertanggung jawab untuk menampilkan halaman custom error dengan pesan pada lokal dan remote server  jika terjadi kesalahan . Dengan menggunakan mode ini , kita dapat menunjukkan custom error messages kita sendiri untuk kesalahan yang spesifik pada lokal dan remote server.

3 . RemoteOnly

Mode ini bertanggung jawab untuk menampilkan error mesage pada remote server hanya dalam kasus kesalahan . Dengan menggunakan mode ini , kita dapat menunjukkan halaman menunjukkan custom error messages kita sendiri untuk kesalahan tertentu pada remote server saja.

Anda mencari ASP.NET yang murah dan berkualitas ?

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!

 

 

IIS 8 Hosting – JaringanHosting.com :: Cara Menjalankan ASP dan PHP Script Pada IIS 8 dan WAMP secara bersamaan

Sebelum menjelaskan tutorial ini lebih lanjut, mari kita simak.
Apa itu WAMP ?

WAMP Server adalah salah satu paket software terbaik yang menginstal dan mengelola Apache , MySQL dan PHP sangat mudah di Windows. Tapi disini masalahnya, ketika anda sudah menjalankan IIS maka anda tidak mungkin dapat menjalankan WAMP Server di Localhost . Anda perlu shutdown IIS untuk menjalankan WAMP Server dengan benar . Kali ini akan dijelaskan bagaimana Anda dapat menjalankan WAMP Server pada Windows tanpa mematikan IIS 8 pada Windows 8.
Anda dapat menjalankan WAMP Server pada http://localhost:8080 dan IIS 8 pada http://localhost.

banner-jarhost

1 . Pertamakali anda harus mengaktifkan IIS8 dari RUN > appwiz.cpl > turn windows features on or off.

IIS81
2 . Juga Anda harus menginstal atau Run setup ” WAMP SERVER

IIS82

Kedua hal ini berjalan pada http://localhost seperti yang dijelaskan sebelumnya , jika IIS diinstal pada komputer maka WAMP tidak bekerja .  Jadi, Anda harus mengkonfigurasi Apache dengan cara  : Click OnWampButton > Apache > http.conf

IIS83

Sekarang cari String ” Listen ” dan tekan enter 4 kali . Maka ” Listen 80 ” akan hi-lighted. Sekarang Ubah menjadi  “Listen 8080 ” dapat dilihat pada gambar berikut.

IIS84

Sekarang ketika Anda akan membuka http://localhost maka akan membuka IIS8

IIS85

Jika Anda ingin Jalankan WAMP Server Anda harus membuka http://localhost:8080

IIS86

Semoga membantu…

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!

 

Silverlight Hosting :: JaringanHosting.com-Cara mengkonversi aplikasi Silverlight 4 untuk Silverlight 5.

Ketika anda membuka aplikasi Silverlight 4 pada Silverlight 5 mendapatkan pesan kesalahan seperti berikut ?

error : Unable to read the project file ‘Silverlight4App.csproj’.”>-error  : Unable to read the project file ‘Silverlight4App.csproj’.

Silverlight4App.csproj(137,3): The imported project “C:\Program Files\MSBuild\Microsoft\Silverlight\v4.0\Microsoft.Silverlight.CSharp.targets” was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk

banner jarhost (persegipanjang)

Jangan khawatir, kesalahan seperti ini terjadi karena aplikasi ini sebelumnya dibangun dengan menggunakan Referensi  Silverlight  4 . Jadi pada saat membuka aplikasi tersebut dalam Silverlight 5 , Visual Studio mencari file referensi Silverlight 5 tetapi tidak dapat ditemukan.

Bagaimana mengatasinya ?, ikuti langkah-langkah berikut ini :

– Buka proyek dalam Visual studio
– Ke solusi explorer
– Klik kanan pada proyek yang tidak dimuat dan klik edit file CSPROJ, seperti gambar di bawah ini

Silverlight3

– Kemudian ubah Target Frame Work version 5.0

Silverlight2

– Simpan dan tutup file tersebut dan sekali lagi klik kanan pada proyek yang tidak dimuat dan klik pada proyek Reload

Silverlight1
– Sekarang proyek ini akan dimuat ulang dan berhasil..
Langkah-langkah diatas bertujuan untuk mengkonversi aplikasi Silverlight 4 Anda ke aplikasi ke Silverlight 5 . Jika anda ingin mengembalikan aplikasi anda kembali ke Silverlight 4 hal yang perlu dilakukan adalah dengan mengulangi langkah di atas dan mengatur versi Target Framework untuk ” v4.0″ .

Anda mencari Hosting Silverlight 4 atau Silverlight 5 ?

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 :: Tutorial Cancelling Tasks Pada .NET 4.0

. NET 4.0 memperkenalkan sebuah intstuksi yang disebut CancellationToken yang menyediakan mekanisme untuk membatalkan operasi baik yang sinkron dan asynchronous . Berikut adalah beberapa hal penting dari struktur ini :

*isCancellationRequested – properti pada Boolean yang dapat disurvei oleh kode yang berfugnsi untuk mengetahui apakah telah dibatalkan atau dilakukan permintaan pembatalan.

*Register – untuk mendaftar ketika permintaan pembatalan telah dilakukan.

banner jarhost

Disini terdapat CancellationTokenSource, yang berfungsi untuk mendapatkan token pembatalan . Keuntungan pada model pembatalan ini adalah bahwa token pembatalan dapat dikirimkan secara bebas kepada para listeners .. Berikut adalah langkah-langkah yang diperlukan untuk proses pembatalan :

1. Pertama, buat cancellation token(cToken) menggunakan CancellationTokenSource class.

2. Pada GenerateNumbers  > Task<>.Factory.StartNew().

3. Masuk ke bagian Register(), metode ini untuk proses registrasi pada cancelNotification. Jadi, nanti akan ada notifikasi permintaan proses pembatalan telah dibuat.

4. Setelah itu, CancellationTokenSource.Cancel() , dan proses pembatalan telah selesai.

C#

using System;

using System.Threading.Tasks;

using System.Threading;

namespace CancelTask

{

class Program

{

static void Main(string[] args)

{

Console.WriteLine(“Press 1 to cancel task”);

var cTokenSource = new CancellationTokenSource();

// Create a cancellation token from CancellationTokenSource

var cToken = cTokenSource.Token;

// Create a task and pass the cancellation token

var t1 = Task<int>.Factory.StartNew(()

=> GenerateNumbers(cToken), cToken);

// to register a delegate for a callback when a

// cancellation request is made

cToken.Register(() => cancelNotification());

// If user presses 1, request cancellation.

if (Console.ReadKey().KeyChar == ‘1’)

{

// cancelling task

cTokenSource.Cancel();

}

Console.ReadLine();

}

static int GenerateNumbers(CancellationToken ct)

{

int i;

for (i = 0; i < 10; i++)

{

Console.WriteLine(“Method1 – Number: {0}”, i);

Thread.Sleep(1000);

// poll the IsCancellationRequested property

// to check if cancellation was requested

if (ct.IsCancellationRequested)

{

break;

}

 

}

return i;

}

// Notify when task is cancelled

static void cancelNotification()

{

Console.WriteLine(“Cancellation request made!!”);

}

}

}

 

VB.NET (Converted)

Imports System

Imports System.Threading.Tasks

Imports System.Threading

Namespace CancelTask

Friend Class Program

Sub Main(ByVal args() As String)

Console.WriteLine(“Press 1 to cancel task”)

Dim cTokenSource = New CancellationTokenSource()

‘ Create a cancellation token from CancellationTokenSource

Dim cToken = cTokenSource.Token

‘ Create a task and pass the cancellation token

Dim t1 = Task(Of Integer).Factory.StartNew(Function() GenerateNumbers(cToken), cToken)

‘ to register a delegate for a callback when a

‘ cancellation request is made

cToken.Register(Sub() cancelNotification())

‘ If user presses 1, request cancellation.

If Console.ReadKey().KeyChar = “1”c Then

‘ cancelling task

cTokenSource.Cancel()

End If

Console.ReadLine()

End Sub

 

Private Shared Function GenerateNumbers(ByVal ct As CancellationToken) As Integer

Dim i As Integer

For i = 0 To 9

Console.WriteLine(“Method1 – Number: {0}”, i)

Thread.Sleep(1000)

‘ poll the IsCancellationRequested property

‘ to check if cancellation was requested

If ct.IsCancellationRequested Then

Exit For

End If

Next i

Return i

End Function

‘ Notify when task is cancelled

Private Shared Sub cancelNotification()

Console.WriteLine(“Cancellation request made!!”)

End Sub

End Class

End Namespace

Maka hasil outputnya adalah :

output1

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 :: 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!