Önce yapmamız gereken şey Visual Studio’da yukarıdaki gibi bir App_Code klasörü oluşturmak. Sonra bu klasörün içinde Class1.vb ve Class2.cs adlı 2 class oluşturmak.Class1.cs’ye şunları yazalım öylesine:public class Class1{public static string Selam(){return “Bu, selamın C# halidir”;}}
Class1.vb’ye ise şunları yazalım:Imports Microsoft.VisualBasicPublic Class Class2Public Shared Function Selam() As StringReturn “Bu, selamın VB halidir”End FunctionEnd Class
Şimdi compile ettiğimizde şu hatayı alırız:Error 1 The files ‘/ProjeAdi/App_Code/Class2.vb’ and ‘/ProjeAdi/App_Code/Class1.cs’ use a different language, which is not allowed since they need to be compiled together.
Artık geriye yapmamız gereken son şeyler kalıyor:App_Code’un içine 2 klasör oluşturup birine CSCode diğerine VBCode adını verin. Daha önce hazırladığımız classları ilgili dillerine göre içlerine atın.Web.config dosyamızda ise aşağıdaki değişikliği yapın:


Herşey bundan ibaret. İşinize yarar umarım, kolay gelsin.