March 2007 - Posts

25 Most Fascinating Enterpreneur

Artikel ini sangat menginspirasikan. Hm, menarik. Mungkin Anda juga bisa terinspirasi dari kisah keberhasilan mereka.

  1. Jeff Bezos, Amazon.com
    because "optimism is essential"
  2. Betsey Johnson, Betsey Johnson
    for her stylish life
  3. Russell Simmons, Rush Communications
    for his powerful example
  4. Scott Cook, Intuit
    because he learns, and teaches
  5. Sergey Brin & Larry Page, Google
    for their integrity. And, well, for Google
  6. David Neeleman, JetBlue
    for creating an airline fit for humans
  7. Tom Stemberg, Staples
    for doing it exactly right
  8. Jack Stack, SRC Holdings
    for going naked
  9. Judy Wicks, White Dog Enterprises
    because she's put in place more progressive business practices per square foot than any other entrepreneur
  10. Davin Wedel, Global Protection
    because he's a lifesaver
  11. Pat McGovern, International Data Group
    for knowing the power of respect
  12. Steve Jobs, Apple Computer, Pixar
    because we like to be seduced
  13. Lance Morgan, Ho-Chunk
    because a man must make his own arrows--Winnebago proverb
  14. James Goodnight, SAS
    for saying no to Wall Street (repeatedly) and yes to the people who really matter
  15. Stella Ogiale, Chesterfield Health Services
    for doing good while doing well
  16. Rhonda Kallman, New Century Brewing
    for seizing opportunity-- again and again
  17. Laima Tazmin, LAVT
    because she's a lot like other kids--and then again...
  18. Laura & Pete Wakeman, Great Harvest Bread
    for living a little --no, a lot
  19. Andra Rush, Rush Trucking
    for rolling up her sleeves
  20. Kathleen Wehner, Cirrus Aviation
    for refusing to quit
  21. Frank Venegas, Ideal Group
    because he parlayed a little bit of luck into a lot of good fortune for others
  22. Dan Wieden, Wieden + Kennedy
    because he's a true independent
  23. John Sperling, Apollo Group
    because he stirs the pot, and apparently always will
  24. John Stollenwerk, Allen-Edmonds
    for his commitment to U.S. workers. We also love the shoes
  25. Mel Zuckerman, Canyon Ranch
    for showing the way
Share this post: | | | |
Posted by agung | 1 comment(s)
Filed under:

Vista Launch Reloaded on April 11, 2007

Finally decided new contents and speaker composition for Jakarta LOVE Launch,  

http://www.microsoft.com/indonesia/events/grand_launch_vista.aspx

Vista Developer Track 1

  • Windows Communication Foundation, Norman Sasono, MVP, Intimedia
  • Windows Presentation Foundation, Dondy Bappedyanto, MVP, Freeport McMorran
  • Windows Workflow Foundation, Tahir Tahang, MVP, Prismatek

Office 2007 Developer Track

  • Building Enterprise Content Management Solutions using the 2007 Microsoft Office System, Riwut Libinuko & Mark Eliasaputra, Plasmedia
  • Building Business Intelligence and Search Solutions Using the 2007 Microsoft Office System, Kiki Novianda, MVP, Intimedia
  • Building Office Business applications using the 2007 Office System Workflow Infrastructure, Ridi Ferdiana, MVP, MIC UGM

Vista Developer Track 2

  • Developer Fundamental for Windows Vista, Risman Adnan, DPE
  • ASP.NET AJAX and IIS7, Agung Riyadi, MVP, BataviaSoft
  • New Form Factors of Applications, Zeddy Iskandar, DPE

Great composition !!

