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.

Mengenal Aplikasi Office Web 2010

by Agus Kurniawan 22. August 2010 17:39

Pembaca mungkin sudah familiar dengan aplikasi web berbasis word processing seperti Google Docs, Zoho, ataupun ThinkFree Online dimana ini menawarkan bagaimana kita bekerja dengan dokumen secara web. Servis memungkinkan kita untuk membuat atau mengedit dokumen (DOC), Excel spreadsheets (XLS) dan powerpoint presentation (PPT). Pada versi gratis kita dapat sharing file dan folder tetapi untuk fitur kolaborasi, keamanan yang lebih ataupun fitur spesifik maka kita harus membayar yang besarnya tergantung skema fitur yang diinginkan. Contoh tampilan aplikasi Google Docs dapat dilihat pada gambar dibawah ini

gambar1

Microsoft yang beberapa bulan lalu sudah mempublikasikan aplikasi Microsoft Office 2010 dimana didalamnya terdapat aplikasi seperti Office Word, Excel, Powerpoint, Outlook, Access, InfoPath, OneNote, Visio, Publisher. Semuanya aplikasi ini adalah aplikasi desktop. Selang waktu setelah aplikasi Microsoft Office 2010 diluncurkan, Microsoft juga meluncurkan produk baru aplikasi Microsoft Office Web 2010.

Microsoft sendiri sudah menyiapkan aplikasi Office web 2010 ini di data center mereka yang berbasis cloud computing sehingga user dapat mengakses dokumen secara online seperti halnya Google Docs. Ini artinya perperangan dokumen online semakin seru didunia maya.

 

SharePoint 2010 dan Office Web 2010

Aplikasi Office Web 2010 merupakan salah satu produk unggulan Microsoft dimana sebagian apliksi Office 2010 dibuat menjadi versi web. Aplikasi Office Web 2010 berjalan diatas platform SharePoint 2010 sehingga kita harus menginstall SharePoint 2010 sebelum menginstall Aplikasi Office Web 2010. Contoh tampilan Office web 2010 dapat dilihat pada gambar dibawah ini.

gambar2

 

Paket Aplikasi Office Web

Tidak semua aplikasi Microsoft Office 2010 yang diubah dari dektop menjadi web tetapi hanya beberapa aplikasi saja. Paket aplikasi Office web 2010 meliputi

•    Word
•    Excel
•    PowerPoint
•    OneNote

Setiap user yang mengakses aplikasi office web ini dapat melakukan pembuatan dokumen, editing, dan hapus. Selain itu, user juga dapat sharing dan bekerja dengan sembarang platform mulai dari PC, laptop hingga mobile device.

Lebih lengkapnya pembaca dapat membaca majalah PC Media edisi September 2010.

cover_pcm_09


Donate this article:

Tags:

Papers | Windows

Majalah PC Media Agustus 2010: Mengenal Jaringan Wireless Ad Hoc

by Agus Kurniawan 1. August 2010 23:47

pcmedia_august2010

Majalah PC Media edisi Agustus 2010, gw menulis satu artikel yang berhubungan jaringan wireless atau nirkabel. Disini gw fokus ke jaringan wireless ad hoc. Berikut ini ulasannya:

Perkembangan teknologi jaringan saat ini cukuplah pesat mulai dari jangkauan yang luas hingga harga yang bersaing. Kemudahan akses dan penggunaan menjadi salah satu faktor apakah teknologi jaringan dapat diterima oleh banyak orang terutama mereka yang sering berpergian (mobile user). Pada artikel ini penulis mencoba mengajak pembaca untuk lebih mengetahui teknologi jaringan wireless Ad Hoc yang sangat cocok bagi mereka yang aktivitasnya mobile nya tinggi.

Jaringan Wireless

Jaringan wireless atau dilingkungan kita dikenal dengan jaringan nirkabel adalah jaringan komunikasi yang tidak memerlukan kabel. Banyak sekali media yang dapat digunakan pada jaringan wireless ini, antara lain

  • Bluetooth
  • Infrared Data Association (IrDA)
  • HomeRF
  • Standard jaringan wireless IEEE 802.11

wireless_dev

Apakah itu Jaringan Wireless Ad Hoc?

Setelah kita mengekplorasi jaringan wireless maka akan timbul pertanyaan apakah itu jaringan wireless Ad Hoc?. Jaringan wireless Ad hoc adalah kumpulan node (atau router) wireless mobile yang secara dinamis keberadaannya tanpa menggunakan jaringan infrastruktur yang ada atau administrasi yang terpusat. Jaringan wireless Ad Hoc dapat juga dikatakan sebagai desentraslisasi jaringan wireless.

….

Pada artikel ini gw juga memberikan ilustrasi bagaimana realisasi Wireless Ad Hoc pada OS Windows 7. Untuk lebih lengkapnya pembaca dapat membaca artikel ini di majalah PC Media edisi Agustus 2010. Semoga berguna.


Donate this article:

Tags:

Papers | Networking

2 Artikelku di PC Media Edisi Juli 2010

by Agus Kurniawan 13. July 2010 06:44

Pada majalah PC Media edisi bulan Juli 2010  gw menulis 2 artikel dengan judul Membangun Aplikasi .NET dengan Database Oracle dan Mengenal Namespace System.Numerics Pada .NET Framework 4.0.

Membangun Aplikasi .NET dengan Database Oracle

Oracle telah mengeluarkan data provider baru untuk Oracle yang sebelumnya Microsoft sudah menyediakan pada .NET Framework yaitu System.Data.OracleClient. Pada data provider Oracle yang disediakan oleh Microsoft mempunyai kelemahan terutama performance karena adanya terlalu banyak round-trip yang terjadi.
Oleh karena itu, Oracle menyiapkan data provide Oracle untuk platform .NET yang dikenal dengan Oracle Data Provider .NET (ODP.NET). Sedangkan Microsoft sudah menghentikan System.Data.OracleClient semenjak .NET Framework 3.5. Microsoft sendiri menyarankan untuk menggunakan ODP.NET untuk mengakses database Oracle pada aplikasi .NET.


Banyak kelebihan yang ditawarkan oleh ODP.NET. Secara umum design ODP.NET  dapat dilihat pada gambar dibawah ini.

gambar1

Pada artikel ini gw mengupas bagaimana kita membuat aplikasi .NET dengan memanfaatkan Oracle Data Provider for .NET (ODP.NET). Ilustrasi dalam bentuk kode program meliputi CRUD (Create, Read, Update, Delete) dan akses store procedure ke Oracle melalui ODP.NET.

Lebih lengkapnya anda dapat membaca majalah PC Media edisi Juli 2010.

Mengenal Namespace System.Numerics Pada .NET Framework 4.0

Microsoft dengan inovasinya mencoba menyelesaikan permasalahan terutama number system dengan menambahkan namespace baru yaitu System.Numerics. Kelas diagram yang ada pada namespace ini dapat dilihat pada gambar dibawah ini.

gambar1-comp

Pada namespace System.Numerics terdapat dua objek baru yaitu

  • BigInteger
  • Complex

Dengan dibuatnya namespace baru System.Numerics diharapkan kita dapat melakukan komputasi yang komplek terutama dalam analisa numerik.

Lebih lengkapnya anda dapat membaca majalah PC Media edisi Juli 2010.


Donate this article:

Tags:

Papers

Security Development Lifecycle

by Agus Kurniawan 24. May 2010 07:28

Berbicara mengenai sistem keamanan memang gak habis-habisnya. Banyak topik dan subjek yang terlibat didalamnya. Pada artikel PCMedia edisi Juni 2010, gw tidak mengangkat terlalu teknis mengenai sistem keamanan tapi kesadaran akan pentingnya keamanan pada produk software. SDLC yang banyak diterapkan kebanyakan security architecture dipikirkan belakangan kalau produk software sudah selesai. Inilah awal dari permasalahan sistem keamanan.

Security Development Lifecycle atau disingkat dengan SDL adalah  proses penjaminan kualitas keamanan pada perangkat lunak yang sedang dibuat. Microsoft secara intensif dan memasukkan dalam policy program sejak tahun 2004 yang diterapkan dalam setiap pengembangan produk yang dibuat. Dengan mengkombinasikan pendekatan holistik dan praktis, SDL memperkenalkan keamanan dan privacy pada seluruh proses pengembangan perangkat lunak.

Saat ini penerapan SDL pada pengembangan perangkat lunak sangatlah penting karena berdasarkan target yang diserang sistem keamanan menunjukkan bahwa aplikasi adalah target yang paling banyak diserang sistem keamanannya.  Berdasarkan laporan Microsoft Security Intelligence Report volume 7  untuk interval waktu Januari sampai Juni 2009 menunjukkan aplikasi banyak diserang sistem keamanannya dan selanjutnya disusul dengan browser serta Sistem Operasi. Cek gambar dibawah

