PHP JAVA ve ASP.NET Inheritance Yapısı
Şöyle bir durum var. A diye bir sınıfım var.Bu A sınıfı B den miras alıyor.Peki A objesi oluşturulduğunda hangisinin constructor ı önce çalışacak.OOP yi az buçuk bilen bir kişi önce parent(B) sonra (A) nın constructorları çalışacak diyebilir.
Şimdi 3 örnek kod inceleyelim.PHP ve Java ve ASP.NET te ne gibi tepkiler veriyor. Java
public class Sinif1 extends Sinif2 {
public Sinif1()
{
System.out.println("Sınıf1 constructor çalıştı");
}
public static void main(String[] args) {
Sinif1 a = new Sinif1();
}
}
public class Sinif2 {
public Sinif2()
{
System.out.println("Sinif2 constructor çalıştı");
}
}
Ekran çıktısı şu olacaktır:
Sinif2…UptadePanel'lerin RequiredFieldValidator lerinin hata vermesi
Projemde İki farklı updatePanel yarattım, ilk panelin güncellenmesi ikinci paneli de etkiliyor, Ancak 2. panelin güncellemesi ilk paneli etkilemeden asenkron güncellenmesi gerekirken ilk panelde bulunan RequiredFieldValidator ilgili TextBox'un boş olduğu uyarısı veriyor ve Gridview'in update'ini engelliyor. CausesValidation="false" atamasına rağmen sorunu çözemedim, sorunum ne olabilir?
<asp:UpdatePanel ID="updatepanel1" runat="server" UpdateMode="Conditional" >
<ContentTemplate>
<div id="div1">
<table>
<tr>
<td><b>Company Name</b></td>
<td>
<asp:TextBox…ASP.NET ile JSON Kullanımı
PHP yazanlar bilir... jsonencode ve jsondecode diye gayet şık iki adet metod vardır.Bu iki metod bütün json işinizi görür.
Fakat konu ASP.NET olduğunda durum biraz sıkıntı gibi gelmişti bana. Biraz araştırma yaptıktan sonra JSON.NET i buldum.Gayet kullanışlı.
Basitçe anlatmak gerekirse:
Öncelikle gerekli zip dosyasını indirin.Kullandığınız Framework e göre olan bin dosyalarını projenizde oluşturduğunuz bin dizini altına koyun ve kullanmaya başlayın. Mesela basit bir kullanım örneği:
Product product = new Product();
product.Name = "Apple";
product.Expiry = new DateTime(2008, 12, 28);
product.Price = 3.99M;
product.Sizes = new string[] { "Small", "Medium", "Large" };
string output =…ASP.NET te Random While içinde Random Sayı üretrmek
Efendim şirket politikası gereği ASP.NET yazmam gerekiyor :) Eh tabii PHP den asp.net e geçerken beli zorlanma kısımları oluyor bunların birisini paylaşmak istedim.
Yapmak istediğim şu: While içinde random sayılar oluşturmak.
while (fetchArray.Read())
{
int cityId = Int32.Parse(fetchArray["cityId"].ToString());
Random rnd = new Random();
int nokia = rnd.Next(1,100);
int iphone = rnd.Next(1,100);
Response.Write("<citiy id=\"" + cityId + "\" nokia=\""+nokia+"\" iphone=\""+iphone+"\" />\n");
}
gibi.Fakat bu kod şöyle çalışıyor.1 adet sayı üretiyor sonra bu değeri hepsine yazıyor.Çözümü şöyle oluyor.
public partial class cityData : System.Web.UI.Page
{
Random rnd = new Random();
…Google Gears ve ASP.NET Entegrasyonu
Merhabalar Gears kullananlar bilirler ancak bilmeyenler için açıklayayım. Gears Google'ın web uygulamalarını internet bağlantımız olmasa dahi sadece okunabilir olarak açabilen internet teknolojisi. Javascript kullanıyor ve aktif olarak Gmail üzerinde kullanılabiliyor. Benim sorum şu ASP.NET sayfalarını Gears'a nasıl entegre edebiliriz. İnternet üzerinde sadece iki tane makale var ve bunlar da ASP.NET 1.1 ile yazılmış bu teknolojiyi kullananlar ve kullanmak isteyenlerden yardım bekliyorum.
Bunlardan okuyup uygulayamadığım kaynaklar: http://blog.maartenballiauw.be/post/2009/02/19/Creating-an-ASPNET-MVC-application-with-Google-Gears.aspx
http://glazkov.com/2008/01/31/gears-asp-net-tutorial/
Gears'ın Kendi…
Linux üzerinde Asp.net kullanımı
Lisans sorunlarından dolayı Linux üzerinde .Net kullanmak istiyorum. Daha önce kullananlar performansından ve karşılaştıkları sorunlardan bahsedebilirler

RSS
E-Bülten