Sigit Purnomo

Blog Archives


C# Tutorial: How to Coding Your Software Design

Posted: April 16th 2007

Jika kita bekerja dalam suatu proyek pengembangan perangkat lunak, biasanya masing-masing anggota tim proyek tersebut akan diposisikan berbeda-beda, ada yang mendapatkan posisi sebagai system analyst, software architect, programmer, dll sesuai dengan kebutuhan. Proses komunikasi antar masing-masing posisi tersebut, salah satunya dilakukan dengan dokumentasi. Pada tutorial ini saya akan mencoba menguraikan salah satu bentuk komunikasi antara software architect dengan programmer untuk fungsionalitas sistem Login. Software Architect Berdasarkan hasil dokumentasi dari system analyst, maka software architect membuat desain bagi suatu fungsionalitas (Login) sistem. Hasilnya misalnya berupa Use Case Squence Diagram dan Class Diagram seperti gambar di bawah. Pertanyaannya adalah, bagaimana programmer akan mengimplementasikan desain tersebut ke dalam bentuk C# code jika tools yang digunakan adalah Microsoft Visual Studio .NET 2003? Mari kita lihat jawabannya pada bagian berikutnya!


C# Programming: Accessing the Web Service from Smart Device Application

Posted: September 13th 2006

Tutorial ini merupakan kelanjutan dari tutorial sebelumnya (Creating a Simple Web Service, Accessing the Web Service from Desktop Application dan Accessing the Web Service from ASP.NET Web Application). Pada tutorial yang pertama kita telah membuat sebuah Web services yang memiliki 5 method, yaitu addNumber untuk menjumlahkan dua buah angka, subtractNumber yang berfungsi untuk mengurangkan dua buah angka, divNumber yang berfungsi untuk membagi dua buah angka, multiplyNumber yang berfungsi untuk mengalikan dua buah angka, dan validateInput yang berfungsi untuk melakukan validasi terhadap input yang dimasukkan pada medan isian angka pertama dan kedua. Pada bagian yang kedua kita telah mencoba untuk mengakses web service yang telah dibuat pada bagian pertama melalui desktop application. Pada bagian ketiga dilanjutkan untuk mengakses web service yang telah dibuat pada bagian pertama melalui web application. Pada bagian ini, kita akan belajar mengakses Web service yang telah kita buat melalui aplikasi berbasis smart device. Hal ini untuk menunjukkan … Read more


C# Programming: Accessing the Web Service from ASP.NET Web Application

Posted: August 30th 2006

Tutorial ini merupakan kelanjutan dari tutorial sebelumnya (Creating a Simple Web Service dan Accessing the Web Service from Desktop Application). Pada tutorial yang pertama kita telah membuat sebuah Web services yang memiliki 5 method, yaitu addNumber untuk menjumlahkan dua buah angka, subtractNumber yang berfungsi untuk mengurangkan dua buah angka, divNumber yang berfungsi untuk membagi dua buah angka, multiplyNumber yang berfungsi untuk mengalikan dua buah angka, dan validateInput yang berfungsi untuk melakukan validasi terhadap input yang dimasukkan pada medan isian angka pertama dan kedua. Pada bagian yang kedua kita telah mencoba untuk mengakses web service yang telah dibuat pada bagian pertama melalui desktop application. Pada bagian ini, kita akan belajar mengakses Web service yang telah kita buat melalui aplikasi berbasis web. Hal ini untuk menunjukkan bahwa Web service berbeda dengan aplikasi berbasis Web yang selama ini telah kita kenal. Pada bagian ini akan terlihat bagaimana pemisahan antara business logic (Web service) … Read more


C# Programming: Accessing the Web Service from Desktop Application

Posted: July 27th 2006

Tutorial ini merupakan kelanjutan dari tutorial sebelumnya (Creating a Simple Web Service). Pada tutorial yang pertama kita telah membuat sebuah Web services yang memiliki 5 method, yaitu addNumber untuk menjumlahkan dua buah angka, subtractNumber yang berfungsi untuk mengurangkan dua buah angka, divNumber yang berfungsi untuk membagi dua buah angka, multiplyNumber yang berfungsi untuk mengalikan dua buah angka, dan validateInput yang berfungsi untuk melakukan validasi terhadap input yang dimasukkan pada medan isian angka pertama dan kedua. Pada bagian ini, kita akan belajar mengakses Web service yang telah kita buat melalui aplikasi berbasis desktop. Hal ini untuk menunjukkan bahwa Web service berbeda dengan aplikasi berbasis Web yang selama ini telah kita kenal. Pada bagian ini akan terlihat bagaimana pemisahan antara business logic (Web service) dan presentation logic (user interface pada desktop application) dalam mebangun suatu aplikasi. Creating Desktop Application Project Proses pembuatan desktop application project menggunakan Microsoft Visual C# .NET, dapat dilakukan … Read more


C# Programming: Creating a Simple Web Service

Posted: July 12th 2006

Pengantar Seringkali orang salah kaprah mengartikan Web services sebagai aplikasi Web biasa yang dibangun menggunakan ASP, ASP.NET, PHP dan server-side scripting yang lainnya. Web services sebenarnya merupakan business logic yang dapat digunakan baik pada aplikasi berbasis Web, desktop maupun mobile yang merupakan presentation layer dari sebuah aplikasi. Btw, berikut ini definisi ‘asli’ dari Web services menurut Webopedia dan W3C. Web services describes a standardized way of integrating Web-based applications using the XML, SOAP, WSDL and UDDI open standards over an Internet protocol backbone. XML is used to tag the data, SOAP is used to transfer the data, WSDL is used for describing the services available and UDDI is used for listing what services are available (more…). A Web service is a software system designed to support interoperable machine-to-machine interaction over a network. It has an interface described in a machine-processable format (specifically WSDL). Other systems interact with the Web service … Read more


GUI Design: Transparent Form

Posted: April 20th 2006

Seringkali (bahkan setiap kali) pada saat kita membangun sebuah aplikasi atau menggunakannya, kita akan menemukan bahwa bentuk form yang kita buat atau lihat adalah standar yaitu segi empat (dengan nuansa Windows tentunya…). Bosankah Anda dengan bentuk form standar tersebut? Jika iya, sudah saatnya Anda mencoba untuk membuat form Anda menjadi tidak standar lagi bentuknya, alias lebih fancyl. Namun, jika Anda masih belum bosan, silahkan membuat form Anda tetap standar dan berikan sentuhan melalui pemilihan font, warna maupun penentuan layout yang proporsional dan menarik sehingga form Anda tetap bisa menjadi fancy. Bagi Anda yang sudah bosan, saya akan mencoba memberikan sedikit tutorial tentang bagaimana membuat bentuk form kita menjadi tidak standar dan tentunya menjadi lebih menarik. Tools yang akan saya pakai ada 2, yaitu Adobe PhotoShop (Anda bisa pakai graphic design tools yang lain) untuk membuat image yang akan kita jadikan sebagai perwujudan dari bentuk form kita dan Microsoft Visual Studio … Read more



© 2020 Universitas Atma Jaya Yogyakarta
css.php