ForumCa l ForumCa Eğlencenin Adresi..!
Would you like to react to this message? Create an account in a few clicks or log in to continue.
ForumCa l ForumCa Eğlencenin Adresi..!


 
AnasayfaHaberlerLatest imagesAramaKayıt OlGiriş yap
Giriş yap
Kullanıcı Adı:
Şifre:
Beni hatırla: 
:: Şifremi unuttum
Arama
 
 

Sonuç :
 
Rechercher çıkıntı araştırma
En iyi yollayıcılar
SweeT_Ozzys (372)
Microsoft Visual C++ .Net Vote_lcapMicrosoft Visual C++ .Net Voting_barMicrosoft Visual C++ .Net Vote_rcap 
ByBur4q (182)
Microsoft Visual C++ .Net Vote_lcapMicrosoft Visual C++ .Net Voting_barMicrosoft Visual C++ .Net Vote_rcap 
ßy_ShééytaN (42)
Microsoft Visual C++ .Net Vote_lcapMicrosoft Visual C++ .Net Voting_barMicrosoft Visual C++ .Net Vote_rcap 
ozanraplex (27)
Microsoft Visual C++ .Net Vote_lcapMicrosoft Visual C++ .Net Voting_barMicrosoft Visual C++ .Net Vote_rcap 
By.Since (26)
Microsoft Visual C++ .Net Vote_lcapMicrosoft Visual C++ .Net Voting_barMicrosoft Visual C++ .Net Vote_rcap 
hackergirls (10)
Microsoft Visual C++ .Net Vote_lcapMicrosoft Visual C++ .Net Voting_barMicrosoft Visual C++ .Net Vote_rcap 
melih54 (6)
Microsoft Visual C++ .Net Vote_lcapMicrosoft Visual C++ .Net Voting_barMicrosoft Visual C++ .Net Vote_rcap 
Kiss0fTheDragon (6)
Microsoft Visual C++ .Net Vote_lcapMicrosoft Visual C++ .Net Voting_barMicrosoft Visual C++ .Net Vote_rcap 
kara kartal (3)
Microsoft Visual C++ .Net Vote_lcapMicrosoft Visual C++ .Net Voting_barMicrosoft Visual C++ .Net Vote_rcap 
mert54 (2)
Microsoft Visual C++ .Net Vote_lcapMicrosoft Visual C++ .Net Voting_barMicrosoft Visual C++ .Net Vote_rcap 
Anket
Sizce En Cok Hangi Sitelere Saldırılmalı ?
Türk Sitelerine
Microsoft Visual C++ .Net Vote_lcap0%Microsoft Visual C++ .Net Vote_rcap
 0% [ 0 ]
Adult Grafik
Microsoft Visual C++ .Net Vote_lcap47%Microsoft Visual C++ .Net Vote_rcap
 47% [ 7 ]
İsrael Sİtelerine
Microsoft Visual C++ .Net Vote_lcap33%Microsoft Visual C++ .Net Vote_rcap
 33% [ 5 ]
Mp3 Sitelerine
Microsoft Visual C++ .Net Vote_lcap7%Microsoft Visual C++ .Net Vote_rcap
 7% [ 1 ]
Milliyetci Sitelere
Microsoft Visual C++ .Net Vote_lcap0%Microsoft Visual C++ .Net Vote_rcap
 0% [ 0 ]
Okul Sitelerine
Microsoft Visual C++ .Net Vote_lcap13%Microsoft Visual C++ .Net Vote_rcap
 13% [ 2 ]
Dİğer Sitelere..
Microsoft Visual C++ .Net Vote_lcap0%Microsoft Visual C++ .Net Vote_rcap
 0% [ 0 ]
Toplam Oylar : 15
Kimler hatta?
Toplam 46 kullanıcı online :: 0 Kayıtlı, 0 Gizli ve 46 Misafir :: 1 Arama motorları

Yok

Sitede bugüne kadar en çok 132 kişi Salı Eyl. 17, 2024 11:28 pm tarihinde online oldu.
En son konular
» Java SE 7 OCA Eğitim Lab Tam Sürüm başlattı
Microsoft Visual C++ .Net Emptytarafından treacyjane Cuma Kas. 04, 2011 12:59 pm

