RSS
 

Archive for the ‘Programlama’ Category

IE 7 Facebook Connect butonu görüntülenme sorunu

24 Ağu

IE7 web tasarımı ile uğraşanların başını en çok ağrıtan tarayıcı şu an staj yaptığım yerde yaptığımız siteler için ie 7 desteği sağlıyoruz fakat sanki ie 7 sabırları zorluyor diğer bütün browserlarda sorunsuz çalışan sistem ie gelince patlıyor neyse ki cross browsering yaparak css ile ilgili sorunlara çözüm bulunabiliyor. Sizlerle karşılaştığım bir sorunu ve çözümünü anlatacağım sitemizin üyelik aşamasında facebook connect kullanarak kişisel bilgilerini çekiyruz fakat ie 7 de facebook connect butonu görüntülenmiyor bu sorunu sayfamıza   <html xmlns:fb="http://www.facebook.com/2008/fbml"> namespace ini ekleyerek çözüyoruz eğer asp.net ve master page kullanıyorsanız bu kodu master page inize eklemeniz gerekiyor

 
No Comments

Posted in Asp.net

 

Visual studio 2010 en popüler eklentileri

18 May

Visual studio 2010 en popüler eklentileri

Visual studio 2010 ile gelen yeni özelliklerden biri de “extension manager” yani eklenti desteği Extension manager a tools menüsünden ulaşabilirsiniz.Bizi onilne galeriye götürüyor. Eklentileri incelemeden önce  eğer kod yazarken vs nin klasik görüntüsünden sıkıldıysanız http://studiostyles.info/ sitesinden kodlama sablonları indirip kullanabilirsiniz. Şablonu visual studio ya yuklemek için yine tools menüsünden “import export settings” seçeneğini kullanarak yapabilirsiniz (aynı işlemi ayarlarınız yedeklemek için kullanabilirsiniz.)

Eklenti sayfasında en çok indirlen eklentileri görüyoruz şimdi bunları inceleyelim.

  1. Visual studio color theme Editor: bu eklenti sayesinde visual studionun renk ayarları ile oynayabiliriz buna ek olarak eklenti içerisinde gelen hazır temaları aşagıda görüyorsunuz. Xp den alışık olduğumuz temalar mevcut

(Bu eklentiyi kurduktan sonra aşağıdaki gibi bir menü oluşacaktır.)

Windows XP Silver

Windows Classic

Windows XP Emerald

MvcMusicStore - Microsoft Visual Studio (7)

Windows XP Autumn

MvcMusicStore - Microsoft Visual Studio (6)

Windows XP Olive

MvcMusicStore - Microsoft Visual Studio (4)

Windows XP Blue

MvcMusicStore - Microsoft Visual Studio (3)

Windows Aero

MvcMusicStore - Microsoft Visual Studio (2)

Windows XP Blue

MvcMusicStore - Microsoft Visual Studio

Default Visual Studio 2010 Theme

MvcMusicStore - Microsoft Visual Studio (8)

 
1 Comment

Posted in C#

 

IIS seo toolkit ile seo ayarları nasıl yapılır?

16 May

İis seo toolkit ile seo ayarları nasıl ayapılır?

Search engine optimization toolkit web sitelerimizin arama motorları böcekleri tarafından daha hızlı bir şekilde indekslenmesini sağlar. Seo işlemini en iyi olarak google  webmaster tools ve analytics hizmetlerini kullanarak daha ayrıntılı olarak gerçekleştirebilirsizin.

Biz iseIIS kullanarak sitemize nasıl seo işlemi uygulayacağımzı göreceğiz. Öncelikle bu işlem için gerekli olan toolkiti “http://www.iis.net/download/seotoolkit” sitesniden ücretsiz olarak indirip sisteminize kuruyoruz. Setup kurulduktan sonra iis imizi açıyoruz ve aşağıdaki ikonları görüyoruz bu ikonlardan web platfrom installer a tıklayarak sisteminizde kurulu web uygulamalarını ve kurmak sitediğiniz programları bulabilirsiniz.

Search engine optimization a tıklıyoruz. Bu kısımda bize 3 ana başlık oluşturuyor.

  • Site analysis
  • Stiemaps and sitemap indexes
  • Robots exclusion

Öncelikle site analaysis i inceleyelim; Create new analaysis diyerek yeni bir site analizi oluşturuyoruz. Gelen sayfada analizim için gerekli ayarlamaları yapıyoruz.

Rapor aslma işlemi sizin girdiğiniz ayarlara göre yani raporu alınacak url sayısı ve indirilecek olan sayfaların boyutlarına göre yavaşlayacaktır. Eğer siteniz bir forum sitesiyse ve linkleri görmek için bir üyelik gerekiyorsa “Connect as ” kısmından bir kullanıcı adı ve şifre belirleyebilirsiniz.

Ok deyip raporumuzu aldığımızda bize raporun özetini oluşturuyor ben kendi sitemi analiz ettim ve sonuç aşağıdaki gibi çıktı 453 adet hata buldu şimdi bu hataları inceleyelim.

Hatalar performans, uyarı ve seo hataları olarak gruplandırılıyor. Benim sitemde 118 tane kırık link buldu bunlara ek olarak “page specifies more than one canonical url ” yani standartlara uymuyan 44 tane link buldu bi yerde h1 tagını kapatmayı unutmuşum.  Bu hataların olduğu sayfaları çift tıklayarak görüntüleyebilirsiniz. Hatanın birini inceleyelim.

http://www.serdardemir.net/2009/07 bu link için kırık lin uyarısı veriyor. Bu uyarıya çift tıklıyoruz.

Bu pencerede hata olan sayfa ile ilgili detayları görüyoruz. Headers sekmesinde sayfamızın başlığını Content sekmesinde ise sitemizin html formatında kaynak kodunu görüyoruz. Word analaysis sekmesinde o sayfadaki geçen kelimelerin analizini görüyoruz. Hangi kelime kaç kere kullanılmış tekrar eden kelimeler 3 kez kullanılanlar vb.. Links sekmesinde sayfaya gelen url leri ve sayfadaki url leri inceleyebiliyoruz. Violations kısmında ise o sayfa da var olan diğer hataları görebiliriz.

“The page was excluded by a noindex attribute.The page content at this URL has not been analyzed because the page has a “noindex” meta tag.”

The page contains broken hyperlinks. The Web page contains the broken link ‘http://www.serdardemir.net/wp-content/themes/mystique2/favicon.ico’.”

The page contains unnecessary redirects. The link to “http://www.serdardemir.net/author/admin/” has resulted in HTTP redirection to “http://www.serdardemir.net/author/admin”.

Performans sekmesinde ise siteniz yüklenirken yavaş açılan sayfaları ve sürelerini  sitenizin içerik tiplerini (“text-css-xml-image gibi”) görebilirsiniz.

Seo toolkitin diğer yeteneklerini incelediğimizde ise Sitemap index ve robots başlıklarını görüyoruz. Bu başlıklardan sitemiz için site haritası oluşturabiliriz Robots başlığından ise sitemizi indeksleyecek olan robotların görmesini istediğimiz sayfaları ve görmelerini istemediğimiz sayfaları seçiyoruz.