Thursday, September 09, 2010

Cloud Computing: IaaS


Pada blog sebelum nya, kami sudah banyak menjelaskan tentang apa itu cloud computing dan mengapa banyak perusahaan yang beralih ke cloud computing daripada on-premise.

Salah satu service dari cloud computing yang paling terkenal adalah SaaS (Software-as-a-Service), yang dipelopori oleh Salesforce.com, Google dan vendor lain nya. Selain SaaS, juga terdapat IaaS (Infrastructure-as-a-Service).

Jadi apa itu IaaS?
IaaS merupakan penggunaan hardware yang terdiri dari: server, jaringan, backup, dan data center sebagai suatu service. Dimana, didalam nya juga bisa memiliki Operating System dan teknologi Virtualisasi untuk mengatur resource-resource yang di beli.

Jadi, customer menyewa peralatan hardware sebagai pengganti membeli peralatan hardware tersebut. Jadi besar nya biaya yang dibayar tergantung dengan service apa saja yang di sewa. Biasa nya customer dapat meminta penambahan resource untuk sementara bilamana akan mengadakan suatu event.

Dengan IaaS, perusahaan tidak perlu mengeluarkan dana awal yang besar untuk membeli hardware yang diperlukan , dan dapat customer dapat meng-upgrade / downgrade kebutuhan nya setiap waktu sesuai dengan kebutuhan nya.

Tertarik beralih untuk menyewa hardware daripada membeli? Hubungi info@aerje.com untuk informasi lebih lanjut.

Team Aerje mengucapkan Selamat Idul Fitri 2010 bagi yang merayakan.

http://blog.aerje.com

Read More......

Tuesday, September 07, 2010

Visual Studio: config file


Pada Visual Studio, kita dapat menempatkan variable-variable yang mungkin berubah pada config file, misal nya: username, smtp address atau lokasi instance suatu database.

Dengan menempatkan informasi tersebut pada config, apabila terjadi perubahan username, maka kita tidak perlu meng-compile ulang aplikasi dengan Visual Studio, cukup rubah saja nilai tersebut pada config file dengan menggunakan test editor.

File config ini berupa web.config pada aplikasi web-based dan app.config pada windows application.

Berikut ini sample isi config file
<appSettings>
<add key="website" value="aerje.com" />
</appSettings>

Dan berikut ini cara membaca nilai key website dari config file menggunakan VB.NET
System.Web.Configuration.WebConfigurationManager.AppSettings("header") atau
System.Configuration.ConfigurationManager.AppSettings("header")

Suatu ketika, mungkin kita butuh merubah isi key pada config file secara langsung dari aplikasi, tanpa harus remote ke server hosting
Dim xConfig As System.Configuration.Configuration = Web.Configuration.WebConfigurationManager.OpenWebConfiguration("~/")
xConfig.AppSettings.Settings("header").Value = Now.ToString
xConfig.Save()

Silahkan mencoba dan bila mempunyai pertanyaan tentang software, jangan ragu untuk menghubungi info@aerje.com

http://blog.aerje.com

Read More......

Friday, September 03, 2010

Programming language: make comment

Sebagai seorang programmer / developer sering kali kita membuat comment pada source code, pakah dengan tujuan sebagai penanda code pada area tersebut, atau untuk membuat code tidak di compile sementara pada saat debug ataupun sebagai backup karena terjadi perubahan setelah code yang lama digunakan beberapa saat.

Namun cara membuat comment untuk bahasa pemograman dan type database yang berbeda mempunyai syntax yang berbeda, dan sering kali lupa syntax untuk membuat pada suatu bahasa programan.

Berikut ini kami rangkum cara memberi comment pada beberapa bahasa pemograman, script dan database yang saat ini cukup terkenal:
ASPX<%-- comment --%>
.NET config<!-- comment -->
C#/* comment */ or // comment
HTML<!-- comment -->
Java/* comment */ or // comment
JavaScript/* comment */ or // comment
MSSQL/* comment */ or -- comment
MYSQL/* comment */ or -- comment (minimum a space after --) or # comment
PHP/* comment */ or // comment or # comment
VB.NET' comment
Visualforce<!-- comment -->
Apex code /* comment */ or // comment
Ada pertanyaan sepurat software? jangan ragu untuk menghubungi info@aerje.com

http://blog.aerje.com

Read More......

Salesforce.com: display image (2)

Pada blog sebelum nya, kami menjelaskan beberapa cara untuk menyimpan dan menampilkann image yang di simpan pada salesforce.com.

Apabila Anda menghendaki image tersebut hanya dapat hanya kepada orang yang memiliki authentikasi pada instance salesforce.com atau dari Visual force page saja. Anda dapat merubah setting pada document secara mudah dari page document salesforce.com

