19 Mayıs 2012 Cumartesi

OneNote 2007 Nedir?


Word 2007 - Microsoft Office OneNote 2007 nedir ve ne yapar?
Microsoft Office OneNote 2007, yalnızca notlarınızı değil çok daha fazlasını bir araya getirmeniz ve düzenlemeniz için esnek bir yol sağlayan dijital bir not defteridir. Güçlü arama özelliği, taranmış belge veya resimlerdeki metinler gibi daha önce bulamadığınız bilgileri bulmanıza olanak tanır. Paylaşılan not defterleri ekiplere notları ve bilgileri bir araya getirmek ve değişiklikler ister çevrimiçi ister çevrimdışı olsun, kişilerin katkılarını otomatik olarak birleştirmek ve güncelleştirmek için ortak bir konum sağlar. 2007 Microsoft Office sistemiyle bütünleştirilmesi ise bildik ve kolay kullanılır bir program olduğunu gösterir. Office OneNote 2007, bilgileri yönetmek yerine çalışmanıza odaklanmanıza olanak sağlar.


Office OneNote 2007 kimlere yöneliktir?
Office OneNote 2007, giderek artan miktarda bilgiyi yönetmesi gereken kişilere veya toplantı notlarını, araştırmaları ve diğer bilgileri bir araya getirmek için ortak bir konuma gerek duyan ekiplere yöneliktir. OneNote, kişilerin büyük bir bilgi yükünü yönetmesine ve ekiplerin paylaşılan not defterleri aracılığıyla daha verimli bir şekilde birlikte çalışmasına yardımcı olmak için geliştirilmiştir.


Office OneNote 2007 ne sağlar?
Office OneNote 2007, kağıttan not defterlerine benzer biçimde bilgileri bir araya toplamak için tek bir yer sağlar. Office OneNote 2007'de, farklı projeler veya etkinlikler için birden çok dijital not defteriniz olabilir ve her not defterinin içinde klasörler, bölümler ve sayfalar oluşturabilirsiniz. Office OneNote 2007'yle notlarınızda resimleri, çizimleri, ses ve görüntü kayıtlarını ve daha birçok öğeyi bir araya getirme açısından kağıt ve silginin sınırlarının çok daha ötesine geçebilirsiniz. Office OneNote 2007'nin sezgisel tasarımı ve bildik not defteri metaforu bu bilgileri gereksinimlerinize uygun şekilde kolayca düzenlemenize olanak tanır. Güçlü arama özellikleri, çalışmanızı yapabilmek için gerek duyduğunuz zaman bilgileri bulmanıza yardımcı olur. Ayrıca Office OneNote 2007, nerede olurlarsa olsunlar başkalarıyla etkili ve verimli bir şekilde birlikte çalışmanıza yardımcı olacak kolay kullanılır paylaşım araçları da içerir.

Office OneNote 2007'yi kullanarak:
Notlarınızı ve bilgilerinizi tek bir yerde bir araya getirebilirsiniz.

Metin, resim, dijital el yazısı, ses ve görüntü kaydı gibi birçok türde bilgiyi tek bir yerde bir araya getirerek, bunların her zaman elinizin altında olmasını sağlayabilirsiniz.

Bilgilerinizi yedekleyebilirsiniz — Office OneNote 2007 not defterinizdeki bilgileri otomatik olarak kaydeder ve bunların yedek kopyalarını oluşturur; bu şekilde bilgilerinizin ve kuruluşunuza ait fikri mülkiyet haklarının korunmasına yardımcı olur ve içinizin rahat etmesini sağlar.

Klavyeyle veya el ile yazılmış notlarınızı kaydedilmiş ses veya ve video klipleriyle eşitleyerek daha doğru ve kapsamlı notlar alabilirsiniz. Ses ve görüntü kayıtları daha sonra notlarınıza kolayca dönmenizi ve tüm önemli ayrıntıları yakalamanızı sağlar.

Kameralı cep telefonunuzdan sesli notlar ve resimler gibi Microsoft Windows Mobile ile desteklenen aygıtınızla ilgili bilgileri görüntüleyebilir ve bir araya getirebilirsiniz; daha sonra aygıtı bilgisayarınıza bağladığınızda bilgiler OneNote not defterinizle eşitlenir.

Aradıklarınızı kısa süre içinde bulabilirsiniz

Önemli bilgileri nereye depoladığınızı tahmin etmeye çalışmanız gerekmez. Office OneNote 2007 sürekli bilgilerinizin dizinini oluşturduğundan, arama sonuçları birkaç saniye içinde döndürülür. Office OneNote 2007'yle görüntülerdeki metinleri arayabilirsiniz. Arama sonuçları doğrudan gerek duyduğunuz bilgilere ulaşmanızı sağlayan köprüler içerir.

Gelişmiş gezinti görünümleri tüm açık not defterlerini eşzamanlı olarak görmenize olanak tanır. Sürükleyip bırakma işlevselliğini kullanarak notlarınızı kolayca düzenleyebilir, yeniden düzenleyebilir ve uygun içeriğe hızla atlayabilmek için not defterinizin diğer sayfalarına köprüler ekleyebilirsiniz.

Özelleştirilebilir not etiketleriyle notlarınızdaki önemli fikirleri veya eylemleri vurgulayabilir ve Microsoft Office Outlook'un 2007 veya 2003 sürümüyle görevleri, kişileri ve toplantıları birlikte yönetebilirsiniz. Office OneNote 2007 ile Outlook arasındaki iki yönlü görev eşitlemesi, görevlerinizi yönetmenize ve önemli bilgileri kaçırmamanıza yardımcı olur.

OneNote'un paylaşılan not defterleriyle aynı bilgi üzerinde birlikte çalışabilirsiniz. Paylaşılan not defterleri, ekiplerin tek bir ekip not defteri üzerinde fikirlere ve bilgilere katkıda bulunmasını sağlar. Ağ bağlantısı kurulduğunda, Office OneNote 2007 hem çevrimiçi hem de çevrimdışı olarak yapılmış değişiklikleri otomatik olarak not defterleriyle birleştirir. Gerçek zamanlı paylaşım oturumlarında, farklı yerlerdeki kişiler sunucu veya BT altyapısı olmadan aynı sayfadaki notları eşzamanlı olarak görebilir ve düzenleyebilirler.
Not defterinizin hangi bölümlerinin paylaşılacağını ve hangilerinin gizli tutulacağını seçerek bilgilerinize erişimi denetleyin. Parola korumasıyla, not defterinizin belirli bölümlerini şifreleyebilir ve bu şekilde yalnızca belirli kişilerin bu bölümleri görebilmesini sağlarsınız.
Aynı çalışmanın iki kez yapılmasını önleyebilir ve başkalarının topladığı bilgilerden yararlanabilirsiniz. Office OneNote 2007 grup olarak bilgi toplamayı, paylaşmayı ve depolamayı kolaylaştırır.

