Jika anda merasa blog ini bermanfaat dan berharap tetap berkelanjutan baik website maupun content-nya maka anda dapat berpartisipasi dengan memberikan donasi pada website ini. Donasi lewat Paypal dibawah ini.

If you think this website is usefull and want to this website that can still exist and keep content maintenance then you can participate to donate this website. Donate via Paypal as below.

Bukuku: Pemrograman Active Directory dengan .NET

by Agus Kurniawan 3. June 2010 07:30

cover

Ini bukuku yang ke-8 yang sudah release dalam bulan ini atau awal bulan juli 2010. Buku ini membawa anda bagaimana memprogram Active Directory/LDAP pada Windows Server 2003 dan 2008 (R2) dengan .NET 3.5 dan 4.0 disertai dengan beberapa studi kasus.

Sinopsis

Perkembangan Operating System (OS) sangatlah pesat akhir-akhir ini baik OS yang gratis (Free/Open Source) maupun komersial. Dengan semakin kompleknya sistem kerja OS maka untuk memudahkan proses distribusi data pada OS akhirnya munculah teknologi Active Directory/Directory Service. Dengan teknologi ini, kita dimungkinkan untuk menerapkan sistem Single-Sign-On.

Active Directory merupakan servis directory dari Directory Service yang berjalan di jaringan TCP/IP. Active Directory juga dapat digunakan mengatur user, group dan policy dari suatu jaringan komputer. Buku ini ditulis untuk memenuhi kebutuhan penerapan teknologi Active Directory pada OS Windows 2003 dan 2008 serta cara memprogramnya dengan bahasa C#. Sedangkan materi buku ini meliputi:

  • Konsep dan arsitektur Active Directory
  • Instalasi dan konfigurasi Active Directory
  • ADSI .NET
  • Directory Service dan manipulasinya
  • Bekerja dengan DirectoryEntry dan DirectorySearcher
  • System.DirectoryServices.ActiveDirectory
  • System.DirectoryServices.Protocols
  • System.DirectoryServices.AccountManagement
  • Manajemen User
  • Manajemen Group
  • Implementasi sistem authentikasi dengan Active Directory

Semua code dalam buku ini diimplementasikan dengan menggunakan Visual C# dengan IDE Visual Studio 2008 dan Visual Studio 2010 yang mana source code sudah ada didalam CD.

 

Daftar Isi

Daftar Isi   
Kata pengantar   
Bab 1 - Konsep Active Directory   
    1.1 Directory Service   
    1.2 Active Directory   
    1.3 LDAP (Lightweight Directory Access Protocol)   
    1.4 Active Directory/Application Mode (ADAM)   
Bab 2 - Active Directory Windows Server 2003 R2   
    2.1 Windows Server 2003 R2   
    2.2 Persiapan Instalasi   
    2.3 Instalasi Windows Server 2003   
    2.4 Upgrade ke Windows Server 2003 R2   
    2.5 Fitur Baru AD Windows Server 2003 R2   
    2.6 Instalasi Active Directory Windows Server 2003 R2   
Bab 3 - Active Directory Windows Server 2008   
    3.1 Windows Server 2008   
    3.2 Persiapan Instalasi   
    3.3 Instalasi Windows Server 2008   
    3.4 Active Directory Windows Server 2008   
    3.5 Instalasi Active Directory Windows Server 2008   
Bab 4 - Active Directory Service Interfaces (ADSI)   
    4.1 Apa itu Active Directory Service Interfaces (ADSI)?   
    4.2 Arsitektur ADSI   
    4.3 Namespace   
    4.4 Pemrograman ADSI   
    4.5 Hello World ADSI Dengan .NET   
Bab 5 - System.DirectoryServices   
    5.1 System.DirectoryServices   
    5.2 Class Diagram Namespace System.DirectoryServices   
    5.3 Pemakaian System.DirectoryServices   
    5.4 Binding   
        5.4.1 Provider   
        5.4.2 Server dan Port   
        5.4.3 Hierarchy Path   
        5.4.4 Username dan Password   
        5.4.5 Provider Options   
    5.5 Implementasi System.DirectoryServices   
        5.5.1 Bekerja Propertie Objek DirectoryEntry   
        5.5.2 Bekerja Dengan Propertie Komputer   