Non-aktifkan option "Externally Available Image" untuk document yang bersifat confidential hanya untuk internal perusahaan saja.

Image dapat ditampilkan pada Visual force page dari URL berikut ini:
https://na7.salesforce.com/servlet/servlet.FileDownload?file=015900000009h1YAAQ

Ganti na7 dengan instance salesforce.com Anda, misal nya: na1, na2, ap1, eu0, dll.
Ganti nilai pada id dengan Document Id yang mau digunakan, biasanya di mulai dengan 015.
Perhatikan URL diatas tidak memiliki oid, karena hanya user yang sudah login ke instance Anda saja yang dapat melihat image tersebut.

Anda dapat menggunakan image type JPG, GIF, PNG untuk kebutuhan ini.

Silahkan mencoba dan bila mempunyai pertanyaan tentang salesforce.com, jangan ragu untuk menghubungi info@aerje.com

http://blog.aerje.com

Read More......

Google translator toolkit


Baru beberapa hari yang lalu, kami menulis blog tentang Google Translate, tetapi pagi ini, kami melihat situs http://translate.google.com sudah berubah kembali menjadi lebih simple dan user-friendly.

Ini adalah salah satu feature aplikasi cloud computing, dimana user tidak perlu melalukan effort untuk menikmati feature baru yang diberikan.

Selain Google Translate, ada 1 lagi product translate dari Google untuk translate berbagai jenis bahasa, yaitu Google translator toolkit, cukup ketik URL http://translate.google.com/toolkit untuk menggunakan Google translator toolkit. Tetapi tidak seperti pada Google Translate yang dapat dipergunakan secara public, untuk menggunakan Google translator toolkit, Anda diharuskan memiliki account Google dan Sign in pada page tersebut.

Apa saja kelebihan Google translator toolkit?
1. Document yang diupload dan ditranslate bisa disimpan pada account kita di Google translator toolkit.
2. Kita dapat membandingkan setiap kalimat yang di translate dan dapat merubah kalimat yang kurang sesuai.
3. Download dan publish document dari Wikipedia.
4. Sharing document kepada teman Anda.

Silahkan dicoba saja sendiri Google translator toolkit, dan apakah masih tetap mau membuka kamus?

Silahkan mencoba dan bila mempunyai pertanyaan tentang software, jangan ragu untuk menghubungi info@aerje.com

http://blog.aerje.com

Read More......

Wednesday, September 01, 2010

Cloud Computing, why???


Cloud computing, merupakan suatu fenomena dan trend pada dunia IT saat ini. Semakin banyak vendor yang mengembangkan aplikasi cloud computing. Cloud computing di kenal juga sebagai SaaS (Software-as-a-Service), dimana perusahaan membayar sejumlah biaya sesuai dengan jenis dan jumlah user yang diperlukan.

Salah satu vendor dan pioneer cloud computing adalah salesforce.com, salesforce.com merupakan vendor CRM yang sangat maju dan sudah dikenal secara umum, khusus nya di US dan negara maju lain nya. Diikutin dengan Google, Amazon, sampai dengan Microsoft masuk ke type bisnis ini.

Sebenar nya apa yang membuat cloud computing semakin banyak digemari perusahaan? Baik perusahaan kecil, besar sampai dengan organisasi non profit.

Berikut ini ada 5 hal yang membuat cloud computing begitu digemari dan semakin popular:

1. Modal awal yang lebih kecil
Bayangkan berapa besar nya biaya yang perlu dikeluarkan oleh suatu perusahaan untuk membangun suatu aplikasi ERP?
Selain software, perusahaan juga perlu membeli hardware yang peralatan lain nya untuk menunjang software yang di bangun. Dengan cloud computing, perusahaan hanya membayar biaya awal per tahun dan tidak membutuhkan hardware baru untuk aplikasi pada cloud computing.

2. Bayar sesuai dengan yang dipergunakan
Ibarat dengan meteran listrik PLN, dengan cloud computing, perusahaan cukup membayar sesuai dengan yang digunakan untuk setiap periode, dari jumlah user, type license, jumlah storage, jumlah processor, dan lain-lain. Jadi tidak seperti pada software biasa, dimana license yang di beli adalah fix dengan harga license yang lebih mahal.

3. Versi upgrade
Pada software conventional, seperti Microsoft Office, apabila kita membeli license untuk versi 2007, saat Microsoft launch versi 2010, perusahaan harus membeli lagi versi upgrade untuk menikmati feature-feature baru pada versi 2010. Sedangkan pada cloud computing, misal nya Google Docs, user dapat menikmati feature-feature baru bahkan tanpa disadari karena aplikasi di host pada vendor pada cloud.

4. Response yang cepat
Dengan cloud computing, aplikasi dapat dibangun dengan lebih cepat, sehingga perusahaan dapat menggunakan aplikasi yang dibutuhkan dengan lebih cepat. Pada aplikasi convensional, suatu aplikasi bisa dibangun selama berbulan-bulan, bahkan tahunan. Bandingkan dengan salesforce.com CRM, perusahaan dapat langsung menggunakan aplikasi CRM dengan implementasi dalam beberapa hari saja.

5. Fokus pada bisnis
Dengan cloud computing, perusahaan tidak perlu pusing pada hal-hal yang tidak seharus nya dipusingkan, misal nya: server crash dan data yang di backup tidak dapat di restore. Selain itu juga masalah virus dan ancaman lain nya. Dengan cloud computing, vendor akan melakukan semua hal-hal yang dibutuhkan dengan professional.

Tertarik beralih ke cloud computing? Hubungi info@aerje.com untuk informasi lebih lanjut.

http://blog.aerje.com

Read More......

Tuesday, August 31, 2010

Google Translate


Google Translate, satu lagi product gratis dari Google yang cukup cool. Google Translate dapat men-translate puluhan jenis bahasa, mulai dari: English, France, Yunani, Arab, Chinese, Jepang, Korea dan tentu saja termasuk Indonesia.

Hasil translate menggunakan Google Translate memang tidak 100% benar atau sesuai dengan tata bahasa yang benar, tetapi cukup bagi kita untuk mengerti isi suatu website atau isi suatu dokumen.

Cukup ketikkan URL http://translate.google.com untuk mulai menggunakan Google Translate.

Dengan Google Translate, Anda dapat men-translate:
1. Text atau kalimat, dengan mengetikkan secara langsung ke textbox yang disediakan.

2. Alamat suatu website.

3. Suatu dokument, dari text file, Ms Word document, samapai dengan file PDF.

Setelah itu pilih bahasa asli dari text/kalimat/website/document, kemudian pilih bahasa hasil translate yang dikehendaki. Dan click tombol Translate. Hasil translate akan ditampilkan dalam hitungan detik pada web browser.

Cukup gampang bukan? Dengan menggunakan Google Translate, apakah masih terpikiran untuk membuka kamus?

Silahkan mencoba dan bila mempunyai pertanyaan tentang software, jangan ragu untuk menghubungi info@aerje.com

http://blog.aerje.com

Read More......

Thursday, August 19, 2010

Salesforce.com: display image (1)

Sebagai pengguna salesforce.com, terkadang kita butuh kemampuan untuk mem-publish suatu gambar di simpan pada salesforce.com ke internet sehingga dapat di akses oleh public. Ini dapat digunakan untuk berbagai keperluan, seperti image untuk header email atau kebutuhan lain nya.

Attachment
Untuk meng-akses gambar pada suatu attachment yang link ke suatu object, dibutuhkan login ke instance yang dapat meng-akses attachment tersebut. Jadi attachment bukan merupakan pilihan untuk kebutuhan ini.

Static Resource
Diperlukan Visualforce Page untuk meng-akses image yang ada di Static Resource, jadi sebelum nya kita harus membuat page Visualforce baru dari Setup - App Setup - Develop - Pages dan click button New.
<apex:page showHeader="false">
<apex:image url="{!$Resource.LogoAerje}"/>
</apex:page>
Perhatikan nama static resource yang digunakan di atas adalah LogoAerje.

Setelah itu supaya page tersebut dapat di akses oleh public, kita perlu membuat Force.com Site baru, kemudian arahkan site ini ke Visualforce page yang dibuat di atas, contoh: http://aerjebsd-developer-edition.na7.force.com/

Jadi, menyimpan gambar pada static resource untuk dapat di akses secara langsung dari public bukan merupakan pilihan.

Document
Anda dapat meng-upload gambar sebagai document dari dropdown "Create New..." atau dari tab "Document". Pastikan option "Externally Available Image" diaktifkan.


Gambar pada document dapat di-akses oleh public tanpa perlu logi ke salesforce.com dari URL, misal nya:
https://na7.salesforce.com/servlet/servlet.ImageServer?id=015A0000000wMeB&oid=00DA0000000HWme

Ganti na7 dengan instance salesforce.com Anda, misal nya: na1, na2, ap1, eu0, dll.
Ganti nilai pada id dengan Document Id yang mau digunakan, biasanya di mulai dengan 015.
Ganti nilai pada oid dengan Organization Id Anda, biasanya di mulai dengan 00D.

