Açık Kaynak Topluluğu Birliktegeliştir yeni versiyonu ile yayında

Açık kaynak kodlu proje geliştirme yaklaşımının giderek yaygınlaştığı günümüz yazılım dünyasında Microsoft platform ve araçları kullanılarak birçok açık kaynak kodlu uygulama geliştirilmekte ve Microsoft'un kendisi de bu konuda çalışmalar yapmaktadır.
 
Açık kaynak kodlu bir içerik yönetim sistemi olan Umbraco üzerine kurulan Birliktegeliştir, Türkiye'de de Microsoft platformlarında açık kaynaklı projeler geliştirilmesi ve mevcut açık kaynak kodlu projelerin kullanımının yaygınlaştırılmasını amaçlamaktadır. Zaman içinde yaygınlaşan açık kaynak kod topluluğuna daha iyi içerik sağlamak amacıyla Birliktegeliştir yeni arayüzü ve yeni özellikleriyle yayında.
 


Sizlerin de kendi projelerinizi ve kendi içeriğinizi rahatlıkla paylaşabileceğiniz Birliktegeliştir'de ayrıca Türkiye'de geliştirilmiş açık kaynak kodlu projelere, bugüne kadar dünyada yapılmış açık kaynak kodlu uygulamaların kullanımı ile ilgili makale, video gibi Türkçe kaynaklara ulaşabilirsiniz.
 
Bunun yanısıra uygulama geliştiricilerin kodlama sırasında çoğunlukla kullandığı kod bloklarına Kod Parçaları kısmından ulaşabilirsiniz.
 
Birliktegeliştir topluluğuna www.birliktegelistir.com adresinden ulaşabilirsiniz.
 
E-Mail: birliktegelistir@birliktegelistir.com
Twitter: www.twitter.com/bgelistir

15 Haziran 2010 16:20 tarihinde Kaan BAŞLI tarafından yazıldı | Yorumlar | Permalink

Organik Yazılım Günü 1.5

Etkinlik ismi aslında hiçbirinize yabancı gelmedi değil mi? Bundan 4 ay önce size şuradaki yazımda Organik Yazılım Günü’nü duyurmuştum. Daha sonrasında ise şuradaki yazımda etkinliğimizin gerçekleştirilemediğini ve neler yaptığımızı anlatmıştım.

31 Ekim Cumartesi Beşiktaş YTÜ Orditoryumunda!

Evet doğru! Etkinliğimizi yeniden düzenledik ve 31 Ekim günü hepinizi Organik Yazılım Günü 1.5’a bekliyoruz. Konuşmacılardan bahsetmek gerekirse MVPlerimizden Daron Yöndem, Muammer Benzeş, Burak Selim Şenyurt, Uğur Umutluoğlu ve Barış Kanlıca; MSPlerden İbrahim Kıvanç ve ben; SQL üstadımız (ben öyle görüyorum) olarakta Pamir Erdem arkadaşımız.

Kayıt Olmayı Unutmayın!

Kayıtlarınızı www.inetatr.org adresinden gerçekleştirebilirsiniz. Bol kodlu günler dilerim. Hepinizi beklerim!

organik15

20 Ekim 2009 16:35 tarihinde Kaan BAŞLI tarafından yazıldı | Yorumlar | Permalink

Windows 7 ile 7 saat

Windows 7’nin RTM sürümünün çıkmasına çok az bir zaman kaldı. Halbuki ülkemizde herhangi bir etkinlik daha gerçekleşmemişti. Beta çıktı, RC çıktı ve şimdi RTM çıkıyor.
Fakat bu gidişata sonunda dur dediler ve çok süpper bir etkinlikle karşı karşıyayız. Bu etkinlik hem biz yazılımcıları ve sistem yöneticilerini içermekte ve iki paralel oturumla gerçekleştirilmekte. Yani istediğiniz oturumu seçin ve dinleyin.

Etkinlik programı ise şu şekilde olacak:

BT Uzmanları

10.00-10.30 Windows 7'ye Genel Bakış, Sürümler, Language Packs
10.45-11.30 DirectAccess
11.45-12.30 Applocker
13.30-14.00 BitLocker & BitLocker To Go
14.15-14.45 Problem Steps Recorder & UAC Enhancements
15.00-15.30 Search Federation
15.45-16.15 BranchCache
16.30.17.00 Windows XP Mode

