Bir Garip INGBank Hatırası

17.03.2016 Tarihli Düzeltme: Bugün şikayet hattından Gülsüm hanım aradı, aşağıdaki yazımı okumuşlar. Sorunlarımı dinledi, çözüm üretti, başvurumu tekrar yapmamı sağladı ve en son arayıp başvurumun onaylandığını bildirdi. Hem de şubeye gitmeye gerek kalmadan 🙂 Kendilerine  ve INGBank ailesine teşekkür ediyor, saygılarımı sunuyorum.


Sene 2015, bahar ayları… Sevgili eşimle İsveç gezimizi planlarken bir de baktık ki ne görelim! INGBank Pegasus Plus Kredi kartı alana tek yön uçak bileti hediye ediyor. Zaten kredi kartı alsak diye düşündüğümüz vakitler… Hadi diyoruz başvuralım madem yükümüzü hafifletelim.

Gidiyoruz şubeye, yapıyoruz başvuruları. Günler, haftalar, aylar geçiyor… Biz tatilimize gidip geliyoruz. Başvurumuzdan ses seda yok. Neyse diyoruz, zaten çok da önemli değildi. Yine de arayıp soruyoruz sonuçta çarşaf çarşaf form doldurduk imza attık. Öğreniyoruz ki o başvurular hiç yapılmamış görünüyor. Yani 4. Levent şubedeki hanımefendiler, bize doldurup imzalattıkları formlara muhtemelen döner sarıp yemişler 🙂 Afiyetler olsun, yarasın efendim.

Günlerden bir gün arkadaşlarımızın da tavsiyeleriyle Pegasus Plus Kredi Kartı almaya -tekrar- karar veriyoruz. Sevgili eşim gidiyor ve o formları tekrar dolduruyor, tekrar imzalıyor. Yine günler geçiyor, “en geç şu tarihte teslim edilir” denilen tarih gelince arayıp öğreniyoruz ki, hanımefendiler muhtemelen yine bir döner partisine kurban etmişler başvuru formlarını. “Hiç başvurunuz alınmamış” diyor müşteri hizmetlerinden Yıldız hanım. Devamını Oku…

SiteUsers Listesindeki Kullanıcıları Silmek

SharePoint Content DB’yi taşıyarak yeni bir ortama geçtiğimizde SiteUsers listesindeki kullanıcılar da olduğu gibi gelmiş oluyor. İstenmeyen bu durumu ortadan kaldırmak için kullanıcı adlarındaki bir metni filtre olarak kullanıp bunları silebiliriz. Son çalışmamızda ihtiyacımız, geliştirdiğimiz custom membership provider üzerinden gelen kullanıcıların silinmesiydi. Bunun için aşağıdaki PowerShell scriptini çalıştırdık.

İyi çalışmalar…

PageNotFoundError.aspx Sayfasını Değiştirmek

Kullanıcı gitmeye çalıştığı sayfaya ulaşamadığında, bu sıkıcı sayfayı göstermek yerine güzel tasarlanmış bir 404 sayfası göstermek isteriz. Bunun için aşağıdaki iki yoldan birini tercih edebiliriz:

  1. PowerShell
    Sharepoint 2013 Management Shell ekranında aşağıdaki satırları çalıştırmak.
  2. SharePoint Designer
    Siteye bağlandığımızda sağ üstteki “Site Options” butonuna basıp “vti_filenotfoundpage” adlı kaydın değerini değiştirmek.
    vti_filenotfoundpage

İyi çalışmalar…

No parameterless constructor defined for this object

Kod tarafında bir page layout’tan türeyen publishing page oluştururken başlıktaki hatayı alabiliyoruz. Sebeplerinden bazıları şunlar olabilir:

  1. Page Layout içerisindeki <asp:content> atiketlerinin <asp:Content> olması gerekiyor. Content’in büyük harfle başlaması şart.
  2. Page Layout’u bir feature ile deploy ettiysek <AllUsersWebPart></AllUsersWebPart> içerisinin boş kalmış olması.
  3. <AllUsersWebPart></AllUsersWebPart> içerisinde deploy edilen Web Part custom geliştirilmiş ise, beklediği parametrelerin eksik bırakılmış olması.

SharePoint 2013 Product Catalog

Yaklaşık son 3 ayı oldukça yoğun bir şekilde SharePoint’in daha önce hiç bilmediğim özelliklerini keşfetmekle geçirdim. Bir sürü yeni şey öğrenip bir sürü yeni şey tecrübe ettim. Bunlardan en önemlileri Search servisini aktif olarak kullanabilmek ve beraberinde Product Catalog yapısını kullanmaktı. Bu süreçte bloguma not ederim diyerek aldığım kıyamet kadar not olsa da bunları elden geçirip sizlere sunacak hale getirmem lazım. Fakat konular o kadar heyecan verici ki önden bilgi edinebilesiniz diye sizleri Bella Engen’in yazmış olduğu “How to set up a product-centric website in SharePoint Server 2013” başlıklı yazısını incelemeye davet ediyorum.

Hepinize iyi çalışmalar.

1 2 3 18  En başa dön