Anda dapat menggunakan image type JPG, GIF, PNG untuk kebutuhan ini. Jadi document adalah pilihan untuk kebutuhan menampilkan gambar yang disimpan pada salesforce.com ke public.

Silahkan mencoba dan bila mempunyai pertanyaan tentang salesforce.com, jangan ragu untuk menghubungi info@aerje.com

http://blog.aerje.com

Read More......

Tuesday, August 10, 2010

CSV parser for .NET (3)

Pada blog ini akan di bahas penggunaan sebuah aplikasi third-party KBCsv yang di develop oleh Kent Boogaart.

Third party ini mampu meng-handle semua ketentuan umum dalam pembacaan file CSV.

Disamping menggunakan urutan nomor kolom untuk menentukan nilai suatu kolom, juga dapat menggunakan nama header untuk menentukan nilai suatu kolom, sehingga urutan kolom bisa tidak beraturan.

Disamping kemampuan membaca file CSV, KBCsv juga mempunyai fungsi menulis file CSV menggunakan standard umum untuk file CSV, termasuk koma, petik dua dan line baru pada suatu kolom.

Berikut ini sample aplikasi pada VB.NET menggunakan KBCsv untuk membaca file CSV

Dim reader As CsvReader = Nothing
Try
reader = New CsvReader("book1.csv")
reader.ValueSeparator = ","c
reader.ReadHeaderRecord()
Dim record As DataRecord = reader.ReadDataRecord

While (Not record Is Nothing)
Dim strOrang1 As String = record("Orang1")
Dim strOrang2 As String = record("Orang2")
record = reader.ReadDataRecord
End While
Catch ex As Exception
MsgBox(ex.Message)
Finally
If (Not reader Is Nothing) Then
reader.Close()
End If
End Try

Dan berikut ini sample untuk menulis file CSV
Dim writer As CsvWriter = Nothing
Try
writer = New CsvWriter("data.csv")
writer.WriteHeaderRecord("Name", "Age", "Gender")
writer.WriteDataRecord("Kent1", 25, "Male " & Chr(13) & Chr(10) & "ok")
writer.WriteDataRecord("Belinda1", 26, "Ma,le")
writer.WriteDataRecord("Tempany1", 0, "Ma""le")
Finally
If (Not writer Is Nothing) Then
writer.Close()
End If
End Try

Click link berikut ini untuk mendownload KBCsv.

Silahkan mencoba dan bila mempunyai pertanyaan tentang software, jangan ragu untuk menghubungi info@aerje.com

http://blog.aerje.com

Read More......

CSV parser for .NET (2)

Pada blog sebelum nya kami sudah membahas tentang apa itu CSV file dan beberapa ketentuan umum pada file csv yang berupa ada nya karakter koma dalam suatu kolom, karakter petik dua dalam suatu kolom dan bisa saja mengandung line baru pada suatu kolom.

Kemudian dijelaskan beberapa cara untuk membaca file CSV, dari menggunakan fungsi String.Split(), regex, OleDB, sampai dengan menggunakan third party dari Lumenworks.

Apabila Anda menggunakan .NET versi 2.0 ke atas, Microsoft sudah menyediakan fungsi khusus untuk kebutuhan parsing file csv, nama nya TextFieldParser(). Berikut ini sample code menggunakan TextFieldParser dengan menggunakan VB.NET

Using MyReader As New Microsoft.VisualBasic.FileIO.TextFieldParser("D:\book1.csv")
MyReader.TextFieldType = Microsoft.VisualBasic.FileIO.FieldType.Delimited
MyReader.Delimiters = New String() {","}
Dim currentRow As String()
While Not MyReader.EndOfData
Try
currentRow = MyReader.ReadFields()
Catch ex As Microsoft.VisualBasic.FileIO.MalformedLineException
MsgBox("Line " & ex.Message & " is invalid. Skipping")
End Try
End While
End Using

Bila mempunyai pertanyaan tentang software, jangan ragu untuk menghubungi info@aerje.com

http://blog.aerje.com

Read More......

Website Security Check

Apakah Anda memiliki website? baik berupa blog, forum, online shop, wiki, photo galleries atau corporate website perusahaan Anda.

Saat ini semakin banyak hacker yang mencoba memasukkan kode jahat ke website-website yang tidak terproteksi dengan baik. Dengan tujuan orang yang berkunjung ke website Anda akan terinfeksi kode jahat tersebut saat berselancar di website Anda. Kode jahat ini dapat berupa virus atau trojan, dan menginfeksi komputer yang user secara diam-diam.

