Read, With the Name of Your Lord Who Created

Archive for September, 2006

Learn, As An Point Of Interest

Posted by triaslama on September 21, 2006

In early days of computer we can see that a computer is a large and expensive machine, with limited operations that can be done in that machine, but look at how the computers today.

First generation computer that really huge size and with limited abilities, but every decade we can see how the computers grow faster, thanks to the people that has make this happens. Now a computer that reside in my home really much ‘stronger’ than what its called a ‘super computer’ twenty five years ago.

We as an human have the ability to learn and grow as well as what we learned about, that what I mean learn as a point of interest, by learning in the things that we are interested we could make a great change, lets hope that we will give something useful to the world and the humanity, for the better future…

Tri Sugiyantowo, as a reminder for my self.

Posted in Miscellaneous | 1 Comment »

Introduction to .NET 2.0 Features and Mono

Posted by triaslama on September 11, 2006

.NET has become one of the interesting platform that available now, and Mono, open source implementation .NET that ported .NET to other platforms, particularly Linux, has offers an alternative open source solution especially when porting .NET application to non Windows platforms.

But now I will not yet devote on how to program using C# language, but we, first, will learn the new feature of .net 2.0, that change since 1.1 version. Here the list that come with .net 2.0 that not available in .net 1.1 :

1. Generics programming, in 2.0 version, we can use generics to produce more efficient program, it use especially in collections, so in .net 2.0 we will find a new namespace that named System.Collections.Generics.

2. Iterator, in.net 2.0, we can use an iterator to iterate through a collection, and this also introduce a new keyword that related to iterator, this keyword is yield, that can return more than one value.

3. Nullable type, that’s mean beside the value that has exist now a type can hold one more value, a reference type, there is null. So if we define nullable bool (bool?), it can holds three possible values (true, false, or null).

4. Anonymous methods, that make us possible to write ’inline delegate’, that make our programs more elegance.

In next posts, we will try to learn what is the above features exactly, and as the programming language I will use C#, then we will look how to use this features using .net 2.0 and Mono, see you…

Posted in Miscellaneous | 1 Comment »

News In This Blog — berita – berita di blog ini

Posted by triaslama on September 7, 2006

Mono 1.1.17 released.

Mono 1.1.17 telah di-release, beberapa tambahan hadir untuk versi ini, salah satu yang paling menyenangkan bagi saya adalah telah beresnya sebagian besar layout untuk ASP.NET 2.0, sehingga kita bisa membuat halaman web dengan feature ASP.NET 2.0 (misalnya Master Page), sama seperti menggunakan .NET

Mono Develop 0.12 Released

Mono develop 0.12 telah direlease…Setelah Mono Develop 0.11 direlease sekitar bulan Mei 2006, akhirnya penantian berbulan – bulan itu usai juga. Kini kita bisa menggunakan IDE (Integrated Development Environment) – ini di Linux.

Terdapat beberapa bug fixed, dan juga feature – feature baru, untuk info lebih lengkap silahkan kunjungi http://www.go-mono.com/monologue/ atau http://www.monodevelop.com

Posted in Miscellaneous | 3 Comments »

.NET dan Mono Platform (Pengantar Bag. I)

Posted by triaslama on September 7, 2006

PENGANTAR

.NET

.NET adalah suatu platform yang dimiliki dan dikembangkan oleh Microsoft, sebagai platform fondasi baru untuk Windows application. .NET dikembangkan dengan beberapa tujuan pokok, diantaranya adalah untuk membuat aplikasi – aplikasi Windows menjadi jauh lebih reliable, diperlukan waktu bertahun – tahun bagi Microsoft untuk membangun proyek ini, dan mereka menempatkan sekitar 80% personelnya yang ada pada bagian R&D untuk merancang dan membuat .NET.

Dapat dikatakan .NET adalah perubahan terbesar yang dilakukan Microsoft sejak diluncurkannya Windows, platform ini telah menyita banyak perhatian sejak mulai diluncurkan, meskipun ada pula yang memandang bahwa .NET adalah suatu usaha untuk menyaingi Java platform, platform yang dimiliki oleh Sun Microsystem, ada suatu anggapan bahwa .NET adalah suatu “me too platform” yang dikeluarkan Microsoft setelah melihat dominannya platform Java sebelumnya. Karena .NET memang dikembangkan setelah melihat platform lain, diantaranya adalah J2EE.

Terlepas dari hal tersebut, secara jujur harus diakui bahwa dilihat secara keseluruhan .NET adalah platform yang bagus, hal ini terlihat pada saat ini banyak critical applications yang dibangun dengan .NET, dan banyak pula orang / developer yang telah mempelajari atau beralih ke .NET platform.

Mono

Mono platform merupakan implementasi .NET untuk beberapa platform yang dikembangkan oleh komunitas open source, Mono sendiri merupakan suatu proyek open source yang saat ini disponsori oleh Novell, perusahaan IT yang juga mengembangkan Linux SuSe.

Mono project merupakan sebutan bagi proyek open source yang bertujuan untuk menge-port-kan .NET untuk berbagai macam platform, sekaligus sebagai alternatif .NET yang open source, Mono project mulai diumumkan secara resmi pada bulan Juni 2001 dan dipelopori oleh Ximian -yang kemudian dimiliki oleh Novell, inc.-, dan Mono versi 1.0 direlease sekitar tiga tahun kemudian, yaitu pada bulan Juni 2004, untuk saat ini Mono disponsori oleh Novell.

Saat ini (September 2006), Mono telah mencapai versi 1.1.17, dan telah banyak hal – hal yang terdapat di .NET yang telah bisa diimplementasikan di Mono.

 

Posted in Miscellaneous | Leave a Comment »