Yazılım Geliştiriciler

10.00-11.00 MultiTouch ve Ink Uygulamaları Geliştirmek
11.15-12.30 Ribbon kontrolünü nasıl kullanırız?
13.30-14.30 Sensor ve Location API’ları nasıl kullanılır?
14.45-15.15 Uygulama uyumluluğu
15.15-16.00 Taskbar ile gelen yenilikler
16.15-17.00 XPS ve Doküman yazdırma yenilikleri

Daron Yöndem, Muammer Benzeş, Baki Onur Okutucu, Burak Selim Şenyurt, Mesut Aladağ'ın da konuşmacı olduğu etkinlik 11 Temmuz, Cumartesi günü Microsoft İstanbul ofisinde gerçekleştirilecek. Microsoft Istanbul ofisi haritası için buraya tıklayabilirsiniz. Katılım için www.inetatr.org adresinden kayıt olmayı unutmayın.

01 Temmuz 2009 01:24 tarihinde Kaan Başlı tarafından yazıldı | Yorumlar | Permalink

Tam organik bir etkinlik

Geçtiğimiz Cumartesi günü Yıldız Teknik Üniversitesi’nde Organik Yazılım Günü adı altında çok ama çok güzel bir etkinlik düzenleyecektik. Hatta duyurusunu şurdaki yazımda yapmıştım bende. Ama saolsun TEDAŞ bizim bu etkinliği tam organik bir şekilde yapmamızı sağladı.

trafo

Trafo patlayacak günü bulmuş açıkçası. Bu yüzden yaklaşık saat 11:30’a kadar Oditoryum önünde bekledikten sonra, büyük bir kalabalıkla Yıldız kampüsündeki Orta Bahçe denilen mekana gittik. Tam organik bir ortamda organik elmalarımızı yerken hafiften de lisanslama modellerine giriş yaptık. En azından gelenler bu konuda yeterli genel kültüre sahip olmuş oldular açıkçası.

sohbet

Geçirdiğimiz bu organik süreçten sonra “Yeter bu kadar organiklik! Yaşasın Fast Food! Elmalarla nereye kadar!” diyerekten Beşiktaşa doğru yemek yemeye indik. Yemeklerimiz yendi bitti ve baktıkki hala elektrikler gelmemiş, bizde direk Starbucks Beşiktaş masalarında sohbete devam ettik ve saat 15:00 sularında dağıldık. Ama yaz bitmeden etkinliği tekrar planlayacağız.

Etkinliğimize şehir dışından katılan arkadaşlar da vardı. Üşenmeyip gelen herkese ayrı ayrı teşekkür ederim. Bir dahaki Organik Yazılım Günü’nde tekrar görüşmek dileğiyle.

30 Haziran 2009 23:53 tarihinde Kaan Başlı tarafından yazıldı | Yorumlar | Permalink

Organik Yazılım Şenliği

Açık kaynak kodu projeler üreten ve tüketen bir yazılımcı topluluğu olarak bu konudaki bilgi birikimlerimizi artık bir platform'da paylaşmanın zamanı geldi bence. Alışık olduğunuzdan çok daha farklı bir etkinlik olacak. Özellikle bu etkinliğin bende çok ayrı bir yeri var. Benim ilk defa konuşmacı olarak katılacağım bir etkinlik olacak ve BlogEngine.NET anlatacağım. İnşallah gerisi gelir :) 

 

Eğer siz de benim gibi açık kaynak kodu destekliyor, açık kaynak kodu üretiyor veya tüketiyorsanız hiç fark etmez, hepinizi 27 Haziran'da bu Organik etkinliğe bekliyoruz!

www.inetatr.org adresi üzerinden kayıt yaptırmayı unutmayın.

16 Haziran 2009 22:54 tarihinde Kaan Başlı tarafından yazıldı | Yorumlar | Permalink

Ankara'da bir haftasonu ardından

