C Sharp – Form Application Dataset ile XML Veri Kaydetme, Düzenleme ve Silme İşlemleri

C Sharp ile DataSet kullanarak formda oluşturduğumuz ilgili değerleri XML’e yazıyor, daha sonra düzenleme ve silme işlemlerini yapabiliyoruz.İş Detay adında verilerimiz mevcut bunlar İş sıra No, İş Detay 1 ve İş Detay 2.Bunları ilk önce kullanıcıdan textbox’lar aracılığı ile alıp datagridview’e kaydediyoruz.Daha sonrasında ise datagridview içindeki verileri dataset ile XML dosyasına aktarabiliyoruz.Eğer programı daha önceden kullanıp veriler kaydetmişsek “Bilgileri XML dosyasından al” butonunu kullanarak verilerimizi XML’den datagridView’e çekiyoruz.Programı ilk açtığımızdan itibaren hiçbir veriyi kaydetmemişsek XML’den verileri yüklerken karşımıza messagebox ile bir hata mesajı çıkıyor.Verilerimizi XML’e kaydederek verilerimizi daha sonraki kullanımlar için saklamış oluyoruz.Eğer XML veya başka bir kaydetme yapmazsak veriler program çalıştığı süre boyunca verileri RAM belleğe kaydediyor ve program kapandığı andan veriler siliniyor.Kullandığımız dataset yöntemi ile verilerimizi sadece XML’e değil istersek veritabanına kolayca aktarabiliyoruz.
CsharpFormXMLKullanimi
Read more

Duyuru – Tübitak Bulut Bilişim ve Büyük Veri Yaz Okulu

II. Bulut Bilişim ve Büyük Veri Yaz Okulu (BB-BV’2014) TÜBİTAK (Türkiye Bilimsel ve Teknolojik Araştırma Kurumu) Gebze Kampüsü’nde 16 – 27 Haziran 2014 tarihleri arasında düzenlenecektir. BİLGEM-BTE (Bilişim ve Bilgi Güvenliği İleri Teknolojiler Araştırma Merkezi – Bilişim Teknolojileri Enstitüsü) tarafından organize edilecek yaz okulu, Bulut Bilişim ve Büyük Veri teknolojileri hakkında teorik dersler ve pratik uygulamaları içerecektir. Yaz okuluna, lisans (3. ve 4. Sınıf) ve lisansüstü öğrenciler kabul edilecektir. Yaz okuluna başvurmak isteyen öğrencilerin güncel CV ve not dökümlerini iletisim@b3lab.org adresine e-posta yolu ile göndererek ya da şu adresdeki başvuru formunu doldurarak 2 Haziran 2014 tarihine kadar başvurabilirler.

Bulut Bilişim Konuları:

  • Bulut Bilişim Nedir?
  • Bir Hizmet Olarak Altyapı
  • Sanallaştırma Teknolojileri (QEMU/KVM, Xen ve VMWare)
  • Bulut Hesaplama Teknolojileri (Amazon EC2 ve Google Compute Engine)
  • Bulut Veri Tabanları
  • Kendin Yap Bulut Sistemleri (OpenStack, OpenNebula ve Cloudify)
  • Bulut Üzerinde Yönetim ve Güvenlik

Büyük Veri Konuları:

  • Büyük Veri Nedir?
  • Hadoop Ekosistemi ve MapReduce
  • Arama ve İndeksleme (Nutch ve Solr)
  • NoSQL Veri Tabanları
  • Büyük Veri Analizi (Metin Sınıflandırma ve Haber Öbekleme)
  • Büyük Veri ve Bulut Bilişimde Test

Düzenleme Komitesi:

  • Mehmet Sezgin, Enstitü Müdürü, TÜBİTAK-BİLGEM (BTE)
  • Murat Obalı, Uzman Araştırmacı, TÜBİTAK-BİLGEM (BTE)
  • Şeniz Demir, Uzman Araştırmacı, TÜBİTAK-BİLGEM (BTE)
  • Savaş Davaz, Araştırmacı, TÜBİTAK-BİLGEM (BTE)

Detaylı Bilgi için:http://bbbv14.b3lab.org/

PHP – PHP ile dosya oluşturma içerik ekleme

PHP’de dosya oluştururken touch() ifadesini kullanırız.Okumak için ise fwrite() şimdi bunlarım nasıl kullanıldığına bakalım.

<?php
touch("yenidosya.php");
?>

Yeni dosya oluşturma işte bu kadar kolay.Şimdi ise dosyanın içine veri yazdırmayı görelim.

<?php
$dt = fopen('yenimetin.txt', 'w');
//fopen() komutu ile okunacak dosyamızı açıyoruz.
//herhangi bir dosya uzantısı olabilir txt,php,html
fwrite($dt, 'yazılan veri<br>');
//fwrite ile ise istediğiniz veriyi yazıyoruz.
/*Burada önemli nokta şu tek bir fwrite ile bütün sayfayı yazdırabiliriz 
ancak dosya içine birden çok veri girmek istediğimizde
 komutu tekrarlayabilirsiniz.
*/
fwrite($dt, 'yazılan veri2<br> ');
fwrite($dt, 'yazılan veri 3<br>');
fclose($dt);
//Ve işimiz bittiğinde fwrite() ile dosyayı kapatıyoruz.
?>

Dosyaya metin yazdırma ile ilgili birkaç bilgi:

-Eğer daha önce verdiğiniz isimde bir dosya yok ise fopen() dediğinizde verdiğiniz isimde bir dosya oluşturur.

-Komutu her çalıştırdığınızda dosya içindeki veriler silinerek sizin verdiğiniz içerik yazılır.