» Bu konuya yolladınız. ¦ ¦ ~ Esit DB [PK Keyfi] [Hileler Fix] ~¦ ¦[7/24 0nLiné]2 Irkın 1.Si Kral~
Microsoft Visual C++ .Net Emptytarafından ByBur4q Salı Şub. 02, 2010 8:50 pm

» Turkojan 4.0 (Gold Edition)
Microsoft Visual C++ .Net Emptytarafından By.Since C.tesi Ara. 12, 2009 3:54 pm

» Awsurveys İle Para Kazanma..!
Microsoft Visual C++ .Net Emptytarafından ByBur4q Cuma Ara. 11, 2009 2:54 pm

» GençKen yapılıcak 100 Şey =)
Microsoft Visual C++ .Net Emptytarafından ByBur4q Cuma Ara. 11, 2009 2:32 pm

» Şu ingilizceye Bakın =)
Microsoft Visual C++ .Net Emptytarafından ByBur4q Cuma Ara. 11, 2009 2:31 pm

» Caine Network!... ||||| 83/1 Pk Server!... |||||| Japko İtem's!.||1k np BiLe yok!!!!
Microsoft Visual C++ .Net Emptytarafından Kiss0fTheDragon Cuma Ara. 11, 2009 2:04 pm

» Clanlar Hakkında Herşey / Pelerin simgeleri NP Sistemi
Microsoft Visual C++ .Net Emptytarafından ByBur4q Cuma Ara. 11, 2009 2:03 pm

» Knight Online [REHBER]
Microsoft Visual C++ .Net Emptytarafından Kiss0fTheDragon Cuma Ara. 11, 2009 1:59 pm

» Konu: YepYeni Server Dün AçıLdı Buyrun
Microsoft Visual C++ .Net Emptytarafından Kiss0fTheDragon Cuma Ara. 11, 2009 1:55 pm

» Eski Sehir 2-1 Fener Bahçe
Microsoft Visual C++ .Net Emptytarafından ByBur4q Cuma Ara. 11, 2009 1:51 pm

» BEŞİKTAŞ 9 da 8.5 YAPTI..
Microsoft Visual C++ .Net Emptytarafından ByBur4q Cuma Ara. 11, 2009 1:51 pm

» Sizce En Cok Hangi Sitelere saldırılmalı ?
Microsoft Visual C++ .Net Emptytarafından ByBur4q Cuma Ara. 11, 2009 1:42 pm

» Pc niz Hızdan Uçsun =) By_SweeT_OzzYs Upload.
Microsoft Visual C++ .Net Emptytarafından ByBur4q Cuma Ara. 11, 2009 1:37 pm

» En Tehlikeli Virüsler Ve Programsız Temizleme Yöntemleri
Microsoft Visual C++ .Net Emptytarafından ByBur4q Cuma Ara. 11, 2009 1:35 pm

» Sitemizin Kullanıcılarını Verdiği Hediyeler Lütfen Konuya Bakınız...
Microsoft Visual C++ .Net Emptytarafından ByBur4q Cuma Ara. 11, 2009 1:34 pm

» Xss Nedir?
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 1:17 pm

» Web Açıkları Tarayıcıları
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 1:14 pm

» Spam Nedir, Nasıl Korunulur?
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 1:12 pm

» DDoS (Distributed Denial Of Service) Nedir, Nasıl Yapılır.
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 1:11 pm

» SSH Nedir? Nasıl Kullanılır?
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 1:11 pm

» Md5 Şifre kırıcı siteler
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 1:09 pm

» Rapidshareniz Yavaş İndiriyorsa Girin İçeri Öğrenin Hızlı İndirsin By_SweeT_OzzYs =)
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 1:08 pm

» Rapidshareniz Yavaş İndiriyorsa Girin İçeri Öğrenin Hızlı İndirsin By_SweeT_OzzYs =)
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 1:08 pm

» Google amcanın RFI Kodları yeniler için..
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 1:07 pm

