Hızlı Konu Açma

Hızlı Konu Açmak için tıklayınız.

Son Mesajlar

Konulardaki Son Mesajlar

Reklam

Forumda Reklam Vermek İçin Bize Ulaşın

Arama sonuçlarınız

  1. YaSa22

    Visual Studio.NET 2005 ile Code Snippet Kullanımı

    Yazılım geliştirme sürecindeki kodlama aşamasını hızlandıran yapıdır. Geliştirme ortamı içinde kullandığımız kod blokları şablonlar şeklinde belirli bir formatta oluşturulur ve ilgili kısayollarla çağırılarak kod dosyalarına eklenir. Sık kullandığımız kod blokları için her...
  2. YaSa22

    C#'ta Önişlemci Direktifleri

    Bu makalemizde, özellikle C programcılarının yakından tanıdıkları önişlemci direktiflerinin C# tarafında nasıl yer aldıklarını incelemeye çalışacağız. C ile daha önceden uğraşmış bir uygulama geliştiricisi için "önişlemci" ve "önişlemci direktifi" kavramları çok da yabancı değildir...
  3. YaSa22

    C# ile Resim İşlemeye Kısa Bir Bakış

    Resim ve görüntü hayatımızın her alanında her an gerçek günlük yaşantımızda veya sanal ortamlarda rastladığımız ve çağımızda dijital fotoğraf makinesi vb. cihazlarla yanımızda taşıdığımız bir olgu haline geldi. Ülkemizde satışlarında gerçekten bir patlama yapan dijital fotoğraf...
  4. YaSa22

    C# ile Temel Görüntü İşleme Yöntemleri

    Bu çalışmada Visual Studio C# .NET’de görüntü işlemenin nasıl yapıldığı temel olarak ele alınmaktadır. Çalışmamızı Windows uygulaması olan formlarda gerçekleştireceğiz. Bunun için görüntülerimizi göstermek amacıyla bir form aleti olan PictureBox kullanacağız. Yaptığımız işlem en basit...
  5. YaSa22

    C#'ta OpenGL Kullanımı

    OpenGL Nedir ? OpenGL, en basit anlamıyla grafik donanımına arayüz olan bir yazılımdır. Bu arayüz yüz elli ayrı fonksiyona sahiptir. Bu fonksiyonları kullanarak etkileşimli üç boyutlu (3B, 3D) uygulamalar üretme ihtiyacını giderebilir, nesne tanımlama ve benzeri işlemleri...
  6. YaSa22

    GZip ile Sıkıştırma İşlemi

    Merhabalar, bu yazımda .Net Framework 2.0 ile beraber gelmiş olan GzipStream sınıfına kısaca değineceğim. gzip gnu’nun sıkıştırma programıdır. UNIX’te .gz, VMS’te -gz, MSDOS’da, OS/2’te .z uzantılı dosyalardır. (http://www.po.metu.edu.tr/links/inf/...lum12.html#4.4) GZip ifadesi...
  7. YaSa22

    BitArray Koleksiyonu

    Bildiğiniz gibi byte değişkenler bellekte 8 bit yer işgal etmektedir. Bu 8 bit 1’lerle doldurulduğunda değişkenin içeriği 255 olmaktadır. Benzer şekilde short değişkenler 16 bitliktir ve bu 16 bit 1’lerle doldurulduğu zaman değişkenin içeriği 65535 olabilmektedir. Söz konusu edilecek...
  8. YaSa22

    CodeDom, AppDomain ve Plug-in Tabanlı Programlama

    Bu makalemde CodeDom sınıfını kullanarak çalışma zamanında kod derleme, AppDomain sınıfı ve Application Domain yönetimine ve son olarakda plug-in tabanlı programlama konularına değineceğim. Yaygın olarak kullanılan uygulamalardaki genel sorun yazılımın özelleştirme olanaklarının...
  9. YaSa22

    Binary Serialization ile Verilerin Saklanması ve DataTable Kullanımı

    erileştirme (serialization) işlemi, son durumlarını korumak istediğimiz nesnelerin, hiçbir veri kaybına uğramadan, geçici olarak hafızada veya kalıcı olarak bir dosyada saklanmasıdır. Bu dosya tipi XML veya binary olabilir. Bunlar her ortamdan kolayca erişilebilen basit dosya...
  10. YaSa22

    Win32 API ve XLINQ: USB Aygıtların Listelenmesi

    Bu makalemizde, C# ile Win32 API’lerini kullanarak bilgisayara bağlı USB aygıtları bulacağız. Aynı zamanda yönetilmeyen (unmanaged) kodlara erişimi ve basit bir XLINQ sorgulaması örneğini göreceğiz. Win32 API (Application Programming Interface) Uygulama Programlama Arayüzü (API), Windows...
  11. YaSa22

    NHibernate ile ORM'e Giriş

    Hakia.com’un iş ilanlarındada görmeye başladığımız NHibernate sizce nedir? NHibernate ile hiç SQL komutu yazmadan veritabanı işlemleri yapabiliyoruz dersem çok abartmış olduğumu düşünebilirsiniz. Fakat şaşılacak şekilde NHibernate ile projelerimizde SQL komutu kullanmaya gerek...
  12. YaSa22

    TAPI Uygulaması: Ses Modemiyle Telefonu Kullanma

    1994 yılında Microsoft ve Intel’in ortak girişimiyle başlayan, Telefon Uygulama Programlama Arabirimi (TAPI), Windows için telefonla iletişim uygulamaları geliştirmeyi destekler. Sağladığı işlevsellikle telekomünikasyon ile bilgisayarı bütünleştirirken, tutarlı bir arayüz sunar...
  13. YaSa22

    Etkili Reflection(Yansıma) Teknikleri

    Visual Studio uygulama geliştirme ortamının (IDE) belkide en güçlü özelliği otomatik kod tamamlayıcı’dır(intellisense). Visual Studio bu güçlü özelliği, assembly (*.dll,*.exe) üzerindeki metadata bilgisinden faydalanarak bize sunmaktadır. Metadata’dan kısaca bahsetmek gerekirse; üzerinde...
  14. YaSa22

    Tüm Yönleriyle Koleksiyonlar(Collections)

    System.Collections veri saklama için kullanılan yegane sınıflarımızın bulunduğu isim alanıdır. Bu alan altındaki karışık sınıflar ve arayüzler hakkında yazılmış bilgiler her ne kadar fazla olsa da bazı belirsizlikleri giderememesi bu makaleyi yazmamdaki temel amaç olmuştur. Hangi sınıf...
  15. YaSa22

    .NET 3.0 ile Ses Tanıma Uygulamaları

    Günümüzde görsel teknolojilerin olduğu kadar artık ses teknolojilerin de kullanıldığı alanların arttığını ve bu teknolojide yaşanan her türlü gelişimin bizlere heyecan kattığını söylemeliyiz. Bu bağlamda günümüzde artık bir çok servisin, ses teknolojileri ile sunulduğuna tanık oluyoruz...
  16. YaSa22

    C++ / Küme İslemleri Yapan Bir Program

    //class bölümü #ifndef SET_H #define SET_H class Set{ private: int members[100]; int index; int size; public: Set(); void add_element(int i); void remove(); void sort(); Set intersection(Set &s); Set unions(Set &s); Set difference(Set &s); int...
  17. YaSa22

    C++ / Çoklu Sınayıcı

    Girilen Sınırsız Adet Sayının Toplamını Çarpımını Aritmetik Ortalamsını Geometrik Ortalamasını En Buyuk Sayıyı Ve En Küçük Sayıyı Bulan Bir Program #include < iostream.h > #include < stdlib.h > #include < math.h > main ( ) { long double sayi; long int sayi_sayac= 0; double...
  18. YaSa22

    C++ / Structlarla 2 Kesirlerle İslemler Yapmak

    #include <stdio.h> #include <conio.h> struct kesir1{ int pay,payda; }; struct kesir2{ float k1,k2; }x; float toplama (struct kesir1 a1,struct kesir1 b1) { float top; x.k1=(float)a1.pay/a1.payda...
  19. YaSa22

    C++ / Fibonacci Fonksiyonu

    1Den 20Ye Kadar Değerlerle Ardışık Fibonacci Fonksiyonlarının Toplanması #include <cstdlib> #include <iostream> using namespace std; int f(int n){ if (n==1) return 1; else if (n==2) return 1; else return f(n-2)+f(n-1); } int main(void) { int top=0; for(int...
  20. YaSa22

    Pow Muadili Program

    Pow(X,Y) Muadili Program #include <stdio.h> int main() { int m,n,k; m=0; printf ("Usu alinacak sayiyi gir……..:"); scanf("%d",&n); printf("Ussu gir……..:",x); printf("%d",&k); while (k!=0){ m=n*n; k-=2; while (k!=0){ m=m*n; --k; } } printf("Sonuc………….:%d",m); return 0; }
Üst