Office OneNote 2007 şirketime nasıl yararlı olabilir?
Office OneNote 2007 çalışanlarınızın notları ve bilgileri kısa sürede toplamasına ve merkezileştirmesine, bilgileri ve en iyi yöntemleri başkalarıyla paylaşmasına olanak tanır. Office OneNote 2007 kişilerin aynı bilgilere erişmesine olanak veren ekip tabanlı sanal çalışma ortamları sağlar ve böylece daha üretken olabilirler, daha bilinçli kararlar alabilirler ve birlikte daha verimli çalışabilirler. Buna ek olarak, Office OneNote 2007 çalışanlarınıza bilgileri yakalamak ve toplamak için esnek bir yol sağlar ve onların not defterlerini dosya sunucularında veya Microsoft Windows SharePoint Services sitelerinde depolarsanız, şirketinizde bilgileri içerik yönetim sistemine taşımak için yeni bir yol geliştirilmiş olur.


Ekipler Office OneNote 2007'yi nasıl kullanır?
Office OneNote 2007'yle ekipler fiziksel sınırların ötesinde çevrimiçi veya çevrimdışı olarak birlikte çalışabilir ve herkesin aynı sayfayı görebileceği şekilde aynı bilgilere erişebilirler. Ekipler OneNote 2007'yi kullanarak:
Dosya sunucusunda veya Windows SharePoint Services sitesinde depolanmış paylaşılan bir not defteri üzerinde ekip olarak çalışabilirler. Ekip üyeleri not defterinde eş zamanlı olarak veya farklı zamanlarda farklı yerlerden fikirlere veya bilgilere katkıda bulunabilirler. Office OneNote 2007 not defterlerindeki değişiklikleri sizin yerinize yönetir ve bu nedenle değişiklikleri kullanıma almanız veya teslim etmeniz gerekmez. Office OneNote 2007 paylaşılan not defterinin yerel bir kopyasını her kullanıcının bilgisayarında depoladığından, kullanıcılar Internet bağlantıları yokken not defterinin içeriği hem görebilir hem de değiştirebilirler. Ağa bağlandıktan sonra da, Office OneNote 2007 paylaşılan not defterinin herkese ait kopyalardaki değişiklikleri otomatik olarak birleştirir.
Farklı yerlerdeki kişilerin aynı anda aynı sayfa üzerindeki notlarla çalışmasını sağlamak için Canlı Paylaşım Oturumları yürütebilirler. Bu paylaşım oturumları, birçok kişinin aynı anda görebildiği ve düzenleyebildiği dijital panolara benzer ve telefon konferanslarına değerli bir görsel bağlam katar.

Office OneNote 2007'de ekip paylaşım özellikleri var mı?
Evet. Office OneNote 2007'nin tüm kopyaları paylaşılan not defterleri ve Canlı Paylaşım Oturumları gibi ekip paylaşım özelliklerini içerir.

Winrar Nedir?

Winrar nedir?
En temel tanımıyla Winrar, bilgisayarınızda bulunan dosyaların boyutunu küçültmek ve arşivlemek için geliştirilmiş bir yazılımdır.


Winrar'ı neden yüklemeniz gerekiyor?

Winrar bilindiği üzere sıkıştırılmış dosyaları hem açmamıza hem de normal dosyalarımızı sıkıştırmaya yarar. İnternet üzerinden dosya indirdiğinizde ya da bir bilgisayardan başka bir bilgisayara dosya aktarımı yaptığınızda yüksek bir ihtimalle sıkıştırılmış bir dosya ile karşılaşırsınız. Bunları kullanabilmek, yani deyim yerindeyse "açabilmek" için, bilgisayarınıza Winrar yüklemeniz gerekmektedir.



Hangi formatları destekler ?

Günümüzde en yaygın kullanılan dosya sıkıştırma yöntemleri RAR ve ZIP'tir. Winrar hem ZIP, hem RAR hem de aşağıdaki dosya formatlarını desteklemektedir:
ACE, ARJ, BZ2, CAB, GZ, ISO, JAR, LZH, TAR, UUE, Z ve 7Z'dir.



Winrar Program Özellikleri

  • Winrar Türkçe dil özelliği ile RAR ve ZIP 2.0 arşivleri tam olarak desteklemektedir.
  • Metin, ses, grafik, 32-bit ve 64-bit Intel uygulamalarını sıkıştırmak için oldukça gelişmiş ve hızlı bir sıkıştırma algoritması vardır.
  • Dosyayı sadece sürekleyip bırakarak kolayca sıkıştırma işlemini başlatabilirsiniz.
  • Çok sayıda küçük dosyayı diğer sıkıştırma programlarına göre 10% - 50% oranında artırabilir ve fiziksel hasara uğramış arşivleri kurtarabilirsiniz.
  • Dosya adlarında Unicode(evrensel kod) desteği vardır.
  • Dosyaları 128 bit ile şifreleme, arşiv açıklamaları, hata günlüğü, bir çok tema ve arayüz desteği ile değiştirebilinir özellikleri bulunmaktadır


TeamViewer Nedir?


TeamViewer Nedir Nasıl Kullanılır?
Tam olarak ne işe yarar ? Nedir yani bu program ?
Bu program, başkalarının bilgisayarına bağlanıp masaüstü dahil her şeyi görmenize, karşı bilgisayarı tamamen sorunsuzca kullanmanıza imkan verir. Programın amacı başkalarına göstereceğiniz birşey oldugunda ve ya başkaları size birşey gösterirken anlatıp uzatmktansa daha hızlı şekilde göstermenize imkan verir. Lisanslı sürüme geçmeden, ticari olmadığı sürece sorunsuzca kullanabilirsiniz. Mükemmel bağlantı programını çoğu webmaster’ın bildiğini, kullandığını biliyorum. Yazımızdada genelde anlamayan, öğrenmek isteyen kişilere destek vermeyi amaçladım. Zaten sitesinden türkçe yayın yapıyor, kendini anlatıyor fakat ben yinede açıkmakta fayda var düşüncesiyle yazımı yazdım.

Baskasının bilgisayarına bağlanmam için neler yapmam gerekir ?
Programın amacı, başkalarının bilgisayarınıza bağlanması yada sizin başkalarının bilgisayarına bağlanmasıdır zaten. Bunu yapmak için size (bilgisayarınıza) özel hazırlanmıs (ID) numarasını kullanacağız. ID ve sifreniz ile, yada başkasının bilgisayarına bu bilgiler ile giriş yapabileceğiz.
‘Bağlantıyı bekle’ bölümündeki bilgiler size ait olup, başkasının bilgisayarına nasıl bağlanacağınız alt tarafta anlatılmıştır.

Bağlantı kurma : Bağlanacağınız kişinin ID ve sifre bilgilerini alarak öncelikle ID’im ” Bağlantı kur ” bölümüne girelim. Ardından karşımıza cıkan kutuya Şifremizi girelim ve bağlanalım. Bağlantı kurmak çok basit, kolaydır. Görüldüğü gibi zaten. Karşı tarafın bilgisayar hızına göre, program depolaması ve masa üstü doluluguna göre kasmalar meydana gelecektir. Bu normaldir ve programı açıp, kapattıkca hızlanacaktır.

Daha hızlı, kolay dosya aktarımı yapabilirsiniz.
Yine teamviewer programının bir özelliği olan bu yolla, başkasının bilgisayarından size, sizden başkasına kolay dosya aktarımı yapabilirsiniz. Bunun için bağlanmadan önce butonlarda ” Dosya aktarımı ”na tıklamanız gerekmektedir. Yine ID ve sifre yardımıyla bağlanacaksınız.

