arşiv

yazılar buna göre etiketlendi; ‘netbeans’

Java Ide Seçimi

Pazartesi, 28 Eyl 2009 ngeen yorum yok

Merhabalar;

Sitedeki ilk yazımda java dilinde ide seçimi konusuna değinmek istedim. Umarım herkese faydalı bir yazı olacak.

Java ile yazılım geliştirirken aslında herhangi bir ideye ihtiyacımız yoktur. Bunun anlamı nedir? Şöyleki javada yazılım geliştirmek için JDK (Java Development Kit)’ya ihtiyacınız vardır. (JDK sizin için compiler ve gerekli kütüphaneleri içeren bir araçtır.) Jdk’yı kurduğunuz zaman bin klasoru içerisinde javac programcığı bulunmaktadır. Notepad ile yazdığınız bir programı ornek.java olarak kaydettiğinizi düşünelim. komut satırından ilgili klasor içerisinde javac ornek.java komutlarını girdiğiniz zaman kodunuz derlenecek ve bunun sonucunda ornek.class dosyasını elde edeceksiniz. bu ornek.class dosyası kaynak kodunuzun byte koda çevrilmiş halidir. Yani JVM(Java Virtual Machine) bulunan her platformda ornek.class dosyanız çalıştırılabilir.

Peki Idelerin Avantajı nedir?

Ideler bize kodlama kolaylığı sağlamaktadır. Bir idenin vazgeçilmezi olan kod tamamlama özelliği, bir kod yazıldığında otomatik olarak hangi kütüphaneleri import edilmesi gerektiğini anlaması ve otomatik olarak eklemesi vb.. özellikleri ile ideler bir kurtarıcı olarak yetişirler imdada. Derleme ile ilgili işlemlerle sizi uğraştırmazlar. Herşey otomatikleşir.

Hangi ideyi seçmeliyim?

Yaygın olarak kullanılan ideler jdeveloper, netbeans, eclipse, intellij ideleridir. Bunların içinde intellij idesi paralı bir çözümdür. Yeni başlayanlar için önerim netbeanstir. Bu ide ile görsel programlama diğer yazılım dillerindeki gibi gayet basittir. Kullanımı kolaydır. Fakat bu ideyi kullanmak için biraz güçlü bir pcniz olmalı, kendisi sistem kullanımı hakkında biraz bonkör davranır, ayrıca plug-in desteği eclipse kadar geniş değildir.Eclipse kullanımı çok güzel bir idedir. Sistem kaynaklarını fazla yormaz. Plug-in desteği geniştir. Varsayılan olarak indirdiğiniz eclipste görsel herhangi bir plug-in bulunmamaktadır. sonradan visual editor eklentisini indirebilirsiniz. Daha farklı görsel düzenleme eklentileride bulunmaktadır. Eğer biraz uğraşıp güzel bir ideye sahip olmak istiyorsanız Eclipse idesini tavsiye ederim. Ayrıca bu ide IBM  tarafından desteklenmektedir.

Nerden indirilir?

Eclipse için www.eclipse.org

Netbeans için www.sun.com adreslerini kullanabilirsiniz.

Eclipse son sürümü gallileo oracle tarafından tekrar düzenlenerek içinde oracle bağlantı sınıfları spring eklentisi vs.. eklentilerle gelmektedir. Bir nevi bizim için pluginleri ile oracle uzmanları tarafından hazırlanmıştır. Bunu indirmek daha iyi olacağı düşüncesindeyim. Adrese burdan ulaşabilirsiniz. All-in-one seçeneklerinden işletim sistemine göre seçerseniz komple bir çözüm olmuş olacaktır.

Umarım ide seçimleriniz için azda olsa faydalı olmuştur. Yazı dizilerime eclipse ile devam edip plug-in yükleme vs.. ile bilgilendirme yapmayı düşünüyorum.Başka yazılarda görüşebilmek dileğimle.

Sevgilerle…

Categories: Java Tags: , ,

Netbeans 6.0 IDE Video

