Belajar Bersama Dunia Programing dan DatabaseBelajar dulu biar lebih ngerti dan lebih nyaman

Tampilkan postingan dengan label C#. Tampilkan semua postingan
Tampilkan postingan dengan label C#. Tampilkan semua postingan

Minggu, 10 Agustus 2014

Cara membuat Koneksi Menggunakan Web.Config di C#.Net

Membuat Koneksi ke SQL Server

Saat pertama kali belajar C#, cara melakukan koneksi ke database SQL Server saya menggunakan web.config, karena ini adalah cara termudah dan tercepat bagi orang yang baru belajar bahasa pemograman c# yang berbasis web menggunakan asp. Bagi kalian yang ingin mengetahui atau mencoba cara koneksi ke database SQL Server di C#, ikutilah langkah-langkah di bawah ini:

Cara Koneksi C# ke SQL Server Menggunakan Web.Config

1. Buka Server Explorer, klik kanan database yang digunakan lalu pilih propertis.
2. Lihat connectionString yang terdapat di dalam properties di sebelah kanan bawah, lalu copy isi connectionString tsb.
3. Buka web.config, cari baris connectionString, lalu paste di dalam connectionString.
4. Untuk mengambil koneksi ke database, setting configurasi manager di kelas dengan menambahkan script seperti berikut ini:
  • Pada bagian atas, tambahkan using untuk memanggil modul configuration manager:
using System.Configuration;
  •  Di dalam kelas, setting configuration manager
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["koneksi"].ToString());


Jumat, 08 Agustus 2014

Perbedaan LINQ to SQL dengan ADO.Net


Istilah dan teknologi .Net sangat bantyak, berbagai macam hal perlu kita ketahui untuk menambah pengetahuan. Disini saya akan memberikan informasi mengenai apasih perbedaannya LINQ to SQL dengan ADO.Net, buat yang belum begitu mengerti dan ingin mengetahui perbedaan di antara keduanya, di sini saya akan sedikit menjabarkan perbedaan ADO.Net dengan LINQ to SQL. Tutorial ini saya dapatkan dari dotnet-tricks dan semoga bermanfaat buat kalian yang kebetulan membaca artikel ini.

 ADO.Net vs LINQ to SQL

ADO.Net LINQ to SQL
It is a part of .NET Framework since .NET Framework 1.0 It is a part of .NET Framework since .NET Framework 3.5
SqlConnection/OleDbConnection is used for database connectivity. We can use context for database connectivity.
Difficult to debug and cause syntax errors at run-time. Easy to debug and cause syntax errors at compile-time.
It has full type checking at run-time and not IntelliSense support in Visual Studio, since it used the T-SQL to query the database. It has full type checking at compile-time and IntelliSense support in Visual Studio, since it used the .NET Framework languages like C# and VB.
It used T-SQL to query the data to query the database and some other syntax for querying the other data source. It used LINQ to query the data which provides the uniform programming model (means common query syntax) to query the various data sources.

Cara Menggunakan C# di Konsol

Buat yang baru memulai belajar C#, ada baiknya mempelajari mulai dari dasar yang artinya masih menggunakan program konsol, karena saat akan mencari kerja sebagai programer C#, banyak perusahaan yang membuat test koding dasar, jadi jika langsung belajar CRUD C#, akan cukup kesulitan mengerjakan soal-soal dasar itu, kebetulan itu terjadi pada saya sendiri hehehehe.

Kali ini, saya hanya akan memberitahukan bagaimana menjalankan program C# di konsol tetapi tentu saja tetap menggunakan visual studio sebagai editor, di sini saya menggunakan Visual Studio 2010. Sebenarnya ini sangat dasar sekali, jadi hanya diperuntukan bagi yang belum mengerti bagaiman menjalankan c# di console.

1. Jalankan Visual Studio 2010 --> File --> New --> Project

2. Pilih Visual C# --> Windows --> Console Application --> Beri nama project kalian dan tentukan dimana letak penyimpanannya


3. Setelah klik OK, tampilan project kalian sudah muncul, silahkan tulis koding kalian di editor yang sudah ada

Struktur Program C#.Net


C# adalah salah satu bahasa pemograman milik Microsoft, buat kalian yang sudah mempelajari java atau bahasa pemrograman berobjek (OOP) yang lain pasti akan sangat mudah mempelajari bahasa pemograman C#, karena pada dasarnya memiliki konsep yang sama, hanya terdapat beberapa perbedaan sintaks saja. Sebelum lebih lanjut mempelajari bahasa pemograman C#, ada baiknya kita mengetahui seperti apa sih struktur bahasa pemrograman C#.

Berikut ini adalah struktur dasar bahasa pemograman C#:
1. Namespace declaration
2. A class
3. Class methods
4. Class attributes
5. A Main method
6. Statements & Expressions
7. Comments

Untuk lebih jelasnya lagi, mari kita lihat struktur di atas langsung ke dalam bahasa C#:

using System;
namespace MyFirstApplication
{
       class FirstApp
       {
             static void Main(string[] args)
             {
                   /* My first program C# */
                   Console.Writeline("Hello, ini adalah program pertamaku");
                   Console.ReadKey();
              }
        }
}

Saat kita menjalankan kode program di atas, maka hasilnya adalah:

Hello, ini adalah program pertamaku

Berikut ini adalah penjelasan dari struktur program di atas:

  • Baris pertama program adalah using System: Keyword using digunakan untuk menyertakan System namespace ke dalam program. Program pada umumnya menggunakan beberapa using.
  • Baris selanjutnya adalah deklarasi namespace: Namespace merupakan kumpulan atau koleksi kelas, namespace MyFirstApp memiliki kelas yang bernama FirstApp.
  • Baris selanjutnya adalah deklarasi kelas: Kelas FirstApp berisi data dan definisi metode yang digunakan di dalam program. Kelas pada umumnya memiliki beberapa metode dan metode yang menentukan perilaku setiap kelas, tapi di program ini hanya terdapat satu metode.
  • Baris berikutnya mendefinisikan Main method, yang merupakan entry point untuk semua program C #. Main method yang menentukan kelas mana yang akan di eksekusi terlebih dahulu.
  • Baris berikutnya /*...*/ akan diabaikan oleh compiler dan telah dimasukkan untuk menambahkan komentar tambahan dalam program ini.
  • Main method menentukan perilakunya dengan pernyataan Console.Writeline("Hello, ini adalah program pertamaku");
    WriteLine adalah metode dari kelas Console didefinisikan dalam namespace System. Pernyataan ini menyebabkan pesan "Hello, ini adalah program pertamaku" yang akan ditampilkan pada layar.
  •  Baris terakhir Console.ReadKey (); adalah untuk Pengguna VS.NET. Hal ini membuat menunggu program menekan tombol dan mencegah layar dari berjalan dan menutup cepat ketika program ini diluncurkan dari Visual Studio NET.

Recent Posts

Categories

Unordered List