Bagi user, sebaik nya meng-install aplikasi yang dapat mem-block komputer saat meng-akses website yang memiliki kode jahat, baik disengajai ataupun tidak.

Salah satu aplikasi tersebut adalah avast antivirus, baca blog berikut ini untuk keterangan lebih lanjut tentang avast antivirus dan silahkan hubungi kami untuk informasi tentang avast antivirus.

Bagi webmaster, sebaik nya selalu melakukan pengecekan terhadap website Anda, berikut ini tool gratis yang dapat digunakan secara online: http://www.unmaskparasites.com
Masukkan URL website Anda dan click Check, Anda akan mendapatkan hasil pengecekan terhadap website Anda dalam hitungan detik.

Silahkan mencoba dan bila mempunyai pertanyaan tentang software, jangan ragu untuk menghubungi info@aerje.com

http://blog.aerje.com

Read More......

Monday, August 09, 2010

CSV parser for .NET (1)

Comma-separated value file atau yang lebih sering dikenal dengan CSV file merupakan text file yang berisi table untuk suatu database. Biasa nya pemisah kolom berupa karakter koma, tetapi juga dapat menggunakan karakter lain yang disepakati.

File csv dapat dibaca dan dianalisa dengan mudah menggunakan aplikasi spreadsheet, seperti Microsoft Excel. Dan dapat di export secara manual ke ustu database, misalnya: MSSQL server atau MySQL.

File csv biasa nya dipergunakan untuk integrasi database secara batch, dimana file di baca oleh aplikasi (bukan manusia). Pihak penyedia dan pengguna file csv sepakat untuk menentukan jumlah kolom, nama header, dll.

Beberapa ketentuan umum pada file csv:
  • Apabila terdapat koma pada suatu field, ditambahkan petik dua pada awal dan akhir kolom, misalnya:
    Aerje,IT,"Software, web, and more"
  • Apabila terdapat petik dua pada suatu field, ditambahkan petik dua pada awal dan akhir kolom dan tambahkan petik dua pada petik dua yang ada, misalnya: Aerje,IT,"Software ""web"" company"
  • Suatu field mungkin terdiri dari 1 baris, tambahkan petik dua pada awal dan akhir kolom, misalnya:
    Aerje,IT,"Software, web,
    and more"

Pada .NET, programmer bisa menggunakan beberapa cara berikut ini untuk parsing field pada csv file

1. Split()
Fungsi split merupakan cara paling sederhana, tetapi sering kali tidak memenuhi kebutuhan, khusus nya bila terdapat koma dalam suatu field.
Dim str1 as String = "01,Budi,Aerje"
Dim str() As String
str = Split(str1, ",")
If str.Length = 115 Then

2. Regex()
Menggunakan pattern regex berikut ini dapat mem-parse field pada csv file: (?:^|,)(\""(?:[^\""]+|\""\"")*\""|[^,]*), regex ini juga tidak bisa meng-handle koma dalam suatu field.
Dim _regex As Regex = New Regex("(?:^|,)(\""(?:[^\""]+|\""\"")*\""|[^,]*)")
Dim _matches As MatchCollection = _regex.Matches(str1)

For Each _match As Match In _matches
If _match.Success Then
Dim i As Integer
For i = 1 To 4
If _match.Groups(i).Success Then
str.Add(_match.Groups(i).Value)
End If
Next
End If
Next

3. OleDB
Menggunakan OleDB sejauh lebih maju karena dapat menghandle koma dan petik dua didalam suatu field, tetapi apabila suatu field memiliki line break dan terdiri lebih dari 1 baris akan membuat parsing menjadi tidak benar. Kami sudah membuat dll file yang menggunakan OleDB yang dapat di download dari link berikut ini.

4. Lumenworks Framework
Aplikasi ini dapat menghandle csv yang memiliki data dengan line break pada suatu baris. Tetapi file csv harus memiliki header yang fix untuk mengetahui isi suatu kolom. Framework ini dapat di download dari link berikut ini.

Bila mempunyai pertanyaan tentang software, jangan ragu untuk menghubungi info@aerje.com

http://blog.aerje.com

Read More......

Tuesday, July 27, 2010

Visualforce Tutorial: video podcast


Dengan VisualForce, user dapat meng-customize tampilan / user interface pada salesforce.com dan Force.com framework sesuai dengan kebutuhan bisnis Anda.

Berikut ini video podcast untuk mempelajari dasar-dasar Visualforce.

Walaupun podcast video ini dibuat pada edisi Spring '08 (2 tahun yang lalu), tetapi sampai saat ini belum banyak perubahan dan dapat Anda gunakan sebagai dasar-dasar untuk mempelajari Visualforce.