Dosya aktarımı için karşı bilgisayar size değil, siz karşı bilgisayara gidiyorsunuz. Ardından izin alıp, dosyaları seçip kendi bilgisayarınızda ” Masaüstü ” ne tıklayıp atabilirsiniz. Dosyalar hızlı gelmektedir.

TeamViewer Programını Öneriyoruz.
” İndirin, bilgisayarınızın bir köşesinde dursun ” diyebileceğim tek programdır. Program yeni çıkmadı, bende yeni keşfetmiyorum zaten. Ama bilgisayar kullanan herkesde mutlaka olması gereken birşey bana sorarsanız. Er geç insanın işine yarıyor. Ben insanlara yardım ederken, bişey gösterirken felan hep bu programı indirmelerini söylerim.

Ücretlimidir, Ne kadardır ?
Hayır, Kesinlikle ÜCRETSİZ. Tam sürümünü indirebiliyorsunuz. 30 Gün, 15 gün gibi deneme paketi yok. Fakat ticari işlerinizde programı kullanmanıza izin verilmiyor. Kurallarında yazdığı gibi Ticaret için ASLA kullanılmamaktadır. Kurallara uymadığımız taktirde gerekli cezalara tabi tutuluyoruz. Lisanslı sürümünü programı indirdikten sonra yada bu sayfadan satın alabilirsiniz.

Özellikler:
* Yükleme yapmadan uzak masaüstü erişimi.
TeamViewer ile internet bağlantısı sayesinde dünyanın her hangi bir yerindeki bir bilgisayara başka yükleme yapmadan ve güvenlik duvarı sorunu çıkarmadan erişim yapabilirsiniz.
* Dosya Transferi
TeamViewer bilgisayarınızdaki dosyaları karşı taraftaki bilgisayara yollayabilir yada karşı taraftan kendi bilgisayarınıza dosya taşıyabilirsiniz.
* Güvenlik Duvarının arkasından çalışır
Bir çok uzak masaüstü yazılımı güvenlik duvarları yüzünden erişim güçlükleri çeker. Ancak TeamViewer ile endişe etmeye gerek yok. Çünkü TeamViewer güvenlik duvarı arkasından çalışarak bağlanılacak bilgisayara bağlanmanın yolunu buluyor.
* Yüksek Güvenlik Standardı
TeamViewer Oldukça güvenli bir çözüm ortağıdır. Güvenlik kanalları RC4 kodlamaları ile korunmaktadır. RC4 kodlamaları https/SSL ile aynı güvenilirliğe sahiptir.
* Yüksek performans LAN bağlantısı hızı ile internet üzerinde erişim imkanı sunar.


PHP Nedir?


PHP
Açılımı Personel Home Page’dir. Türkçe kişisel anasayfa anlamına gelen PHP, bir tasarım dilidir ya da buna programa dili de diyebilirsiniz. 1990’lı yılların başlarında web siteleri bu kadar yaygın değil iken, Rasmus Lerdorf, kişisel açtığı sitesini tasarlamak için bu yazılımı geliştirmiştir. Bu yüzden adı Personel Home Page’dir. Son yıllarda çok fazla yoğunluk gören PHP dili, web sitesi tasarımlarında kullanılmaktadır. Şöyle söylebiliriz ki, PHP’nin site görünümlerinde etkisizdir, ve görülmemektedir. HTML sayfa diline gömüle bilenen PHP, web sitesi tasarımındaki alt yapıyı oluşturmaktadır. Form bilgilerini işlemeyi sağlayan PHP dili, bu yönüyle web tasarımında yoğun ilgi görmüştür. Belirttiğimiz gibi PHP sistem alt yapısında çalışan detaylı kodlardan oluşmaktadır. Bir algoritması olduğunuda belirtebileceğimiz dilin, günümüzde öğretmek amacıyla geniş kapsamlı kurslar açılmaktadır. Örneğin bir web sayfanız var görsel bakımdan çok zengin ve hoş bir görünüme sabit. Bunu PHP ile yapma imkanınız yoktur.
Ancak en basitinden kişisel sayfanıza bir iletişim formu yapmak istiyorsunuz bunu PHP ile yapmak zorundasınız. Form görünümü tasarımını, yine görseller ve HTML ile geliştirebilirsiniz. Fakat bu bilgilerin size gelmesi PHP dili tarafından sağlanmaktadır. Kaynak kodlarını incelediğinizde PHP kodlarını göremediğinizi anlayacaksınız. HTML içine gömülü olan PHP kodları tasarımlarda görünmemektedir. Sizin açtığınızda gördüğünüz ise HTML kodlarıdır. Şunu rahatlıkla söyleyebiliriz ki web siteleri üzerinde farklı şeyler yapmak istiyorsanız, kafanızdaki fonksiyonu çalıştırmak istiyorsanız PHP dilini iyi kullanmanız gerekmektedir. PHP betiğinin yanında sık kullanılan MYSQL, APACHE ise veritabanı sistemini oluşturmaktadır. Site üzerinde çalıştırılan tüm fonksiyonların kaydı veritabanında bulunmaktadır. Örneğin siteniz bir sebepten dolayı kapatmanız gerektiğinde veritabanı yedeğiniz alarak kapatır iseniz, istediğiniz zaman birkaç dosya ve veritabanını geri yüklediğinizde siteniz eski hale hızlı bir şekilde gelecektir.

PHP'ye Nereden Ve Nasıl Başlamalı?
PHP'ye bence başlamanın iki yolu var. Eğer zaman çok önemli değilse, internetteki makaleleri inceleleyerek bol bol basit ve fonksiyonel kodlar yazmak. Bu sayede kodlardaki hatalarla uğraşırken, farklı yöntemler ararken inanılmaz bir pratik ve php bilgisi kazanırsınız. Kendiniz kodlar üreterek de php'yi daha iyi sindirerek öğrenmiş olursunuz.
İkinci yol ise zamanı kısıtlı ve/veya bir an önce öğrenmek isteyenlere... Öncelikle bir kitabevine gidip 1-2 saat php kitaplarını inceleyin. Aralarında en güzel ve en kolay öğreneceğinizi düşündüğünüz kitabı alın. Aslında kapağını sevmeniz bile yeterli. Zira hepsinin içeriği hemen hemen yakın ve giriş seviyesi için teorik bilgi dışında çok fazla uygulama içermiyorlar. Kitaptakileri teker teker uygulayın. Örnek kodları yazarak işin püf ve teorik genel kısımlarını öğrenmiş olursunuz. Bundan sonra internetteki makaleleri okuyarak php'nin içine girebilirsiniz. Kitapta öğendikleriniz php'nin "p"sini bile oluşturmaz. Çünkü php açık kaynak bir dil olduğundan, sürekli yeni kütüphaneler, her yeni kütüphane içinde yüzlerce yeni fonksiyon gelir. Şu anda php manual'daki fonksiyonların sayısı benim göz kararım ile 3-5 bin civarındadır. (Sadece listeye bir göz atmıştım.) Bu fonksiyonların hepsini öğrenmek için ne beyin dayanır ne de göz. İşinize yarayacak kütüphaneleri ve fonksiyonları öğrenmeniz için php ile neler yapılabilir? sorusunun yanıtısı iyi bulmanız gerekir.
PHP ile önereceğim kısımlar şimdilik bunlar; her iki yolda da interneti iyi kullanıp php manual'ı iyi kullanmanızı öneririm.

