Archive

Archive for the ‘C#’ Category

Auto Import dan Auto Format


Auto Import dan Auto Format merupakan dua ilmu dasar yang wajib dimiliki oleh programmer:

  1. Auto Import: Merupakan skill untuk melakukan import class atau function dari luar class.
  2. Auto Format: Merupakan skill untuk merapikan code dengan cepat.

Berikut ini merupakan shortcut Auto Import dan Auto Format di berbagai stage:

Microsoft Visual Studio NetBeans MyEclipse
Auto Import CTRL+. Ctrl+Shift+I Ctrl+Shift+O
Auto Format Ctrl+E, D Alt+Shift+F Ctrl+Shift+F

Semoga membantu..

Compact Class Scrabble [Java Versus C#]


Berikut ini merupakan persamaan dan perbedaan dalam menggunakan CCHibernate:

  • Java meng-enkapsulasi attributenya dengan setter-getter, kita harus menggunakan set…(value) untuk memberikan value, dan get…() untuk mendapatkan nilai.
  • C# meng-enkapsulasi attributenya dengan setter-getter, kita cukup menggunakan persamaan sederhana untuk memberikan nilai, dan mendapatkan nilai.
    @Entity
    @Table(name = "language")
    public static class Language {

        @Id
        @GeneratedValue(strategy = javax.persistence.GenerationType.IDENTITY)
        private Long id;
        @Column(length = 32)
        private String name;

        public Long getId() {
            return id;
        }

        public void setId(Long id) {
            this.id = id;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }
    }
    [Class(Table = "language")]
    public class Language
    {
        [Id(Name = "id")]
        [Generator(1, Class = "native")]
        public virtual int id { get; set; }

        [Property(Length = 32)]
        public virtual String name { get; set; }
    }

Read more…

Categories: C#, Java Tags: , , ,

Error: C#, Export To Excel


wah.. C# benar-benar aneh.. setelah damai selama beberapa hari.. siang ini kembali bergejolak..

Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80040154

adalah error yang dilontarkan olehnya saat melakukan export data ke excel..

setelah tanya sama mbah google (mendapat ini dan ini)..  ternyata diakibatkan karena tidak ada aplikasi microsoft office yang terinstal di komputer tersebut..

solusi yang dianjurkan adalah mendownload Office 2003 Update: Redistributable Primary Interop Assemblies..

Semoga membantu..

Categories: C# Tags:

Link Penting Dalam Implementasi C#

Categories: C#, Theory

createFibonacciSequence()


createFibonacciSequence() merupakan fungsi untuk mendapatkan deret fibonanci yang dimulai dari 0 sampai dengan end.

Fungsi ini mempunyai satu parameter, yaitu

  1. end, merupakan batas akhir dari deret fibonanci
        public static string createFibonacciSequence(int end)
        {
            string s = "0, 1";
            int fibonacci1 = 0;
            int fibonacci2 = 1;
            int fibonacci3 = 1;
            while (fibonacci3 <= end)
            {
                s += ", " + fibonacci3;
                fibonacci1 = fibonacci2;
                fibonacci2 = fibonacci3;
                fibonacci3 = fibonacci1 + fibonacci2;
            }
            return s;
        }

Read more…

Categories: C# Tags:

Koneksi String C# (C Sharp) – mySQL


using System;
using System.Data;
using System.Windows.Forms;
using MySql.Data.MySqlClient;

namespace AppTitle_v2.db
{
    class RemoteDatabase
    {
        private static RemoteDatabase instance;
        private MySqlConnection mySqlConnection = null;

        internal static RemoteDatabase Instance
        {
            get { return RemoteDatabase.instance; }
            set { RemoteDatabase.instance = value; }
        }

Read more…

Categories: C# Tags:
%d bloggers like this: