NetBeans IDE 7.4 Beta

NetBeans 7.3 sürümünde eklenen Java EE 7 desteği beta sürüm olan 7.4’te geliştirilmeye devam ediyor. HTML 5 destekli dinamik web sayfaları tasarlayabilirsiniz. Önümüzdeki aylarda çıkması beklenen JDK 8’in de geliştirilmeye devam eden sürümü NetBeans 7.4 Beta’da desteklenmiş.

Geliştirme ortamını indirmek için

[box type=”download”] buraya tıklayabilirsiniz[/box]

Desteklenen yeni teknolojiler ;

HTML5

  • Phonegap application development
  • Support for Android and iOS Browsers
  • Editing support for stylesheet languages: SASS and LESS
  • Browser switcher in main toolbar
  • Saving changes from Chrome Developer Tools
  • Network monitor
NetBeans IDE Browser Switcher
Full Screenshot

Java EE

  • HTML5 features available in Java EE projects
  • Wizards for JSF 2.2 Resource Library Contracts and FacesComponents
HTML5 Application in Java EE in NetBeans IDE

PHP

  • HTML5 features available in PHP applications
  • Nette Framework 2 (with Latte templates) and Zend Framework 2 support
  • Atoum testing framework support
  • Editor and Rename type refactoring improvements
  • Static code analysis support
Nette Framework2 Support in NetBeans IDE
Full Screenshot

Java

  • Preview support for JDK 8 features: Profiles, Lambdas
  • Code completion, Hints and Refactoring improvements
  • Native packaging
  • Updated bundled Ant 1.9.0 and Maven 3.0.5
JDK8 Preview Support in NetBeans IDE

JavaScript

  • Editing support for AngularJS, Knockout and ExtJS frameworks
  • Navigator and code folding in JSON files
  • Enhanced code completion with improved accuracy
JSON Navigator in NetBeans IDE
Full Screenshot

JavaFX

  • New FXML File dialog in Maven projects
  • Tighter alignment for JavaSE and JavaFX project types
  • Improvements to Project Deployment options

C/C++

  • Run/Debug launchers support
  • Find Usages improvements
  • C/C++ formatting style per project
Find Usages improvements in NetBeans IDE

Miscellaneous

  • Lock Contention for profiling tasks
  • Enhancements to Versioning tools: Subversion, Git, Mercurial
  • TestNG and Junit improvements
  • Improvements to Databases
  • New Tasks Dashboard and Notifications windows

 

Kaynak : netbeans.org

Dünyanın ilk Java EE 7 Sunucusu Glassfish

Mayıs 2013’te Glassfish sunucusunun son sürümü olan 4.0 versiyonu piyasaya sürüldü. Glassfish Server 4.0’ın en önemli özelliği Java EE 7 ‘ye destek vermesi. Desteklenen teknolojilere göz atacak olursak ;

Yeni Eklenen Teknolojiler :

  • Java API for JSON Processing (JSON-P) 1.0
  • Java API for WebSocket 1.0
  • Batch Applications for the Java Platform 1.0
  • Concurrency Utilities for Java EE 1.0
  • Java Message Service (JMS) 2.0
  • Java API for RESTful Web Services (JAX-RS) 2.0

Güncellenen Teknolojiler :

  • Enterprise Java Beans (EJB) 3.2
  • Contexts and Dependency Injection for Java EE (CDI) 1.1
  • Java Persistence API (JPA) 2.1
  • JavaServer Faces (JSF) 2.2
  • Java Servlet 3.1
  • Bean Validation (BV) 1.1
  • Expression Language (EL) 3.0
  • Interceptors 1.2
  • Java Transaction API (JTA) 1.2
  • JavaServer Pages (JSP) 2.3
  • JavaMail 1.5

Yeni çıkan sunucunun bu sürümünün amacı, kod geliştiricilerin Java EE 7 platformu ile çalışabilmelerini sağlamak. Dolayısıyla cluster mimaride ya da gömülü sunucularda çalışmanız için henüz yeterli desteği vermeyebilir.

Eclipse Kepler’de Ctrl+Space çalışmama sorunu

Eclipse’in son sürümü Kepler geçtiğimiz günlerde release oldu.

Bugünkü dersimde denemek amaçlı kurulumu yaparak derse devam etmek istedim ancak Ctrl+Space content assist çalışmıyordu.

Sonra bu sorunun kısayol tuşlarının değiştirildiğinden dolayı kaynaklandığını düşündüm.

Ancak standart ayarlardan bazılarının kapalı gelmesi dolayısıyla kaynaklanıyormuş.

Aynı sıkıntıya düşerseniz çözüm yolu ;

Window -> Preferences -> Java -> Editor -> Content Assist -> Advanced

1

 

 

2

 

Java Sertifikasyon Sınavları hakkında