PHP Ne İşe Yarar?
PHP web için tasarlanmış bir dildir. Web sayfalarınızda PHP ile;
Uzun süren işlemlerinizi basit kodlarla kısa sürede yapabilir
Sunucu ziyaretçi ilişkisi kurabilir(bknz: forum sistemleri vs.)
Her bir içerik için tek tek Html sayfa hazırlamak yerine bilgileri veritabanından alabilir (bknz: İçerik yönetim sistemleri)
ve internet üzerinde yapmak istediğiniz bir çok fantezinizi gerçekleştirebilirsiniz  .
Neden Php Öğrenmeliyim?

Şu an aklınıza neden PHP öğrenmeliyim zaten bedava forum sistemleri, içerik yönetim sistemleri mevcut diyebilirsiniz. Eğer böyle düşünüyorsunuz yazının geri kalanını okumanıza gerek yok. Size son bir iyilik olarak bedava forum sistemi için SMF’yi bedava içerik yönetim sistemi için ise WordPress ve Joomlayı önerebiliriz. Tabi bunları kullanmaya başladığınızda kendi eklentilerinizi , temalarınızı ve kendinize özgü düzenlemelerinizi yapmak isterseniz tekrar PHP’nin kollarına atlamanız gerekebilir. O yüzden şahsi tavsiyem devam etmenizdir. Fazla bilgi göz çıkarmaz hele vaktiniz varsa  .