gambar1

Sedangkan berdasarkan laporan IBM Internet Security System X-Force tahun 2008 (Cek gambar dibawah) menunjukkan bahwa hanya sekitar 11% serangan sistem keamanan pada 5 vendor software besar yaitu Microsoft, Oracle, IBM, Apple, dan Cisco. Ini artinya sekitar 89% serangan sistem keamanan terjadi pada produk perangkat lunak yang dibuat oleh selain 5 vendor software besar dan mungkin itu termasuk aplikasi software yang kita buat.

gambar2

 

Penerapan SDL Pada Agile Development

Banyak sekali organisasi menerapkan Agile software development untuk pengembangan perangkat lunak. Di internal Microsoft sendiri, metologi Agile ini juga diterapkan dalam pembuatan produk perangkat lunak. Pada awalnya metodologi Agile tidak memberikan perhatian khusus untuk sistem keamanan dari perangkat lunak yang dibuat. Pada saat keamanan menjadi perhatian khusus pengguna maka metodologi Agile juga memberikan perhatian untuk diterapkannya sistem keamanan.

Microsoft memulai pengembangan perangkat lunak dengan memberikan perhatian pada sistem keamanan yang dikenal dengan SDL. Dengan diterapkan SDL ini, Microsoft dapat mengurangi celah sistem keamanan pada produknya lebih dari 50%. Penerapakan SDL memang cukup berat terutama pada produk besar seperti Windows dan Microsoft Office.

Lebih lengkapnya, bisa membaca pada artikel gw pada majalah PCMedia edisi Juni 2010. Semoga berguna.


Donate this article:

Tags:

Security | Papers

SQL Server 2008 Integration Services

by Agus Kurniawan 14. September 2009 21:36

ilustrasi

Pusing mengintegrasikan berbagai format data dengan bebergai sumber data? Atau pusing juga membersihkan data pada database yang bikin kotor? SSIS memungkinkan untuk menyelesaikan permasalahan anda ini.

Pada majalah PCMedia bulan Oktober 2009, gw menulis mengenai SQL Server 2008 Integration Services. Dengan tool ini permasalah diatas dapat diatasi.

SQL Server Integration Services (SSIS) adalah suatu platform untuk membangun sistem yang handal untuk integrasi data, solusi workflow termasuk extraction, transformation, dan loading (ETL) yang banyak digunakan pada data warehousing.

SSIS pada SQL Server 2008 menawarkan solusi dalam menghadapi permasalahan data integrasi dan cleansing. Tool ini disediakan dalam graphical dan wizard dalam pembuatan aplikasi dan debugging. Berbagai komponen pendukung dari SSIS SQL Server 2008 diperuntukan untuk meningkatkan efisiensi terutama waktu pembuatan.

Tantangan Integrasi Data

Integrasi data adalah salah satu permasalahan yang sering dihadapi apalagi perusahan besar berbasis B2B. Aplikasi yang umumnya berbasis data warehouse atau business intelligence akan banyak menghadapi masalah integrasi data ini.
Permasalahan ini biasanya diawali dengan sumber data itu sendiri. Data ini dapat berasal dari suatu transaksi seperti konsumen membeli dan membayar produk. Data yang disimpan kadang kalanya disimpan pada database atau data file klasik. Malahan ada data yang disimpan dalam format XML seperti data yang berasal dari web service. Dari sumber data inilah timbul suatu permasalahan dan tantangan seperti:

  • Multi source dengan berbagai format data
  • Data bertipe structured, semi-structure dan unstructured
  • Data yang berasa dari sistem yang hanya ada pada waktu tertentu
  • Data yang jumlah volume yang banyak

Permasalahan ini yang ingin diselesaikan oleh SSIS. Fitur ini tidak hanya bertindak sebagai integrasi data tetapi juga dapat bertindak sebagai batch processing yang dapat dijadwalkan sesuai kebutuhan. Ini dapat diilustrasikan seperti gambar dibawah

gambar1

Arsitektur SSIS SQL Server 2008

