Geliştirdiğimiz Web uygulamalarında exception logging yapıyorsak
“System.Web.HttpException: The client disconnected. —>
System.Web.UI.ViewStateException: Invalid viewstate” hatası ile mutlaka
karşılaşmışsınızdır. Bu sorunun birçok nedeni olabilmektedir. Bu
nedenler farm’da çalışan web uygulamaları için machine key’in aynı
olmaması, sunucu üzerinde çalışan antivirüs veya firewall yazılımları,
veya client’ın veri gönderirken proxy’de Viewstate hidden field’ının
uzun olmasından dolayı kırpılması olabilmektedir. İlk iki sebep için kod
tarafında bir düzeltme yapılması mümkün gözükmezken son sebebi
web.config dosyasında System.Web nodunda bulunan pages nesnesi içine
maxPageStateFieldLength=”512″ yazarak çözebilirsiniz. Yaptığınız bu
değişiklik Viewstate hidden field’ının 512′şer karakter içeren birden
fazla alana bölünmesini sağlayacaktır. Bu çözümle Invalid Viewstate
hatalarının birçoğundan kurtuldum.
http://www.tameroz.com/en/invalid-viewstate-exception/
29 Ekim 2013 Salı
16 Nisan 2013 Salı
ASP NET Türkçe Karakter Problemi
Eğer tüm ayarlarınızı doğru yaptığınızdan eminseniz(Db karakter seti ve connection bağlantısı) birde aşağıdaki seçenekleri denemenizde fayda var.
1) Aspx sayfanızı not defteri ile açıp farklı kaydet seçeneğini seçip UTF-8 olarak kaydedin.
2) Aspx sayfanızın en üstüne CodePage="28599" yazın.
1) Aspx sayfanızı not defteri ile açıp farklı kaydet seçeneğini seçip UTF-8 olarak kaydedin.
2) Aspx sayfanızın en üstüne CodePage="28599" yazın.
16 Mart 2013 Cumartesi
Mssql yetki ayarlaması
Lafı fazla uzatmadan hemen konuya geçiyorum. Eğer MsSql'de daha önceden oluşturulan bir tabloda değişiklik yapmaya çalışıyorsanız ve karşınıza aşağıdaki hata mesajı çıkıyorsa panik yapmanıza ve Türk işi bir çözüm aramanıza gerek yok.
Saving changes is not permitted. The changes you have made require the following tables to be dropped and re-created. You have either made changes to a table that can’t be re-created or enabled the option Prevent saving changes that require the table to be re-created.
Saving changes is not permitted. The changes you have made require the following tables to be dropped and re-created. You have either made changes to a table that can’t be re-created or enabled the option Prevent saving changes that require the table to be re-created.
22 Kasım 2012 Perşembe
Update komutu ile select cümlesini bir arada kullanmak
begin tran
select * from tbl_TibbiBirimler order By TibbiBirim
UPDATE
bir
SET
TibbiBirim = '----' + TibbiBirim
FROM
tbl_TibbiBirimler bir
select * from tbl_TibbiBirimler order By TibbiBirim
rollback
Tablomuza vermiş olduğumuz takma adı ile UPDATE kodunda kullanaraktan tablomuzu güncelleyebiliyoruz.
18 Haziran 2011 Cumartesi
internet explorer ‘da gmail açmaya çalışırkenki ‘güvenli olmayan öğeler’ uyarısını yok etmek..
ie ‘nin kıllık olsun diye mi yaptığı bi şeydir bilmiyorum ama gmail ‘i bile beğenmeyip, sayfaya ulaşmaya çalışırken verdiği “bu sayfa hem güvenli hem de güvenli olmayan öğeler içeriyor. güvenli olmayan öğeleri görüntülemek istiyor musunuz?” şeklindeki uyarısı beni kıl ediyordu uzun zamandır. gerçi firefox kullanıyorum normalde ama bazen ie kullanmak gerekebiliyor, bu yüzden de bu uyarıdan kurtulmak gerekiyor.. internet explorer ‘ın neredeyse tüm ayarlarını kurcaladıktan sonra anca bulabildim uyarının nereden iptal edileceğini.. siz de uyarı çıkmasın istiyorsanız, şu yolu izleyiverin gayri:
- internet explorer ‘da internet seçenekleri ‘ni açın.
- en yukarıdaki sekmelerden güvenlik sekmesine gidin.
- güvenlik sayfası altındaki seçeneklerden önce internet ‘i seçin.
- sonra alt taraftaki bölge güvenlik düzeyi bölümünden özel düzey ‘i açın.
- oradaki uzunca listeden çeşitli başlığı altındaki karışık içerik görüntüle maddesini bulun.
- bu maddede varsayılan olarak sor seçeneği seçilidir(bende öyleydi). bu seçeneği değiştirip devre dışı bırak seçeneğine ayarlayın. tamam deyip onaylayın, “emin misiniz” diye soracak; “he he eminim” deyin, geçin. sonra bi daha tamam deyin, çıkın.
- tam anlamadım ama sanırım bu şekilde o uyarının çıktığı sayfalardaki güvenli olmayan öğeler-size sorulmaksızın-görüntülenmeyecek.
Kaynak : http://www.adilekin.net/gunluk/internet-explorer-da-gmail-acmaya-calisirkenki-guvenli-olmayan-ogeler-uyarisini-yok-etmek/
- internet explorer ‘da internet seçenekleri ‘ni açın.
- en yukarıdaki sekmelerden güvenlik sekmesine gidin.
- güvenlik sayfası altındaki seçeneklerden önce internet ‘i seçin.
- sonra alt taraftaki bölge güvenlik düzeyi bölümünden özel düzey ‘i açın.
- oradaki uzunca listeden çeşitli başlığı altındaki karışık içerik görüntüle maddesini bulun.
- bu maddede varsayılan olarak sor seçeneği seçilidir(bende öyleydi). bu seçeneği değiştirip devre dışı bırak seçeneğine ayarlayın. tamam deyip onaylayın, “emin misiniz” diye soracak; “he he eminim” deyin, geçin. sonra bi daha tamam deyin, çıkın.
- tam anlamadım ama sanırım bu şekilde o uyarının çıktığı sayfalardaki güvenli olmayan öğeler-size sorulmaksızın-görüntülenmeyecek.
Kaynak : http://www.adilekin.net/gunluk/internet-explorer-da-gmail-acmaya-calisirkenki-guvenli-olmayan-ogeler-uyarisini-yok-etmek/
1 Aralık 2010 Çarşamba
CETURK – ORACLE Günü’10 ”
Bugüne kadar çok farklı konu ve teknoloji ile ilgili yaptığı ücretsiz etkinliklerle bilişim sektörünün gelişmesine katkıda bulunan CETURK etkinliklerine büyük bir hızla devam ediyor. 4 Aralık 2010 tarihinde Bahçeşehir Üniversitesi'nde ” CETURK – ORACLE Günü’10 ” etkinliği gerçekleştirilecek. Bugüne kadar gerçekleştirilen gerek CETURK gerekse ORACLE etkinlikleri içerisinde konu ve konuşmacılarıyla öne çıkan bu etkinliğe katılım ücretsiz olacak.
Etkinliğin konuşmacıları :
- Türkiye’de Oracle Certified Master(OCM) sertifikasına
sahip tek kişi olan Cem Zorba, - BI alanından Oracle ACED ve 2009 yılın Oracle DBA’yi unvanlarının
sahibi ve bu ödüllere sahip Turkiye’deki tek, tüm dünyadaki en en geç uzman olan Hüsnü Şensoy, - 10 seneyi aşan Oracle veritabanı tecrübesine sahip olan H. Tonguç Yılmaz,
- Özel bir bankada ORACLE DBA olarak çalışan Gökhan Karagözlü ve Talip Hakan Öztürk
Ayrıntılı bilgi için tıklayınız.
Etkinliğe kayıt için tıklayınız.
14 Eylül 2010 Salı
ASP.NET ve Culture ayarları
'This code produces the following output. This output has been cropped for brevity.
'
'CULTURE SPECIFIC CULTURE
'ar Arabic ar-SA
'bg Bulgarian bg-BG
'ca Catalan ca-ES
'zh-Hans Chinese (Simplified) zh-CN
'cs Czech cs-CZ
'da Danish da-DK
'de German de-DE
'el Greek el-GR
'en English en-US
'es Spanish es-ES
'fi Finnish fi-FI
'fr French fr-FR
'he Hebrew he-IL
'hu Hungarian hu-HU
'is Icelandic is-IS
'it Italian it-IT
'ja Japanese ja-JP
'ko Korean ko-KR
'nl Dutch nl-NL
'no Norwegian nb-NO
'pl Polish pl-PL
'pt Portuguese pt-BR
'rm Romansh rm-CH
'ro Romanian ro-RO
'ru Russian ru-RU
'hr Croatian hr-HR
'sk Slovak sk-SK
'sq Albanian sq-AL
'sv Swedish sv-SE
'th Thai th-TH
'tr Turkish tr-TR
'ur Urdu ur-PK
'id Indonesian id-ID
'uk Ukrainian uk-UA
'be Belarusian be-BY
'sl Slovenian sl-SI
'et Estonian et-EE
'lv Latvian lv-LV
'lt Lithuanian lt-LT
'tg Tajik tg-Cyrl-TJ
'fa Persian fa-IR
'vi Vietnamese vi-VN
'hy Armenian hy-AM
'az Azeri az-Latn-AZ
'zh-TW Chinese (Traditional, Taiwan) zh-TW
'zh-CN Chinese (Simplified, PRC) zh-CN
'zh-HK Chinese (Traditional, Hong Kong S.A.R.) zh-HK
'zh-SG Chinese (Simplified, Singapore) zh-SG
'zh-MO Chinese (Traditional, Macao S.A.R.) zh-MO
'zh Chinese zh-CN
'zh-Hant Chinese (Traditional) zh-HK
'zh-CHS Chinese (Simplified) Legacy zh-CN
'zh-CHT Chinese (Traditional) Legacy zh-HK
Kaydol:
Kayıtlar (Atom)