by Agus Kurniawan
3. June 2010 07:30
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..
acd9e4c5-9ff7-42ae-a4ba-e3b7426e2377|0|.0
Tags:
Books | .NET
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)
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…

d715f581-f083-47b0-8522-48d57a08a332|0|.0
Tags:
.NET | Lecture
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

509fa7cc-f782-4096-83ce-926521743b25|0|.0
Tags:
.NET | Lecture
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/
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
Setelah itu jalankan PAINT.NET dan upss, sekarang buka file nanti akan muncul tipe file Photoshop seperti dibawah
Akhirnya kita dapat membuka atau menyimpan file Photoshop (*.psd). Semoga berguna…
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

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
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.
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
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
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