Man, this composition will make your a-s-s hot ! (you'll gonna switch from one room to another i think, like in Surabaya. Huehehe. Which place do you want to attend ? Just choose from now ! :-) 

See you there in Vista Launch !

Share this post: | | | |
Posted by agung | 1 comment(s)

C# version of DotNetNuke source code

If you like to use DotNetNuke in C# version, there is a repository available.

You can see C# version of DotNetNuke repository here : http://www.koders.com/info.aspx?c=ProjectInfo&pid=QC7PT4BQPAHMAMN1KYBEAPL7FH

Share this post: | | | |
Posted by agung | with no comments
Filed under:

DotNetNuke 4.5 - Desktop Installer

DotNetNuke kini hadir dengan dua jenis instalasi yang bisa Anda gunakan, yakni Desktop Installer dan Web Installer. Masing-masing memiliki karakteristiknya tersendiri dan dapat digunakan bergantung kebutuhan dan kondisi Anda. Saya pribadi untuk di development machine lebih *** menggunakan Desktop Installer untuk mengotomatisasi langkah-langkah manual saat instalasi.

Di versi terbaru ini, Desktop Installer sudah mengalami cukup banyak kemajuan dan fitur yang semakin 'smooth'. Lihat saja screenshotnya. Prosesnya as smooth as the screenshots. :)

1. Welcome screen. Instalasi by default masih versi 4.4.1

DNN Desktop Installer

2. Requirement yang diperlukan akan dideteksi, pastikan Anda sudah memiliki requirement yang diinginkan

DNN Desktop Installer

3.  Model instalasi, apakah Full Installation, Compact Installation atau Custom. Fun ! Sebab saya tidak perlu menggunakan trik untuk mengcustom proses instalasi di DotNetNuke. Wizard ini akan melakukannya untuk Anda.

DNN Desktop Installer 

4. Sebenernya masih ada proses-proses selanjutnya seperti pengaturan website (apakah menggunakan IIS atau FTP atau mau Anda setting manual), pengaturan database dan hak akses, serta kelengkapan instalasi. Tapi karena nanti bisa terlalu panjang, mungkin saya skip saja dan langsung ke proses instalasi.

DNN Desktop Installer

5. Instalasi sukses.

DNN Desktop Installer

Nah, menariknya adalah, saat kita lihat pada folder hasil instalasi. Ternyata terdapat dua buah file tambahan yakni unins000.exe dan unins000.dat. Jadi, Anda bisa dengan mudah meng-uninstall DotNetNuke jika tidak diperlukan lagi. Cool ! 

DNN Desktop Installer

Dan manakala Anda dobel klik pada file unins000.exe, maka DotNetNuke Uninstall akan dijalankan.

DNN Desktop Installer

Nice !

Share this post: | | | |
Posted by agung | 7 comment(s)
Filed under:

DotNetNUke 4.5 - FTB diganti menjadi FCK

FreeTextBox, standar text editor di DNN sejak versi 1 hingga versi 4.4

FreeTextBox Editor

Sekarang diganti menjadi FCK Editor yang lebih powerful dan lebih cross browser dengan fitur yang lebih baik. FCK editor menawarkan fitur-fitur dan pengembangan yang lebih baik seperti management image yang lebih baik, pemasukan file berjenis Flash, adanya templates, mode full editing, dan termasuk pengaturan yang hanya dapat diakses via mode admin. FCK Editor juga merupakan project open source yang memiliki komunitas yang cukup besar dan tampilan serta fungsionalitasnya konsisten di banyak browser.

Fitur FCK Editor yang saya salin dari situs resminya :

  • Multi browser compatibility 
  • Outputs XHTML 1.0
  • CSS support for better integration with your web site
  • Font formatting: type, size, color, style, bold, italic, etc
  • Text formatting: alignment, indentation, bullets list, etc
  • Cut, Paste and Paste as Plain Text, Undo and Redo
  • Paste from Word cleanup with auto detection
  • Link and anchors support
  • Image insertion, with upload and server browsing support
  • Table creation and editing (add, delete rows, etc) - one of the best systems in the market.
  • Table cells editing (size, colors, etc)
  • Form fields
  • Right click context menus support
  • Complete toolbar customization
  • Skins support
  • Plugins support
  • Spell checker
  • Multi-language support with automatic user language detection. Including Right to Left scripting.
  • Complete page editing (from <HTML> to </HTML>) or just contents.
  • Lightweight and fast
  • Automatic browser detection and customization
  • Integration with ASP, ASP.NET, Java, ColdFusion, Perl, PHP, Javascript and more.
  • Image and file links upload and server repository browser.
  • For web developers it is easy to install and customize
  • For web users it's simple and easy to use!  

FCK Editor

Cool ! 

Share this post: | | | |
Posted by agung | 3 comment(s)
Filed under:

DotNetNuke 4.5 - Now Support ASP .NET AJAX !

Wuih... ternyata adaptasi fitur baru seiring dengan peningkatan kemampuan DotNetNuke Framework semakin mantap saja. Jika dahulu developer harus ber-tips dan trik untuk bisa menggunakan fitur ASP .NET AJAX, kini fitur tersebut sudah tersedia built-in di DotNetNuke versi 4.5 yang akan release. 

Meski demikian, karena fitur ASP .NET AJAX ini berada di luar framework DotNetNuke (terinstall secara terpisah dan dapat Anda download dari situs resmi Microsoft (http://ajax.asp.net/) ), maka DotNetNuke Framework tidak dapat mengasumsikan bahwa web server Anda yang sedang running telah terpasang ASP .NET AJAX. Nah, untuk menangani masalah ini, sebuah kelas baru telah dibuat di dalam DotNetNuke Framework dengan nama DotNetNuke.Framework.AJAX dimana kelas ini menyediakan method-method yang diperlukan oleh developer agar dapat mengintegrasikan AJAX pada solusi mereka.


Setting Dependencies

Salah satu pilihan dalam mendevelop sebuah module DotNetNuke berbasis AJAX adalah kemampuan untuk mengindikasikan adanya System.Web.UI.ScripitManager. Hal ini sekarang sudah bisa dilakukan secara mudah pada module configuration setting. Perhatikan, sekarang di module configuration setting ada tambahan fitur yang disebut dengan Module Dependencies :

Module-module sekarang sudah dapat menspesifikasikan daftar yang dibatasi oleh tanda titik koma yang berisi ketergantungan suatu module terhadap suatu komponen apa saja. Contoh diatas mengindikasikan bahwa module ada dependencies dengan komponen AJAX framework (sebagai contoh, indikasi penggunaan System.Web.UI.ScriptManager berarti module Anda mengharuskan ASP .NET AJAX terinstall dan running dengan baik). Kemudian, pada saat instalasi module, jika lingkungan server tidak mendukung hak khusus, sebuah pesan akan ditampilkan kepada user dan module tidak akan bisa diinstal. Nice !

IsInstalled and IsEnabled

Jika Anda ingin menggunakan fungsionalitas ASP .NET AJAX *hanya* jika fitur ini telah tersedia di mesin Anda, maka Anda dapat memutuskan untuk tidak menggunakan fitur Dependency dan menggunakan fungsi IsInstalled dan IsEnabled.

IsInstalled berfungsi untuk menguji apakah AJAX tersedia di lingkungan mesin Anda, dan IsEnabled berfungsi untuk memberitahukan kepada DotNetNuke bahwa fitur AJAX di dalamnya akan digunakan.

IsInstalled

Fungsi IsInstalled sangat mudah untuk digunakan dan dapat di cek sebelum fungsionalitas ASP .NET AJAX dipanggil. Fungsi ini akan mengembalikan nilai Boolean (true atau false)

DotNetNuke.Framework.AJAX.IsInstalled()

IsEnabled 

Fungsi IsEnabled harus digunakan untuk memberitahu DotNetNuke bahwa module/skin tersebut menggunakan fitur AJAX pada halaman aktif. 

DotNetNuke.Framework.AJAX.IsEnabled = True

Sample Aplikasi ASP .NET AJAX 

Sample kode aplikasi tersebut dapat di download pada link ini. Sample hanya bisa berjalan dengan baik pada DotNetNuke 4.5.0 atau lebih tinggi. Sample module mendemonstrasikan dukungan penggunaan ASP .NET AJAX pada saat runtime.

Imports DotNetNuke
Imports System.Collections.Generic

Namespace DotNetNuke.Modules
Partial Class Ajax
    Inherits Entities.Modules.PortalModuleBase
    Dim CurrentPageIndex As Integer
    Dim boolUsingAjax As Boolean = False
   
        Protected Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

            If DotNetNuke.Framework.AJAX.IsInstalled() Then
                If dllAjax.SelectedValue = "Using Ajax" Then
                    boolUsingAjax = True
                Else
                    boolUsingAjax = False
                End If
            Else
                boolUsingAjax = False
            End If

            If boolUsingAjax = True Then
                DotNetNuke.Framework.AJAX.IsEnabled = True
            Else
                DotNetNuke.Framework.AJAX.UpdatePanelControl.Visible = False
            End If

            If Not Page.IsPostBack Then
                ShowData(1)
            End If

        End Sub

        Private Sub ShowData(ByVal intCurrentPageIndex As Integer)

            Dim mySqlString As New StringBuilder()

            mySqlString.Append("SELECT FriendlyName, Description ")
            mySqlString.Append("FROM {databaseOwner}{objectQualifier}DesktopModules ")
            mySqlString.Append("ORDER BY FriendlyName")

            Dim colDesktopModules As New List(Of myDesktopModules)

            Using dr As IDataReader = _
                CType(DataProvider.Instance().ExecuteSQL(mySqlString.ToString(), Nothing), IDataReader)
                While dr.Read
                    Dim objDesktopModules As New myDesktopModules()
                    objDesktopModules.FriendlyName = Convert.ToString(dr("FriendlyName"))
                    objDesktopModules.Description = Convert.ToString(dr("Description"))
                    colDesktopModules.Add(objDesktopModules)
                End While
            End Using

            Dim pagedData As New PagedDataSource()
            pagedData.DataSource = colDesktopModules
            pagedData.AllowPaging = True
            pagedData.PageSize = 10
            pagedData.CurrentPageIndex = intCurrentPageIndex - 1

            Me.lblTotalPages.Text = Convert.ToString(pagedData.PageCount)
            Me.lblCurrentPage.Text = Convert.ToString(pagedData.CurrentPageIndex + 1)

            If pagedData.IsFirstPage Then
                btnPrevious.Visible = False
            Else
                btnPrevious.Visible = True
            End If
            If pagedData.IsLastPage Then
                btnNext.Visible = False
            Else
                btnNext.Visible = True
            End If

            Me.GridView1.DataSource = pagedData
            Me.GridView1.DataBind()

        End Sub

    Protected Sub Next_Click(ByVal sender As Object, ByVal e As System.EventArgs)
        CurrentPageIndex = Convert.ToInt32(Me.lblCurrentPage.Text) + 1
        ShowData(CurrentPageIndex)
    End Sub

    Protected Sub btnPrevious_Click(ByVal sender As Object, ByVal e As System.EventArgs)
        CurrentPageIndex = Convert.ToInt32(Me.lblCurrentPage.Text) - 1
        ShowData(CurrentPageIndex)
    End Sub
End Class

Public Class myDesktopModules
    Dim _FriendlyName As String
    Dim _Description As String
    Public Property FriendlyName() As String
            Get
                Return _FriendlyName
        End Get
        Set(ByVal value As String)
            _FriendlyName = value
        End Set
    End Property
    Public Property Description() As String
            Get
                Return _Description
            End Get
            Set(ByVal value As String)
                _Description = value
        End Set
    End Property

End Class

End Namespace

  

The ASP.NET AJAX Partial Rendering Host Setting

Sebagai tambahan, pengaturan partial rendering pada level modul/skin kini dapat diaktifkan/nonaktifkan dengan mudah melalui menu Host Settings. Jadi, bagi Administrator yang mengizinkan pengembangan module yang menggunakan ASP .NET AJAX, aktifkan saja fitur ini. Fitur baru tersebut disebut Partial Rendering Enabled dan diletakkan pada bagian Performance Settings

Cool !

Share this post: | | | |
Posted by agung | 9 comment(s)
Filed under:

DotNetNuke Open House at MVP Summit

Next week Seattle will host the Global Microsoft MVP Summit.  The MVP Award celebrates exceptional technical community leaders worldwide who have demonstrated a passion and willingness to voluntarily share their expertise with others.

The DotNetNuke community is fortunate to have a number of MVP's among its ranks (see below).  In fact, Microsoft graciously accepts community participation information from DotNetNuke as one of their many considerations for award nomination.  This is a high honor which we take quite seriously and for which we are very appreciative.

Known DotNetNuke community MVP's:

Shaun Walker (Board)
Geert Veenstra (Alumni)
Bruce Hopkins (Alumni)
Philip Beadle (Core Team)
Leigh Pointer (Core Team)
Patrick Santry (Alumni)
Dan Caron (Alumni)
Chris Paterra (Core Team Trustee)
Cathal Connolly (Core Team Trustee)
Scott Willhite (Board)
John Mitchell (Alumni)
Joe Brinkman (Board)
Nik Kalyani (Board)
Vladan Strigo
Nina Meiers (Alumni)
Mariette Knap
Charles Nurse (Core Team Trustee)
Sebastian Leupold (Core Team)
Jim Duffy (Alumni)
Rob Chartier
Bilal Haidar

Jadi, dari 'barang gratisan', ternyata kontribusi Anda bisa sangat sangat dihargai. Wanna try DotNetNuke ? :)

Share this post: | | | |
Posted by agung | 5 comment(s)
Filed under:

DotNetNuke 4.5 - Solution Explorer

Fitur baru yang ditambahkan pada DotNetNuke 4.5 adalah Solution Explorer. Fitur ini menarik, tidak hanya proses pencarian informasi di luar menjadi makin mudah (ini ditandai dengan penggunaan AJAX dan RSS framework yang baru pada DNN), tetapi juga menyediakan sebuah one-stop shop untuk membantu user menemukan informasi yang mereka butuhkan. 

Dengan mengedit file features.config, kini Anda dapat menambahkan feed dari situs lain ke dalam solution explorer. Dan karena solution explorer dikendalikan penuh oleh feeds, isinya akan senantias diperbarui dari waktu ke waktu.

1. Tampilan awal setelah Anda login sebagai Admin atau Host. Di bagian tengah ada quick link "Solution Explorer". Perhatikan, menu utama adminstrasi sekarang sudah mendukung Show/Hide Control Panel. Jadi, tidak telalu memboroskan ruang pada browser Anda.

Solution Explorer 1

Atau Anda bisa masuk melalui cara lain, yakni klik menu Host lalu pilih Solution Explorer.

Solution Explorer 2

2. Beginilah wajah dari Solution Explorer. Ada 4 tab (yang bisa ditentukan lewat file features.config) yang semuanya didasarkan pada feeds dari situs lain. Anda bisa dengan mudah menambahkannya ke dalam DotNetNuke.

Solution Explorer 3

 Jadi, kini Anda tidak akan pernah ketinggalan informasi yang berharga mengenai DotNetNuke ataupun informasi lain yang di dasarkan pada feeds. Cool !

Share this post: | | | |
Posted by agung | with no comments
Filed under:

DotNetNuke 4.5 Installation Enhancements

Jika Anda adalah pengguna DotNetNuke, maka akan sangat familiar dengan instalasi awal DotNetNuke yang ringkas. Nah, semenjak versi 4.5, mode instalasi di DNN memiliki 2 mode yakni : Basic User dan Advanced User. Mode Basic User sama persis seperti versi sebelumnya (yakni versi < 4.5) sedangkan untuk yang versi Advanced User memiliki urutan sebagai berikut :

1. Welcome screen, User dapat memilih model instalasi yang diinginkan

 width=

2. Instalasi akan mencoba untuk melakukan pengecekan apakah hak untuk write pada folder default instalasi sudah ada atau tidak.

 width=

Jika memang hak izin penulisan file ada, maka test akan berhasil dan instalasi dapat dilanjutkan. Jika gagal, maka instalasi akan meminta Anda untuk mengubah hak akses file dan folder terlebih dahulu.

 width=

3. Instalasi dilanjutkan dengan pengaturan konfigurasi database. Anda bisa memilih apakah ingin menggunakan SQL Server 2005 Express atau SQL Server 2000/2005 Database. Versi pengembangan selanjutnya akan memungkinkan user bisa memilih provider database yang lebih luas tidak hanya SQL Server saja tapi juga akan support MySql, Oracle, dan Firebird.

 width=

4. Installer akan menjalan script untuk pembuatan database yang telah diatur di langkah sebelumnya.

 width=

5. Berikutnya, user harus mengkonfigurasi informasi Host. Pada DNN versi sebelumnya, Anda harus mengubahnya secara manual di file DotNetNuke.resources di folder Install. Tapi di versi baru ini, Anda by default harus mengisikan informasi Host terlebih dahulu secara interaktif.

 width=

6. Berikutnya, Anda dapat memilih modul-modul apa saja yang ingin Anda install. Pada versi DNN sebelumnya, by default DNN akan looping di dalam folder Install/Modules untuk mencari semua jenis file .zip yang diperlakukan sebagai module, dan menginstallnya tanpa konfirmasi. Sekarang, banyak sedikitnya module akan ditentukan oleh keinginan user.

 width=

7. Berikutnya, Anda harus mengisikan informasi Administrator portal. Administrator memiliki hak yang lebih kecil dibandingkan Host. Perbedannya juga ada pada scope wewenangnya. Administrator hanya pada 1 portal, sedangkan Host bisa pada multi portal.

 width=

8. Installer juga akan memberikan pilihan untuk instalasi komponen opsional yakni Skin dan Container.

 width=

9. Berikutnya adalah installer juga akan meminta Anda untuk memilih jenis language pack yang terpasang di DNN.

 width=

10. Jika tidak ada masalah, maka instalasi selesai. Dan Anda bisa klik tombol terakhir yakni Finished (Goto Site).

 width=

11. Dan DNN versi 4.5 yang baru telah terinstall.

 width=

 

Share this post: | | | |
Posted by agung | with no comments
Filed under:

Developer Track on Vista Launch at Shangri-La Surabaya

Wow man, server demo untuk developer track memiliki konfigurasi :

  • Memori 8 GB
  • Processor Opteron-Duo (berarti ada 8 processor !)

Weleh...weleh.. pake Virtual Servernya kuenceeeng buanget. :) Top dah !

