Arşiv

Asp.Net Projelerimizde Xml Oluşturma

Asp.Net Projelerimizde Xml Oluşturma

Web Projelerimizde bazı alanlarda xml ile çalışabiliriz.(Haber Sitelerinde gördüğümüz Sliderlar vb. gibi).Bu amaça bir haber slider’da kullanabileceğimiz xml yapısı oluşturalım.Tabi bunu dinamik olarak yaptırmalıyız ki kullanılabilir olsun. Haberler.xml dosyamız daha önceden oluşturulmuş varsayıyorum.Aşağıdaki gibi. <?xml version="1.0" encoding="utf-8"?> <Haberler> [...]
E-Ticaret Projelerinde SiparişNo oluşturmak

E-Ticaret Projelerinde SiparişNo oluşturmak

E-Ticaret sitelerinde alınan siparişleri database tarafına kaydederken siparis veren kullanıcılara,siparis durumlarını takip edebilmek yada teknik destek alabilmeleri için identity(benzersiz) bir sipariş nosu oluştururuz.Bunu Guid nesnesi yada custom kendi yazıdığımız bir sınıf ile yapabiliriz.Ben burada genellikle kendi kullandığım bir yöntemi paylaşacağım.Bu uygulamada benim [...]
LINQ to SQL’de Bulk Delete İşlemleri

LINQ to SQL’de Bulk Delete İşlemleri

Öcelikle bu makale değerli Uğur Umutluoğlu hocamızın ilgili makalesinden alınmıştır.Kendi bloğuma ayrıca koymam bu konuya çok fazla önem vermemden kaynaklanmaktadır.Makale için Uğur Umutluoğluna gerçketen çok teşekkürler. NorthwindDataContext ctx = new NorthwindDataContext(); var p = from urun in ctx.Products where urun.CategoryID == 10 select urun; ctx.Products.DeleteAllOnSubmit(p); ctx.SubmitChanges(); Yukarıdaki [...]
Bir sayfadaki tüm textBox’ları temizlemek

Bir sayfadaki tüm textBox’ları temizlemek

Web uygulamalarında gerek kullanıcı tarafında gerekse yönetim tarafında veri girilirken birden fazla textBox kullanıyor olabiliyoruz.Sürekli olarak veri girişi yapılan bir sayfayı düşünürsek,yani her bir kaydı gerçekleştirdikten sonra sayfada bulunan tüm textBox’ların Text değerini tek tek set etmektense o sayfadaki tüm textBoxların Text değerlerini veri girilebilir duruma [...]
Asp.net AJAX Calendar Extender Kullanımı

Asp.net AJAX Calendar Extender Kullanımı

CalendarExtender kontrolü asp.net textbox kontrolüne uygulanır.Başka bir kontrol aracılığıylada tetiklenebilir. TargetControlID – Kontrolu bağalyacagımız textbox’in id’si. Format – Görüntülenecek olan Tarih formatı. PopupButtonID -Buton veya bir image’a tıklandığında calendarın açılması için kullanılır.Bu özelliğe bir değer girmez isek yada boş bırakır isek [...]
Sanalkurs E-Dergi 14.Sayı Çıktı

Sanalkurs E-Dergi 14.Sayı Çıktı

Sanalkurs Dergisi, 14. sayısıyla sizlere dolu dolu, her sayfasını dikkatle okumanız gereken ders ve makalelerin yer aldığı müthiş bir sayı daha sunuyor. Bu ayın konuğu web arayüz tasarımının usta isimlerinden biri olan Hasan Yalçın. Özellikle tasarımcıların kaçırmaması gereken bir röportaj. BU AYKİ KONULAR: * Teknoloji Haber: Son Gelişmeler * Photoshop: Bir Modeli “Avatar” [...]
Ve YouTube Serbest

Ve YouTube Serbest

Yaklaşık 2.5 yıldır kapalı olan Youtube video paylaşım sitesi, Atatürk’e hakaret içeren videoların kaldırılmasıyla yeniden erişime açıldı. Kapatma kararını veren mahkeme Youtube yasağını kaldırdı. International Licencing Service isimli şirketin, Atatürk’e hakaret içeren videoların siteden kaldırdığını ve Youtube’un açılması için hafta [...]
TimeSpan ile Zaman Farkı

TimeSpan ile Zaman Farkı

