April 30, 2007
@ 06:53 PM

Eğer siz de her sabah spam maillerinizi temizlemek için mesai harcıyorsanız ilgililere şu linkteki dökümanı önce okuyup sonra gönderin. İşe yaramaz ama en azından tepkinizi içtenlikle belirtmenin ferahlığını yaşarsınız.


 
Categories: Internet

April 29, 2007
@ 10:34 PM

Efendim 3.0'ın ne olduğunu anlayamadan,anlatamadan, kullandıramadan 3.5 beta1 hizmete girmiş (Yanında Orcas Beta1 i almayanı dövüyorlarmış biline). Deneyelim görelim ;) Umarım 3.0 isimlendirme faciasından sonra toparlamışlardır ortalığı. E be Vista alacağın olsun.


 
Categories: .NET

April 27, 2007
@ 10:33 PM


 
Categories: Internet

April 19, 2007
@ 11:22 PM

Bizim WPF/E olmuş Silverlight - Anasayfada sizi güzel bir video bekliyor- Macromedia kılışları kuşanmış olsa gerek. Heycanla bekliyoruz.


 
Categories: Internet

April 16, 2007
@ 11:10 PM

ASP.NET için daha detaylı exception nesnemizin küçük bir kullanım örneği :

//Global.asax
void Application_Error(object sender, EventArgs e)
{
    Response.Write("hata Kodu : " + (Server.GetLastError() as HttpException).GetHttpCode());
    Response.End();
}

Böylelikle o sarı kırmızı çirkin hata ekranından kurtardık.
Respons.End() metodu tüm tampondaki tüm içeriğin gönderilmesini sağlar ve ReguestEnd eventini gerçekleştirir.

Response.StatusCode = (Server.GetLastError() as HttpException).GetHttpCode();

ile de sayfanın hata kodunu set edebilirsiniz (404 ; sayfa bulunamadı, 500 ; çalıştırılmak istenen kodlar patladı vs vs gibi )
 
Categories: Asp.net

Diyelim ki VB.NET ile geliştirilen bir web projesine sonradan dahil oldunuz ya da zamanında VB.NET ile yazılmış bir proje var sizin C# ile geliştirdiğiniz projeye dahil etmek istiyorsunuz. Bu şekildeki bir senaryoda projenizde 2 farklı dil kullanılıyor olacak. Peki gittik hem *.vb dosyalarını hem de *.cs dosyalarını projemize ekledik. Build ettiğimiz de *.vb and *.cs' use a different language, which is not allowed since they need to be compiled together gibi bir error alacağız. Bunu engellemek için ;

App_Code klasörüne (yoksa eklenmesi gerekiyor) csKodlari - tamamen baska isim verebilirsiniz - , vbKodlari isimli iki yeni klasör oluşturup *.cs kod dosyalarını csKodlari, *.vb kod dosyalarını da vbKodlari klasörlerine koymak gerekiyor. Web.config dosyasına da VB.NET ve C# kod dosyalarımızın hangi dizinlerde olduğuna dair eklemelerde bulunmalıyız.

<system.web>

<compilation debug="true">
    <codeSubDirectories>
        <add directoryName="csKodlari"/>
        <add directoryName="vbKodlari"/>
    </codeSubDirectories>
</compilation>

Dikkat edin <compilation> zaten web.config de ekli. Siz de eklerseniz Build aşamasında error olacaksınız.
Eğer yapılan işlemlerde bir hata yoksa uygulamanızdaki VB.NET kodlarını herhangi bir aspx (Default.aspx.cs de kullanıldığına dikkat ediniz.) sayfasının kod kısmında rahatlıkla sanki C# ile yazılmış gibi kullanabilirsiniz.


 
Categories: Asp.net