Share this post: | | | |
Posted by agung | with no comments

Thanks Allah, Saya Selamat Sampai Surabaya

Pagi ini berangkat bareng tim dari Microsoft untuk event launch Vista di hotel Shangri-La Surabaya besok tanggal 8 Maret 2007. Saya satu pesawat dengan :

  1. Risman Adnan
  2. Zeddy Iskandar
  3. Basirudin
  4. Tahir Tahang
  5. Hermawan
  6. Lukman

Pas pagi-pagi lagi nunggu di lounge Garuda, eh nonton MetroTV mengenai kecelakaan pesawat Garuda penerbangan Jakarta - Yogyakarta jam 07.00. Duh, padahal kita baru mau berangkat. Deg-degan juga sih. Asli, saya dan teman-teman agak terpengaruh juga. Bayangkan, kita mau naik yang pagi, trus disuguhi informasi seperti itu. Scarry banget. :(  Kami berdoa terus sepanjang perjalanan. Meski cuman 1 jam, tapi rasanya cukup lama karena terbayang-bayang kejadian tersebut.

Di pesawat, penumpang di samping kanan saya dan pak Tahir tidak henti-hentinya mengamati keadaan sekitar dari jendela. Kelihatannya dia cukup panik melihat informasi di MetroTV. Dan akhirnya sampe juga ke Surabaya. Alhamdulillah. Terima kasih Allah.

Semoga pulangnya juga tidak ada masalah. Insya Allah.

Share this post: | | | |
Posted by agung | 1 comment(s)

Seminar Teknologi Informasi - Unpad

Kaget juga setelah tahu banyaknya peserta yang sangat antusias dengan Vista. Satu auditorium yang dihadiri lebih dari 400 peserta ! Bahkan ini lebih banyak dari seminar waktu di Politeknik Batam dulu. Luar biasa.

Peserta Seminar 

Mas Zeddy Iskandar, menampilkan presentasi mengenai "New Form Factors in Application". Banyak hal di Vista yang disinggung. Dan bagian yang paling menarik adalah ketika ia sedang mendemokan mengenai "Speech Recognition Technology" di Vista. Dengan perintah suara ia memerintahkan Vista untuk membuka Notepad, lalu mengetikkan sesuatu untuknya. Zeddy mengatakan "I love my wife" dua kali, tetapi kalimat yang ditampilkan di Notepad adalah "Bit my wife". Sontak saja seluruh audience tertawa terbahak-bahak. Hahahaha. Zeddy... Zeddy... :)

