15 Nisan 2011 Cuma

Yeni Haftada Altın Fiyatları Nasıl Olacak

Altın fiyatları geçen haftanın hareketli ortamından sonra yeni haftaya nasıl başlayacak?
Altın fiyatları ile ilgili piyasa takvimi yayınlandı. Piyasa takviminde 2 Nisan 2012 tarihinde 4. çeyrek GSYH , ABD işsizlik oranı ve inşaat harcamaları konularında açıklama yapılacak. Altın yorumlarını takip etmeden yatırımcıların altın yatırımı yapmamalarını öneriyoruz.
Altın fiyatları yeni haftaya hangi rakamlarla başlayacak?
Çeyrek altın yeni haftaya 153 TL ile başlarken cumhuriyet altını Nisan ayına 632 liradan başlayacak. Altının onsu 1667 dolardan işlem görmektedir. Altın fiyatlarında ons bazındaki değişimler dolardan kaynaklanan nedenlerle direk oalrak gram altın fiyatlarına yansıamamktadır.
Altın fiyatlarını takip etmek için canlı altın fiyatlarını www.altininfiyati.net sitesinden yararlanabilirsiniz. Sitede altın yorumları ve kapalı çarşı altın fiyatları ile bankaların altın fiyatları anlık olarak kullanıcıya sunulmaktadır.


13 Nisan 2011 Çarşamba

Yazılım Geliştirmek Zor Zanaat

Yazılım geliştirmenin zor bir süreç olduğunu bu mesleğe başlayan tüm bireyler er ya da geç anlıyor. Hazırlanan kod da düşünülen mantık bazı durumlarda pratik kullanımla eşleşmeyebiliyor. Böyle durumlarda da karşılaşılan hataların giderilmesi ve sorunsuz bir yapıya ulaşılması için ekstra çaba sarfetmek gerekiyor.

DotNetNuke'ün 6 taban sürümünden itibaren C# programlama diline terfi edecek bir framework ile geleceğinden önceki yazılarımda bahsetmiştim. İşte bu geçiş süreci yazımın başlangıcında da belirttiğim gibi sancılı bir süreç olacak. Hele ki biz Türkler için.

DNN ile aşağı yukarı bir yıl ya da daha uzun bir süre ilgilenen bir yazılımcı Türkçe'den kaynaklanan (daha doğrusu globallleştirme süreçlerinin iyi araştırılmadan yapılan programlamadan kaynaklanan) hataları zamanla keşfetmeye ve düzeltmeye çalışacak, ya da kendine daha sorunsuz bir plaftorm arayarak bu platform üzerinde çalışma yapacaktır.

Web dünyasında sürekli bir değişim söz konusu olduğundan C# programlama diline geçiş atılması gereken en önemli adımlardan biri. Türk arkadaşlar da en azından DotNetNuke 6 CTP ile basit testler yaparak sürecin daha az sancılı geçmesi için yardımcı olabilirler. Nasıl organize olacağımızı ve test senaryolarını Facebook'daki DotNetNuke Türkiye Kullanıcı Topluluğu sayfasında tartışabiliriz.


7 Nisan 2011 Perşembe

DotNetNuke 6 CTP 2 Duyuruldu

Popüler açık kaynaklı içerik yönetim sistemi DotNetNuke veya kısa adıyla DNN için C# programlama diline geçiş sürecinin en önemli adımı olan bir taban platform oluşturma çalışmaları DotNetNuke 6 CTP 2 ile devam ediyor.

Joe Brinkman'ın DNN bloglarındaki yazısında DotNetNuke 6 ile gelecek yeniliklerden bahsettiğini görüyoruz. Bunlardan biri de düzenleme pencerelerinde son kullanıcı ile etkileşimi daha kolay hale getirecek olan Telerik Rad Window bileşeninin çekirdeğe entegre edilmesi. Host ve Admin menülerinde de sayfa oluşturma aşamalarında navigasyonun daha kolay hale geldiği görülüyor. Pop up pencerelerini Host seviyesinde ya da modül seviyesinde etkinleştirme ya da devredışı bırakma olanağı sunulması da önemli bir avantaj.

