Kayıt Tarihi: 17.05.2008
Toplam 368 konu açtı.
Toplam 1.571 yorum yaptı.
Toplam
7
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2010 TR,
Beğeniler: 0 / 2
29-08-2009, 00:48
(En son düzenleme: 29-08-2009, 00:57 Mehmet Eser.)
Aslında konuya söylenecek çok şey var ama zaten düşünce ufkumuzda benzer şeyler var gibi.
Evet, 2007'yi sevdim. Bir zamanlar VB6 ile Registry'ye bir kayıt eklemek için ya da sorgulamak için iyice bir debelenmek gerekiyordu. Bu ve benzer konularda baktım her iş için araştırma ve bolca zamanda yıpranmak gerekiyor, kendimi amele gibi gördüm. Başkalarının hazırladığı bir dili kullanmak yerine öğrenmek için hayatımı harcamadım ve yol yakınken bıraktım. Bir ara bolca reklam edildi .net platformu. VB.NET 2005'i denedim. KariyerVideo.com dan konuyla ilgili video dersi izleyince:
- Hadi be, bu kadar basitleştirilmiş olamaz. Tek cümleye inmiş olay, modüller gitmiş, dedim.
Alakasız bir yerde alakasız bir ortamda, kıt kanaat bir bağlantıyla Yalova'da gezmek varken denedim ve önceleri bırakmama sebep olan konulardan birinin çocuk oyuncağı olduğunu gördüm. Ama artık çok geçti. Kolay kolay başlamazdım bir daha bu işlere.
AutoPlay Media Studio ile mükemmel uygulama geliştirilebiliyor ama veri saklamak ve göstermekle ilgili komutları yok ve bu iş için geliştirilmemiş. Benim ideal geliştirme ortamım bunun gibi istenen işlevlerin hazır olduğu ve yapmak istediğinize göre yerleştirdiğiniz modüler yapı. Kelimelerden kafanıza göre cümle oluşturmak gibi. Yoksa önce modülle kelime oluşturan düzenek kurmak bana göre değil. Yapmak istediklerim için kafamı bir dolu zırvayla doldurmak istemem. Çok zor değil hazır fonksiyon, bileşen, sihirbaz sunmaları. Zaten şu anki gelişmelerde en büyük olay da artık kod yazmanın kalkması yavaş yavaş ve yerine menü komutlarının gelmesi. Aynen VB örneğimde olduğu gibi 2007 de 2003 de ek zahmetle yapılan çoğu işi kaldırmış. Hatta orda tam benim kafadan birileri var ki, özellikler penceresinde bir yere tıklayınca artık hemen açılır liste açılıyor. Beni sinir eden bir şeydi, önce içine girip sonra açmak. Kendi formlarımda da tıklayınca açılır listeyi otomatik açtırırım. Sırf bu özellik için bile 2003'e 10MB eklenti kurardım olsaydı böyle bir şey.
Ben de önceleri nefret ederdim Ribbon menüden. Bundaki sebep aradığımızı yılların verdiği tarzla bulamamız. Sadece resimli düğmeye ve düz menüye alışmışız bir kere. Microsoft ise bu sefer beklenmedik farkla yenilikler getirmiş ve arayüzde bile kullanmadığımız denetimleri tam özelleştirme fırsatı ile araç çubuğu yapmış. Resimli düğmeler, galeriler, açılır listeler(resimli), büyük boy menüler falan devrim gibi.
VB.NET ile olduğu gibi yığınla zahmeti 2007 sistemde tek cümleye indirmişler. Artık herşey açıl susam açıl felsefesine doğru gidiyor. Modalı'nın gönderdiği ileri seviye örneği 2007'de sıfır zahmetle daha güzel kullanabiliyorsunuz. Artık elimize ol deyince olan kütüphaneler veriliyor ve seçmemiz isteniyor sadece. Asıl güzellik burda. Neden Access'i kullanıp bir şeyler üretmek, uygulama geliştirmek varken vaktimizi Access'in olmayan özelliklerini geliştirmekle geçirelim. Eğer eski özellikler yetiyorsa eski sürüm kullanılsın ama ustaca kod yazabiliyorum diye 2003'ü modifiye etmek amelelik kanımca.
Hayalimde bir uygulama geliştirme platformu vardı. Yapmak istediğim her denetim ve işlev hazır olacak ve seçip birleştirerek kısa sürede uygulama geliştireceğim. Burda rekabet ve fark ise felsefenin ve tasarımın kalitesinde olacak. 2007 yavaş yavaş bu yolda gidiyor. 2010 sürüm de makrolarda vs birçok yerde buna benzer hazır araçları, kolaylıkları getiriyor. Bu, evinde sıradan bir hayat süren herkes istediği uygulamayı takılmadan ve kod yazmadan geliştirebilir düzeye gelene kadar sürecek bir süreç ama bayağı zaman alacak. Firmalar bu özellikleri, kolaylıkları her yeni sürümde yem olarak kullanıyorlar çünkü her yeni sürümde değişim yerine eklenen hazır işlevler fark olarak sunuluyor.
Garip gelmesin günün birinde eminim fare kılavye olmadan resim ekle, tablodan şu alanı al, ilişki kur gibi sesli komutlarda uygulama geliştirilecek. Herkes kendince bir dünya yaratacak ve kim daha güzel şey yaratmışsa diğerleri ona akacak. Ama dünya yaratabilme herkesin elinde olan bir şey olacak bugünkü bloglarda olduğu gibi. Aynı durumun gelişmişi yaşanacak.
Biz şimdi Access'i öğrenmeye ve işlevler geliştirmeye büyük zaman harcıyoruz ortaya ürün çok az çıkıyor. Hep parça parça bir şeyler yapıyoruz. Microsoft ise Access'i öğrenmekle ve kod yazarak işlev gerçekleştirmekle geçen zamanı VT geliştirmekle harcamamız için güzel adımlar atıyor.
- Amaç Access öğrenmek, kod yazmak, takla attırmak değil ürün ortaya koymak olmalı. Bu durum için 2007 çok daha iyi. Microsoft da kullanıcıların az olduğunun, olanların da ürün çıkarmak yerine kendisiyle öyle olmaz böyle olur tarzında kafa tuttuğunun, ekleme çıkarma yapmayla zaman geçirdiğinin farkında. 2007'de yerel ve online şablonlar düzene sokulmuş ve kullanım tarzı hadi üret felsefesinde.
Yakında tüm ofis olarak 2007'ye geçeceğim ve de 2010 çıkınca beklemeyeceğim. Başka firma daha kolayını çıkarırsa ona geçerim hemen.
Bir deha kod ustası çıkıp bu html kodları görme işini bolca kodla ve acayip yöntemlerle hack ediyormuş gibi ele geçirebilir ve de bizler ağzı açık bakabilirdik. Geçmiş zamanda bir bilgisayar dergisinde 5-6 sayfa boyunca dll kütüphanelerine başvuru yapan kısayol yaratmayı anlatıyordu. Sonuçta ise denetim masası işlevlerine masaüstünden kısayolunuz oluyordu. Yani fare ayarları masaüstünüzde de oluyordu. İşin garibi konuya hakim biri olarak denedim ve bilgi yanlıştı. Ama salaklığın yeri yoktu ve ben bu işi denetim masasındaki simgelere sağ tıklayıp masaüstüne gönder dedikten sonra kısayolu istediğim yere taşıyarak zaten bir iki tıkla yapıyordum.
Bu durumda cahiller uzun yolu ustaca görürken amaca ve hedefin gerçekleşmesine bakan ustalar sağ tıklamayı çözüm olarak görür ve diğerine saçmalama derler. HTML kodlarının görmek yeni ufuklar açan bir olay. HTML raporlardan form sitesi üretmeye kadar çılgınca fikirlere gebe bir durum. HTML iyi bir standart olduğundan alıp başını gidecek bir olgu. Bu olay çoğuna çok basit bir şey gelebilir ama ele geçenin farkına varmak lazım. Ben de zaten eklerken önce tereddüt ettim, çok basit kaçar mı diye. Diğer konunun altına örneksiz durumu anlatan bir not düşecektim sadece. Ama o zaman yüzeysel bakana basit gelen bu derin kazanım yok olacaktı.
Söylenecek çok şey ve yapılacak bir o kadar iş var. Sohbet konusu olduğu için zamanın üretmek varken tartışmakla geçmesini de istemem. Bunu bir daha yazmamak için yazdım. Birilerinin hazırladığı bir ortamla üretmek dururken hangisi gibi bir tartışmayla zaman geçirmek tuhaf...
2007'ye geçmek sabırdan ziyade azim, çalışkanlık, inanç isteyen, kendine güvenle alakalı bir durum. Daha önce inanmıyordum ama şimdi altını üstüne getirebilir gibi geliyor. Önce inanmak gerek kanımca. Madem daha kolay herşey öncekine göre o zaman zahmete girmemek gerek. Hem eski bilgisayarımda da gayet hızlı çalışıyor.
Taruz Bey geçerse gayet güzel başarır ve de rehber olur çoğu konuda. Geçtiğinde 2003'le geçen zamana acıyacak.
Gezinti Menüsünü de bir özelleştirebilseydim 2007'de kafama göre, ah... Neler olacaktı neler. Şimdiden başladım bile neler eksik, neler olmalı. Demek bu da yetmeyecek! Yetmesin, daha özelleştirilebilir olanı gelsin, daha kolay olsun. İşim gücüm yok da oturup menü mü tasarlayacağım, arayüz mü hazırlayacağım?
Versinler menüyü, arayüzü; istediklerimi ekleyip çıkarayım gerisini istemem.
İyiye doğru bir gidiş var ben umutluyum ve Access şu an mantıklı-güzel-isabetli bir geliştirme ortamı. Eğer sisteme müdahele komutları için eklemeler gelirse ya da eklenti kültürü adapte edilirse değmeyin keyfime. O zaman EXE tarihe karışacak gibi.