koçum benim sağol konu için... kolay gelsin bekliorm ben devamını -

teşekkürler güzel yazın için. bu proje şuan monodevelop altında gtk+ ile. net birleştirilerek güzel bir ortam hazırlanıyor. şuan hala geliştirilmekte olan monoDevelop gerçekten yazılım geliştiricileri için iyi bir gelişme ve iyi bir ortam. microsoftun da destek vermesi ile linux, windows ve Mac OSX için. net ile ortak bir çalışma ortamı hazırlanıyor. http://monodevelop.com http://monodevelop.com/Screenshots

Merhabalar, Döküman hakkında :: Herşeyden önce :: GNU/Linux bilginizin az biraz olması lazım Bildiğiniz gibi gnu/linux altındada görsel programlama yapılabiliyor, ama ufak tefek sorunlar vardır, bunlar Glade'de olan eksikliklerdir. Glade'in eksiklikleri : Bir editörünün olmaması bu durumda başka bir editörde yazılıp. glade dosyasının xml şemasına çevirilip kaynak koduna eklenmesi durumunda kalınması. Herhangi bir derleyicisinin olmaması Her neyse şimdi biz aşırı uç noktalara kaçmadan, gtk ile bu işi halledeceğiz. Kısaca GTK+ nedir? GTK+ bir API kütüphanesidir. Kısaca böyle diyelim. Şimdi GTK'nın bilmemiz gereken terimleri Genelde fonksiyonların önüne ya "g_" konulur yada direk "g" konulur. GTK. H diğer kütüphanelerle bağlantı kurabilir, glib vs.. şimdi kodumuz bir görelim Kod: #include <gtk/gtk. h> / gtk_signal_func ile bağlınan void / void gtk_uygulama_kapat(GtkWidget window1, gpointer data) / gtk_signal_func ile bağlanılan ve butona basıldığında oluşacak olay / void gtk_butona_basildi(GtkWidget button1, gpointer data) / Genel programın kodu / int main Kodun amacı bir pencere üzerine buton koyup butona tıklandığında ekrana merhaba dünya yazmazı, fakat bu kadar satır alıyor. Nedeni ise Linux altında görsel programlama yapmanın biraz daha zor fakat esnek olmasıdır. Ama dilediğiniz çoğu şeyi yapabilirsiniz. Kodda belli açıklamalar zaten yer almıştır kodu okuyarak aslında gtk kütüphanesinin mantığını kavrayabilirsiniz, buraya yazmayacağım çünkü kod okuma becerisi bu yolla geliştirilir. Şimdi bu nasıl gözükecek ve button1 ve window1 glade'de olsa nasıl olacaktı işte küçük bir resim Bu resimdede gördüğünüz gibi window1 üzerinde button1 var olay bundan ibarettir. Gelecekte eğer glade'e bir derleyici ve editör entegre edilirse linux dünyasında çok fazla GUI yazılabileceğine inanıyorum Okuduğunuz için teşşekürler Eğer ilgi olursa derslerin devamı gelecektir, isteyen olursa derslerde oda kendi anlatımını yapabilir. Birde gerçekten bol ilgi olursa moderatörlerimizde izin verirse linux altında bu konularla ilgili alt başlık açılırsa sevinirim. DİPNOT: GTK+ Platformu windows üzerindede çalışabilir . Hatta ve hatta win32 API'lerini kullanarak linux üzerinde program yapılabilir Saygılar.. Root@

Harika ÇaLışmaLara imza atıLmaya devam ediLiyor VoLatiLe, ayrıcaLıgıyLa... +

Estafurullah, hepinize teşşekürler, umarım birgün hep beraber çalışma fırsatı buluruz Bu arada monodevelop güzelmiş fakat, . NET microsoft'un değil mi; yani bu proje nasıl açık kaynaklı olacak anlamadım -