Ancak DotNetNuke yeni sürümlerde de mobil aygıtlarla uyumlu çalışma konusunda geçer not alamıyor.


31 Mart 2011 Perşembe

RadEditor Image Manager Klasör İçerikleri Sorunu Çözüldü

7 Aralık 2010'da yazdığım Telerik Rad Editor DNN Image Manager ViewPaths sorunu ile ilgili yazımda DotNetNuke 5.6 ve sonraki sürümlerde yaşayabileceğiniz bir problemden bahsetmiştim. Kısaca özetlemek gerekirse, DotNetNuke 5.6.2 sürümü de dahil olmak üzere bazen Image Manager ekranının boş olarak çıkması gibi bir problem yaşayabilirsiniz.

Sorunun çözümü Will Strohl tarafından DotNetNuke bloglarında paylaşılmış. >>

Sisteme host yetkileri ile giriş yaptıktan sonra Host > SQL sayfasından aşağıdaki komutu çalıştırabilir:

UPDATE {databaseOwner}[{objectQualifier}Folders]
SET [FolderPath] = LOWER([FolderPath]);

Veya SQL Server Management Studio ile aşağıdaki şekilde düzeltmeyi uygulayabilirsiniz:
UPDATE [dbo].[Folders]
SET [FolderPath] = LOWER([FolderPath]);


24 Mart 2011 Perşembe

DotNetNuke 5.6.2 Duyuruldu

DotNetNuke 5.6.2 sürümü DotNetNuke bloglarında resmi olarak duyuruldu. Yeni sürümde DotNetNuke 5.6.0 ve DotNetNuke 5.6.1 sürümlerinde karşılaşılan bazı sorunların çözümlendiği ve bazı yeni özelliklerin de eklendiği belirtiliyor. Bunlardan bazıları:


19 Mart 2011 Cumartesi

Tek Panelde Birden Fazla Modülü Yanyana Nasıl Gösterebilirim?

DotNetNuke temalarının Content Pane (içerik paneli) adı verilen panellerden oluştuğunu daha önceki yazılarımda belirtmiştim. Bu yazımda ise tek panelde modülleri nasıl yerleştirebileceğimize kısaca değindikten sonra muhtemel bir sorun için çözümü paylaşacağım.

DNN'e Host veya Admin kullanıcısı olarak giriş yaptıktan sonra modül eklemek istediğimiz sayfaya geçelim. Burada herhangi bir panele alt alta istediğimiz kadar modül ekleyebiliriz. Modüllerin gösterimi ile ilgili (CSS sorunları dışında) herhangi bir sorun olmayacaktır. Ancak, modülleri yan yana göstermek istediğimizde DNN'in bu konuda bir sıkıntısı olduğunu söyleyebiliriz.

DotNetNuke (DNN) için modülleri yanyana göstermek amacıyla, ya ilgili panel'i alt panellere ayırmak için tema dosyasına doğrudan müdahalede bulunacağız, ya da bu işlemi bizim için çok daha kolay bir şekilde çözen bir third party modül kullanacağız.

ZLDNN Module Wrapper tam bu iş için geliştirilmiş bir modül. Yaklaşık 40$'lık bir ücreti var. Modülü DotNetNuke MarketPlace veya Snowcovered.com üzerinden satın alabilirsiniz.


DotNetNuke 5 İçin Engage Zeen Teması

Demo | İndir
Engage: Zeen için aslında Wordpress için hazırlanan bir temanın  DNN'e uyarlanmış hali diyebiliriz.  WeFunction Design Agency tarafından hazırlanan WP teması, Engage ekibi tarafından DotNetNuke ile uyumlu hale getirilmiş ve ücretsiz olarak kullanıma sunulmuş.
Tamamen aynı özellikleri desteklemese de tasarım ve görünüm olarak benzerlikler gösteren ve DNN'in özelliklerini de taşıyan bir tema ortaya çıkarılmış.

WP'de sütunlara ilişkin özel stiller tanımlamak yerine, DNN'in container bazında verdiği stil desteğinden yararlanılan Engage Zeen DotNetNuke temasını indirmek için Engage websitesini ziyaret edebilirsiniz.