Click link berikut ini untuk membuka website tutorial Visualforce, video ini menggunakan Adobe Flash, jadi pastikan web browser Anda support Adobe Flash.
http://www.salesforcetrainingpodcasts.com/courses/dev405/shell-orig.htm

Kemudian, Anda bisa membaca lebih jauh tentang Visualforce di wiki Force.com dari link berikut ini:
http://wiki.developerforce.com/index.php/An_Introduction_to_Visualforce

Bila mempunyai pertanyaan tentang Visualforce dan salesforce.com, jangan ragu untuk menghubungi info@aerje.com

http://blog.aerje.com

Read More......

Logo: web 2.0 companies

Logo merupakan identitas bagi suatu perusahaan / organisasi.

Logo perusahaan atau organisasi biasa nya berupa design graphis tulisan nama perusahaan / organisasi, bisa juga ditambahkan dengan suatu symbol / graphic design pada tulisan nama perusahaan. Perusahaan seperti IBM, Coca-Cola, Microsoft, Google, Yahoo mempunyai logo yang berupa tulisan nama perusahaan saja.

Sedangkan perusahaan seperti Bank BCA, Garuda Indonesia, Toyota, Mercedes-Benz menggabungkan nama perusahaan dengan suatu symbol / graphic design.

Ada juga sebagian perusahaan yang hanya menggunakan design graphis tanpa ada tulisan nama perusahaan sama sekali, misal nya: Volkswagen.

Logo dari perusahaan-perusahaan di atas dapat di lihat dari masing-masing website perusahaan tersebut atau juga dengan bantuan search engine Google.

Bagi start-up company yang bergerak di bidang software, khusus nya internet, yang dikenal dengan perusahaan web 2.0. Logo untuk perusahaan type ini merupakan bagian yang sangat penting karena user selalu akan melihat logo perusahaan sewaktu mengakses layanan yang diberikan sehingga menciptakan brand identity yang kuat.

Beda dengan perusahaan tambang atau kimia yang jarang diketahui atau dikomsumsi secara langsung oleh end-user.

Berikut ini logo beberapa perusahaan web 2.0:

click image di atas untuk size sebenar nya

Bila mempunyai pertanyaan tentang logo untuk perusahaan Anda, jangan ragu untuk menghubungi info@aerje.com

http://blog.aerje.com

Read More......

Friday, July 23, 2010

HTTP form: method POST vs GET

Untuk mengirimkan data dengan HTTP terdapat 2 method, yaitu: POST dan GET.
Pada metoda POST, data yang dikirimkan dari suatu form tidak ditampilkan, sedangkan metoda GET menampilkan data yang dikirimkan sebagai parameter pada URL, misal nya:
http://www.aerje.com/form1.aspx?id=1&nama=Budi

Page yang menerima form dengan metoda GET dan POST juga memiliki cara pembacaan yang berbeda.

Pada metoda GET, gunakan Request.QueryString("nama_input_type") untuk membaca nilai pada parameter "nama_input_type". Nama parameter dan nilai parameter kelihatan mudah pada URL.

Sedangkan dengan POST, gunakan Request.Form("nama_input_type") untuk membaca nilai form dari input "nama_input_type". Nama dan nilai form yang dikirim tidak kelihatan pada metoda ini, misal nya: http://www.aerje.com/form1.aspx . Sehingga metoda ini sedikit lebih aman karena nilai form tidak kelihatan secara langsung.

Berikut ini sample aplikasi menggunakan HTTP method GET dan POST dengan Visual Studio 2008.

Silahkan mencoba dan bila ada pertanyaan tentang software, jangan ragu untuk menghubungi info@aerje.com

http://blog.aerje.com

Read More......

Tuesday, July 20, 2010

Google Apps: for Business


Apa yang Anda kenal dengan Google? Tentu saja yang pertama kali terpikir adalah Google Search yang Anda gunakan untuk mencari 'apa saja' dari internet. Selain itu juga terdapat Google Map, Google Earth, Picasa, Blogger, dst.

Semua servis tersebut adalah gratis, dapat dinikmati dengan cuma-cuma tanpa membayar apa-apa. Tetapi, apakah Anda pernah berpikir ada product dari Google yang berbayar? Jawaban nya adalah YA, salah satu di antara nya adalah Google Apps Premier edition.

Apa itu Google Apps? Google Apps adalah paket aplikasi dari Google yang terdiri dari communication, office productivity, dan collaboration. Adapun product yang termasuk dalam Google Apps adalah:
- Docs
- Calendar
- Email (dikenal dengan Gmail)
- Chat (dikenal dengan Gtalk)
- Sites
- Video (bukan YouTube)
- Postini Services
- Groups
- Contacts