Zeddy Iskandar in action, present about New Form Factors in Vista

Saya berkesempatan untuk menampilkan another 'WoW' factor disana. Saya menghadirkan Windows Presentation Foundation (WPF) dan WPF/E (WPF Everywhere), dan satu aplikasi kecil berbasis WPF/E. Karena audiencenya beragam, jadi tidak terlalu teknis dan tidak terlalu umum. Ada kalanya bahas teknis, dan adakalanya bahas umum.

Me in action, present about WPF and WPFE 

Dan yang terakhir adalah Umar, salah seorang Microsoft Student Ambassador dari Bandung. Dia present mengenai Vista juga yang lebih ke user centric, termasuk price juga. Lengkap banget. Weleh..weleh... dagang nih yeee. :D

Acara diakhiri dengan penarikan door prize sebuah Printer Canon. Lucunya adalah, peserta yang dapat door prize adalah peserta yang datangnya kesiangan dan tidur mulu di belakang (hahahaha, so lucky !). :)

Share this post: | | | |
Posted by agung | 2 comment(s)

yui-ext, i love it !

I'm fall in love with this beast : yui-ext Library. Really impressed. I have been downloaded yui-ext version 0.33, and now ext-1.0 alpha version in available to download. Cool !

Check this cool javascript library : http://www.yui-ext.com/deploy/ext-1.0-alpha2/docs/

Share this post: | | | |
Posted by agung | with no comments

AJAX Control Toolkit new release !

Ada dua kontrol baru di AJAX Control Toolkit, yakni ListSearch dan SlideShow.

Anda bisa melihatnya pada link berikut: ListSearch dan SlideShow.

Sebagai tambahan, sekarang localization support sudah tersedia, dukungan theming, dan (akhirnya) mekanisme built-in untuk membuang komentar dan whitespace dari file JavaScript, yang tentu saja akan menghasilkan ukuran yang lebih kecil dan lebih cepat untuk di download.

Download segera di http://www.codeplex.com/AtlasControlToolkit

Share this post: | | | |
Posted by agung | with no comments
Filed under:

Back to Bandung

Setelah kemarin speak di ITB saat event ITB Academic Day, wah Sabtu besok tanggal 3 Maret juga speak materi yang sama di Univ. Padjajaran Bandung. Materi yang dibawakan masih sama yakni seputar AJAX dan WPF + WPF/E. Ok, see you again, Bandung ...

Minggu depannya lagi speak di Surabaya pas acara launch Vista di hotel Shangrila Surabaya bareng pasukan Microsoft. :)

Share this post: | | | |
Posted by agung | with no comments
More Posts Next page »