Bu hafta sonu arkadaşımla Alper Koca ile beraber geçirdiğim en yoğun haftasonlarından biriyle oldu.. Aslında herşey cuma günü öğle saatlerinde Ankara'daki pazar günü yapılması planlanan nedirtv Ankara seminerlerine gitmeye karar vermemizle başladı.. Tabi tam Adana garına doğru yola çıkmak üzereydik ki, Cumartesi günü için de Daron hocamızdan Sql Server 2008 Ankara Kampı duyurusunu aldık ve sevincimiz bir kat daha arttı.. İstanbul'da düzenlenene gidememiştim ama kısmet işte. Veee sonrasında 14 saat süren bir tren yolculuğu :S

SQL 2008 Ankara Kampı!

Aslında söylemek gerekirse konular mükemmeldi. Ama konuşmacılar da güzel anlatınca bitmesini istemedik.. Etkinliğe gelen fazla kişi yoktu. Saymadım ama 20 kişi yoktuk diye biliyorum. Benim için birazda iyi oldu çünkü konuşmacılarla tanışıp konuşma fırsatı yakaladım.

Konulardan bahsetmek gerekirse ilk etkinlik sevgili hocamız Daron Yöndem'di. Konuda haliyle Silverlight 3.0 :D Daron hoca biraz şov tarzında bir seminer verdi. Daha çok üzerinde durduğu Silverlight 3.0 üzerinde Data kontrolleriydi (Arada 3 boyut olayına girip çıkıyordu :P).

İkinci oturumda ise Tarık Kranda SQL 2008 yenilikleri ile sahnedeydi. Emin olun 2008 çıktığı günden beri kullanıyorum ve bu kadar fazla yeniliğe sahip olduğunu yeni öğrendim. Hocamıza burdan sevgiler saygılar. Kendisi her ne kadar böyle seminerlerde boy göstermese de biz kendisini görmek istiyoruz bol bol.

Üçüncü oturumumuz da yeni tanıştığım sevgili Pamir Erdem vardı. Konusu Index stratejileri ve Performans. Ne yalan söyleyeyim ben kendisinden böyle iyi bir performans beklemiyordum. Bu seminerde öğrendiğim en iyi şeyin şu olduğunu söyleyebilirim: Database Management başlı başına başka bir iş..

Dördüncü oturumda ise yeni tanıştığım Muammer Benzeş kardeşim vardı. Burdan kendisinden özür diliyorum çünkü seminerine katılmadım. 14 saat tren yolculuğu + uykusuzluk + yorgunluk + sabah  10'dan itibaren seminerde olmam + acıkmam + PHP kullanmayalı 3 yıl olması (ASP.net bile kullanmıyorum artık.. Silverlight Forever :P).. Bu sebepler katılmama kararını vermeye yetmişti ama kendisi gerçekten çok samimi iyi bir kişilik sahibi.. Hoş sohbetleri için kendisine çok çok teşekkür ediyorum ama zaten 10-15 kişilik bir dinleyici ekibini 2 kişi azalttığımız içinde özür diliyorum..

SQL 2008 Ankara Kampı aslında özet olarak şu şekildeydi:

09.30-10.30 Silverlight 3.0 ve İş Uygulamaları - Daron Yondem
10.30-12.00 SQL 2008 Platform ve Development Yenilikleri - Tarık Kranda
13.00-15.00 Index Strategies and Performance Tunning - Pamir Erdem
15.30-17.00 IIS 7 uzerinde PHP ve MSSQL - Muammer Benzeş

nedirtv?com seminerleri!

