Translate

28 Haziran 2012 Perşembe

Ado.Net 2.0 ve Toplu Güncelleme İşlemleri (Batch-Updates),Mars

Toplu güncelleştirme işlemleri, birden fazla sql ifadesinin (insert,update,delete,select gibi) arka arkaya gelecek şekilde ancak tek bir seferde çalıştırılmasını baz alan bir tekniktir. Ado.Net 2.0 ile, toplu güncelleştirme işlemlerine daha fazla fonksiyonellik kazandırılmıştır. Bu koşul elbetteki toplu güncelleştirme işlemlerini destekeleyen veritabanı sunucuları üzerinde geçerli olmaktadır. Şu an için, yönetimsel kodda yer alan Oracle ve Sql nesnelerinin desteklediği bu fonksiyonelliği kazanmak için aşağıda prototipi verilen ve SqlDataAdapter yada OracleDataAdapter sınıflarına ait olan, UpdateBatchSize özelliği kullanılmaktadır.public override int UpdateBatchSize {get;set;}Bu özellik bir anlamda, DataAdapter nesnesinin Update komutu ile veritabanına...

C# Programlama Sanatı

Programcılar modern çağın ressamları, heykeltıraşları yani sanatçılarıdır. Programlama da sanatın ta kendisi. Bir başka açıdan baktığımızda da programlama bir bilim, programcı da bilim adamıdır. Bence her ikisi de doğru. Şöyle ki, programcı da sanatçının esin kaynağına yani ilhama dayanarak program yazar, aklına ilginç bir fikir gelir, bu fikri kendi araçlarını kullanarak başlar program halinde vücuda getirmeye.Programcının en büyük görevi, insanlar ile bilgi arasındaki iletişimi ve bağlantıyı sağlamaktır. İnsan yaşamını kolaylaştıran bu kutsal görev programcı olmayanlarca pek de önemsenmez. Geleceğin sanal şehirlerini kuranlar programcı dediğimiz gizli kahramanlardır. Yeni yazdığı programın kullanıldığını ve yararlı olduğun görmek ona her şeyi unutturur, programcı olmayanların asla anlayamayacağı...

Online Alışveriş Sırasında Dikkat Edilmesi Gerekenler

Bankacılık işlemlerini gerçekleştirmek, alışveriş yapmak, vergi ödeme, sosyal ağlara kaydolmak, trafik cezası ödeme, iş başvurusunda bulunma, okul ve ders kaydı, ders notları ve bunun gibi bir çok işlem internetten yapılabiliyoruz.Bu işlemleri yaparken aşağıdaki maddelere özellikle dikkan edin. İyi bilinen, güvenilir sitelerden işlem yapın.Başka bir internet sayfası üzerindeki ya da e-posta ile gelen bağlantılardan değil de doğrudan internet adresi yazılarak alışveriş sitesine bağlanın.Her türlü sahte site tehdidine karşı dikkatli olmalısınız. Örneğin bankalardan geldiğini iddia eden şüpheli e-postalar aldığınızda hemen bankanızın müşteri hizmetlerini arayıp durumu bildirmelisiniz.İnternet cafe gibi internetin ortak kullanıldığı alanlar yerine kendi bilgisayarınızı kullanın.Ödeme sayfasının...

27 Haziran 2012 Çarşamba

Jquery dersleri bölüm 1

jquery günümüz webyazılımcıları için çok önemli hale gelmeye başladı bizlerde bundan geri kalmamak için elimizden geldiğince takip etmeye çalışıyoruz ilk olarak jquery nasıl kullanılır onu öğrencezilk olarak jquery sayfasından  http://docs.jquery.com/Downloading_jQuery son sürümünü indiriyoruzdaha sonra bir html sayfası oluşturup içine<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Başlık</title><script src="jquery.min.js" type="text/javascript"></script></head><body> </body></html>Şeklinde html şablonumuzu oluşturuyoruz...

ASP ile Ajax Kullanımı

