Son zamanlarda internet uygulamalarında paylaşım linklerini ( facebook, twitter, digg, delicious…) sık görür olduk.Biz de ekledik Fecebookta paylaşım yaparken bir problemle karşılaştık. Facebook paylaşıma birde imaj ekliyor. eklediği imaj sizin sayfanızı yukarıdan aşağıya doğru tarayıp, standartlarına uygun olan, bulduğu ilk imaj. Tabiki böyle olmamalı, imajı kendimiz belirleyebiliyor olmalıyız diye düşündük ve herzaman olduğu [...]
‘ASP.NET’ Kategorisi için Arşiv
Facebook paylaşımında logo problemi
Posted in ASP.NET - İpucu on Kasım 23, 2009 | » yorum bırak;
JavaScript Try-Catch-Finally Yapısı
Posted in ASP.NET - İpucu on Aralık 18, 2008 | » yorum bırak;
JavaScript kodları içinde, diğer programlama dillerinden alışık olduğumuz Try-Catch-Finally yapılarını kullanabiliyoruz. Kullanımı diğer kullanımlar ile aynı Try bloğunda yapılan işlemler sırasında hata oluşursa Catch bloğu işletilmeye başlanır sonra da finally bloğu çalışır, try bloğunda hata olmazsa direk finally bölümü çalışır ve işlem biter
ör:
<link id=”cssFile1″ href=”Stylesheet1.css” rel=”stylesheet” type=”text/css” />
<script language=”javascript” type=”text/javascript”>
function ChangeDocumentStyle() {
try {
if (document.getElementById(‘cssFile’).href == [...]
javascript ile stylesheeti değiştirmek
Posted in ASP.NET - İpucu on Aralık 18, 2008 | 3 Yorum »
eğer sayfamızda farklı durumlara göre farklı görsel ayarlar uygulamak istiyorsak ve bu, uygulama postback olmadan gerçekleşsin istiyorsak aşağıdaki gibi bir kod kullanabiliriz.(uygulama içinde 2 adet stylesheet (Stylesheet1.css ve Stylesheet2.css) bulunduğunu varsayıyorum)
<link id=”cssFile” href=”Stylesheet1.css” rel=”stylesheet” type=”text/css” />
<script language=”javascript” type=”text/javascript”>
function ChangeDocumentStyle() {
if (document.getElementById(‘cssFile’).href == ‘Stylesheet1.css’)
document.getElementById(‘cssFile’).href = ‘Stylesheet2.css’;
else
document.getElementById(‘cssFile’).href = ‘Stylesheet1.css’;
}
</script>
bu kodu yazdıktan sonra ChangeDocumentStyle() fonksiyonunu nesnelerin olaylarına ekleyebiliriz.
Unrecognized tag prefix or device filter…
Posted in ASP.NET Hata Mesajları on Şubat 9, 2008 | » yorum bırak;
Eğer web uygulaması geliştirirken source tarafındaki tagların altı çiziliyse ve üzerine geldiğinizde “Unrecognized tag prefix or device filter” gibi bir hata mesajı gösteriyor ve düzenleme yapmanıza izin vermiyorsa yapmanız gereken işlemler şunlar :web.config dosyanızı açın, <system.web> tagına gelin, <pages> tagının altındaki <controls> tagının altına <add tagprefix =”tagadı” namespace=”ilgili name space” assembly = “ilgili dll nin [...]
Web Sayfalarında Nesnelerin Parentleri ile Birlikte Hareket Etmesi
Posted in ASP.NET - İpucu on Ocak 8, 2008 | » yorum bırak;
Eğer sayfanıza koyduğunuz nesneler, sayfanın boyutu değiştirildiğinde istenmeyen yerle gidiyorsa ama siz nesnelerin, taşıyıcılarına göre yerlerinin değişmesini istiyorsnaız, taşıyıcınızda yapmanız gerken “position : relative;” düzenlemsini yapmak. ör : bir panel içerisine koyduğunuz butonlar sayfa büyüdüğünde panelin aynı konumunda kalsın istiyorsanız
<asp:Panel ID=”Panel3″ runat=”server” Height=”530px” Style=”z-index: 100; left: 0px;position:relative; top: -11px” Width=”744px”>
şeklinde bir düzenleme yapmanız yeterli olacaktır.
JavaScript kodundan server taraflı fonksiyon çağırmak.
Posted in ASP.NET - İpucu on Ocak 8, 2008 | 4 Yorum »
sayfanızın .cs tarafında hazırladığınız bir fonksiyonu javascript kodu içinden çağırmak istiyorsanız şu adımları izleyebilirsiniz
//.cs sayfasında
public string Fonksiyonum()
{
//işlemler
return “islemler yapildi”
}
//script tagları arasında
function fonksiyonCagir()
{
var gelen = ‘<% = Fonksiyonum() %>’
window.alert(gelen);
}
Only Web services with a [ScriptService] attribute…
Posted in ASP.NET Hata Mesajları on Aralık 1, 2007 | 2 Yorum »
eğer hazırladığınız bir web servisini ajax nesnelerinizden çağırmaya kalkışırsanız
“InvalidOperationException: only Web services with a [ScriptService] attribute on the class definition can be called from script”
şeklinde bir hata mesajıyla karşılaşabilirsiniz. problemi düzeltmek için web methodun bulunduğu class tanımının üst tarafına
[System.Web.Script.Services.ScriptService()]
yazmanız gerekir. ör:
[System.Web.Script.Services.ScriptService()]
public class SlideService : System.Web.Services.WebService
{
[WebMethod]
public AjaxControlToolkit.Slide[] ResimleriGetir()
{
}
Error: Directory Listing Denied
Posted in ASP.NET Hata Mesajları on Mart 27, 2007 | 3 Yorum »
Sayfanızı yayınlamaya çalıştığınızda ” Error: Directory Listing Denied. This Virtual Directory does not allow contents to be listed.” şeklinde bir hata alıyorsanız ; öncelikle default sayfanızı yüklediğinizden emin olun(projenizi yaparken kullandığınız başlangıç sayfanız). Eğer başlangıç sayfanızı server a yüklediğinize eminseniz hata muhtemelen sizin ana sayfanızın serverda belirtilmiş ana sayfa isimlerinden farklı olması olabilir. Server [...]
Web.Config Dosyasını Kullanmadan Güvenlik Ayarını Yapmak!
Posted in ASP.NET - İpucu on Mart 27, 2007 | » yorum bırak;
Çoğu web uygulamasının vazgeçilmezidir güvenlik ayarları. Genelde bu ayarlar Web.Config dosyasındaki <authorization> ve <authentication> taglarında yapılır. Eğer Web.Config dosyası ile uğraşmak istemiyorsanız aynı ayarlar, menüden Web Site -> ASP.NET Configuration seçerek de yapabilirsiniz. Website Administration Tool (WAT) web sayfalarınızın güvenliğini görsel olarak ayarlamanıza yardım eder. Burda yapılan ayarlar Web.Config dosyasına otomatik olarak işlenir.
Not : [...]
ASP.NET ve Güvenlik-2 : SSL
Posted in ASP.NET on Mart 23, 2007 | » yorum bırak;
SSL (Secure Socket Layer) kullanıcı ile server arasındaki bilgi alış verişini şifreleme mantığı üzerine kurulmuş bir sistemdir. Uygulamada yavaşlamaya sebep olmasına karşın yüksek güvenlik gerektiren uygulamalarda kullanılması faydalı olur. Örnek vermek gerekirse : normal web isteklerinde server ile client arasındaki haberleşme kolay çözülebilir bir şeklildedir. gönderilen bilgi kredi kartı numarası yada kullanıcı adı-şifresi gibi [...]