Google Apps terdiri dari 2 edisi:
1. Standard Edition
2. Premier Edition

Standard Edition diberikan secara gratis, Anda dapat mendaftarkan domain Anda ke Google dari URL berikut ini http://www.google.com/a, pilih Standard Edition dan ikuti perintah selanjut nya dari URL di atas.

Apa saja kelebihan edisi Premier dibandingkan dengan edisi Standard? Berikut ini kelebihan nya:
- Jumlah maximum user bisa > 50
- Tambahan aplikasi Groups dan Videos
- Storage 25GB, dibandingkan 7GB pada edisi Standard.
- Feature SSO, force SSL, dan password control yang lebih baik
- Support 24/7 dan 99.9% uptime guarantee

Silahkan mencoba dan bila ada pertanyaan tentang Google Apps, jangan ragu untuk menghubungi info@aerje.com

http://blog.aerje.com

Read More......

Thursday, July 15, 2010

Google Maps: Static Maps API

Kami pernah menulis pada blog sebelum nya tentang cara step by step untuk memasang Google Maps ke website Anda secara interactive. Pada blog tersebut, Anda harus mendaftarkan domain Anda untuk mendapatkan key untuk dipergunakan ke website Anda.

Apabila Anda tidak membutuhkan fungsi interactive dan zooming, Anda bisa menggunakan Google Static Maps API yang lebih sederhana.

Dengan Google Static Maps API, Anda cukup mengarahkan image peta yang Anda butuhkan ke http://maps.google.com/maps/api/staticmap dengan beberapa parameter yang dibutuhkan. Salah satu parameter yang cukup penting adalah "markers", sehingga pengunjung website Anda bisa langsung melihat jelas point yang mau Anda tekankan.

Perhatikan peta berikut ini.

Peta ini dibuat hanya dengan mengarahkan image ke http://maps.google.com/maps/api/staticmap dengan custom icon yang dapat Anda define sendiri.

Click link berikut ini sample file html yang menggunakan Google Static Maps API.

Adapun beberapa parameters yang cukup penting pada Google Static Maps API adalah:
- format
- maptype
- markers
- sensor
- size
- zoom
- dan lain-lain

Untuk lengkap nya, Anda dapat melihat dokumentasi Google Static Maps API dari link berikut ini http://code.google.com/apis/maps/documentation/staticmaps

Bila mempunyai pertanyaan lebih lanjut, jangan ragu untuk menghubungi info@aerje.com

http://blog.aerje.com

Read More......

Wednesday, July 14, 2010

Windows 7: XP Mode

Windows 7 menawarkan banyak fitur baru dibandingkan dengan Windows XP dan performance yang jauh lebih baik daripada Windows Vista.

Bagi yang mencoba untuk upgrade ke Windows 7, kemudian menemukan masalah kompatibilitas dalam meng-install aplikasi yang tidak compatible dengan Windows 7, misal nya: Visual Studio 2003 atau MSSQL 2000. Anda dapat meng-install Windows XP Mode pada Windows 7 apabila Anda menggunakan edisi Professional, Enterprise dan Ultimate.

Windows XP Mode menggunakan basis Microsoft Virtual PC dan terintegrasi dengan secara langsung dengan Windows 7, dimana user dapat meng-akses USB dan device lain nya dari XP Mode, meng-akses file-file pada Windows 7, copy dan paste antar Windows, dan masih banyak lagi.

Anda dapat langsung launch aplikasi yang diinstall pada Windows XP Mode dari start menu di Windows 7, tentu nya dengan performance yang lebih lambat, karena ini via menggunakan Virtual PC.

Bila Windows 7 Anda belum terinstall XP Mode, Anda dapat memulai dengan download Windows XP Mode dari http://www.microsoft.com/windows/virtual-pc/download.aspx, perlu diperhatikan kalau file ini mempunyai ukuran sekitar 500MB, jadi pastikan Anda mempunyai koneksi internet yang baik.

Setelah itu, download Microsoft Virtual PC dari URL yang sama dengan di atas.

Terakhir, bila processor komputer Anda tidak memiliki kemampuan virtualisasi, Anda wajib mendownload update untuk Windows XP Mode pada URL yang sama dengan di atas. Untuk processor Intel, perhatikan apakah processor Anda mempunyai fitur Intel-VT enabled. Sedangkan untuk processor AMD, rata-rata processor yang di beli dalam waktu 3 tahun terakhir sudah memiliki fitur virtualisasi yang diperlukan.

Perlu diperhatikan processor tanpa fitur virtualisasi akan memiliki performance yang jauh lebih lambat.