PHP Nasıl çalışır?
PHP yorumlayıcısı bulunan serverlarda çalışır. Genellikle bu serverlarda PHP gibi açık kaynak kodlu olan linux kuruludur. Tabi eklentilerle Windows serverlarda da çalışabilir. Eğer PHP’yi bir serverda değil de kendi bilgisayarınızda çalıştırmak istiyorsanız Xampp adlı programı önerebilirim. Bu programla bilgisayarınızda bir çok PHP fonksiyonunu çalıştırabilirsiniz. Ama bir servera ait özellikleri kullanmak isteyen fonksiyonlar hariç. Mesela mail() fonksiyonu gibi… Bu fonksiyonları kullanırken bedava PHP destekli alan veren siteleri kullanabilirsiniz.
Program için çok kısa bir kullanım açıklaması yapmak gerekirse; kuruyorsunuz, daha sonra çalıştırıyorsunuz, daha sonra da çalıştırmak istediğiniz PHP dosyanızı Xampp’ın kurulu olduğu dizinde ki “htdocs” klasörüne atıp tarayıcınıza localhost yazıp dosyaya ulaşıyorsunuz (yada http://127.0.0.1/ ). Easyphp ile Mysql veritabanı yönetim sistemi de bilgisayarınıza kurulur. Bunun yönetim bölümüne de (ki ona phpmyadmin deniyor) http://localhost/phpmyadmin adresinden ulaşabilirsiniz. Son olarak da istediğiniz yere Xampp’ın sağ altta bulunan ikonuna sağ tıklayıp açılan menüden istediğiniz yeri seçerek de ulaşabilirsiniz  .

Neden PHP?
Hızlıdır
Kolay öğrenilir
Kolay öğretilir 
Kolay kullanılır
Maliyet düşüktür 
Özgür bir harekettir ve açık kaynaklıdır
Bir çok veritabanına bağlanabilir…
Yazımı PHP ile “Merhaba dünyalı biz dostuz” yazarak bitirmek istiyorum. Aslında her dilde yeni başlayanlara “Merhaba Dünya”(“Hello World”) yazdırılır ama biz programlamayı ve programcıyı tam olarak anlatması adına “Merhaba dünyalı biz dostuz”‘u seçtik. Bu arada merak etmeyin her yazıyı böyle bitirmiycem  . Bu ilk olduğu için böyle yapıyorum  .

Nero 7 Nedir?



Nero Burning Rom 7 Versiyonu;
Yıllardır en popüler ve kullanıcı arayüzü en kolay cd yazılım programlarından ve en vazgeçilmez bilgisayar programlarından olan Nero Burning Rom programının son sürümü olan Nero 7 yi sizlere tanıtmaya çalışacağım.
Uzun yıllar çok popüler olan cd yazıcı programı olan Nero Burning Rom un her zaman daha yeni bir sürümünde nelerle karşılaşacağızhttp://www.forumexe.com/frm/images/smilies/virgul.gif bize yeni neler sunacak diye beklemişizdir. Bu yeni sürümünde bize sunulan yenilikler den; artık tamamen masaüstü ve taşınabilir bilgisayarlarda standart hale gelen Dual Layer cd-dvd yazıcıları destekleyen çift katman dvd yazma gibi özelliklerinin yanında görsel arayüzdede kullanıcıya daha kolay erişimhttp://www.forumexe.com/frm/images/smilies/virgul.gif ve daha kolay kullanım sunması öne çıkan özelliklerden sayılabilir.
Bu program bize cd - dvd kayıt konusunda hemen hemen her türlü özelliği son sürümüyle bilgisayar kullanıcılarına sunmaktadır.

Kısaca özetlersek;

Program Tamamen Türkçe versiyondurhttp://www.forumexe.com/frm/images/smilies/virgul.gif tüm yardım menüleri dahilhttp://www.forumexe.com/frm/images/smilies/virgul.gif
Birebir cd ve dvd kopyalayabiliriz. (Dolu bir cd dvd yi boş cd ye kopyalama)
Blu-ray teknolojisi desteği (BD-RE ve BD-R adındaki yeni nesilhttp://www.forumexe.com/frm/images/smilies/virgul.gif 50GB'a kadar verileri destekleyen aygıtlara da yazabilme)
Mp3 cd sihttp://www.forumexe.com/frm/images/smilies/virgul.gif mp3 dvd si wma cd si yapabilirhttp://www.forumexe.com/frm/images/smilies/virgul.gif
Audio cd si yapabilirhttp://www.forumexe.com/frm/images/smilies/virgul.gif
Bilgisayarımızda kayıtlı resimlerden müzik ekleyerek video cd yapabilirhttp://www.forumexe.com/frm/images/smilies/virgul.gif
Bilgisayarımızdan veya başka bir medyadan boş cd veya dvd ye veri kaydedebilirhttp://www.forumexe.com/frm/images/smilies/virgul.gif
*özellikle web kameranızdanhttp://www.forumexe.com/frm/images/smilies/virgul.gif kişisel video kameranızdanhttp://www.forumexe.com/frm/images/smilies/virgul.gif veya bilgisayarınızdaki tv kartınızdan sizi hayretler içinde bırakacak birçok video kayıt programlarının sunduğu profesyonel özellirlerinden faydalanarak harika görüntüler yakalayabilir.
Yakaladığınız bu görüntüleri edit yapabilir efektlerhttp://www.forumexe.com/frm/images/smilies/virgul.gif yazılar ekleyebilirhttp://www.forumexe.com/frm/images/smilies/virgul.gif daha önceden başka video aygıtları ile oluşturduğunuz videolar üzerinde türkçe kullanıcı arayüzüyle çok rahatlıkla oynamalar yapabilirhttp://www.forumexe.com/frm/images/smilies/virgul.gif
Yeniden yazılabilir cd dvd lerinizi silebilirhttp://www.forumexe.com/frm/images/smilies/virgul.gif
Sürücülerinizin performansını test edebilirhttp://www.forumexe.com/frm/images/smilies/virgul.gif
Cd lerinize hakira kapaklar yapabilirhttp://www.forumexe.com/frm/images/smilies/virgul.gif
Hatta ve hatta profesyonel yedekleme yazılımlarının sunduğu özellikleri sunarak bilgisayarınınızın veya harddiskinizin seçtiğiniz bölümlerinin yedeğini alabilirsiniz.

Kısaca Nero Burning Rom programının son sürümü olan 7 versiyonunu bilgisayarıza hala kurmadıysanız artık mutlaka kurun derim. 

Java Nedir?


Java Sun Microsystems firması tarafından geliştirilmiş olan üst seviye bir programlama dilidir. İlk adı OAK olan Java aslında bilgisayarlar değil, set üstü araçlar (WebTV gibi) veya avuç içi cihazlar (PDA’ler gibi) için hazırlanmıştı. OAK 1995 yılında başarısız olunca Sun firması bu programlama dilinin adını Java olaak değiştirdi ve Internet üzerinde popüler bir programlama dili haline getirmeye çalıştı.
Java, C++ dili gibi nesne yönelimli bir programlama dilidir ancak bu dile göre çok daha sadeleştirilmiştir. Soyadı .java olan Java programlarının çalışıtırılabilir hale getirildiğinde soyadları .class olur ve Java desteği olan herhangi bir web tarayıcısı ile çalıştırılabilirler. Java programları çalıştırıldığı işletim sisteminden hemen hemen bağımsızdır çünkü bu programlar için gerekli destek hemen hemen tüm platformlarda (UNIX, Macintosh OS ve Windows gibi) verilmektedir.
Java özellikle World Wide Web üzerine uygulama geliştirmek isteyenlerce çok ercih edilmektedir. Java applet adı verilen küçük Java uygulamaları Java-uyumlu Web tarayıcıları (örneğin Netscape Navigator veya Microsoft Internet Explorer) ile ekranda izlenebilir.

Diğer Bir Deyişle Tarif Edecek Olursak :
JAVA NEDIR :
Java nesneye yönelik bir programlama dilidir.Java James Ghosling arkadaslarý ile beraber 1991 yazildi , programin hakkini Sun MicroSystems`a vermistir.
Java günümüz teknolojisinde elektronik aletlerde kullanilmasi amaçlanan bir programlama dilidir.Su anda bu çalismalar üzerinde büyük adimlar atilmistir , ARM tipi Islemcileri bunun en büyük kanitidir.ARM (Advanced RISC Machines) tipi islemcilerinin en büyük özelligini söylemek gerekirse Java kodlarinin baska bir yazilim tarafindan yorumlanmasina gerek olmamasidir.Java Teknolojisi ile yeni Isletim sistemleri üzerinde çalismalarda yapilmaktadir.Su anda JOS(Java Operating System) buna en önemli örnektir.

JAVA`nin Avantajlari :
Java`nin en büyük avantaji platformdan bagimsiz olarak çalismasidir.Yani isletim sisteminiz ne olursa olsun elinizde o isletim sistemine ait bir Java yorumlayicisi varsa Java kodu çalisacaktir.Günümüzdeki tüm Isletim sistemleri Java yi desteklemektedir.Windows95 den sonra Java`yi Microsoft`ta desteklemistir ve suanda Sony PlayStation 2 ve cep telefonlarina bile Java yorumlayicisi girmistir.Java yorumlayicisi`nin en büyük özelligi ; yazdiginiz Java programini bir kere Java makina koduna çevirdikten sonra her isletim sisteminde çalisan bir dosya haline getirmesidir.Java`nin ikinci avantaji nesneye yönelik bir dil olmasidir ve yapi olarak C++`i andirir.Bu yüzden eger siz C++`i biliyorsaniz Java`yi kolaylikla ögrenebilirsiniz.Eger Java`yi yeni ögrenen birisiyseniz Java`yi ögrenmeniz için üzerinde en çok çalismaniz gereken bölüm , nesneye dayali programlama(Object Oriented Programming) bölümüdür.Nesneye dayali programlamayi üçüncü bölümde anlaticagiz.Diger bir avantaj ise Java`nin web tabanli bir dil olmasidir.Diger programlama dillerinde Browser(Browser : Internet Explorer , Netscape , Konquerer vs…) için program yazmak istiyorsak ActiveX(Windows için) uygulamalari ile ugrasmamiz gerekiyordu.Fakat Java`nin Applet teknolojisi ile bu sorun ortadan kalkmistir.Ayrica Sun MicroSystems’in çikardigi JSP(Java Server Pages) ve Servlet teknolojileriyle CGI alaninda Java adina önemli adimlar atilmistir.Bununla beraber Java’nin Jini(Elektronik Komünikasyon) teknolojisiyle gelecegin akilli beyaz esyalar ve elektronik cihazlarin temelleri atilmis oldu.Su anda ilk olarak Motorola i3000 ve Nextel i50sx cep telefonlari Java programlarinin calismasini desteklemektedir.J2ME(Java 2 Micro Edition) teknolojisi destegi vermektedirler.

JAVA`nin Dezavantajlari :
Java`nin en büyük dezavantaji , C/C++ koduna göre 20 kat daha yavas olmasi ve Java yorumlayicisina ihtiyaç duymasidir.Zaten Java`nin yavas olmasinin nedeni de kodun öncelikle yorumlayici bir yazilimdan geçip VM(Virtual Machine) kodlarini makine kodlara(Native Codes) çevirmesidir.Bu olay CPU(Central Processing Unit)`yu daha fazla islem yapmaya iter fakat ARM islemcileri bu sorunu gidereceklerdir ve suanda GNU’nun çikardigi GCJ(GNU Complier Java) teknolojisi ile Java kodu diger diller gibi kendini direkt makine koduna çevirebilir.Bu sayede hantallik ortadan kalkar fakat platformdan bagimsizligini kaybeder.

Cpanel Nedir?


cPanel nedir – cPanel’i tanıyalım?
Merhaba bu makalemizde sizlere cPanel‘i tanıtmaya çalışacağım. Öncelikle biraz tarihi bilgilerden başlamanın faydalı olacağını düşünerek kısaca cPanel‘in geçmişi hakkında bilgiler vermek istiyorum.
cPanel, şuan için web hosting kontrol panelleri arasında lider konumda olan bir panel sistemidir. 1997 yılında houston’da kurulan şirket 13 yıldır müşterilerine çeşitli hizmetler sunuyor. cPanel’in yazılım geliştirme departmanları Pensilvanya ve Teksas’da bulunmakta. cPanel sunucularını ise, New York ve California eyaletlerinde barındırıyor.
cPanel‘in sunduğu iki hizmet var
cPanel/WHM ve Enkompass.
cPanel linux hostlar için cPanel/WHM yani webhost manager adını verdiği kontrol panelini müşterilerine sunmakta, windows host kullanıcıları içinse Enkompass kontrol panelini müşterilerine sunuyor.

cPanel kolay kullanım nedeniyle tercih ediliyor.
cPanel’in tercih edilme sebeplerinden birisi ve en önemlisi kuşkusuz kolay kullanıma sahip olması. cPanel müşterilerine sunduğu kolay arayüz ile ve çeşitli modifikasyonlarla büyük başarılar elde ediyor. cPanel arayüzünü daha kullanışlı hale getirmek için birçok eklentiye sahip.

cPanel kontrol paneline nasıl giriş yapılır?
cPanel webhost kontrol paneline iki yoldan giriş yapabilirsiniz.  
Sitenizin host kontrol paneline girmek için siteadi.com/cpanel yazmanız yeterli.
2- siteadi.com:2082 
Sitenizin host kontrol paneline girmek için siteadi.com:2082 adresinide kullanabilirsiniz. Eğer bir vps veya
 sunucu yönetiyorsanız yani cPanel-WHM paneline sahipseniz, siteadi.com:2086 adres yolunu kullanarak panelinize ulaşabilirsiniz.
cPanel’in özelliklerini tanıyalım.
İlk defa cPanel kullanıyorsanız, cPanel’in kullanıcıları için hazırlamış olduğu “Getting Started Wizard” aracını kullanarak cPanel’i daha yakından tanıyabilirsiniz. cPanel‘in kullanıcılarına sunduğu çeşitli dil arayüzleri var, bu dillerden biriside türkçe ancak tam anlamıyla panelinizi türkçe olarak kullanmanız şuan için mümkün değil. Başlangıç sihirbazının dilini türkçe olarak değiştirdiğinizde sadece belirli kelimelerin türkçe olduğunu görüyorsunuz sizin için başlangıç sihirbazını ve diğer kısımları kısa olarak türkçe bir şekilde izah etmek istiyorum böylelikle cPanel’i daha yakından tanımış olacaksınız.
Web Hosting tanımı bölümünde (How your site works) kısmı ile başlıyor cPanel’in tanıtımı, yani sizin sitenizin nasıl çalıştığını, çalışma mantığını anlatıyor. Web siteniz, çeşitli dosyaların hostunuza yüklenmesi ile çalışır, yani bilgisayarınızın belgelerim klasörü gibi düşünecek olursanız hostun içinde iki bölüm mevcuttur. Bunlardan birisi public_ftp diğeri ise public_html. Sitenizde görünmesini istediğiniz dosyaları public_html klasöründe barındırmalısınız, eğer hostunuza belge veya sitenizde görünmesini istemediğiniz dosyaları atacaksanız bunlarıda public_ftp bölümüne atmalısınız.
cPanel kullanarak dosyalarımı nasıl upload edebilirim? 
Çeşitli ftp programlarının yanı sıra cPaneli kullanarak hızlı ve kolay bir şekilde dosyalarınızı upload edebilirsiniz. cPanelin içinde bulunan
 The File Manager (Dosya Yöneticisi) (filemanager_small resmi) yazılımını kullanarak .zip biçimindeki dosyalarıda upload edebilir daha sonra extract (çıkart) butonu ile dizine çıkartabilirsiniz.

cPanel şifremi nasıl değiştirebilirim? 
cPanel şifrenizi değiştirmek sadece saniyelerinizi alır, “
Change Password” yani “Şifre Değiştir” bölümüne girerek, ister kendi şifrenizi yazabilirsiniz istersenizde password generator yani şifre üreticisini kullanarak en güvenilir şifreleri oluşturabilirsiniz. Bu konuda size mutlaka şifre üreticisini kullanmanızı ve en sağlam şifreleri üreterek hesabınızı daha güvenilir hale getirmenizi tavsiye ederim.
cPanel üzerinden yedekleme işlemleri.
cPanel’i kullanan birçok kişi için back up
 alanı çok önemlidir. Kolay bir şekilde sitenizin yedeğini almanızı ve gerektiğinde tekrar restore ederek yüklemenizi sağlar. cPanel kullanıcılarının işini kolaylaştırmak adına birçok sihirbaz yazılım eklemiştir bunlardan birisinide yedekleme sistemine eklemiş yani cPanel Back Up Wizard (cPanel yedeksihirbazı) olarak kullanıcılarına sunmuştur.
Yedekleme sihirbazını çalıştırarak isterseniz saniyeler içinde kolay bir şekilde yedekalabilirsiniz, istersenizde mevcut yedeğinizi geri yükleyerek sisteminizin onarılmasını sağlayabilirsiniz.
cPanel üzerinden mail hesabı açmak. 
isim@siteadi.com şeklinde bir mail hesabı yaratmak istiyorsanız şu şekilde hemen mailhesabınızı açmanız mümkün.
e-posta hesaplarına (e-mail accounts) giriyorsunuz, açmak istediğiniz hesabın isminie-posta alanına yazdıktan sonra şifrenizi belirliyorsunuz. Bu bölüm içinde yine password generator kullanmanızı öneriyorum, şifrenizi ürettikten sonra, oluştur butonuna basarak mail hesabınızı oluşturuyorsunuz.
Mailbox Quota yani
 mail kutunuzun alanını da yine siz belirleyebiliyorsunuz isterseniz 5 mb isterseniz unlimited yani sınırsız alan seçebilirsiniz.

C# Nedir?

C# nedir ?
Bildiğimiz gibi bilgisayarları programlamak için programlama dillerine ihtiyaç duyulur.Bu dillerden en popülerleri Basic,C,C++,Pascal,Java ve Assembler 'dır.Makina dili ise donanımı kontrol etmek için donanımı üreten firma tarafından tanımlanan komutlar kümesidir. Bazı programlama dilleri derleyicilere ihtiyaç duymasına karşın bazıları ise yorumlayıcılara ihtiyaç duyarlar, mesela bir c++ programını çalıştırabilmek için C++ derleyicisine ihtiyacımız varken, Perl ile yazılmış bir CGI scripti için komut yorumlayıcısına ihtiyacımız vardır. Derleyiciler programı çalıştırmadan önce kodları makina komutlarına çevirirler fakat yorumlayıcılar bir grup kodu satır satır ya da bloklar halinde yorumlayarak çalıştırırlar.

Aslında derleyiciler de, komut yorumlayıcıları da birer bilgisayar programından başka birşey değildirler.Yani c ve c++ dilleri bir giriş bekleyen ve çıkış veren birer bilgisayar programları gibi düşünülebilir.Giriş olarak kaynak kodu veren bu programlar çıkış olarak ise makina kodu üretirler.

C ve C++ dillerine kısa bir bakış:

C dili en popüler yapısal programlama dilidir.C dili Dennis Ritchie tarafından, Martin Richards ve Ken Thompson tarafından geliştirilen BCBL ve B dillerinin temelleri üzerine kuruldu.

C dili "The C Programming Language by Brian Kernighan and Dennis Ritchie" kitabıyla büyümüştür.C dili için, 1983 yılının büyük önemi vardır.Çünkü 1983 yılında ANSI standartlar komitesi C standartları için toplanmıştır.Bu standartlaşma süreci tam 6 yıl sürmüştür.Ve tabi ki şu anki standartların oluşumuna katkıda bulunan ANSI 99 standartları da diğer önemli bir gelişmedir.

C programcılar tarafından herhangi bir tür program geliştirmek için yazılmış genel amaçlı bir dildir. C ile bir düşük seviyeli sistem için program yazabileceğimiz gibi, yüksek seviyeli bir GUI(Grafik Arabirimi) tasarlamamız da mümkündür.Ve elbette kendi kütüphanemizi de C ile oluşturabiliriz.C dilinin ortaya çıkmasından bunca yıl geçmesine rağmen popülaritesini hiçbir zaman kaybetmemiştir. Günümüz programcıları çeşitli amaçlar için programlarını geliştirirken C dili ile yazılmış kaynak kodlarını kullanırlar.

Bjarne Stroustrup 1980 yıllında C++ dilini ortaya çıkarmıştır. C++ dili C temelli ve C nin bir üst kümesi olarak düşünülebilir. C++ en popüler nesne temelli programlama dilidir. C++ dilinin ilk ismi "C with Classes"(C ile sınıflar) idi. C++ dili C diline nazaran daha etkili ve güçlüdür.Ve en önemli özellği ise C 'den farklı olarak nesne temelli bir dildir.Şu anda C++ dili ANSI ve ISO kuruluşları tarafından standartlaştırılmıştır. Bu standartların son versiyonu 1997 yılında yayınlanmıştır.

C# diline kısa bir bakış:

C#, güçlü, modern, nesne tabanlı ve aynı zaman type-safe(tip-güvenli) bir programlama dilidir.Aynı zamanda C#, C++ dilinin güçlülüğünü ve Visual Basic' in ise kolaylığını sağlar.Büyük olasılıkla C# dilinin çıkması Java dilinin çıkmasından bu yana programcılık adına yapılan en büyük gelişmedir. C#, C++ 'ın gücünden , Visual Basic 'in kolaylığından ve Java 'nın da özelliklerinden faydalanarak tasarlanmış bir dildir. Fakat şunu da söylemeliyiz ki, Delphi ve C++ Builder 'daki bazı özellikler şimdi C# 'da var. Ama Delphi ya da C++ Builder hiçbir zaman Visual C++ ya da Visual Basic 'in popülaritesini yakalayamamıştır.

C ve C++ programcıları için en büyük sorun, sanırım hızlı geliştirememedir. Çünkü C ve C++ programcıları çok alt seviye ile ilgilenirler.Üst seviyeye çıkmak istediklerinde ise zorlanırlar.Ama C# ile artık böyle bir dert kalmadı.Aynı ortamda ister alt seviyede isterseniz de yüksek seviyede program geliştirebilirsiniz.C# dili Microsoft tarafından geliştirilen .NET paltformunun en temel ve resmi dili olarak lanse edilmiştir.C# dili Turbo Pascal derleyicisini ve Delphi 'yi oluşturan takımın lideri olan Anders Heljsberg ve Microsoft'da Visual J++ takımında çalışan Scott Wiltamuth tarafından geliştirilmiştir.

.NET framework'ünde bulunan CLR (Common Language Runtime), JVM (Java Virtual Machine)' ye, garbage collection, güvenilirlik ve JIT (Just in Time Compilation) bakımından çok benzer.

CLR, .NET Framework yapısının servis sağlama ve çalışma zamanının kod organizasyonu yapan ortamıdır. CLR, ECMA standartlarını destekler.

Kısacası C# kullanmak için CLR ve .NET Framework sınıf kütüphanesine ihtiyacmız vardır. Bu da demek oluyor ki C#, JAVA, VB ya da C++ değildir. C,C++ ve JAVA 'nın güzel özelliklerini barındıran yeni bir programlama dilidir. Sonuç olarak C# ile kod yazmak hem daha avantajlı hem daha kolay hem de etkileyicidir.


18 Mayıs 2012 Cuma

Eset Nod32 Nedir?


Asp.Net Nedir?

Asp.Net


 C#,J#, VB.Net gibi güçlü programlama dilleriyle düzenleyebileceğimiz bir çatıdır. Uzantısından da anlayabileceğimiz gibi ASP.Net bir .Net platformu üyesi . Asp.Net ile çalışabilmek için öncelikle elimizde var olması gereken program Microsoft Visual Studio’dur.

Microsoft Visual Studio birçok güçlü programlama dilini bünyesinde bulunduran bir program. Bu yüzden Asp.Net ile çalışmak istiyorsanız bu dillerden herhangi birisini bilmeniz yeterli. Programın küçük bir dezavantajı ise programın isminden de anlaşılacağı gibi bir Microsoft ürünü ve sadece Microsoft‘un geliştirmiş olduğu dillerle çalışmak zorunda kalıyoruz. Ama Microsoft‘un bu hiyerarşisine rağmen çalışmak istediğimiz projede bu dillerden sadece birisini bilmemizin yeterli olması da bize ayrıca avantaj sağlıyor diyebiliriz.

Microsoft Visual Studio’da File/New website sekmeleriyle projemizi başlatabiliriz.Microsoft Visual Studio birçok kullanım kolaylığıyla bize yardımcı olacaktır. En güzel özelliklerinden birisi de web sitemizde kullanmak istediğimiz araçlar bu program bünyesinde bulunmaktadır ve biz sitemize vermek istediğimiz görsel efektleri, araçları sürükle-bırak yöntemiyle sayfamıza yerleştirebiliriz. Görselliğin arkasında yatan bir özellik de kullandığımız araçların ne yapmasını istiyorsak kodlarla bunu sınırlandırabilmemiz. Bunu yapmak için de kullandığımız aracın üstüne çift tıklamamız ve açılan kod sayfasında gerekli kodları yazmamız yeterli olacaktır.

Peki yaptığımız projeleri nasıl çalıştıracağız?

Microsoft Visual Studio yaptığımız projeleri build edip çalıştırmamıza olanak sağlamaktadır. Bunun için F5 tuşuna basmak yeterli. Bu noktada aslında yazılımın en güzel taraflarından birisini sunuyor program bizlere. Oluşturduğumuz kodlardaki yanlışları ve bu yanlışların ne şekilde düzeltilebileceğini gösteren bir uyarı çıkıyor. İlk yazılım derslerini almaya başladığımda bu hataları çoğunlukla görmezden gelirdim eminim birçoğunuzun da yaptığı gibi. Ama aslında yazılımın temelinde yatan şeyin hata okumak ve bu hatayı düzeltme yollarına gitmek olduğunu sonraları daha iyi anladım ki birçoğumuz için bu aslında yazılımı gerçek anlamda yapmaya başlamak demektir. Peki yazılım hakkında hiç bir bilginiz yoksa ne yapacaksınız? Bence Asp.Net‘le çalışmanın en güzel taraflarından birisi de görsel öğeleri siz yaparsınız kodlama kısmını ise yazılımcılara bırakırsınız. Düşünsenize web sitesi açmayı planlıyorsunuz, her şey sizin istediğiniz görsellikte olsun istiyorsunuz. Ama programlama dillerini bilmediğiniz için de sadece görsellikte kalıyor her şey. Hayallerinize veda mı edeceksiniz? Asla… Görsel kısım ne kadar önemliyse kodlama kısmı da en az onun kadar önemli olacaktır. Çünkü gerek IIS’le gelen güvenlik açıkları gerekse gelişen teknolojiyle günden güne oluşan açıkların kodlamalar sayesinde kısmen de olsa kapatılması mümkün. Bu noktada da siz üzerinize düşeni yaparsınız ve kodlamaları da yazılımcılara bırakırsınız.
Kısacası ASP.Net ile nasıl çalışabileceğimizi anlatmaya çalıştım ama aslında herkesin kafasında oluşan soruya cevap vermem gerekir. Neden ASP.Net? Asp.Net codebehind ile binlerce satırlık kodlama arasından sadece gerekli olanları çeker ve kullanır. Bunun en büyük avantajı da web sitemizin açılma hızına doğrudan etki etmesi. Binlerce kodu tamamen alıp kullanıcıya göndermek yerine sadece kullanıcının istekleri doğrultusunda istediği bölümleri çeker ve kullanıcıya gönderir. En güzel tarafı da bizim ekstradan kodlama yapmamıza gerek kalmadan bunu otomatik olarak yapar.

Peki bunların dışında bize sağladığı avantajlar nelerdir?

1.ASP ve PHP‘ye göre early binding ve catching services gibi özellikler sayesinde çok daha iyi bir performans sağlar.

2.Yukarıda da belirttiğimiz gibi ASP.Net bize programlama dillerinde esneklik sağlamıştır.Bunun içindir ki Microsoft Visual Studio bünyesinde bulunan dillerden herhangi birini bilmemiz projemize başlayabilmemiz için yeterli olacaktır.

3.Microsoft Visual Studio’nun bize sağlamış olduğu zengin araç içeriği ile hem göze hitap eden hem de hızlı projeler hazırlayabiliriz ki bu sadece bizim hayal gücümüzle sınırlı.

4.Asp.Net gerçek programlama dillerini kullandığı için kodlarımızı istediğimiz gibi derleyebilmemize olanak sağlıyor.Özellikle gerçek verilerin kullanılması (integers ve strings) ve durum işleme sayesinde mantıksal ilişkiler kurabilmemizi ve bunu kullanabilmemizi sağlıyor.

Aslında ASP.Net ile ilgili sayabileceğimiz bir çok avantaj mevcut.Eğer ASP.Net ile çalışmak istiyorsanız ve Microsoft dillerinden herhangi birini biliyorsanız yapmanız gereken tek şey Microsoft Visual Studio’ya sahip olmak ve projelerinizde özgürlüğün tadını çıkartmak olacaktır.Bu kadar avantajın yanında elbette bir kaç tane gözden kaçırılmaması gereken dezavantaj da var:

Bunlardan ilki şüphesiz Microsoft Visual Studio’nun ticari amaçla kullanılabilen sürümünün ücretli olması. Eğer sadece kendinizi geliştirmek istiyorsanız ve projelerinizi ticari amaçla kullanmayacaksanız ki zaten ücretsiz sürümler buna izin vermiyor sizin için sorun yok diyebiliriz.Ama ticari amaçla kullanım için ücretli Microsoft Visual Studio almalısınız. Bunun yanı sıra yine Microsoft’un tekelciliğinin sonucu olarak sunucuların Windows işletim sistemine sahip olması gerekmektedir. Yani Linux, Macintosh gibi işletim sistemlerine sahip sunucularda maalesef ki çalışmamaktadır. En büyük dezavantajlarından birisi ise şüphesiz IIS (Internet Information Systems) güvenlik açıkları. Bu dezavantajı da .Net platformu ve bizim getirebileceğimiz kısıtlamalar sayesinde aşılabilir hale getirebiliriz.

Dezavantajlarına rağmen eklemek istediğim son bir şey var. Hayatımızdaki en güzel ürünlere bakacak olursak hepsi de belli bir hayalin sonucu olarak karşımıza çıkar. Web tabanlı projeler üretmek istediğinizde de bu durum geçerli değil midir? Hayallerinizi ne kadar geniş tutabilirseniz oluşturacağınız projeler de o denli dikkat çekecektir. Bu noktada ASP.net hayallerinizi özgür bırakmanıza yardımcı olabilecek bir platform.

Asp.net dosya tiplerini inceleyecek olursak:

aspx : Asp.net web sayfasıdır.Asp
sayfasının eş değeridir
.ascx : Asp.net kullanıcı
kontrolüdür.Aspx dosyasının içinde barınırılır.Görünüm bakımından bir web
sayfasına benzer
.asmx : Yeni karşılaştığımız web
servisi dosyamızdır.Web servisleri web sayfalarından farklı çalışırlar ama aynı
işi görürler.Farklı cihazları ve uygulamaları kullanmamızı sağlarlar
web.config : Web
uygulamalarımızın konfigürasyon dosyasıdır.Bu dosya xml tabanlıdır ve web
uygulamamızın özelleştirilmesini kolaylaştırır.
global.asax : Asp
uygulamalarındaki global.asa dosyasının .et versiyonudur. .vb veya .cs : Web
uygulamalarımızın kaynak kodudur
Bin klasörü :Bu klasör web
uygulamalarımız .net assembly'sini içerir.Microsoft.net ile karşımıza çıkan
codebehind teknolojisi nedeniyle web uygulamalarımız kaynak kodlarını derleyip
bir dll oluşturabiliriz.Bu sayede daha güvenli web uygulamaları
geliştirebiliriz.
Yukarıda asp.net ile teknik bazı
ayrıntıları anlatmaya çalıştım.Biraz karışık gelebilir fakat uygulama
geliştirmeye başladıkça gerçekten .net çatısının programcının işini
kolaylaştırdığını göreceksiniz.Peki biz bu uygulamaları nerede geliştireceğiz?
Microsoft.net web
uygulamarını internet information server'da görüntüleyebilmek için .net
framework'u bilgisayarınıza kurmanız gerekiyor.İki sürümü bulunan .net
framework'u microsoftun sitesinden veya
www.asp.net
adresinden edinebilirsiniz.Her iki sürümü de yaklaşık 25 MB. .net framework 1.1
sürümünün Türkçe'sine mevcut.Tabii eğer daha fazla örnek ve bilgi istiyorum
diyorsanız yaklaşık 125 MB olan SDK'yı indirebilirsiniz.Ama Türkiye'deki
bağlantı hızlarını hesaplarsanız bu indirme işlemi oldukça zaman alır.İki sürüm
arasında bazı farklılıklar var.Mesala 1.1 sürümünde yaptığınız bazı uygulamalar
win98'de çalışmayabilir.Size tavsiyem her iki sürümünü de indirin.Küçük bir not
eğer Windows Xp home kullanıyorsanız sisteminize bazı eklemeler yapanız
lazım.Detaylı bilgiyi MSDN'den bulabilirsiniz.Microsoft .net uygulamalarını
geliştirme aracı olarak visual studio.net programını çıkardı.Fakat bu program
profesyonel kullanım için ve bu yüzden pahalı.Sadece internet uygulaması
geliştirecek programcılar için ücretsiz olan ve yaklaşık 1.5 MB olan Web Matrix
programını çıkardı.Bu programı da ücretsiz olarak microsoftun sitesinden indirebilirsiniz