Gelen yoğun istek üzerinde sertifikasyon sınavları hakkında basit bilgiler vermek istiyorum. Masaüstü ve web programlama ile ilgili sınavlar aşağıdaki gibi sıralanıyorlar.

Java SE Programlama :

Oracle Certified Associate (OCA) olmak için ;

  • 1Z0-803 kodlu Java SE 7 Programmer I sınavı geçilmelidir. (140 dakika, 90 soru)

Oracle Certified Professional (OCP) olmak için ;

  • OCA sınavı geçilmeli,
  • 1Z0-804 kodlu Java SE Programmer II sınavı geçilmelidir. (150 dakika, 90 soru)

Sınav öncesi alınması önerilen dersler :

Java EE Programlama :

Oracle Certified Professional (OCP) olmak için ;

  • Java SE OCP sınavlarından bir tanesini vermiş olmak gerekir, ayrıca
  • 1Z0-858 kodlu Java Enterprise Edition 5 Web Component Developer Certified Professional sınavı geçilmelidir.  (150 dakika, 69 soru)

Oracle Ceritified Expert (OCE) olmak için ;

  • OCP olmak,
  • 1Z0-899 kodlu Java Enterprise Edition 6 Web Component Developer Certified Expert sınavı geçilmelidir.  (140 dakika, 57 soru)

Sınav öncesi alınması önerilen dersler :

Ders içeriklerine üzerlerine tıklayarak bakabilirsiniz.

Java SE 7u10 piyasaya sürüldü

Aralık 2012’de JDK‘nın güncellenmiş son sürümü piyasaya sürüldü. Bu versiyon ile birlikte şu özellikler eklendi :

  1. Tarayıcıda çalışan bir Java programını devre dışı bırakma yeteneği,
  2. İmzalanmamış applet’ler, Java FX uygulamaları ve Java Web Start için istenen güvenlik seviyesi seçme yeteneği,
  3. JRE güvensiz olduğunu hissettiğinde kullanıcıyı uyarma,
  4. Yeni platformlarda çalışabilme (Windows 8 Desktop Mode1 I,Mac OS 10.8.)

Aşağıdaki adresten Java’nın son sürümünü indirebilirsiniz.

[box type=”download”] Java SE indir[/box]

PrimeFaces 4.0

Geçtiğimiz günlerde yeni gelecek özelliklerle 3.5 versiyonunun çıkarılacağını duyuran Prime Teknoloji, yeni eklenecek özelliklerin fazlalığından dolayı 3.5 projesini iptal ederek 4.0 versiyonunu çıkaracağını duyurdu.

 

2013 yılının başında piyasaya sürülecek olan yeni versiyonu sabırsızlıkla bekliyorum.

 

ASP.NET için PrimeFaces’i de bir yandan geliştiren grup bu tarafı şimdilik askıya alarak yeni versiyona odaklandığını açıkladı.

4.0 ile birlikte mobil sürümü olan 1.0 versiyonunun da aynı tarihlerde piyasada olacağı tahmin ediliyor.

 

Son sürümü aşağıdaki adresten indirebilirsiniz.

[box type=”download”] PrimeFaces 3.4.1[/box]

 

 

PrimeFaces 3.4 RC1 piyasada

Prime Technology tarafından geliştirilen PrimeFaces framwork’ünün son sürümü görücüye çıktı.

130’dan fazla dosya güncellemesi, Atmosphere Framework ile AJAX Push entegrasyonu ve yeni bileşenleri ile piyasaya sürülen PrimeFaces 3.4 RC1’i aşağıdaki bağlantıdan indirebilirsiniz.

[box type=”download”] PrimeFaces 3.4 RC1 Indir[/box]

Yapılan değişiklikler ile ilgili detaylı bilgi için ise aşağıdaki bağlantıyı kullanabilirsiniz.

[box type=”info”] PrimeFaces 3.4 Yenilikler[/box]

Java Güvenlik Açığı Hakkında

JDK7 u6 güncellemesinden sonra oluşan güvenlik açığı giderildi. Özellikle bazı haber sitelerinde yazıldığı gibi “internette sörf yaparken Java’yı kapatın!” uyarılarına uyarak tarayıcınızda Java’yı devre dışı bırakmanıza gerek yok.

Tek yapmanız gereken Java’yı son sürümüne yükseltmek o kadar.

Günümüzde 3 milyardan fazla cihazda kullanılan Java, bilgisayarların da yüzde 97’sinde bulunuyor.

Java’yı son sürümüne yükseltmek için işletim sistemlerinizin güncellemelerini kullanabilir ya da bu adresten indirebilirsiniz.

[box type=”download”] Java 6 kullanıcıları için JDK6 u35 çıktı. Buradan indirebilirsiniz.[/box]