2009
ASP.NET AJAX’A GENEL BAKIŞ:
Asp.net ajax çok duyduğum ama bir türlü çalışmaya zaman bulamadığım bir konu olmuştu. Sebebi ise benim mükemmeliyetçi anlayışımdan kaynaklanıyor biraz. Bir konuya çalışmam için o konu hakkındaki kitapların ,makalelerin, frameworkler bulunmuş ve eğer gerekliyse IDEler in indirilmiş olması gerekir Ama bu kez yeni başladığım asp.net kitabında (sadece 1800 sayfacık J) Ajax konusunun 250 sayfada anlatılması [...]
ORM , O/RM, O/R Mapping (Object Relational Mapping)
ORM aslında uzak olmadığımız bir teknik. Ne işe yaradığından kısaca bahsetmek gerekirse, sınıflarımızdan türettiğimiz nesnelerimizin ilişkisel veritabanımız ile daha iyi iletişim kurması anlamına geliyor. Veritabanları hala nesneye yönelik bir tasarımda olmadıkları için programlardaki nesneleri veritabanına tek hamlede değil de parça parça atıyorduk. ORM ile bu işi bir kere yapıp sonrasında veritabanından nesneler sorgulayıp veritabanına nesneler [...]
WİNDOWS SERVER 2008 İŞLETİM SİSTEMİNİ EVDE KULLANIN
Bugün windows server 2008 işletim sistemi hakkında bir yazı yazmaya karar verdim. Bu yazıda anlatacaklarım Windows Server 2008 işletim sisteminin bir server olarak kullanılmadığı durumlardır. Windows Server 2008 işletim sistemi Vista SP1 ile aynı tarihte çıkmıştır ve kurulduğu anda işletim sistemi Microsoft Server 2008 …. SP1 olarak görünür. Vista ile Server 2008 işletim sisteminin kodlarının [...]
LİNUX-3: DEBIAN PAKET YÖNETİMİ
“Debian paket yönetimi kullanışlı ve yaygın paket yönetim sistemlerindendir. Debian Linux için kullanıldığı gibi yaygın linux dağıtımı olan ve birçok yönüyle son yıllarda en yaygın dağıtım olan Ubuntu Linuxun da paket yönetim sistemi olarak kullanılmaktadır.”Genel BilgiDebian paket yönetim sistemi çok yönlü ve yönetimi kolay bir paket yönetim sistemidir. Debian linux dağıtımı çok güçlü bir dağıtımdır [...]
LINUX -2 : MAKE AND INSTALL FROM SOURCE CODE
“Linux dağıtımlarının paket arşivleri her ne kadar geniş olsa da özgür yazılımın avantajlarından birisi de programları kaynak kodundan derleyerek kullanmaktır. Kendi linux dağıtımınız için bulamadığınız bir programı kaynak kodundan derleyerek kullanabilirsiniz. ” Linux dağıtımlarının etkili kullanılmasında kaynak kodundan derleme işlemi çok önem arzeder. Bir programın derlenmiş ve kaynak kodu dağıtımınız için bulunabilir fakat dağıtım için [...]
Linux -1 : Paylaşılan Kütüphaneler
Linux üzerindeki deneyimlerimi anlatmak için yazılarımı yayınlamaya karar verdim. Zaman buldukça yazılara blogda yer vermeye çalışacağım. Bu makalelerden yararlanmak için hayatınızda birkez linux kurmuş ve konsoldan birkaç script yazmış, linux dosya sisteminin nasıl olduğunu biraz kavramış olmanız yeterlidir. LPIC exam 101 ve 102 konuları temel alınmıştır. Konuların ağırlıkları her makale sonunda verilecektir. LINUX SHARED LIBRARIES“Bu [...]
Paketlerinizi yedekleyin!
Blogumda genellikle windows üstüne kazandığım deneyimleri aktarıyordum fakat artık linux komutları ve linux deneyimlerimi ve kısayollarımı da anlatmaya karar verdim. Linux paketlerimizin herzaman bir $ sudo apt-get paketismi kadar yakın olması çok hoşumuza gidiyor aslında ama bazen de sistemimizde yaşadığımız sorunlardan ya da daha farklı sebeplerden kaynaklanan tüm hard diskimizin silinmesi durumlarında tüm paketlerimizi tekrar [...]
Sql Data Publising Wizard İle Küçük Bir Sorun
Karşılaştığım ilginç ve can sıkıcı problemleri blogumda yazıyorum çünkü birgün birilerinin de canı sıkılırsa aynı problemi çözerken arama motorunda yaptıkları arama sonucunda işleri daha kolay hallolsun. Karşılaştığım sorun veritabanını script şeklinde kodlayarak asp.net hosting üzerindeki sql server veritabanı üzerinde çalıştırıp kullanacağım veritabanını şekillendirmem gerekiyordu fakat herzaman yaptığım işlemlerde bu kez bir sorun vardı ve bu [...]
SVN ile Daha Hızlı Projeler
Bu makalede uzun zaman harcayarak kendi ihtiyaçlarıma göre tercih edebileceğim svn sistemimi nasıl kurduğumu ve kullandığımı (VS 2008 ile entegre şekilde )anlatacağım. Öncelikle SVN sistemleri nedir diyerek başlayalım. SVN sistemi atası CVS sistemlerinin iyileştirilmiş şeklidir. SVN ve CVS projelerinin çoğu GPL ile lisanslandırılmış olup kullanımı dağıtılması değiştirilmesi serbesttir. SVN sistemlerinin çıkış noktası ise Linus Tolwards [...]