SSIS SQL Server 2008 secara umum berisi berbagai macam komponen seperti yang tergambar pada gambar 2. Beberapa komponen pendukung SSIS SQL Server 2008 antara lain

  • SSIS Designer. Ini merupakan tool yang digunakan untuk membuat dan mengatur paket integration service. Pada SSIS SQL Server 2008, tool ini sudah terintegrasi dengan Visual Studio 2008 yang merupakan bagian project Business Intelligence. Contoh SSIS designer dapat dilihat pada gambar dibawah.
  • Runtime engine. Komponen ini berguna untuk menjalankan semua paket SSIS yang sudah dibuat.
  • Tasks dan executable binary. Setiap paket SSIS terdiri dari paket, container, task dan event handler. Ini termasuk custom task yang kita buat melalui SSIS designer.
  • Data Flow engine dan Data Flow. Komponen data flow task merupakan enkapsulasi data flow engine yang menyediakan buffer didalam memory dan betugas memindahkan data dari sumber data ke tujuan data. Sedangkan data flow merupakan sumber data, tujuan data, dan transformasi. Didalam data flo ini kita juga dapat melakukan kustomisasi.
  • API atau object model. SSIS SQL Server 2008 menyediakan object model yang didalam ada managed API untuk membuat custom component yang dapat digunakan didalam paket SSIS.
  • Integration Services Service. Ini memungkinkan SQL Server Management Studio dapat digunakan untuk melakukan monitoring paket SSIS dan mengatur SSIS storage yang digunakan.
  • SQL Server Import dan Export Wizard. Tool ini berguna untuk melakukan copy data dari sumber ke tujuan data. Tool ini juga tersedia OLE DB Provider yang memungkinkan aplikasi .NET untuk melakukan proses ini.

gambar2

gambar3

Bagaimana dengan instalasi, pembuatan aplikasi SSIS. debugging dan deployment? lebih detailnya dapat dibaca majalah PC Media edisi Oktober 2009 65


Donate this article:

Tags:

Database | Papers

Microsoft Sync Framework

by Agus Kurniawan 15. August 2009 23:05

Untuk topik majalah PC Media, gw menulis mengenai Microsoft Sync Framework. Seperti kita ketahui sinkronisasi data dapat dikatakan aktivitas yang sering dilakukan pada suatu aplikasi baik antar aplikasi atau sembarang perangkat keras. Membangun aplikasi sinkronisasi yang reliable tidak mudah, oleh karena itu Microsoft menyediakan platform sinkronisasi yang dapat diimplementasi dengan berbagai skenario. Solusi yang ditawarkan adalah Microsoft Sync Framework.

ilustrasi

Apa itu Microsoft Sync Framework?

Microsoft Sync Framework adalah sebuah platform sinkronisasi yang memungkinkan untuk melakukan kolaborasi dan kemampuan mengakses secara offline pada suatu aplikasi, servis, dan perangkat keras. Teknologi ini mempunyai karekteristik yang dapat melakukan roaming, sharing dan berkomunikasi dengan data offline. Dengan menggunakan Microsoft Sync Framework, programmer dapat membuat ekosistem sinkronisasi yang dapat diintegrasikan dengan sembarang aplikasi dengan data apapun pada protokol jaringan.

….

Lebih lengkapnya dapat dibaca di majalah edisi nopember 2009 Big Hug


Donate this article:

Tags: ,

Papers | Windows

Artikelku di Majalah PCMedia Edisi Agustus 2009

by Agus Kurniawan 28. July 2009 00:09

Bagi rekan-rekan yang saat ini membeli majalah PCMedia edisi Agustus 2009 akan melihat dua artikel gw yang semua mengenai SharePoint 2007. Dua artikel tersebut adalah

  • Mengenal Struktur Database SharePoint
  • Akses data SharePoint dengan query

Mengenal Struktur Database SharePoint

Microsoft SharePoint 2007 dapat dikatakan aplikasi yang sangat bagus untuk dijadikan contoh dalam membangun aplikasi yang berbasis web. Dengan design portal yang fleksibel pada SharePoint 2007 maka tidaklah mengherankan kalau banyak orang memilih atau beralih ke SharePoint 2007 untuk urusan yang web portal.

Salah satu indikator suatu aplikasi bagus terlihat dari design database. Kalau struktur database yang dibuat sangat teratur dan futuristic maka dapat dipastikan aplikasi ini akan bagus walaupun tidak selalu tergantung bagaimana implementasi disisi aplikasi dan cara mengkonsumsi database. Database SharePoint 2007 didesign supaya bisa support banyak portal dan farm. Selain itu SharePoint juga support untuk personalisasi sehingga akan lebih hidup aplikasi portalnya.

