Halo santosa,

Untuk share program anda, pertama2 pilih class apa yang akan anda share dan
method/fungsinya. Jangan semua class dan fungsinya anda share semua karena
mungkin tidak semua perlu, nanti yang pakai malah binggung. 

Untuk bisa dishare buat class/fungsi itu menjadi public.

Setelah class/fungsi tersebut sudah di set untuk dishare, maka buat project
anda menjadi dll. Dan berikan dll itu ke teman anda. 

Tetapi jika anda menggunakan component diluar dari .NET framework, pastikan
juga teman anda menerima dll tersebut.

Kemudian dll tersebut diletakan di folder yang sama dengan file exe teman
anda (biasanya di folder bin).

Contoh:

Namespace MyProject
Public class MyClass
        Private Sub Say(byval Word as string)
                Console.Write(Word)
        End Sub

        Public Sub HelloWorld()
                Me.Say("HelloWorld")
        End Sub
End Public
End Namespace

Class diatas di compile menjadi dll: MyProject.MyClass.dll

Dan program C# teman anda, harus mereference dll anda.
Dan tinggal dipanggil sbb:

using MyProject;

namespace FriendProject{
        public class CallMyProject{
                public CallMyProject(){
                        MyClass myClass = new MyProject.MyClass();
                        myClass.HelloWorld();
                }
        }
}

Seperti itu kira2..

Semoga membantu yach...

Setiawan


-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED]
On Behalf Of Sugiarto
Sent: Tuesday, December 20, 2005 9:52 PM
To: [email protected]; [EMAIL PROTECTED]
Subject: [Programmer-VB] share class/module di dot.net (vb.net, cSharp)

Saya mau tanya tentang .net programming.

Saya buat program (koleksi beberapa class/module) pake
vb.net 
dan teman saya membuat program pake Csharp (C#) dan
mau memakai program saya (koleksi beberapa class).

Bagaimana saya bisa memberikan program saya
(men-share), 
kalau bisa, saya tidak mau memberikan source code-nya.

Note:
Kalau di java, kita bisa buat sebuah package (.jar),
jadi programmer laen yang mau pake bisa copy file itu
dan 
diletakkan di classpath.
Bagaimana kalau di .net programming.

terima kasih sebelumnya
santosa


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 






Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]

 
Yahoo! Groups Links



 






------------------------ Yahoo! Groups Sponsor --------------------~--> 
Get Bzzzy! (real tools to help you find a job). Welcome to the Sweet Life.
http://us.click.yahoo.com/KIlPFB/vlQLAA/TtwFAA/k7folB/TM
--------------------------------------------------------------------~-> 

Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/Programmer-VB/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Kirim email ke