Hesaplama yapan metodumuz public string NeZaman(DateTime d) { TimeSpan tS = DateTime.Now-d; int dakika = (int)tS.TotalMinutes; int saat = (int)tS.TotalHours; int gun = (int)tS.TotalDays; string strTemp; if (dakika &lt; 1) { strTemp = "bir kaç saniye "; } else if (dakika &lt; [...]
Csharp Split Metodu

Csharp Split Metodu

Split metodu Stirng üzerinde işlem yapan bir metotdur.En çok kullanılan yöntemi aşağıdaki örnekteki gibidir. Örnek bir kullanım. string rakamlar = "17,9,3,55,65,43,57,61,99"; //Rakamları elde etmek için 1.Yöntem for (int i = 0; i &lt; rakamlar.Split(',').Length; i++) { //her bir rakam tek tek elde edilmiş oluyor   [...]
Vimeo’da engellendi.

Vimeo’da engellendi.

Dünyanın en popüler video paylaşım sitesi olan youtube’un ülkemizde yasaklanmasının ardından dünyanın en popüler video paylaşım siteleri arasına giren Vimeo.com‘da yasaklandı.Dalga geçer gibi Türk insanının özgürlüğünün kısıtlanması çok büyük sorunlara yol açacak gibi gözüküyor.Ülkemizde de sıkça kullanılmakta olan Vimeo adlı video paylaşım sitesi Ankara [...]
ASP.NET’te Bulunan Güvenlik Açığı Kapatıldı

ASP.NET’te Bulunan Güvenlik Açığı Kapatıldı

Geçtiğimiz günlerde ViewState nesnesi üzerinden yapılan bir saldırı tekniği ile uygulama içerisindeki web.config dosyasının bilgilerini ele geçirmenin bir yolu bulunmuştu. Tabi bu saldırı sadece projenizde CustomError sayfalarının kapalı olması durumunda yapılabiliyordu. Zor ve çetrefilli bir yol izlenerek yapılabilen bu saldırı için hazırlanmış bir araç olmaması, açık [...]
Asp.Net’de Resim Üzerine Yazı Yazmak

Asp.Net’de Resim Üzerine Yazı Yazmak

Aspx Sayfasındaki Kodları’da paylaşıyorum.Burada önemli olan FileUpload ve bir Button Kontrolü. <body> <form id="form1" runat="server"> <div> <asp:FileUpload ID="FileUpload1" runat="server" /> <asp:Button ID="btnIslem" runat="server" onclick="btnIslem_Click" [...]
Asp.net’de connection string’i web.config’de saklamak

Asp.net’de connection string’i web.config’de saklamak

Asp.Net ile hazırladığımız web uygulamalarında genellikle database kullanırız.Projenin bir çok sayfasında database ile bağlantı kurmamız gerekiyorsa bağlantı cümlesini tek bir yerde tutup ordan kullanmak zaman ve kod okunulabilirliği açısından büyük yarar sağlayacaktır.Bu nedenle veritabanı bağlantı cümlesini (connection string) her yerden ulaşabildiğimiz bir Class’ta [...]
Asp.Net ile TinyUrl Oluşturmak

Asp.Net ile TinyUrl Oluşturmak

Web hayataımızda özellikle sosyal paylaşım sitelerinde bir bağlantı paylaşırken sık sık kullandığımız Tiny Url oluşturma olayını yine tinyUrl üzerinden bir api ile kendi web uygulamalarımızda nasıl kullanacğımızı göstermek amacı ile bu  makale ve uygulamayı hazırlayıp paylaşmak istedim. Aspx Sayfamız Default.aspx <head id="Head1" runat="server"> <title></title> </head> <html [...]
Sanalkurs E-Dergi 13. Sayı Çıktı!

Sanalkurs E-Dergi 13. Sayı Çıktı!

Benim de editörlerinden olduğum Sanalkurs’un 8. yılının ilk sayısı huzurlarınızda. Dolu dolu içeriği ile yine çok beğeneceğiniz bir sayı hazırladık. Arkadaşlarımızın çalışma ve fotoğrafları bu sayıya renk kattı. Bu sayımızın röportajı ise başarılı bir senaristleydi. Beğenerek okuyacağınıza eminiz. Bu ayki sayımızın kapak görseli Brezilya’lı arkadaşımız [...]
Asp.Net’de Dinamik MetaTag

Asp.Net’de Dinamik MetaTag

Günümüzde web siteleri arasındaki keywords ve description gibi kelimeler adeta arama mottoru tabanlı bir savaş haline geldi.Dinamik Web Uygulamarında çoğu zaman keywords,title yada description gibi meta tagleri veritabanından çekip,biraz daha etkin kullanmak hepimizin yaptığı bir atak diyebiliriz.Bununla ilgili bir örneği C# tarafında GenericList koleksiyonunu etkin kullanarak bir [...]
© 2011 Mustafa Ülkü'nün Not Defteri. Her hakkı saklıdır..
İmkansız diye bir şey yoktur..