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!

 

 

ASP.NET Hosting – JaringanHosting.com :: Tutorial Mengirim SMS Menggunakan ASP.NET (C#)

Teknologi ASP.NET  sudah banyak digunakan oleh developer-developer terkenal. Dengan adanya ASP.NET, tampilan dari web tersebut menjadi luar biasa. ASP.NET tidak hanya terbatas pada bahasa script, tetapi memungkinkan Anda untuk menggunakan bahasa NET seperti C #, J #, VB, dll. Hal ini memungkinkan developer untuk membangun aplikasi yang sangat menarik dengan memanfaatkan Visual Studio.  Alat pengembangan yang disediakan oleh Microsoft . ASP.NET adalah murni server-side teknologi.

Kali ini, akan membahas tentang bagaimana cara mengirim SMS menggunakan ASP.NET melalui HTTP? Untuk mengerjakan ini, kalian harus paham tentang Microsoft Visual Studio dan bahasa pemrograman C #.

basic_template_stop

Kode ini sangat berguna bagi Anda yang ingin:

  • Menambahkan fungsionalitas SMS ke sebuah website.
  • Menambahkan fungsionalitas SMS ke Intranet suatu Perusahaan.
  • Membuat pemberitahuan SMS secara otomatis.
  • Meningkatkan keamanan situs web dengan menambahkan masuk SMS.

Hal yang pertama kali Anda lakukan adalah, menginstal SMS Gateway pada komputer Anda. Di sini kita menggunakan Ozeki NG – SMS Gateway. Ozeki NG – SMS Gateway akan menggunakan GSM ponsel / modem yang terpasang ke PC Anda (dengan kabel data ponsel-to-PC) atau bisa juga koneksi SMS IP untuk mengirim pesan. ASP.NET aplikasi Anda akan melakukan permintaan HTTP untuk mengirim pesan menggunakan program Ozeki NG. Untuk kalian yang belum mempunyai Ozeki NG, bisa didownload disini. Agar lebih memahami cara kerjanya, lihat diagram berikut:

sms gateway

Berikut langkah pengerjaannya :

Buka Visual Studio 2008 -> File -> New -> Project.

1. Membuat Form HTML

smssend.aspx

sms2

Tampilannya sebagai berikut :

hasil sms

2. Pengolahan data yang berasal dari form HTML

smssend.aspx.cs

sms3

3. Mengirim Permintaan Untuk SMS Gateway dan Menerima Jawaban

sms4

 

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!

 

 

JaringanHosting.com :: Perbandingan antara Windows Hosting dan Linux Hosting

 

Bingung untuk memilih antara Windows Hosting dan Linux Hosting ?. Jenis hosting yang dibutuhkan tergantung pada jenis bahasa pengembangan atau database yang digunakan dalam membangun suatu website. Berikut akan sedikit dijelaskan perbandingan antara Windows Hosting dan Linux Hosting.

Windows Hosting

Windows hosting merupakan layanan webhosting yang menggunakan IIS sebagai webserver  dan menawarkan teknologi Windows – spesifik seperti ASP , NET . , Microsoft Access dan Microsoft SQL Server ( MSSQL ) . Bahasa-bahasa ini bisa sangat kuat dan menjadi lebih populer .

Kelebihan Windows Hosting :

  • Dengan Windows Hosting  dapat membangun layanan web dinamis dan aplikasi
  • Kompatibel/cocok dengan ColdFusion, bahasa scripting yang menggunakan Adobe System
  • Pengembang/Developer dapat dengan mudah mengintegrasikan objek COM dengan kombinasi IIS (Internet Information  Server) dan ASP
  • Fungsi yang kuat
  • Sempurna untuk e-commerce website

Namun ada juga kelemahan Windows Hosting

  • Ketersediaan .  Penyedia jasa hosting Windows masih lebih sedikit dibanding penyedia jasa hosting Linux.
  • Biaya. biasanya web Windows hosting biaya lebih mahal dari Linux web hosting.

 

Linux Hosting

Linux Hosting merupakan layanan webhosting  dengan menggunakan server-server berbasis Linux. Biasanya menggunakan  web server berbasis Apache, PHP, Perl, Database MySQL, FTP Server, CPanel dan sebagainya. Kelebihan dari Linux Hosting

  • Linux menyediakan layanan webhost gratis.
  • Beragam dukungan bahasa scripting . Web hosting platform Linux biasanya akan mendukung  PHP , Ruby on Rails , Perl , atau Python secara default .

Kelemahan Linux Hosting :

  • Linux Hosting  tidak memiliki dukungan ASP dan . NET .

 

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 :: Cara Deploy Aplikasi .NET Menggunakan Crystal Reports

Crystal Report pada ASP.NET
Pengertian Crystal Report..

Adalah, standar bantuan membuat report untuk Visual Studio .NET digunakan untuk menampilkan data. Anda dapat melihat total dari level yang berbeda, grafik untuk menganalisa data, dan lebih banyak lagi. Membuat laporan di Crystal Report membutuhkan koding seminimalkan mungkin selama itu dibuat didalam tampilan Designer. Selain itu juga tersedia fitur untuk integrasi dengan Microsoft Visual Studio .NET, Borland Delphi, and C# Builder.

Keuntungan Crystal Reports..

  1. Perkembangan laporan yang cepat dimana tampilan designer akan mempermudah proses coding bagi programmer
  2. Dapat membuat laporan yang lebih lengkap dengan menambahkan grafik dan menggunakan model bisnis
  3. Dapat membuka laporan dengan model berobjek dimana dapat berinteraksi dengan tool laen dalam ASP .NET Web Form
  4. Dapat mengekspor laporan ke dalam format yang lebih umum seperti .pdf, .doc, .xls, .html dan .rtf

Namun, terkadang Crystal Reports sering menimbulkan masalah. Contoh masalah yang sering terjadi seperti ” Can’t find keycode32.dll” ini mungkin terjadi jika license key tidak diberikan selama proses deployment package. Untuk memasukkan license key, gunakan prosedur sebagai berikut :

1. Buatlah sample Deployment project.

CR 1

Ketikan pada Name “setup” sebagai contoh. Setelah itu Klik Ok.

2. Lalu klik Application Folder (“File System on the Target Machine”) , setelah itu klik kanan di sembarang tempat yang kosong, pilih Add > File dari shortcut menu.

CR2

3. Kemudian, ke bin directory aplikasi .NET, pilih project yang sudah tersedia sebelumnya dan pilih yang filenya *.exe

cr3

4. Setelah itu, ke > Solution Explorer > klik kanan pada Setup dan pilih Add > Merge Module

CR4

5. Tambahkan file pada modules dialog box, pilih Crystal_Database_Access2003.msm, Crystal_Database_Access2003_enu.msm, Crystal_Managed2003.msm and Crystal_regwiz2003.msm dan kemudian Ok.

cr5

6. Kembali lagi ke Solution Explorer, klik kanan pada crystal_regwiz2003.msm pilih > properties. Seting license key value yang terdapat di MergeModuleProperties > License key as “AAP50-GS00000-U7000RN”.

cr6

cr7

7. Proses yang terakhir,  ke menu help di Visual Studio 2003, pilih > About Microsoft Development Environment and locate Crystal Reports for Visual Studio.NET. Nanti akan muncul seperti ini :

cr8

 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!

 

JaringanHosting :: eCommerce – Pemrograman Web Berbasis eCommerce

Dengan berkembangnya Teknologi Informasi, untuk menjual barang tidak harus memiliki toko dalam arti fisik melainkan bisa dilakukasn secara elektronik atau sering disebut dengan Toko online.  E-Commerce adalah kegiatan usaha di mana pembelian dan penjualan produk atau jasa dilakukan tanpa bertemu langsung tetapi melalui sistem elektronik seperti internet dan jaringan komputer lainnya.  Ada banyak pemrograman web yang dapat digunakan untuk membuat website e-commerce, berikut ini meupakan beberapa pemrograman web yang menyediakan fitur-fitur menarik untuk website e-commerce.

banner jarhost

nopCommerce

nopCommerce merupakan open source solusi e-commerce yang memiliki fitur keranjang belanja terkemuka, memungkinkan orang untuk membuat sebuah toko online dengan cepat dan mudah.

Bahasa pemrograman yang digunakan : ASP.NET
Menggunakan database : SQL Server

 

osCommerce

osCommerce atau open source Commerce  program perangkat lunak toko-manajemen online yang memungkinkan pengguna untuk mengakses kode sumber untuk menyesuaikan dan mengubah fungsi perangkat lunak.

Bahasa pemrograman yang digunakan : PHP
Menggunakan database : MySQL

 

ZenCart

Zen Cart merupakan cabang dari osCommerce perbedaannya  terletak pada halaman Zen Cart yang berbasis template dan sedikit lebih mudah untuk menyesuaikan .

Bahasa pemrograman yang digunakan : PHP
Menggunakan database : MySQL

 

PrestaShop

PrestaShop adalah sumber e-commerce/shopping keranjang solusi gratis dan terbuka untuk usaha kecil dan menengah mendukung gateway pembayaran seperti DirecPayDirecPay , Google Checkout , Authorize.Net , Skrill , PayPal dan Pembayaran PayPal Pro ( Direct ) melalui API masing-masing .

Bahasa pemrograman yang digunakan : PHP
Menggunakan database : MySQL

 

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!

 

 

 

JaringanHosting.Com :: Content Management System Pada WEB

Sebelum membahas beberapa pemrograman web yang menggunakan CMS, disini akan dijelaskan apa itu CMS ?. CMS (content management system ) adalah Sebuah sistem yang digunakan untuk mengelolah, menambah dan mengedit website.  Berikut Ini merupakan daftar dan sedikit penjelasan beberapa pemrograman web yang menggunakan CMS :

DotNetNuke adalah sebuah CMS Web open source untuk membangun situs web dan aplikasi web berbasis database dengan Content Management System membangun. NET.

Bahasa Pemrograman yang digunakan : ASP.NET

Untuk database menggunakan  : MSSQL

Drupal adalah perangkat lunak bebas, open source  yang dapat digunakan oleh individu atau kelompok pengguna – bahkan mereka yang tidak memiliki keterampilan teknis – untuk dengan mudah membuat dan mengelola berbagai jenis situs Web.

Bahasa Pemrogr ograman yang digunakan : PHP

Database menggunakan  : MySQL

Joomla  adalah satu aplikasi yang dikembangkan dari  aplikasi CMS digunakan untuk membuat atau membangun sebuah website dinamis yang dilengkapi berbagai fasilitas yang mendukungnya.

Bahasa Pemrogr ograman yang digunakan : PHP

Database menggunakan  :  MySQL

AJAX (Asynchronous JavaScript and XML . bukanlah bahasa pemrograman tunggal ada beberapa bahasa pemrograman yang digunakan di dalamnya. Dengan AJAX layar lebih terlihat responsive.

Bahasa Pemrogr ograman yang digunakan : PHP

Database menggunakan  :  MySQL

– Mambo adalah tren terbaru di industri TI dan Open Source,  sistem Content Management dengan fitur lengkap yang dapat digunakan untuk segala sesuatu dari situs web sederhana untuk aplikasi korporasi yang kompleks.

Bahasa Pemrogr ograman yang digunakan : PHP

Database menggunakan  :  MySQL

 

Anda mencari DotNetNuke Hosting, Drupal Hosting, Joomla Hosting atau AJAX Hosting murah dan berkualitas di Indonesia ?

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!