ASP ile ajax kullanımı hakkında basit bir işlem yapacağız. XMLHttpRequest nesnesi oluşturup formdaki bir bilgiyi nasıl post edeceğiz öğreneceğiz.Öncelikle AJAX hakkında bilgi edinmenizi, nedir, neye yarar gibi soruların yanıtını bulmanız gerekmektedir.Ajax fonksiyonlarını vererek kodlarda gerekli açıklamaları yaparak konuyu anlatıyorum.function yeni_nesne(){     var nesneyarat;     /*@cc_on @*/     /*@if (@_jscript_version >= 5) try { nesneyarat = new ActiveXObject("Msxml2.XMLHTTP"); }     catch (e) {          try { nesneyarat = new ActiveXObject("Microsoft.XMLHTTP"); }          catch (E) { nesneyarat...

Geri Dönüşümsüz Disk Temizleme - DBAN Disk Wipe Tool

Merhabalar,Kullanacağımız yazılım, DBAN (Darik’s Boot and Nuke)Yazılımı CD, DVD, USB bellek ile kullanabilirsinizNerelerde kullanabiliriz?Sabit diskinizi satacak veya temelli başkasına vereceksenizAdli bilişim tarafından incelenecekseSevmediğiniz biri var ve onun bilgisayarı ile karşılıklı oturabiliyorsanız, İşletim sistemi dahil her şeyini silebilirsin (İnternet kafeler dahil(Deepfreeze dahil))DBAN ne işe yarar?Sabit diskinizde sildiğinizi sandığınız dosyalar, aslında direk silinmez. Bu dosyaları silmeniniz için dosyanın üzerine yeni veri yazmanız gerekmektedir. Aksi taktirde veri kurtarma yazılımları ile geri getirilebilmektedir. Sabit diskimizi güvenli bir şekilde temizleyebilmemiz için bu aracı kullanacağızDBAN’ı çalıştırabilmemiz için...

26 Haziran 2012 Salı

XML Nedir?

XML, Extensible Markup Language sözcüklerinin kısa adıdır. Eks-em-el olarak okunur. XML'in teknik ayrıntılarına değinmeden kullanım alanı olarak bir bakalım: Örneğin denizcilik firmaları taşımacılıkla ilgili bütün bilgilerini dünyaya yayılmış acentelerine EDI (Electronic Data Interchange) aracılığıyla ulaştırırlardı. Ancak EDI, yalnızca uyumlu sistemler arasında çalışan bir sistem olduğu için, bilgisayar sistemleriyle bütünleşik değildir.Belli firmalar tarafından uygulanan EDI iletişimi, faturaları, siparişleri uyumlu bir formatta transfer etmeyi sağlardı. İşte XML'i bu tür gereksinimleri karşılamayı amaçlayan bir teknoloji olarak algılamak gerekir.Yıllardır firmalar ve uygulama geliştiriciler verilerin temsili (represent) üzerinde çalıştılar. XML, verilerin alış verişiyle ilgili temel sorunları...

Anında Form Kontrolü

Bu video dersimizde genel olarak, onkeyup() nesnesi, onkeypress() nesnesi, Ajax ile PHP sayfasına veri gönderme ve gelen bu verileri yorumlayıp aynı sayfa içerisinde kullanıcı ile etkileşim kurmaktan bahsettim.Dersimizin başlığından da anlaşılacağı gibi, anında form kontrolü uygulaması yaptık.Daha açık anlatmak gerekirse, hani bazı sitelerde rastlarsınız, bir yazı kutusuna e-mail adresinizi yazarken hemen yanında bir kutucukbelirir ve bu mail adresinin uygun olup olmadığını anlık olarak sizlere gösterip bilgilendirme yapar. Biz de işte buna benzer bir uygulama yaptık.Umarım bu işi gerçekten öğrenmek isteyenlere bir yardımımız dokunur.Dipnot: Form kontrolü yapılmıştır, ancak veritabanına kayıt yapılmamışt...

Jquery dersleri bölüm 4 (Toggle Methodu)

Toggle Methodu Toggle methodu  çok kullanışlı bir methoddur bir çok sitede rasgelmişsinizdir aslında show ve hide methodlarının karışımıdır diyebiliriz.Zaten Türkçe olarak bir işlemden diğerine geç gibi bir anlamı var.kullanımına bakalım;toggle()toggle(4000) // 4000 zaman belirtir. 4000 = 4 saniyetoggle('slow') // slow'un Türkçe karşılığı yavaş demektir.HTML-Kodu:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Untitled Document</title><script src="jquery.min.js" type="text/javascript"></script> <style type="text/css"> #box { ...

AJAX ile Eş Zamanlı Form Kontrolü

Kısaca konuyu anlatmak gerekirse eski usulde form kontrolünde tüm formu doldururdunuz ve bittiği zaman "Gönder" düğmesine basardınız. Eğer girmiş olduğunuz kullanıcı adı veya e-posta adresi başkası tarafından kullanılıyorsa ancak tüm formu doldurup gönderdikten sonra bunu öğrenebilirdiniz. Oysa ki AJAX ile o an doldurmuş olduğunuz metin kutusunu eş zamanlı olarak kontrol edilmesini sağlama imkanınız var. Yani kontrolü, gönder butonuna basmadan önce, form elemanı doldurulduğu anda yapabileceğinizi kastediyorum. Konuyu anlatırken AJAX-TR için hazırladığım ve AJAX Tab Kontrol ismini verdiğim örnek uygulamayı kullanacağım. İsmine "Tab kontrol" dedim çünkü Tab tuşuna basıldığı anda veya kutudan çıkıldığı anda kontrolün yapılışını anlatacağım.DosyalarUygulamada ana sayfayı oluşturan index.php dosyası,...

25 Haziran 2012 Pazartesi

Yeni Firefox Görücüye Çıktı!

Firefox, yuvarlak köşeli yeni şık tasarımını görücüye çıkardı! İşte o tasarım ve onu deneme şansı...Mozilla, bir yandan bir yandan Firefox'un yeni sürümünü çoklu platform desteğiyle sunma çalışmalarını sürdürürken, bir yandan da popüler tarayıcının tasarımını elden geçiriyor.  Yeni ortaya çıkan bir test sürümü, köşeleri yuvarlanmış sekmelerikullanıcıların beğenisine sundu.  Mozilla, tasarımcılardan birinin blogunda tanıttığı yeni sürüm için kullanıcıların yorumyapmasını istedi.  Yeni tasarımda etkin sekme yuvarlak köşeleriyle görünür halde olacak ve diğer sekmeler sadece başlık halinde görülecek.Sürüm...

24 Haziran 2012 Pazar

C# Ile FTP Üzerinde Dosya Ve Klasör İşlemleri

Microsoftun bize hazır sundugu sınıflardan biri olan FtpWebRequest Class'ı  ile işlemlerimizi rahatlıkla yerine getirebiliyoruz. FtpWebRequest class'ımız System.Net  namespace'i altında bulunmaktadır. aşağıda gösterdigimiz kodları uygularken import etmeyi unutmayın. Bu sınıfımızın haricinde System.IO'yada ihtiyacımız olucak.FTP ile Dosya Gönderme01FileInfo filei= new FileInfo(“DosyaAdresi”);02string adres="domain veya server ipsi";03string path = adres + filei.Name;04FtpWebRequest FTP;05FTP = (FtpWebRequest)FtpWebRequest.Create(new path(path));06FTP.Credentials = new NetworkCredential("kullanıcıadı", "Şifre");07FTP.KeepAlive = false;08FTP.Method = WebRequestMethods.Ftp.UploadFile;09FTP.UseBinary = true;10FTP.ContentLength = filei.Length;11int buffLength...

Pages 71234 »
Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Powered by Blogger | Printable Coupons