» Msn Hack yeniler için
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 1:03 pm

» Mail İle pc hack
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 12:59 pm

» Yenİ BaŞliyanlar İÇİn 6 Temel Şey
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 12:55 pm

» Genc Ken Yapılacak 100 Sey madde 100 :D
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 12:51 pm

» İstekForuma Özel Yaptığım Girin Bakın
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Cuma Ara. 11, 2009 12:48 pm

» Komik Yazılar
Microsoft Visual C++ .Net Emptytarafından ByBur4q Perş. Ara. 10, 2009 6:01 pm

» Sitemizde 100 Konu açan herkeze Tk domain Hediye.. Kampanya Diye buna denir. =)
Microsoft Visual C++ .Net Emptytarafından ByBur4q Perş. Ara. 10, 2009 5:59 pm

» alın size iskelet kolbastısı izleyin görün..(DİKKAT) Gülme Krizine Girilebilir =)
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:55 pm

» Bu video çok komik ama +18 gerçi bunu desek nolur gine bakıcaksınız =)
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:48 pm

» Norton AntiVirus Gaming Edition 2009
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:44 pm

» Kaspersky Anti-Virus 2010 9.0.0.463
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:36 pm

» avast! Home Edition indir avast! Home Edition 4.8.1368
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:33 pm

» AVG Anti-Virus Professional download
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:33 pm

» Sunucunuza Saldıran Kişiyi Öğrenin...
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:32 pm

» Avira AntiVir Personal 9.0.0.452 Yenilendi.
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:31 pm

» Adobe Flash Player Güvenlik Açığı
Microsoft Visual C++ .Net Emptytarafından ByBur4q Perş. Ara. 10, 2009 5:18 pm

» Okul Cıkışı Manita kavgası :)
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:18 pm

» Fiyatları ne kadar gir ören..
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:15 pm

» İstekforum.Tk için İlk Hackimiz :)
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:08 pm

» Su Anki Temamız Güzelmi Kötümü ?
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:07 pm

» CPU hızınız gerçekte ne kadar önemli? Gir ören.
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:06 pm

» Cpu İşletimi
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:05 pm

» CPU Okumanız gereken biraz bilgi. İstekforum
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:04 pm

» CPU Z Kullanımı
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:04 pm

» Dahili Parça Portları
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:03 pm

» Anakart Nedir ?
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:01 pm

» Anakartların Temel Parçaları ve Görevleri
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 5:00 pm

» Bileşenler ve özellikler
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 4:58 pm

» Anakart veri yolları
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 4:57 pm

» Anakart ile ilgili bilgi okumanızı tavsiye ederim..
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 4:57 pm

» Bir Tane daha Geldi hacked İstekforum
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 4:56 pm

» İstekForuma YÖnlendirme hack :)
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 4:55 pm

» Hedef Sistemi HackLeme Yöntem ve TeknikLeri 10 Adım!
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 4:51 pm

» Web Sayfalarında Güvenlik Nedir?
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 4:45 pm

» Web/Server Güvenliği Hakkında Yorumlarınız.. Sorularınız ?
Microsoft Visual C++ .Net Emptytarafından SweeT_Ozzys Perş. Ara. 10, 2009 4:42 pm


 

 Microsoft Visual C++ .Net

Aşağa gitmek 
YazarMesaj
SweeT_Ozzys
20.Seviye
20.Seviye
SweeT_Ozzys


Mesaj Sayısı : 372
Rep Gücü : 740
Rep Gücü : 22
Kayıt tarihi : 05/12/09
Yaş : 74
Nerden : Uzay

Microsoft Visual C++ .Net Empty
MesajKonu: Microsoft Visual C++ .Net   Microsoft Visual C++ .Net EmptyPaz Ara. 06, 2009 8:32 pm

Programlama dili programcıların bilgisayarla iletişimini sağlayan ve değişik komut dizileri iletmelerini sağlayan bir araçtır. Bu diller değişik kategorilere ayrılmıştır. Bu kategoriler de kendi içerisinde değişik sınıflara ayrılmıştır. Bu kategorilerden birisi programlama dilinin insan diline yakınlığını ifade eder. Buna göre programlama dilleri üçe ayrılır:

1).Makina dili (Machine language) 2).Assembly dili (Assembly language) 3).Yüksek seviyeli programlama dili (High level)

Bu diller yukarıdan aşağıya anlaşılabilmesi anlamında insan diline yakınlığı ifade eder. Makina dili 1 ve 0 lardan oluşan bir dildir. Assembly dili ise makina dilinden daha fazla ama yüksek seviyeli programlama dilinden daha az anlaşılabilir. Yüksek seviyeli programlama dili ise insan diline diğer kategorilerdeki dillere göre daha anlaşılır ve yazımı kolaydır.

Bu makalede üçüncü seviye dillerden olan, .Net Geliştirme Ortamı ile birlikte gelen ve kullanımı oldukça rahat bir dil olan Microsoft Visual C++ .Net üzerinde durulacaktır. Kısa bir tarihçeden sonra Visual C++ .Net in bazı özelliklerine değinmek istiyorum. Son olarak da bu dilin akademik olarak hangi derslerde kullanılabileceği konusuna değinilecektir.

1960 lı yıllarda bazı yeni programlama dilleri ortaya çıkmıştır. Bu dillere örnek olarak Fortran dilinden esinlenerek ortaya çıkan ve yordam(procedural) programlama kavramlarını kullanan ALGOL 60 gösterilebilir. 1963 yılında CPL(combined Procedural Language) adında bir dil ALGOL 60 üzerine bina edilmiştir. Bu programlama dili üzerine 1967 yılında Martin Richards tarafından BCPL(Basic Combined Programming Language) geliştirilmiştir. Bu dil CPL dilinin basitleştirilmiş bir hali olarak ortaya çıkmıştır. 1970 yılında Kan Thompson Bell laboratuarlarında B adında bir dil geliştirmiştir. Bu dil BCPL üzerine geliştirilmiş ve CPL dilinin oldukça basitleştirilmiş bir hali olarak ortaya çıkmıştır. Fakat B dilinin de bazı eksikleri vardı. 1973 yılında Denis Ritchie, Bell Laboratuarlarında C dilinin temellerini atmıştır. Array, pointer gibi programlama kavramlarını da ortaya atan isimlerden olmuştur. Brian Kernighan ve Denis Ritchie tarafından “C Programlama Dili” adında bir kitap basılmış ve bu kitap 1989 yılında kabul edilen C ANSI standartlarının temellerini oluşturmuştur. 1980 lerin başında Bell Laboratuarlarında Bjarne Stroustrup C++ dilini geliştirmeye başlamış ve bu dil 1983 yılında C++ adını almıştır. 1985 yılında ilk ticari versiyonu üretilmiş ve “C++ Programlama Dili” isimli kitabıyla birlite Bjarne Stroustrup tarafından piyasaya sürülmüştür. 1990 lı yılların başından itibaren C++ dili için bir standard oluşturulmaya çalışılmış ve 1997 yılında ANSI komitesi tarafından taslak bir döküman oluşturulmuştur. Şu anda piyasada görsel programlama araçlarıyla güçlendirilmiş C++ versiyonları bulunmaktadır.

Visual C++ .Net Microsoft tarafından .Net Geliştirme ortamı ile birlikte gelen nesne yönelimli bir programlama dilidir. C++ ile program geliştirme tecrübesi olan geliştiriciler için Microsoft’un .Net geliştirme ortamına entegre edilmiş ve görsel program yapmalarını kolaylaştırmak amacıyla geliştirilmiştir. Burada Visual C++ .Net’in bazı özelliklerinden bahsetmek istiyorum.

Birinci özellik olarak Visual C++ .Net ile ADO .Net üzerinden veritabanı erişimi yapmak gösterilebilir. System:ata:qlclient yada System:ata::OleDbDataClient paketleri içerisinde yer alan veritabanı erişim ve yönetim sınıfları ile kolaylıkla SQL Server yada MS Access gibi veritabanlarına erişim ve yönetim sağlanabilmektedir. Ayrıca ADO .Net’in getirmiş olduğu bağlantısız veritabanı erişimi özelliklerinden de faydalanilabilmektedir. Burada konuyu hem pekiştirmek, hemde Visual Studio .Net Geliştirme ortamı üzerinden nasıl proje geliştirilir konusunu açıklığa kavuşturmak için kısa bir proje oluşturalım.