Untuk informasi lengkap dapat membaca PDF berikut ini dan bila mempunyai pertanyaan lebih lanjut, jangan ragu untuk menghubungi info@aerje.com

http://blog.aerje.com

Read More......

Sunday, July 11, 2010

Avast 5: real-time protection

Pada blog sebelum nya, kami sudah membahas tentang antivirus gratis untuk personal use (bukan corporate), salah satu yang cukup terkenal adalah Avast! Free Antivirus.

Pada blog ini kamu mau membahas lebih banyak tentang Avast. Avast Antivirus merupakan sebuat product dari AVAST Software yang bermarkas di Prague, Czech Republic.

Pertama kali Avast Antivirus di-release pada tahun 1988, sampai saat ini sudah dipergunakan lebih dari 110 juta pengguna dari seluruh penjuru dunia dari total komputer saat ini sekitar 500-600 juta. Jadi Avast Antivirus memproteksi sekitar 20% dari total komputer di dunia, tentu saja ini bukan hal yang kecil.

Avast memiliki 400 server yang digunakan untuk mem-push update antivirus ke seluruh pengguna di seluruh dunia, dengan data sebesar 2 petabytes setiap bulan (1 petabype = 1024 terabyte = 1024 x 1024 gigabyte). Dapat Anda bayangkan besar nya data yang di push dari server Avast?

Avast memiliki proteksi extra terhadap komputer Anda dari serangan virus dan trojan, selain dengan scan pada harddisk, USB drive, email. Suatu feature extra pada Avast adalah web shield, perhatikan image berikut ini

Avast secara otomatis mem-blokir web browser bila user meng-akses website yang tidak aman dan berbahaya. Untuk keterangan lebih lanjut dapat membaca dari blog berikut ini.

Selain itu avast juga memproteksi instant messenger Anda (seperti: MSN messenger, Yahoo Messenger, Gtalk) dengan IM shield secara real-time.

Aerje merupakan reseller Avast Antivirus, jadi bila mempunyai pertanyaan tentang antivirus, jangan ragu untuk menghubungi info@aerje.com

http://blog.aerje.com

Read More......

Wednesday, July 07, 2010

Ms Office 2010: editions

Microsoft Office 2010 sudah di-release beberapa saat yang lalu. Pada versi ini terdiri dari 3 edisi utama, yaitu: Office Home and Student, Office Home and Business, and Office Professional.

Edisi Office Home and Student terdiri dari aplikasi Word, Excel, PowerPoint, dan OneNote. Edisi Office Home and Business di tambah dengan Outlook dari edisi Office Home and Student. Dan pada edisi Office Professional ditambahkan aplikasi Publisher dan Access dari edisi Office Home and Business.

Selain 3 edisi utama di atas, untuk kantor yang membutuhkan license di atas 5 user terdapat edisi Office Standard yang terdiri dari: Word, Excel, PowerPoint, OneNote, Outlook, Publisher. Dan edisi Office Professional Plus dengan tambahan Access, Infopath dan Sharepoint dari edisi Office Standard.

Sedangkan untuk universitas terdapat edisi Office Professional Academic dengan item yang sama dengan Office Professional, tetapi dengan harga yang lebih murah dan hanya khusus untuk academia saja.

Selain versi ber-bayar di atas, juga terdapat 2 versi lagi yang belum di bahas dan gratis.
1. Office Starter
Edisi ini hanya untuk komputer baru OEM dan diberikan secara gratis, dan edisi ini hanya terdapat aplikasi Word dan Excel saja. Aplikasi ini bukan trial edition, sebagaimana kita jumpai pada Office 2007. Jadi tidak ada masa expired selama 60 hari setelah aplikasi mulai dipergunakan. Tetapi, pada edisi ini terdapat iklan yang tidak dapat kita hapus.

2. Office Web Apps
Edisi ini tersedia secara online, mirip dengan Google Doc yang mungkin Anda sudah pergunakan. Office Web Apps mempunyai 4 aplikasi, yaitu: Word, Excel, PowerPoint dan OneNote. Untuk menggunakan aplikasi ini user harus mempunyai Live ID, dokumen di simpan pada cloud storage SkyDrive dengan kapasitas 25GB.



Demikian sedikit perbandingan dari kami dari berbagai edisi Ms Office 2010, pastikan Anda memilih edisi yang sesuai dengan kebutuhan Anda saja, karena setiap edisi datang dengan harga yang berbeda.

Bila mempunyai pertanyaan tentang software, jangan ragu untuk menghubungi info@aerje.com

http://blog.aerje.com

Read More......
Web Analytics