joker 28 ay önce
Aktivite Puanı: 28
MERHABALAR Ben bilgisayar mühendisliği son sınıf öğrencisiyim iş hayatına java developer olarak adaım atmak istiyorum java se den sonra jsp/Servlet kastım şimdide struts2 ye geçtim ancak bir sürü framewok var java dünyasında java developer olmak isteyen gençler için önerileriniz nelerdir jsf struts2 spring seam kafam inanılmaz karişik
Altuğ Bilgin Altıntaş 28 ay önce
Aktivite Puanı: 144
Merhaba; Framework nedir ? Yazılımcıya yardımcı araç gereç çantasıdır. İnanılmaz derece önemlidir. Kısaca macın skorunu belirler. Hangi framework ? Sizin bahsetiğiniz GUI framework. Bunun dışında bir çok framework çeşiti değişik katmanlar için mevcuttur. Örneğin Spring framework. == orta katman için. GUI framework u için seçim ne olmalı ? Bu soru kişiye göre değişir ama aşağıdaki özelliklere sahip olmalı - Framework, nesneye yönelik programlamayı desteklemeli. XML ile iş yaptırmamalı - Framework, kolay olmalı - Framework, component tabanlı olmalı, geliştirmeye açık olmalı - Framework, bir topluluğu olmalı, destekçileri olmalı - ... Sonuç Ben yazılım işiyle ile 10 seneyi geçindir uğraşıyorum. Şu zamanda kadar JSP, Struts 1.0 ve az da olsa JSF eğitimleri verdim. Buradan edindiğim kısa dersler - Framework önemldiir ama yazılım müh. prensipleri daha önemlidir. - Tasarım kalıpları kullanın - Nesneye yönelik programlamaya önem verin ve kullanın Bu doğrultda şunu rahatca söyleyebilirim: Apache wicket şu zamana kadar gördüğüm en rahat ve hızlı uygulama geliştireceğiniz java GUI framework tur. Tavsiye ederim
Şükrü Çakmak 28 ay önce
Aktivite Puanı: 10
Merhaba, Öğrencilik hayatınızın devam etmesinden ötürü tavsiyem size şu şekilde olacaktır. Öğrendiğiniz Java ve Servlet bilgisi üzerine, Struts'a devam edin, genel bilgi sahibi olun sonra JSF öğrenin ki eminim JSF çok hoşunuza gidecektir =) benim öyle olmuştu. Struts'da yaptığınız benzer uygulamaları JSF'de de yapmayı deneyin, oluyorsa çok iyi. JBoss Seam, Apache Wicket için hazırsınız demektir. Bunlara bakınca kararı siz vereceksiniz aslında biz değil. Kolaylıklarını zorluklarını göreceksiniz. Öğrenci olduğunuz için bu teknolojilere bakma zamanınız var, en öne çıkanlarını zaten yazmışsınız, bunlar hakkında genel bilgi sahibi olun, rahat olun.
javaci38 28 ay önce
Aktivite Puanı: 10
Merhaba, Ben de bu konuyla ilgili bir grupta soru sormuştum. " http://groups.google.de/group/kurumsaljava/browse_thread/thread/9f1476859a7e11bb?hl=tr " Yararlı olabilir.
ertugrula 28 ay önce
Aktivite Puanı: 156
Merhaba. Forumdaki butun arkadaslara, bu konu uzerinden genel olarak bi soru olacak. Dikkat ettim, hic EJB teknolojisinden WebService`lerden bahsedilmiyor, forumda. sayet biz yaptigimiz projelerde ejb-webserviceleri kullaniyoruz, gayet basarili ve cok guclu saglam teknolojiler. Acaba bunun sebebi nedir..
Altuğ Bilgin Altıntaş 28 ay önce
Aktivite Puanı: 144
Aslında ihtiyaca göre teknoloji seçimi yapılmalı. Örneğin siz neden EJB ve web service kullandınız ? İhtiyaç neydi ?
ertugrula 28 ay önce
Aktivite Puanı: 156
Ben suan yurt disinda bi yazilim sirketinde calisiyorum, bulundugum ulkenin visa projesinin server kismini ekip olarak biz yapmistik ve, cok genis, yuzlerce kullanicinin kullanilacagini bi proje oldugu icin, proje lideri guclu bir mimari kullanmamiz gerektigini soylemisti, dagitik nesneler kullanmak ve onlari istenildigi zaman istenildigi yerde, desktop uygulamasindan veya herhangi bir yerden, rahat bi sekilde kullanabilmek icin, bunun icinde cok guclu bi teknoloji olan ejb teknolojisini ve web servisleri kullanimstik. Suanda bulundugum ulkedeki merkez bankasi icin credi registry projesi gelistiyoruz ve yine ejb teknolojileri kullaniyoruz. Bisey sormak istiyorum hocam, konudan biraz farkli ama fikrinizi ogrenmek istiyorum, sizce ejb`nin konteynir ile calismasi avantajmi dez avantajmi?. Dez avantaj ise, neden dez avantaj?. Saygilarimla...
Taner Diler 28 ay önce
Aktivite Puanı: 190
Konu konuyu açmış. Ertuğrul Bey, sorunuzu ayrı bir başlık altında açabilirseniz herkes için faydalı olacaktır. Gelelim asıl soruya. Hangi Framework? Yaklaşık 6 yıldır struts 1.* ile development yapıyorum. ve hala da yapıyorum. Hala yapar mıyım? şu anki koşullar bunu gerektiriyor. Çalıştığım projeyi yeni bir framework'e geçirmek çok zahmetli olacaktır. Benim tavsiyem hibernate, Spring bir kere öğrenin. Web Framework'u icin size kalmis bisi. JSF öğreneyim dedim, içime sinmedi. 4-5 yıl spring kullanmıcm dedim. en sonunda süper bişi olduğunu anladım. şu an kendi projelerimi Wicket üzerine yazıyorum. Tavsiyem Wicket. Tamamiyle Java ce OO yazıyorsun. Javanın bütün olanaklarını kullanıyorsun. ama struts ile sadece action yaratıyorsun, yada bir baseaction diğerlerini bundan türetiyorsun ve tabii xml dosyaları. Şu an bir stajerim var. 3. sınıfa yeni geçti. kendisine JDBC, JSP/Servlet kullanabileceği bir ufak uygulama verdim. Gayet güzel yaptı. Şimdi Struts'a çevirmesini sağlıcam. temelden üst seviyeye.... Eğer bir framework öğreniceksen onun source codelarına olabildğince bak. sana çok faydası olacaktır.
Nihat HATTABOĞLU 24 ay önce
Aktivite Puanı: 12
merhaba seam ile ilk defa bir deneme yapmak istiyorum, bu konuda oldukça bilgisizim. eclipse i kurdum, jbossu da new>other seçenekleri ile yükledim. seam setup ile komut satırından seam'i kurdum fakat hala new>other seçeneğinin altında seam altında seam project seçeneğini göremiyorum. alternatif olarak window>open perspective>other> altında seam seçeneğini göremiyorum. Yerdımlarınızı bekliyorum. İlginiz için şimdiden teşekkürler.
Nihat HATTABOĞLU 24 ay önce
Aktivite Puanı: 12
Biraz uzattım sanırım özü şu şekilde. eclipse de file>new>other>seam altında "seam web project" seçeneği yok.
Nihat HATTABOĞLU 24 ay önce
Aktivite Puanı: 12
Arkadaşlar gerek kalmadı, ben çözdüm. Bir arkadaşımıza lazım olur diye yazıyorum. eclipse de seam web project seçeneğini görebilmek için eclipse j2ee galileo yerne eclipse-jee-europa-winter-win32 sürümünü tercih etmeniz gerekiyor aksi halse göremiyorsunuz. eclipse den sonra JBossTools-2.1.2.GA-ALL-win32 ın içindeki eclipse klasörü ile dosya ezme yapmayı da unutmayın.
Şükrü Çakmak 24 ay önce
Aktivite Puanı: 10
@Nihat JBoss Tools için desteklenen platformlar ve sürümleri bir matris halinde şu adresde verilmiş; buradan faydalanabilirsiniz http://community.jboss.org/wiki/MatrixofsupportedplatformsruntimesandtechnologiesinJBossToolsJBDS tavsiyem; Eclipse: 3.4.2/Ganymede JBoss Tools: 3.0.x JBoss AS: 5.0, 4.2, 4.0, 3.2 Seam: 2.2, 2.1, 2.0, 1.2 son 4 mesaj ayrı bir konu olarak taşınabilirse daha iyi olabilir.
Güçlü Akkaya 14 ay önce
Aktivite Puanı: 4
Herkese merhaba. Şu anda bir web projesi geliştirme aşamasındayım. Şu anlık MVC dizaynına göre model ve controller kısımlarını tasarlamaya çalışıyorum. Fakat view konusunda hangi framework u kullancağıma henüz karar veremedim. Daha önceden struts 2.0 ile bazı ufak denemelerim olmuştu. Tabi java web dünyasında yeni sayılırım o nedenle diğer web frameworklerin içeriklerini pek iyi bilmiyorum. Forumlarda ve sitede özellikle apache wicket çok geçiyor. Sitesine bakıp biraz okudum. Fakat özellikle kullananlardan görüşlerini almak istiyorum. Şimdiden teşekkür ediyorum saygılar.
ertugrula 14 ay önce
Aktivite Puanı: 156
Merhaba,

Yukaridada bir cok arkadasimiz tavsiyelerde bulunmus, ben bi ekleme yapmak istiyorum, ben suanda jsf 2 kullaniyorum ve onunla birlikte primefaces, ve cok rahat bi sekilde deployment yapiliyor, sahsen ben jsf 2 -primefaces kullanmani tavsiye ederim. (Ama elbetteki karar senin, onemli olan kullanacagin teknolojiden en verimli sekilde istifade edebilmen). Ayrica JSF javanin standarti olan bi implementasyon.

Kolay Gelsin....
Gökalp Gürbüzer 14 ay önce
Aktivite Puanı: 64

orta vadede wicket'ı öğrenmen çok işine yarayacaktır; çünkü wicket hızla yayılan bir proje. hem yazması daha kolay hem sürdürmesi.


ancak kısa vade için jsf ile en az bir-iki çalışman olması gerektiğini düşünüyorum; çünkü jsf bir java standardı ve türkiye'de hal-i hazırda java ile yapılan web projelerinin %80+'sı jsf ile yazılıyor.


bu arada ertugula'yı naçizane düzeltmek istiyorum: jsf bir bir gerçekleme (implemantasyon) değildir, aksine bir standarttır. myfaces, richfaces, primefaces vb. kitaplıklar birer jsf gerçeklemesidir (implemantasyonudur)


nesneye yönelik açısından bakacak olursak jsf interface, primefaces somut sınıftır (concrete class)

Altuğ Bilgin Altıntaş 14 ay önce
Aktivite Puanı: 144
Bir şeyin standart olması onun  düzgün bir teknoloji olduğu anlamına gelmez.

Örneği EJB 2.0 da standart idi ama Spring karşısında tutunamadı sebebi ise Spring in gerçek sorunlara daha iyi çözüm olmasıydı.

kısaca
Spring nasıl fiili (De facto) standart ise wicket da bu şekilde filli (De facto) standart olablilir.

Latest Activity

yeni bir mesaj yolladı. TopLink EclipseLink
5 ay önce
mesaja yanıt verdi RE: HttpClient.
6 ay önce
mesaja yanıt verdi RE: HttpClient.
7 ay önce
yeni bir mesaj yolladı. HttpClient
7 ay önce
yeni bir mesaj yolladı. HttpClient
7 ay önce
yeni bir mesaj yolladı. Birt ile Raporlarma
10 ay önce
mesaja yanıt verdi RE: Hibernate.
10 ay önce
mesaja yanıt verdi RE: wicket kendi sayfama yonlendirme.
10 ay önce
yeni bir mesaj yolladı. wicket kendi sayfama yonlendirme
11 ay önce
yeni bir mesaj yolladı. wicket kendi sayfama yonlendirme
11 ay önce

Top Contributors

71
ertugrula
53
Abdulkadir Selcukoglu
49
Altuğ Bilgin Altıntaş
32
wicket_id_tolga
30
Taner Diler