Anak-anak baru di blok itu

Mungkin keberatan-keberatan ini didengarkan – meskipun sejumlah besar postingan serupa di forum pasti mempunyai dampak yang lebih besar – namun versi baru dari Silverlight telah dirilis dengan persyaratan yang cukup kecil untuk mengonversi aplikasi Silverlight 2 beta yang ada agar dapat dimainkan di pemutar Silverlight 2, terima kasih kebaikan. Ubah jenis MIME Silverlight dari application/x-silverlight-2-b1 atau application/x-silverlight-2-b2 menjadi application/x-silverlight-2 dan URL instalasi Silverlight menjadi http://go.microsoft.com/fwlink/?LinkID=124807, lalu bangun kembali proyek di Visual Studio SP1 untuk membuat file xap baru.

Anak-anak baru di blok itu

Celana berani: bagian 2

Microsoft Azure, Google App Engine, Amazon EC2 dan VMware vCloud semuanya adalah sistem komputasi Cloud. Tentu saja ada yang lain, tetapi keempat orang ini mungkin adalah pemain terbesar di bidangnya. Mengingat semua hype, Anda pasti sudah menemukan ide komputasi Cloud sekarang: alih-alih menjalankan server aplikasi web Anda sendiri – dengan masalah terkait dan biaya pembaruan, bandwidth dan skalabilitas – Anda menulis aplikasi Anda untuk dijalankan pada salah satu layanan Cloud jarak jauh ini, yang keunggulan skalabilitas dan keandalannya saat ini dilengkapi dengan layanan gratis biaya. Masalahnya adalah banyak dari mereka tidak datang dengan Perjanjian Tingkat Layanan karena masih dalam versi beta, dan mempercayai Anda penerapan lini bisnis pada layanan semacam itu, menurut kata-kata seorang kolega, “membutuhkan keberanian celana panjang".

Namun, ada begitu banyak pembicaraan tentang komputasi di “Cloud” dalam media perdagangan sehingga banyak perusahaan ingin melihat apakah mereka dapat melakukannya. memindahkan aplikasi mereka ke dalamnya, dan memanfaatkan kebebasan dari pembelian perangkat keras dan kemampuan untuk meningkatkan skala aplikasi mereka dengan mudah. Saat saya menulis kolom ini, Microsoft berada di PDC mengumumkan integrasi keduanya Biru langit dan Visual Studio. Demo ini menunjukkan betapa mudahnya memindahkan aplikasi web sederhana menjadi aplikasi cloud yang berjalan di Azure: cukup ubah satu parameter dalam teks file untuk menskalakan jumlah kasus guna memenuhi permintaan yang lebih besar (meskipun hal ini diperkirakan akan tercermin dalam biaya yang lebih tinggi pada akhirnya). Senang rasanya melihat alat pengembangan yang menjanjikan pembuatan aplikasi untuk komputasi Cloud mudah: Demo Goggle sangat mengesankan, tetapi membuat Anda merasa bahwa ada pembelajaran yang mendalam melengkung.

Saya menemukan variasi menarik pada Windows tervirtualisasi dalam Mac OS X baru-baru ini. Saya perlu menguji situs web saya dengan IE6 dan menyimpan mesin virtual Parallels dengan IE6 di dalamnya, tetapi memori overhead bahkan di Mac Pro saya dengan RAM 8 GB sudah cukup besar, dan saya perlu menjalankan Windows dengan IE7 dan alat pengembangan saya di dalamnya, juga. Produk ini disebut “CrossOver Mac” dan dibuat oleh CodeWeavers, yang berada di www.codeweavers.com – ini adalah aplikasi sumber terbuka yang memungkinkan saya menjalankan satu aplikasi Windows di Mac OS X itu sendiri menghilangkan kebutuhan untuk mem-boot seluruh sistem operasi Windows dalam OS X seperti yang dilakukan Parallels, hanya untuk menjalankan satu sistem operasi aplikasi. Ini tidak akan mendukung setiap aplikasi Windows, tetapi fungsinya cukup baik: sekarang saya dapat menjalankan IE6 di Mac saya, meskipun dengan toolbar yang tampak agak menakutkan seperti Mac.