Tem 01

web.config controls add

Merhabalar,

Uygulama geliştirirken kendinize ait basecontroller yazmışsınızdır ve hangi sayfada kullanacaksınız mutlaka sayfa bu kontrolleri register etmeniz gerekir. Yada AjaxControlToolKit’i kullanıyorsunuzdur ve yine hangi sayfa kullanacak iseniz yine bu dll i sayfada register etmeniz gerekir. Tabi bu tanımlamayı web.config üzerinde yapmamış iseniz. Her sayfada register etmek yerine web.config te Pages nod ‘unda bir kere register eder iseniz uygulamanıza eklediğiniz her sayfada artık ekli olarak gelecektir. Bunun için web.configte aşağıdaki düzeltmeyi yapmanız gerekmektedir.

<compilation debug=”true” strict=”false” explicit=”true”>

   <assemblies>
      ...
      <add assembly="AjaxControlToolkit"/>
  </assemblies>
</compilation>
  <pages>
   ...
   <controls>
       <add assembly="AjaxControlToolkit"
 namespace="AjaxControlToolkit" tagPrefix="cc1" />    
    </controls>
  </pages>

Bol kodlu günler :)

 

Haz 30

Controls State: “Error Creating Control” in the Design View in Visual Studio 2010

Merhaba Arkadaşlar,

Bazı durumdalarda session nesnesinde bilgiler taşıyoruz. Benim en sık yaptığım ise login olan kullanıcı bilgilerini sessionda tutmak ve uygulama süresince login olup olmadığını ve yetkili sayfalarını buradan kontrol ediyorum. Hal böyle olunca sayfalarımın init kısmında session nesnesine ihtiyaç duyuyorum. Ben sayfaların init kısmında session nesnesine erişmek istediğimde VS 2010 ‘un design view kısmı kontrolü render edemediği ile ilgili hata veriyor. Bu konu ile ilgili çözümü aşağıda bulabilirsiniz.

Continue reading

Ara 02

Disabling script debugging in VS 2008 + IE8

Merhaba Arkadaşlar,

Hepimiz takip etmişizdir. Windows 7 nin gelişim sürecini sonunda tamamladı ve satışa sunuldu. çokta iddalı bir giriş yaptı. bende yakın bir tarihte kullanmaya başladım.  Tabi kurulumun bitmesi ile ayrılmazım vaz geçilmezim olan visual studio kurdum. herşey gayet şık ilerliyordu. taki projeyi açana kadar. tabi itiyacınız olduğunda script debugging mükemmel birşey. Continue reading

Eki 03

app.config and C# class library asp.net

merhabalar,

Hepimiz biliriz ben yine hatırlatman istedim. Bir web projesi içerisinde bir den fazlan proje ekleyip var olan bir pattern uygularız projelerimizde. bu projelerde ise runtime içerisinde değişebilen ayarlar vardr. mesala email gönderimi için bir katman yazdınız ve bu katmanda smtp server runtime değişebilir nitelikte olması lazım. yani dışarıdan bir değişken şeklinde App.config dosyasından okuması gerekir. yada sizin her seferinde kod içerisinden değiştirmeniz. kolay olanı app.config dir malum :)

Continue reading

Ağu 08

Asp.net Dynamic Data Web

Merhaba arkadaşlar.,

Hani şöyle insanın canı çekerya mesala şimdi benim veritabanımda olan tablolara otomatik bağlanan bir yapım olsa ve bu yapım sayesinde ben tablolarım üzerindeki kayıtları edit edebilsem, silebilsem, görebilsem, vb. işlemlerimi sadece bir satır kod yazarak yapsam. Hemde bunların görselliği olsa. Bu işlemleri yaparken hızlı olsa.  Yazıyı okuyanlar şöyle diyor sanki çok şey istiyorsun. Belki de haklısınız. bu işleri bir satır kod ile yapılacaksa bize yazılımcılara ne gerek var ? diyenlerde var tabi bu ayrı bir tartışma konusu.  neyse dönelim isteklerimiz yapabileceğimiz yapımıza .NET 3.5 SP1 ile gelen yep yeni bir yapıya Dynamic Data Web bu sayede yukarıda listesini yaptığımız isteklerimizi yapmak çok kolay. Nasıl ? sorusunu bir sonra ki yazımda anlatacağım.

Bol kodlu günler :)

gerçi Kod yazımını azaltıyorlar ama :)

Tem 07

Alert – Jquery -ASP.NET

Merhaba Arkadaşlar bu yazımda sizlere jquery ve onun bir plug in kullanarak ASP.Net uyarı mesajı verdirmeye çalışacağız. Hepimiz biliyoruz ki ASP.NET 2.0 ile kullanıcılara yaptıkları işlem sonuçlarını bir mesaj kutusu ile göstermek istersek javascriptleri kullanıyoruz. Ben de size bir uygulama içerinde jquery kullanıp onun bir plug in ile sayfalarımızda kullanıcılarımızı bilgilendirmek için Mesaj kutusunu nasıl çıkaracağımız hakkında ufak bir bilgi vermeye çalışacağım. Buna geçmeden önce jquery hakkında biraz bilgi vermek istiyorum.

Continue reading