Açık söylemek gerekirse asıl katılımcı yoğunluğunu ben bu etkinlikte bekliyordum.. Sonuçta SQL Kampı etkinliği etkinlikten sadece 1 gün önce duyurulmuştu ve yaklaşık 15-20 kişi katılmıştı. Bu etkinlik ise 6 gün önce (yani 27 Nisan'da) duyurulmuştu.. Ama acı sonuç: 4 adet konuşmacı ile birlikte toplam 15 kişi :S
Ne yalan söyleyeyim ki; benim açımdan yine çok güzel geçen bir etkinlik oldu. Sonuçta kbir de katılımcı azlığı hem konuşmacının anlatışını hemde dinleyenlerin anlama kapasitelerini yükseltti diyebilirim.

İlk seminer de sevgili Uğur Umutoğlu ASP.NET MVC anlattı.. MVC'den biraz bahsetmek gerekirse açılımı şu şekilde: (Model-View-Controller).. Kodlama olarak benim gördüğüm 3 avantajı var:

1- PHP ve ASP'deki gibi eski usül HTML içine gömüyoruz ASP.NET kodlarımızı.. Böylece Sayfa yapımızı daha iyi şekilde optimize edebiliyoruz..

2- Unit Test: Yani projemizi test edebilmemizi bizim için baya bir kolaylaştırıyor ve aynı zamanda üçüncü parti test yazılımları ile test edebilmemize olanak sağlıyor..

3- Katmanlara ayrılmış olması: Model, View ve Controller olan 3 katmanda çalışıyoruz. Controller'da sayfamızın daha çok hard tarafını (yani sunucuyla haberleşme, veri işlemleri, session v.b.) kontrol ediyoruz.. View dediğimiz kısım tamami ile son kullanıcıya görünen HTML çıktısını alacağımız .aspx uzantılı sayfalarımız bulunduğu katman. Model ise Dataset gibi, DBML gibi(Linq to Sql Data Classes) gibi daha çok Controller ile Database arasında (yada xml v.b. projemizin dışında bulunan bir ortama) bağlantıyı sağlayan yapıdan oluşan bir katman.. Avantajına gelecek olursanız büyük ölçekli projelerde oldukça elverişli. Sonuçta yönetimini kolay kılıyor.

Ama dezavantajları benim açımdan çok daha fazla:

1- UserControl yok! : ASP.NET ile alıştığımız sürükle bırak türü kontroller yok.. GridView'den tutun Butona kadar yok.. Default olarak eski usül HTML controllerini kullanıyoruz.. Butonu bile bu şekilde kodlayarak sayfamıza yerleştiriyoruz.. Yada veritabından çektiğimiz bir listeyi eski usül HTML kodları arasında foreach gibi methodlar sayesinde table içine gömüyoruz..

2- Kodlama ve tasarım süreci: ASP.NET'e göre 3 kat zaman farkı (hatta bu 4'e 5'e çıkabilir) oluşuyor.. ASP.NET ile bir projeyi atıyorum 2 günde bitirebiliyorsanız, MVC ile 1 hafta 10 gün sürebilir. Ayrıca küçük ve orta ölçekli projelerde kesinlikle katmanlar işe yaramıyor. Tamamiyle kalabalık bence.

3- View katmanında bulunan son kullanıcıya gösterdiğimiz aspx sayfalarımızın arkasında maalesef kod sayfamız yok! Kod sayfası dediğim ASP.NET deki aspx.cs veya aspx.vb uzantılı sayfalarımız.. Ne güzel ASP.NEt'de sayfaya bir buton ekliyorsunuz ve üstüne çift tıkladığınızda hemen Click olayı otomatik olarak sizin için oluşuyor ve siz oraya ne yazman istiyorsanız yazıyorsunuz.. Ama burda GET veya POST methodu ile ancak bir Controller çalıştırabilirsiniz. UserController olmadığı için Event yok!

Aklıma daha çok dezavantaj geliyor ama bunun için ayrı bir makale yazmak gerekir..


İkinci seminerde söyleyecek için söylenecek pek birşey yok aslında. Sadece 1 saatlik kısa bir sharepoint tanıtımı izledik :)

Üçüncü seminerimizde Burak Selim Şenyurt hocamız WCF 4.0 ve WF 4.0 dan bahsetti. Kesinlikle benim için çok yararlı bir seminer oldu diyebilirim. Servislerin önemini bir kez daha anladım. Ayrıca WCF ve WF'in 4.0 sürümleri gerçekten çok ama çok gelişmiş. Özellikle WorkFlowlar yaratmanın bu kadar basite indirgeneceğini hiç tahmin etmiyordum. Biraz sıkıcı gibi gibi gelsede bilgi fışkıran bir seminer oldu. Tabi bazen hocanın anlattıklarını anlamakta zorluk çektim. İlgimin pek olmadığı bir konu olduğu için biraz ağır geldi diyebilirim.