Cuma, 22 Şub 2008 Kefukar yorum yok

Open Source IDE olan Netbeans 6.0.1 kararlı sürümüne ulaştı.
Netbeans, temel olarak Java geliştirme platformu olsa da C/C++, Ruby hatta PHP (Beta) ye bile destek veriyor. Yani komple bir IDE.
Daha önce verdiğim şu bildirimde bazı java ve netbeans videoları vermiştim. Buradaki bildirimde de Java’nın nerelerde kullanıldığından bahsetmiştik. Kasım 2007 de ise buradaki bildirimde Java ve Türkiyemizin durumundan kısaca bahsetmiştim.
Hafızalarımızı pekiştirdikten sonra her geçen gün daha da hayranı olduğum Java ve Netbeans IDE si ile ilgili kendi sitesinden video linklerini sizlerle paylaşmak istedim.
Netbeans 6.0 IDE’sinin videolarını tam ekran modunda hatta patlamış mısır eşliğinde izlemek isteyenler buyrun….

Getting Started with NetBeans IDE 6.0 – Preview
Java Editing Enhancements in NetBeans IDE 6.0
Profiling Points, Drill Down Graph, Heap Walker in NetBeans IDE 6.0
Swing Application Framework and Beans Binding with NetBeans IDE 6.0
Visual Mobile Designer and Web Services in NetBeans IDE 6.0
Create a Ruby on Rails Weblog with NetBeans IDE 6.0
Accessing Web Services from a Visual Web Application in NetBeans IDE 6.0
Live Code Templates in the NetBeans IDE 6.0 Ruby Editor
99 Sec, NetBeans IDE 6.0, Creating a Ruby on Rails Weblog
99 Sec, NetBeans IDE 6.0, Creating a Java Project
Writing Unit Tests in NetBeans IDE 6.0
CRUD using jMaki and JPA
The Ruby Debugger in NetBeans IDE 6.0
Secure and Reliable Web Service Using Metro/GlassFish
Sun Blogs: First JRuby App in GlassFish
Sun Blogs: jMaki on Rails for Dummies
NetBeans Visual Library
NetBeans IDE 6.0 GlassFish Integration

Categories: Java Tags: , ,

Java and Netbeans Video

Cumartesi, 03 Kas 2007 Kefukar yorum yok
Categories: Java Tags: , ,

Netbeans’ı Hızlandıralım #JAVA

Cuma, 26 Eki 2007 Kefukar yorum yok


Şimdilerde Java damarım gene kabardı :) IDE olarak Netbeans 6.0 Beta 2 (All-in-one) seçtim. Kurulumu sıkıntısız yapmanız için jre’yi jsdk yı kurduktan sonra Windows’un tüm dil ayarlarını English ve ABD yapmalısınız. Sonra Netbeans’ı kurabilirsiniz.
Yanlız Findows da çalıştığım için IDE de bir yavaşlık sözkonusu. Zaten 512 ram var bu garibin Dell’inde… Ahh gözünü sevdiğiminin Linux u… (Linux sistem kaynaklarını daha ekonumik kullandığı için Netbenas Linuxda daha performanslı çalışıyor)
Buna bir çare aradım ve buldum. Sizinle de paylaşmak istedim.

C:\Program Files\NetBeans 6.0M10\etc\netbeans.conf dosyasını notepad de açıyorsuz.
J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m değerlerini;
J-Xms128m -J-XX:PermSize=128m -J-XX:MaxPermSize=256m şeklinde değiştiriyoruz. Benim ram 512 olduğu için bu değerleri seçtim. Siz ram’inize göre arttırabilirsiniz.
Ama dikkat edin verdiğiniz değer çok fazla olursa ve o anda Findows da o kadar boş Ram yoksa Netbeans açılmaz. :)
Buradan configrasyon hakkında daha detaylı bilgi bulabilirsiniz.

Netbeans ve Java ipuçlarını öğrendikçe vermeye devam edeceğim.
Mutlu edin, mutlu olun…

Categories: Java Tags: , ,