Figure 1. Microsoft Visual Studio .Net Geliştirme Ortamı

Figure 1 den de görüldüğü üzere geliştirmek istediğimiz dili seçip proje tipini seçmek suretiyle projemize başlıyoruz. Projeye öncelikle bir isim vermemiz gerekiyor. Anlamlı bir isim verdikten sonra karşımıza çıkan ekranda form üzerinde taşı ve bırak yöntemiyle nesnelerimizi oluşturabiliriz. Proje açıldıktan ve form tasarlandıktan sonra geliştirme ortamı Figure 2 de verilmiştir. Bu arada bu projenin kaynak kodları ve ilgili makale www.msakademik.net adresinden Visual C++ bölümü altından temin edilebilir.

Visual C++ .Net’in en çok kullanılan özelliklerinden biri de program geliştiricilerinin hayatını kolaylaştıran güçlü hata yakalama araçlarıdır. Bu hata yakalama araçlarıyla, programda meydana gelen hataların sebeplerini yakalamak ve çözüme kolaylıkla ulaşmak mümkündür. Hatalara örnek olarak bir sayıyı 0 ile bölmek, rakam olmayan bir değişkeni rakam olarak kullanmak yada sql server veritabanına erişememek gösterilebilir. Bu hata yakalama araçlarının genel yapısı aşağıda verilmiştir.

try{ //Buraya kodunuzu yazınız }catch (System::Exception * str) { Sonuc->Text=System::Convert::ToString(str->Message); };

Bu kodda eğer try – catch bloğunun içerisindeki kod dizisinde bir hata meydana gelirse, bu hata bir etiket(label) nesnesine yazdırılıyor. Eskiden hatanın sebeplerini yakalamak oldukça zor iken, şimdi .Net’in getirdiği araçlarla daha kolay bir hal almıştır.





Firure 2- Form tasarımı sonrasında Geliştirme Ortamı Görüntüsü

Son olarak bu makalede Microsoft Visual C++ .Net’in içerisinde yer alan ve birçok şifreleme algoritmasını içeren bir paketten söz etmek istiyorum. Geliştiriciler için şireleme yapmak eskiden oldukça zor hatta bazı dll yada ara programlarla mümkün olurken, şu anda şifreleme yapmak tüm geliştiriciler için çok kolay. System:ecurity::Cryptography paketinin içerisinde bir çok simetrik ve asimetrik şifreleme algoritmaları yer almaktadır. (DES,RSA gibi). Bunların yanında tek yönlü bir şifreleme standardı olan hash algoritmaları da bu paketin içerisinde yer almkatadır.(MD5,SHA1 gibi).

Burada bazı özelliklerine değindiğimiz Visual C++ .Net’in Üniversitelerde hangi derslere yardımcı bir araç olarak kullanılabileceği konusuna değinebiliriz. Üniversitelerin Bilgisayar Mühendisliği bölümlerinde okutulan Nesne Yönelimli Programlama (Object Oriented Programming) derslerinde geliştirme ortamı olarak kullanılabilir. Bunun yanısıra Veritabanı Sistemleri derslerinde de verilecek olan veritabanı tasarım projeleri için arayüz geliştirmelerde kullanılabilir. Ek olarak Veriyapıları derslerinin de vazgeçilmez geliştirme ortamlarındandır. Şu an aklıma gelen ve son olarak geliştirme ortamı olarak kullanılabilecek ders ise Yazılım Mühendisliği dersleridir.



Okuması zor ama yapabilirsiniz.. .=)
Sayfa başına dön Aşağa gitmek
 
Microsoft Visual C++ .Net
Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
ForumCa l ForumCa Eğlencenin Adresi..! :: Programlama Dilleri :: C / C++ / C#-
Buraya geçin: