• Narrow screen resolution
  • Wide screen resolution
  • Increase font size
  • Decrease font size
  • Default font size
  • default color
  • red color
JA slide show
Anasayfa
Ağu 06 2008
INETA SUMMER HIT IZLENIMLERI PDF Yazdır E-posta
Yazar Tuba ÇEBİ   
Çarşamba, 06 Ağustos 2008
Yazı Index
INETA SUMMER HIT IZLENIMLERI
Sayfa 2

Herkese merhaba,
Tüm yazılım meraklıları gibi bende bu haftasonu(2-3 Ağustos 2008)
INETA SUMMER HIT deydim. Hayatımda yaşadığım en öğretici ve de
keyifli bir seminerdi. Bu tür seminerler Yazılım Dünyasındaki(Microsoft)
yenilikleri daha yakından takip edebilmemizi sağlıyor...

Daron Yöndem

02/Ağustos/Cumartesi sabah saat 09:30 ile başlayan seminerde, Daron Yöndem
Silverlight 2.0 dan ve beraberinde getirdiği, getireceği yenililiklerden
bahsetti. Çeşitli uygularla daha iyi kavramamızı sağladı.

Peki Silverlight nedir ? Silverlight  ile kullanıcı taraflı üç boyutlu garfikler, video ve ses kombinasyonlu çok kaliteli web siteleri hazırlayabiliriz. Üstelik sadece ASP.NET web dili ile değil PHP ile de rahat bir şekilde uygulama geliştirilebiliriz. Üç boyutlu bir animasyon oluşturmaya başladığımızda gerçek zamanlı oluşturulan XAML( Extensible Application Markup Language ) kodu sayesinde  arkaplanda ki kodlara hakim olabiliyoruz.
Silverlight'ın diğer bir avantajı İşletim Sisteminden bağımsız çalışmasıdır. İster Linux olsun, ister Microsoft Windows :)
Ayrıca video yayının da oldukça büyük avantajları var.. Daha az CPU kullanımı ve daha çok performans sağlamaktadır...  
Ben neredeyse her seminerine katıldığım için konuları yutma durumuna doğru ilerliyorum hadi bakalım ;)

Seminerin 2. bölümü Yazılım Dünyası Nereye isimli paneldi. Değerli yazılımcılardan Ali Rıza Babaoğlan, Ali Servet Eyüpoğlu, Daron Yöndem, Eralp Erat, Kadir Çamoğlu'nun konuşmacı olarak katıldıkları panelde genel olarak, Türkiye'nin yazılım dünyasının neresinde olduğundan, nasıl daha da geliştirilebileceğinden bahsedildi. Ali R. Babaoğlan bizlere MSP ( Microsoft Student Partners ) programından bahsetti. Genç yaşta böyle bir tecrübe edinimi akademik hayatta önemli avantajlar sağlamaktadır. Detaylı bilgiyi  msakademik adresinden edinebilirsiniz.

 Panel

Ali Servet Eyüpoğlu bizlere Üniversite yıllarından itibaren planladığı ve hayata  geçirmek için üzerinde çalıştığı, mekanist.net isimli web projesinden bahsetti.
MVP Kadir Çamoğlu, Eralp Erat ve Daron Yöndem yazılımcılara önemli ipuçları vererek genç beyinlerin ufkunu aydınlattılar. Tüm bunları dinledikten sonra girişimci ruha sahip olmanın önemine bir kez daha şahit oluyorsunuz.

Panelin sonunda hediye çekilişi yapıldı ve kıymetli arkadaşım Mehmet Emin Gürsoy, Türkiyede ki Most Valuable Professional(MVP) ünvanına sahip yazılımcıların deneyimlerini paylaştıkları bu değerli kitabı kazandı ;) Tebrik ediyorum...

INETA SUMMER HIT'in son bölümde değerli MVP miz Eralp Erat bizlere Team Foundation Server dan bahsetti.

Eralp Erat 

Team Foundation Server kurumsal projeler için kullanılmaktadır. Takım çalışması içerisinde iletişimi hızlandırarak performansın arttırılmasını sağlamak, iş süreçlerini ortaya çıkarma ve iş durumunu kolaylıkla takip etme, takım rollerinin yönetimi gibi konularda önemli rol oynamaktadır. Bunların yanında en sevdiğim özelliklerden birisi Client Tier (istemci), Application Tier (uygulama) ve Data Tier (veri) katmanlarından oluşan üç katmanlı bir mimari yapıya sahip olmasıdır.

Eralp Erat

Diğeride Source Safe'in özelliklerinden kaynaklanıyor;  çalışmaya başladığım ilk şirkette bizde projelerimiz de Source Safe kullanıyorduk. Fakat bizim kullandığımız daha eski versiyonuydu, yeni versiyonunda kim, ne zaman değişiklik yapmış? ayrıntılı tüm bilgileri daha da güzel bir arayüzde görmek mümkün.

Autorium

Böylelikle Seminerin 1. gününü tamamlamış oluyoruz. Sırada 2. gün var ;) 



03/Ağustos/Pazar 09:30 itibariyle;) başlayan 2. günde ilk olarak Daron Yöndem bizlere Internet Explorer 8.0'dan ve özelliklerinden bahsetti. Bildiğimiz üzere internet tarayıcıları, kullanıcıların en sık kullandıkları ve en uzun süre açık kaldığı programlardır. Hızla gelişen Web teknolojilerine paralel olarak ortaya çıkan ihtiyaçlara cevap niteliğinde ki browserlardan birisidir. Öncelikle Ie8 ile gelecek daha gelişmiş özellikler ile sitenin görüntülenmesini sağlamak için meta tagını Web Sitelerine eklenmesi gerekmektedir.
<meta http-equiv="X-UA-Compatible" content="IE=8" />

Peki ne gibi özelliklere sahiptir ? Kısaca inceleyecek olursak;
Etkinlikler:
Herhangi bir Web sayfasında istenen bir hizmete sağ tuş menüsüyle ulaşılabilmesini sağlıyor. Etkinlikler iki farklı tipten oluşmaktadır;

eklentiler

Bilgileri Görme (Look up): Bir Web sayfasındaki bilgileri görme;
Örneğin, kullanıcı Tarihi Mekanlardan Beylerbeyi Sarayını bulmak istiyor. Bunun için kullanıcı adresi seçiyor ve görme etkinliğini kullanabileceği etkinlik menüsünden, harita servisini kullanarak konumunu görebilir.

Gönderme (Send): Web içeğini web uygulamasına gönderme; örneğin kullanıcı bir makaleyi beğendi ve kendi blogunda yayınlamak isterse, yayınlamak istediği yazıyı seçip blog etkinliğini seçebilir.
Daron Yöndem özelikle bu tür eklentilerin kullanıcılar tarafından yüklenebileceğinden ve yönetilebileceğinden bahsetti.

WebSlices:
Bir Web sayfasında tanımlı herhangi bir bölgeyi seçip Favorites araç çubuğuna kolaylıkla ekleyebilirsiniz. WebSliceslar aynı Feed gibi çalışıyorlar, burada amaç RSS'i bir adım daha ileriye taşımak. 

webslice

Örneğin, benim gibi Notebookunuzu yenilemek istiyorsanız sürekli alış veriş sitelerini takip etmeniz gerekir. Herhangi bir sitede Beğendiğiniz ürünleri WebSlice'a ekleyerek ürün hakkında ki değişiklikleri daha yakından takip edebilirsiniz.

Sık Kullanılanlar Çubuğu:
Ie7 de kullanıcıların sık kullandıkları web sitelerine erişimi sağlayan Bağlantılar Çubuğu vardı. Ie8 de ismi değiştirilerek Sık Kullanılanlar Çubuğu oldu. Kullanıcı, Sık Kullanılanlar Çubuğuna Ekle ve Sık Kullanılanlara Ekle düğmesini kullanarak Sık Kullanılanlar çubuğuna kolayca bağlantı ekleyebilir.

Böylelikle kullanıcılar bu çubuğu ilişkilendirdiklerinde sık kullandıkları Web Siteleri'nin içeriklerine, beslemelere, WebSlices ve en güzeli de Office belgelerine kolaylıkla ulaşabilecekler.

 

Phishing Filtresi:
Kullanıcı sahte bir siteye giriş yaptığında uyarılmasını sağlıyor. Ie8'de bu özellik, Güvenlik Filtresi olarak adlandırılmış ve daha geniş kapsamlı bir hale getirilmiştir. Sahte siteler, güvenilir sitelerin birer kopyası gibi çalışır ve kullanıcılara ait kişisel bilgileri çalmak amacı ile hazırlanmışlardır.

 

Ie8 ile birlikte sadece sahte siteleri engellemeyle kalmıyor aynı zamanda kullanıcıların ziyaret ettikleri güvenilir sitelerden bilgisayarlarına bulaşan ve bilgileri çalmaya yönelik çalışan zararlı programları da etkisiz hale getiriyor.

Atomatik Çökme Kurtarması(Automatic Crash Recovery):
Ie8 kullanıcıları'nın browserda açmış oldukları sayfaların ya da çalışmaları'nın herhangi bir hatadan dolayı  bilgilerini kaybetmeden çalışmalarına devam etmelerini sağlamak amacıyla geliştirilmiş bir özelliktir.

Developer Tools:
Ie8 Web Geliştiricilerin işlerini kolaylaştıracak özelliklere sahip.
Developer Tools iconuna Komut Çubuğundan ya da Shift + F12 ile de erişebilirsiniz. Developer Tools HTML, CSS ve Script modları vardır ve Html, Css, Script tablarından erişerek her bir modla ilgili kodu inceleme ve editleme şansımız var. Tree node dan herhangi html satırı, seçtikten sonra, Html mod'un Properties penceresinden inceleyebilirisiniz. Layout tabında ise seçimin sonucunu kutucuk modeliyle görsel temsilini inceleyebilirsiniz.
Görsel olarak ifade edilmesi bence çok iyi düşünülmüş :)
Style tabında seçilen elemanın style ile ilgili tüm kuralları gruplar halinde listelenmektedir.İlgili grupdan  değişiklik yapılabilir ve checkbox özelliği kullanılarak geçerli ya da pasif olarak ayarlanabilir.
Trace Style tabından da style ile ilgili tüm özellikleri yine tree view yapısında ve gruplar halinde listelenir. Elemanın özelliğiyle ilgili hesaplanmış değerleri guruplar halinde listeler.

CSS modunda, sitede yayınlanan ve tree view yapısı içerisinde ki herhangi bir CSS dosyasını seçerek inceleme şansına sahibiz. 

 

 

Debug JScript:
İşte en sevdiğim özelliği ;) Kim derdi ki bir gün, herhangi bir Web Sitesinin JScript kodunu Internet Explorer içerisinde debug yapabileceğimizi, belki de çok yakında full debug yapabileceğiz, süper :)
Öncelikle Internet Seçeneklerinden(Internet Options) Advanced => Browsing => Disable script debugging seçeneğinin seçili olmasına dikkat ediyoruz.
Debug yapabilmemiz için tüm Developerların bildiği üzere hangi satırla ilgili debug işlemi yapacaksak o satırı en soldan işaretliyoruz ya da satırın üzerinde sağ tuş "Insert Breakpoint" diyoruz. Ardından Start Debugging butonuna clickleyerek debug işlemine başlıyoruz ve sonlandırmak için de Stop Debugging butonuna clickliyoruz.

 

 

Breakpoint'in çalışmasını şu komutları ya da kısayol tuşlarını kullanarak kontrol edebilirsiniz;

Step Into (F11): Kodu satır satır çalıştırır. Bir metodla karşılaştığı zaman metodun içine girer methodu da satır satır çalıştırır ve kaldığı yerden kodu çalıştırmaya devam eder.

Step Over (F10): Kodu Step Into gibi çalıştırır tek farkı bir methodla karşılaştığı zaman metodun içine girmeden hepsini çalıştırır ve kaldığı yerden kodu çalıştırmaya devam eder.

Step Out (Shift - F11): Ilgili satır'ın ya da içinde bulunan metod'un sonuna kadar olan tüm kodları çalıştırır, metodu çağıran kod satırıdan bir sonraki satırda çalışmayı durdurur.

Continue (F5): Debug'ı durdurarak normal çalışmasına devam eder.

{ Biraz Ingilizce biraz Türkçe bunu sadece yazılımcılar anlar sanırım.. artı daha iyi cümleler kurabilirsem herkes anlayacak :) }

Daha fazla bilgi için Internet Explorer 8 ile ilgili yenilikleri ve videoları inceleyebilirsiniz.

Internet Explorer 8'den sonra, Ali Rıza Babaoğlan bizlere Web 3.0 ve etkileyici özelliklerini anlattı.

Ali Rıza ve Daron Yöndem 

Hızla gelişen Web teknolojilerinde Türkiye'nin de kullanıcı olarak büyük bir öneme sahip olduğundan, sadece normal kullanıcı olarak değil araştırmaya, aramaya yönelik de ülkemizde önemli düzeyde kullanıcı sayısının olduğundan bahsetti.
Gelişen Web Teknolojileriyle beraber Türkiye de pasta'nın büyük bir dilimine sahip.
Özellikle Semantic Searchde daha da etkili aramalar yapabileceğimizden ve güvenlik açısından sitelere erişimin ve içeriğin gösterilmesi'nin IP(ülke farkına göre) bazında değişiklik göstereceğinden bahsetti.
Aynı zamanda Web Siteleri'nin değeri kayıtlı kullanıcı sayısı ve buna bağlı olarak da kullanıcı bilgileri olduğunu da öğrenmiş olduk.
Ufkumuzu aydınlatan bu konuşma soru-cevap şeklinde devam etti. Seminere katılan arkadaşlar çeşitli düşünce ve önerilerini de paylaştılar. Konuşmanın ileriye dönük düşüncelerin canlı tutulması yönünde oldukça faydalı olduğuna inanıyorum...

Seminerin son bölümünde, Uğur Umutluoğlu bizlere C# programlama diliyle LINQ(Language INtegrated Query) den bahsetti.

 Uğur Umutluoğlu

Database sorgularını kolaylaştırma adına .Net 3.5'a gelen en önemli yeniliklerden birisidir Linq. Linq sayesinde normal kod içerisinde herhangi bir veritabanındaki tablo ya da alanları object gibi kullanabiliyoruz ;) Üstelik sadece veritabanını değil tüm veri kaynaklarına farklı bir programlama modeli getiriyor. En güzel özelliklerinden birisi de Veri tipi'nin derleme esnasında tanımlanıyor olması.

 LINQ

Son olarak da Daron Yöndem VB programlama diliyle XLINQ kullanımını anlattı ;) XML verilerine LINQ sorgulama dilini kullarak VB koduyla nasıl ulaşabildiğimizden bahsetti. Özellikle de LINQ bölümünde CSharp ve VB fanatikliği su yüzüne daha çok çıkmaya başladı :) Türkiyede C# daha yaygın bu bir gerçek ama VB kullanımıda her geçen gün artıyor, ben de C#la başlayıp, VB'ye terfi edenlerdenim :) Ne kadar çok farklı dil öğrenirsek o kadar çok avantaj sağlayacaktır, sonuçda mantık aynı.

Bu kadarcık bilgilendirmeden sonra ;)
Öncelikle değerli bilgilerini, deneyimlerini bizlerle paylaştıkları, bizlere yön verdikleri, örnek oldukları ve Türkiyede ki bilişime katkıda bulundukları için başta Daron Yöndem ve Ali Rıza Babaoğlan, Ali Servet Eyüpoğlu, Eralp Erat, Kadir Çamoğlu, Uğur Umutluoğlu'na ve yardımlarını esirgemeyen herkese teşekkür ediyorum...
Tüm katılımcıları beğenerek dinledim... Eğitici ve oldukça keyifli bir seminerdi. Seminerleri takip etmeye devam edeceğim...

Not: Fotoğraf çekimleri Mehmet Emin'e aittir. Kendisine buradan da Teşekkür ediyorum.. :) Sanırım arada benim çektiğim fotolarda var ;)

Not2: Fotoğrafları flickr'a yükledim oradan çektim ehehe ;) tabi özel kimse göremiyor benden başka.


Görüntüleme sayısı: 1195 | E-posta

Yorumlar (13)
RSS yorumları
1. 06-08-2008 07:26
 
Teşekkürler
Yorumlar ve detaylı inceleme raporu için teşekkürler :) Nice etkinliklerde görüşmek dileği ile ;)
Misafir
 
Daron Yöndem
2. 06-08-2008 07:35
 
Ineta Summer Hit
Bu güzel etkinlik için asıl bizler teşekkür ediyoruz.. ;) 
Emeğinize sağlık, yeni etkinlikleri merakla bekliyoruz...
Misafir
 
Tuba Çebi
3. 06-08-2008 09:05
 
Vola!
Thanks pink head, life is So Soft -ware :)  
 
Daron is very handsome guy! ( please look at top of page.!). humm :)) :x :grin
Misafir
 
Eralp
4. 06-08-2008 09:38
 
Ineta Summer Hit
You're welcome polite man, himmm pembe kafa demek :) 
Bilgi paylaşımı için asıl ben teşekkür ediyorum... 
Evet Daron hocam süper çıkmış Mehmet Emin'in eline sağlık.. :) 
Yeni fotoları bekliyorum, belki burada ki bir kaç fotoyla değiştirebilirim ;))
Misafir
 
Tuba Çebi
5. 06-08-2008 11:19
 
Teşekkürler
İzlenimlerini aktardığın için teşekkürler Tuba. Farklı etkinliklerde görüşebilmek dileğiyle ;)
Misafir
 
Ali Rıza Babaoğlan
6. 04-10-2008 16:31
 
Ineta Summer Hit
Ali Rıza ben Teşekkür ediyorum... Organizasyonun başından sonuna kadar emeği geçenlerdensin.. Seni kutluyor ve çalışmalarında başarılar diliyorum... ;) 
Fotoğraf çekimlerinden dolayı Mehmet Emin'e de Tekrardan Teşekkür etmek istiyorum... Eline sağlık arkadaşım ;)
Misafir
 
Tuba Çebi
7. 07-08-2008 06:44
 
Dehşet
Gerçekten çok güzel analiz etmişsin semineri. Bu organizasyonların devamı da gelir diye umuyorum.
Misafir
 
Hüseyin Özcan
8. 07-08-2008 12:47
 
Ineta Summer Hit
Teşekkür ederim hüseyin.. 
Bende böyle güzel organisyonların devamını diliyorum ;)
Misafir
 
Tuba Çebi
9. 07-08-2008 15:00
 
Enfes!
Emeği geçen herkese teşekkürler.. Buradan yetkililere seslenmek istiyorum. Bu tür aktivitelerin ara ara olmasını istiyoruz. :p  
 
Resimler ve yorumlar çok güzel olmuş, elinize sağlık tuba hanım..
Misafir
 
ilyas TEKER
10. 10-08-2008 17:18
 
Ineta Summer Hit
Ilyas Teker teşekkür ederim.. Bende yine böyle güzel aktivetelerin devamını beklemedeyim... Herkese iyi çalışmalar...
Misafir
 
Tuba Çebi


 
< Önceki   Sonraki >