// // Browse by Tags - Geeks Portal

Browse by Tags

  • Who Invoked Exception

    Q: Kenapa kalau kita mendapatkan exception message, kita tidak mendapatkan exception pada code yang men-invoke exception pertama kali atau kita mendapatkan exception message yang berbeda atau generic message? A: Kadang kala exception yang kita dapat pada try-catch, merupakan exception yang terjadi di...
    Posted to Continually Code (Weblog) by dede on 07-04-2011
  • List of Reference Assembly of dot net Assembly

    Q: Bagaimana melihat list dari Reference Assembly sebuah .Net Program? A: Cara paling simple dengan menggunakan Mono.Cecil (https://github.com/jbevain/cecil). // C# // using Mono.Cecil; const String asmFile = @"DotNetAssembly.dll.OR.exe"; var path = Path.Combine(Directory.GetParent(String.Concat...
    Posted to Continually Code (Weblog) by dede on 04-24-2011
  • Index Dictionary

    Q: Bagaimana cara kita mengambil value dari Dictionary dengan index-nya? A: Dictionary sendiri tidak memiliki index, tapi kita bisa meng-index-kan KeyCollection-nya. // C# var dictOfCountrys = new Dictionary { {"Jakarta", "Indonesia"}, {"Tokyo", "Japan"}, {"London"...
    Posted to Continually Code (Weblog) by dede on 04-23-2011
  • Get Range Data of Excel (xls)

    Q: Bagaimana mendapatkan range data dari sebuah xls file? A: Cara paling simple dengan menggunakan LINQ to EXCEL . Untuk menggunakannya perlu di refence LinqToExcel dan Remotion.Data.Linq . Dan untuk .Net 4, di perlukan target framework (Project Property > Application > Target framework) .NET Framework...
    Posted to Continually Code (Weblog) by dede on 04-01-2011
  • Update appSetting section on .config file

    Q: Bagaimana merubah appSetting dalam .config? A: Sejak .Net 2.0, System.Configuration , sudah memiliki utility. Secara default, tidak ter-include dalam refence project. Dan cara mudah sekali. // C# var oConfig = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); oConfig.AppSettings...
    Posted to Continually Code (Weblog) by dede on 03-01-2011
  • Find Max in 2D Array with LINQ

    Q: Bagaimana mencari Max dalam 2D Array? A: Max yang seperti apa? Ada Max dari seluruh data? Max per-Row? Max per-Coloum? Apapun Max yang di maksud, cara umum pastinya di Loop dan compare. Kali ini kita coba buat dengan menggunakan LINQ. note: code ini hanya di test di .Net 4.0 // C# var matrixData ...
    Posted to Continually Code (Weblog) by dede on 02-27-2011
  • Object.GetHashCode

    Q: Buat apa Object.GetHashCode ? A: Method ini dapat membantu kita meng-indentifikasi sebuah object dengan id(Int32) dari hash object tersebut. MSDN (system.object.gethashcode) Akan sangat berguna bila kita meng-compare satu object dengan object yang lainnya. cara implementasi yang banyak di pakai adalah...
    Posted to Continually Code (Weblog) by dede on 02-09-2011
  • Reflector Alternative

    Q: Adakah alternatif Reflector? A: Reflector adalah tool yang berguna bila kita ingin melihat implementasi dari sebuah assembly .net . Aplikasi yang di buat oleh Lutz Roeder, yang akhirnya di beli oleh Red Gate. Merupakan aplikasi yang free. Namun pada akhir Febuary 2011, aplikasi ini sudah tidak free...
    Posted to Continually Code (Weblog) by dede on 02-08-2011
  • CLRProfiler V4

    Kadang ada pertanyaan mengenai performa sebuah aplikasi. Ada beberapa tips code yang di rekomendasi untuk optimize dan itu ada effect-nya. Hanya perfoma secara keseluruhan kita tida bisa melihat bagian code saja. Oleh karena itu kita memerlukan tool untuk meng-analysis aplikasi kita. Di microsoft sudah...
    Posted to Continually Code (Weblog) by dede on 02-07-2011
  • List of Month

    Q: Bagaimana membuat list bulan dari sebuah country? A: Selain direct convert ada cara lain dalam BCL. Kita bisa menggunakan CultureInfo. Di sini juga banyak hal yang kita bisa explore lebih banyak, seperti Nama Hari (DayNames) // C# protected void Page_Load(object sender, EventArgs e) { var cultureString...
    Posted to Continually Code (Weblog) by dede on 12-21-2010
Page 1 of 10 (94 items) 1 2 3 4 5 Next > ... Last »