Bab 6 - Bekerja dengan DirectoryEntry dan DirectorySearcher   
    6.1 DirectoryEntry dan DirectorySearcher   
    6.2 DirectoryEntry   
        6.2.1 DirectoryEntry Member   
        6.2.2 Eksplorasi Fitur DirectoryEntry   
        6.2.3 Melihat Konfigurasi Provider   
        6.2.4 Browsing Directory Hierarchy   
        6.2.5 Mengganti Nama Direktori   
        6.2.6 Menambah dan Menghapus Direktori   
    6.3 DirectorySearcher   
        6.3.1 DirectorySeacher Member   
        6.3.2 Dasar Query AD   
        6.3.3 Query Filter   
        6.3.4 Demo DirectorySearcher   
Bab 7 - System.DirectoryServices.ActiveDirectory   
    7.1 System.DirectoryServices.ActiveDirectory   
    7.2 Arsitektur   
    7.3 Penggunaan   
        7.3.1 Instalasi ADAM Pada Windows Server 2008   
        7.3.2 ADAM Context   
        7.3.2 Active Directory Context   
    7.4 Global Catalog   
Bab 8 - System.DirectoryServices.Protocols   
    8.1 System.DirectoryServices.Protocols   
    8.2 Arsitektur   
    8.3 Cara Penggunaan   
    8.4 Berkomunikasi Dengan LDAP   
    8.5 Request dan Response Pada LDAP   
    8.6 Workshop   
Bab 9 - System.DirectoryServices.AccountManagement   
    9.1 System.DirectoryServices.AccountManagement   
    9.2 Arsitektur   
    9.3 Penggunaan   
    9.4 Workshop   
Bab 10 - Manajemen User   
    10.1 Mengenal Objek User   
    10.2 Mencari User   
    10.3 Membuat User Baru   
    10.4 User Account    
    10.5 Update User Account   
    10.6 User Password   
Bab 11 – Manajemen Group   
    11.1 Mengenal Objek Group   
    11.2 Menambah Group Baru   
    11.3 Menghapus Group   
    11.4 Menambah User Pada Group   
    11.5 Menghapus User Dari Group   
Bab 12 – Sistem Authentication melalui Active Directory   
    12.1 Authentikasi   
    12.2 Implementasi Authentikasi   
    12.3 Authentikasi Pada ASP.NET   
        12.3.1 Windows Authentication    
        12.3.2 Forms Authentication   
Daftar Pustaka   
Lampiran   
Tentang Penulis   

Semoga buku ini berguna..3


Donate this article:

Tags:

Books | .NET

Parallel Programming @Innovation Day, 11 May 2010

by Agus Kurniawan 25. May 2010 17:15

Slide ini adalah presentasi waktu acara Innovation Day, 11 May 2010 Di Balai Kartini Jakarta. Untuk mengunduh, klik link dibawah ini

Innovation Day - Parallel Programming.pdf (1.67 mb)


Donate this article:

Tags:

.NET | C/C++ | Grid Computing

Tutorial Pemrograman ASP.NET dalam Bentuk Video Multimedia

by Agus Kurniawan 1. April 2010 21:54

Aplikasi web ASP.NET merupakan aplikasi yang dibuat untuk menyelesaikan permasalahan berskala Enterprise baik dalam bidang pemerintahan, industri, keuangan, dan sebagainya. Oleh karena bergunanya pengetahuan tentang ASP.NET, gw membuat tutorial dalam bentuk video mengenai pemrograman ASP.NET yang dapat diakses secara gratis. Saat ini ada 4 video dengan total hampir 3 jam. Berikut ini URL nya:

http://www.pecollege.net/ViewVideoList.aspx?list=11 

Semoga berguna…


Donate this article:

Tags:

.NET | Lecture

Ingin Mengenal .NET Framework?

by Agus Kurniawan 1. April 2010 21:45

Tutorial dalam bentuk video tutorial mengenai teknologi .NET Framework dengan durasi sekitar 25 menit. Ini juga dilengkapi dengan ilustrasi demo. Video tutorial ini sebenarnya dibuat 4 tahun yang lalu tetapi secara prinsip ini masih valid untuk memulai belajar mengenai teknologi .NET. Lebih lengkapnya dapat mengunjungi Teknologi Framework

thumbnail


Donate this article:

Tags:

.NET | Lecture

Plugin PhotoShop untuk PAINT.NET

by Agus Kurniawan 28. March 2010 21:08

Siapa yang tidak kenal dengan PAINT.NET, tool ini kaya akan fitur untuk design grafik dan gambar yang komplek. Selain itu, tool ini pun gratis sehingga ini dapat digunakan sebagai alternatif Photoshop atau GIMP. PAINT.NET dapat diunduh di http://www.getpaint.net/

paint

Satu hal kekurang tool ini adalah belum bisa membuka atau menyimpan untuk file Photoshop (*.psd). Akhirnya ada komunitas .NET membuat plugin untuk photoshop sehingga melalui plugin ini kita dapat membuat ataupun menyimpan file Photoshop (*.psd).

Caranya cukup mudah yaitu pertama-tama kita mengunduh plugin photoshop untuk PAINT.NET di http://psdplugin.codeplex.com , kemudian extract hasilnya dimana nanti ada file Photoshop.dll. Copy file ini ke folder FileTypes yang berada pada folder dimana PAINT.NET diinstall, biasanya di folder C:\Program Files\Paint.NET\FileTypes , contohnya seperti dibawah

3-28-2010 8-51-46 PM

Setelah itu jalankan PAINT.NET dan upss, sekarang buka file nanti akan muncul tipe file Photoshop seperti dibawah

3-28-2010 8-42-06 PM

Akhirnya kita dapat membuka atau menyimpan file Photoshop (*.psd). Semoga berguna…


Donate this article:

Tags:

.NET | Lifestyle

Indihiang 1.0

by Agus Kurniawan 25. March 2010 18:33

I would like to share information that my open source project, Indihiang – Web log analyzing, released on version 1.0. You can read detail of these features on my blog, http://geeks.netindonesia.net/blogs/agus/archive/2010/03/25/indihiang-1-0-release.aspx 

3-25-2010 4-23-54 PM


Donate this article:

Tags:

Indihiang | .NET

New Feature on Indihiang tool for FTP Log File Analyzing

by Agus Kurniawan 2. January 2010 10:50

Indihiang Project is a IIS log analyzing tool. The tool analyzes IIS Web server in comprehensive graphs and reports.  Detail for this project, check: http://indihiang.codeplex.com

Ali Özgür from İstanbul Bilgi University added a new functional to support for FTP log file analyzing.

You can download this fitur on his blog, http://blog.pragmasql.com/post/Patch-Open-Source-IIS-LogAnalyzer-(Indihiang)-FTP-Support.aspx 

Here are samples of screenshots

image

image2

image3


Donate this article:

Tags:

.NET | Indihiang

Released Majapahit Project 1.0

by Agus Kurniawan 2. January 2010 01:08

Sometimes we want to know what’s happening about our server condition on data center.  Normally, we check system monitoring each server via server remote. It’s a pain if we have many servers then we want to know all server status on one view.

majapahit-for-codeplex

The goal of Majapahit project is to help administrators/data center owners to monitor server system based on Linux and Windows.

Features

Majapahit System Monitoring can monitor the availability of systems such as

  • Active Directory on Windows Server 2008
  • OpenLDAP on CentOS/RHEL
  • Email server
  • DNS and DHCP on Windows Server 2008 and CentOS/RHEL
  • Web Server IIS and Apache
  • Database Server: MySQL and SQL Server 2008

image

A Majapahit tool also can retrieve system information such hardware and software on server. System information of server covers

  • Operating System
  • Network Information
  • Hardware Information
  • Processor
  • Memory
  • CPU
  • CD/DVD driver
  • NIC Adapter
  • Graphics Adapter
  • Software Information
  • Installed software

System monitoring dasboard can be accessed by browser and mobile device

image 

Reporting


Majapahit tool provides reports so IT owners can make decision for their systems. Majapahit reports cover

  • List of system of server by date & months
  • Detail information by system server
  • Availability based on KPI by date & months
  • Availability by system, date & months

Download

You can download the latest Majapahit application on http://majapahit.codeplex.com

majapahit_logo


Donate this article:

Tags:

Linux | Windows | C/C++ | .NET | Distributed System

About Agus Kurniawan

Agus Kurniawan

For more detail about me click here [V]

Please entry your name into my guestbook [V]

My Facebook



Agus Kurniawan is Microsoft MVP (Most Valuable Professional)