Google Analytics İzleme

24 Mart 2013

İş Hayatı - Tutucular ve değişimciler


Bazen bana öyle geliyor ki, dünyada iki tür insan var; tutucular ve değişimciler. Tutucular yeni bir şeyin niçin ve neden yapılamaz olduğunu ispatlamak, değişimcilerin önünü kesmek için ellerinden geleni yapıyor. Bilim, sanat, üniversite, bürokrasi, siyaset, iş dünyası her alanda bu insanları görüyoruz. Neyse ki, devir değişimcilerin devri… Değişeceğiz, çünkü gelişme değişimle mümkün oluyor.

Melih Arat

Alıntıdır.


21 Mart 2013

Asp.net - JavaScriptSerializer'ın MaxJsonLength değerini maksimum yapma

Yüksek adette veriyi json seriliaze yapacak iseniz, MaxJsonLength değeri aşım hatası oluşmaktadır. Bu değeri artırarak sorunu giderebilirsiniz. Int32.MaxValue değeri 2147483647 oluyor.

...

JavaScriptSerializer objSer = new JavaScriptSerializer();
objSer.MaxJsonLength = Int32.MaxValue;
...

Eğer web servis metodu sonucunda json dönüyor ve burada da değer artırmak istiyorsanız, web.config içinde tanımlama yapmalısınız.
O da şu şekildedir:


<configuration> 
...
   <system.web.extensions>
       <scripting>
           <webServices>
               <jsonSerialization maxJsonLength="2147483647"/>
           </webServices>
       </scripting>
   </system.web.extensions>
...
</configuration> 


Varsayılan değer:
The default is 2097152 characters, which is equivalent to 4 MB of Unicode string data.


Kaynaklar:
http://msdn.microsoft.com/en-us/library/system.web.script.serialization.javascriptserializer.maxjsonlength(v=vs.110).aspx
http://codeasp.net/blogs/raghav_khunger/microsoft-net/752/exception-message-error-during-serialization-or-deserialization-using-the-json-javascriptserializer-the-length-of-the-string-exceeds-the-value-set-on-the-maxjsonlength-property
http://dotnetbyexample.blogspot.com/2007/11/expanding-lenght-of-json-data-returned.html
http://codeasp.net/blogs/raghav_khunger/microsoft-net/752/exception-message-error-during-serialization-or-deserialization-using-the-json-javascriptserializer-the-length-of-the-string-exceeds-the-value-set-on-the-maxjsonlength-property
http://stackoverflow.com/questions/1151987/can-i-set-an-unlimited-length-for-maxjsonlength-in-web-config
http://support.microsoft.com/kb/981884/en-us


06 Mart 2013

Sharepoint - Web isteği sonucundaki XML çıkışlarını Internet Explorer ile görüntüleme

Sharepoint 2013 restful servislerini adres satırından çağrırken geriye atom feed formatında xml sonuçlar dönülmektedir. Bu Xml dönüşlerini Internet Explorer, varsayılan olarak Rss feed görüntüleyicisi ile açmaktadır. Saf xml çıkışını görebilmek için ayarlardan Rss feed görüntülemeyi kaldırmak gerekmektedir.

Adımlar şu şekildedir:


So to turn Feed Reading View off, I need to follow the steps below.
  1. Click on the Tools menu.
  2. Select Internet Options from the dropdown menu.
  3. Click on the Content tab on the Internet Options property screen.
  4. Click on the Settings button of Feed section to bring up the Feed and Web Slice Setting dialog box.
  5. Uncheck the check box for Turn on feed reading view


Kaynaklar:
Turn RSS Feed Reading View Off
http://blogs.msdn.com/b/darrenliu/archive/2011/01/26/turn-rss-feed-reading-view-off.aspx
Why doesn't IE parse the XML returned from a WCF Data Service?
http://stackoverflow.com/questions/10341319/why-doesnt-ie-parse-the-xml-returned-from-a-wcf-data-service