Tam WCF seminerinde uykudan gözlerim kapanmıştıki sahneye Daron hoca çıktı.. Biranda cin kesildim. Ne uyku kaldı ne birşey. Bu seminerde anlatılan ise Windows 7 üzerinde Multitouch programlama. Multitouch programlama ile ilgili burda birşey söylemeyeceğim; yakın bir zamanda sadece bu konuyla alakalı makale yazacağım. Ama şunu söyleyebilirim: hayal edebileceğinizden bile kolay..


Bu arada Alper'le birlikte 3 MVP arasında fotoğraf çekildik.. Belki bizede bulaşır :)

özetle pazar günki nedirtv?com etkinliğide şu şekilde geçti:


09:45-11.15 ASP.NET MVC - Uğur Umutluoğlu
11:30-13.00 What is SharePoint? - Burak Batur
14:00-15.30 WCF 4.0 & WF 4.0 - Burak Selim Şenyurt
15:30-16.30 WPF ve MultiTouch Programlama Daron Yondem


Altını çizmek isterimki Adana'da ki Silverlight seminerine, Ankara'daki 2 günlük seminere katılanların toplamının 2-3 katı katılımcı katılmıştı.. Gün geçtikçe Adana'daki yazılımcıların aktifliğini arttırmak için devamlı çalışmalar içinde bulunacağız. Örnek vermek gerekirse büyük ihtimalle yakın bir zamanda İstanbul ve Ankara'dan sonra LikeMind Adana'yı hayata geçireceğiz. Böylece her ay gerçekleşecek olan buluşmada Çukurova bölgesindeki yazılımcıların birbirleriyle devamlı iletişimde olmalarını sağlayacağımıza inanıyorum. Bölgemize katkı sağlayacağından kesinlikle eminim.

04 Mayıs 2009 10:35 tarihinde Kaan Başlı tarafından yazıldı | Yorumlar | Permalink

SQL 2008 İstanbul Kampı!

Bu cumartesi İstanbul'da tüm gün SQL 2008'den bahsedilen bir etkinlik var! :)

Kayıt için : inetatr.org

22 Nisan 2009 09:55 tarihinde Kaan Başlı tarafından yazıldı | Yorumlar | Permalink

INETA NEXT HIT!

INETA'NIN (The International .NET Association) ülkemizde düzenlediği bir etklinlik duyurusu daha yapmak istiyorum. 11-12 Nisan tarihlerinde Yıldız Teknik Üniversitesi Oditoryum'unda yapılacak etkinliğe katılmanızı şiddetle tavsiye ederim.. Zaten aşağıdaki programa baktığınızda neden bu kadar çok tavsiye ettiğimi sizde anlayacaksınız. 



11 NİSAN

09:30 - 10:00 -> Açılış
10:00 - 10:45 -> Windows 7 Deep-Dive - Mehmet Nuri ÇANKAYA
11:00 - 13:00 -> Silverlight 3.0 - Daron YÖNDEM
14:00 - 15:30 -> Bulut Bilişimi ve Azure - Panel
16:00 - 17:00 -> PHP on Windows ve Hyper-V - Muammer BENZEŞ

12 NİSAN

10:00 - 12:00 -> Sürpriz Oturum - Daron YÖNDEM
13:00 - 15:00 -> ASP.NET 4.0 - Uğur UMUTOĞLU
15:15 - 17:00 -> WCF 4.0 ve WF 4.0 - Burak Selim ŞENYURT

Kayıt için inetatr.org adresinde kayıt yaptırmanız yeterli. Bu sefer Professional Hit'teki gibi yer ve su sorunu yok. Ayrıca güzel hediyeler dağıtacaklarmış :)

08 Nisan 2009 18:29 tarihinde Kaan Başlı tarafından yazıldı | Yorumlar | Permalink

Yazar Hakkında

Kaan BAŞLI
Kaan BAŞLI
kaan@kaanbasli.com

Microsoft Student Partner
Hakkımda..
Live Messenger ile mesajlaş LinkedIn Profilim Facebook Profilim Xing Profilim Twitter Me! Fotoğraflarım (at Flickr)

Bağlı Ziyaretçiler

Etiket Bulutu


Kaan'la mesajlaş

BlogEngineTR