Pada artikel kali ini penulis tidak mengajak pembaca untuk mengimplementasi SharePoint 2007 tetapi lebih menunjukkan bagaimana struktur database pada SharePoint 2007. Microsoft sendiri secara official tidaklah memberikan perincian yang jelas mengenai struktur database SharePoint sehingga ini sering dikatakan Undocumented. Tidak semua struktur database kita akan bahas disini, disini kita akan melihat tabel dan data yang sering digunakan pada SharePoint.

 

Akses data SharePoint dengan query

Pada umumnya kita mengakses data SharePoint melalui Web Service atau object Model yang disediakan oleh SharePoint. Pada artikel kali ini penulis mengajak pembaca bagaimana melakukan akses data secara langsung kedalam database SharePoint melalui query.


Donate this article:

Tags:

Papers

Pemrograman Game Dengan XNA Framework 3.1 dengan Target Windows dan Zune

by Agus Kurniawan 8. July 2009 18:40

Semenjak dapat Zune tahun lalu sebagai hadiah Microsoft MVP, gw pikir awalnya bosen masalahnya Zune cuman buat dengerin musik atau nonton video. Malah ada teman, Zune player di isi dengan film biru..so semua serba biru dan muka yang nonton jadi biru alias mupeng Tongue out.

gambar1

November 2008, Microsoft akhirnya release XNA Framework 3.1 yang memungkinkan untuk membuat aplikasi game pada Zune Device. XNA Framework 3.1 sudah terintergasi dengan Visual Studio 2008 sehingga kita dapat melihat template project seperti dibawah

gambar6

Pada Zune device yang kita miliki harus di upgrade ke Zune 3.1 yang dapat dilakukan melalui Zune Software yang dapat didownload gratis di Website Zune. Kalau sukses maka pada Zune software akan muncul seperti dibawah ini.

gambar5

Setelah kita membuat aplikasi game dengan target Zune maka untuk deployment ke Zune Device cukup mudah. Hanya dengan menghubungkan Zune device ke notebook melalui USB cable dan mendaftarkan ke XNA Game Studio Device Center yang ada pada Visual Studio 2008. Jangan lupa memilih Zune Device sehingga akan nanti akan muncul Device anda. Kalau sukses maka Zune kita akan muncul ke Visual Studio seperti dibawah ini

gambar11

Akhirnya Zune kita bisa dimanfaatkan dengan coding game atau download game untuk maen game di Zune device. Lumayan sembari naik atau tunggu KRL kan bisa maen game dengan Zune Open-mouthed.

alien

Artikel Tentang Pemrograman Zune Di Majalah PC Media

Minggu lalu, gw menyelesaikan dua artikel mengenai pemrograman game berbasis XNA Framework yang gw submit ke majalah PC Media. Dua artikel itu adalah

  • Membuat Aplikasi Game dengan XNA Game Studio
  • Membuat Aplikasi Game Pada Zune dengan XNA

So selamat menikmati….


Donate this article:

Tags:

Papers | .NET

Windows 7 on PC Media Magazine

by Agus Kurniawan 2. February 2009 06:13

Topik bulan ini yang gw tulis untuk majalah PC Media mengenai Windows 7. Saat ini Microsoft sudah release OS Windows 7 versi Beta. OS ini diharapkan dapat mengobati kekecewaan yang selama ini sering terjadi di Windows Vista. Kita dapat mengunduh Windows 7 secara gratis di website:

http://www.microsoft.com/windows/windows-7/beta-download.aspx

Ini tampilan logon Windows 7:

Ini tampilan dekstop Windows 7:

Ada tiga artikel yang ditulis untuk artikel yaitu

1. Apakah Windows 7 Sebenarnya The Real "Windows Vista"?

Pada topik ini gw akan mengupas perbandingan yang dimilki oleh Windows 7 dan Windows Vista mulai dari sistem kernel hingga operational dimiliki oleh Windows 7 dan Windows Vista sehingga dengan perbandingan ini apakah benar Windows 7 sebenarnya adalah "the real" Windows Vista?

2. Instalasi dan Konfigurasi Windows 7

Pada topik ini, gw akan menjelaskan bagaimana kita melakukan instalasi dan konfigurasi Windows 7 baik mulai dari awal ataupun migrasi dari Windows Vista atau XP.

3. Mengenal Fitur Windows 7

Pada topik ini, gw ajak semua pembaca untuk lebih dekat mengenal beberapa fitur yang dimiliki oleh Windows 7.

 


Donate this article:

Tags:

Papers | Windows

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)