Attach edilen veritabanlarında kullanıcıları eşleştirmek

  MSSql veritabanları ile uğraşırken yedek alma işlemi zaman zaman sıkıntılı olabiliyor. Benim yedek alma konusunda tercihim, eğer sunucuya doğrudan ulaşabiliyorsam veri dosyalarını direkt olarak kopyalamaktır. Tabi ki bunu yapmak için öncelikle veritabanının kullanımda olmaması bir ön koşul.    Bu yöntemle gayet kolay ve hızlı olarak yedek almak mümkün; fakat iş bu yedeği veritabanına yeniden…

Devamını Oku

DNN içinde Twitter

Web sitemde yaptığım güncelleme çalışmaları arasında bugünlerde yeni yeni bulaştığım twitter ile de ilgilenmeyi ihmal etmeyim dedim. Öncelikle Windows 7 için çok şık bir twitter gadget’ı buldum, sidebar’da çok güzel durdu doğrusu. Ardından da masaüstü ile tweet bildirimi için neler varmış bakmaya başladım. Tabiki sizinde tahmin edeceğiniz gibi ilk önce TweetDeck‘i kurdum. Tweetler’imi göndermeye artık…

Devamını Oku

Team Foundation Server’a her yerden erişin

      Eski adıyla TeamPlain, microsoft’a geçisi sonrası verilen yeni adıyla Team System Web Access, developer’lara Team Foundation üzerindeki pek çok işlemi web üzerinden yapılmasına olanak veriyor. İş süreci ve task takibini web üzerinden yapılabilmesine olanak tanıyan ve artık ücretsiz olarak kullanabileceğiniz bu uygulama sayesinden TFS’nin pek çok yeni kullanım senaryosu da oluşmaya başladı.      Bu…

Devamını Oku

IIS ve Apache’yi aynı makinada kullanma

Birden fazla IP adresine sahip olan bir makinem var ve bu makinede aynı anda hem IIS hem de Apache’yi kullanmak istiyorum. Bunu yaparken de ikisininde 80. portu kullanmalarını istiyorum ki bu sayede bu sunuculara ulaşmak istediğimde http://www.benimsunucum.com:8080/ gibi çirkin url’ler kullanmak zorunda kalmayayım.     Bunu başarmanın anahtarlarından birisi, en başta özellikle belirttiğim gibi, birden fazla…

Devamını Oku

Windows Server 2003 “Kapanış olay takipçisi”ni kapatma

Gerek yazılımlarımı test edebilmek, gerekse de ihtiyacım olacak uygulamaları kullanabilmek için sanal makine üzerine Windows Server 2003 R2 kurdum. Bu sanal makine üzerinde denemelerimi yaparken çok sık olarak makineyi kapatıp açmam gerekiyor ve her defasında bana windows’u neden kapatmak istediğimi soruyor. Haliyle bu sebebi girmek bir yerden sonra insanı sıkıyor; ne de olsa sanal bir…

Devamını Oku

VS.Net paketlerinde SolutionEvents’i dinlemek

    Yazdığım Visual Studio eklentilerinden birisinde uygulamanın kapanmasını dinleyerek, bazen Visual Studio’nun kapanmasını iptal etmem gekiyordu. Teorik olarak yapılması gereken kolaydı, SolutionEvents’in içerisinde bulunan QueryCloseSolution olayını dinleyerek bu olay olduğunda ilgili iş mantığı kodunu işletecek ve fCancel değişkenine true veya false şeklinde gerekli boolean değeri atayacaktım; öylede yaptım. Kodu derleyip çalıştırdığımda o zamanlar anlayamadığım bir…

Devamını Oku

Windows’ta otomatik login

Uzun zamandır sistemime kuracağım uygulamaları ilk olarak MS Virtual PC ya da VMware Player gibi sanal makineler üzerinde denemeyi alışkanlık edindim. Dolayısıyla da çok sık olarak bu sanal makineleri kullanıyorum. Sanırım biraz tembelim ki bu sanal makinelerin her açılışta bana kullanıcı adı ve şifre sormalarından sıkılarak buna bir çözüm aradım. Şanslıyım ki fazla uğraşmadan aşağıda…

Devamını Oku

Google Kod Arama Motoru

Program yazarken çokta fazla koda takılmam; asıl olan mimarisidir bence (tabi unutkan olmamın da koda takılmamamda etkisi olabilir ) Bir programı yazmaya başlarken ilk yaptığım benzer örnekleri incelemektir. Bu sayede benden önce edinilmiş olan deneyimleri görmüş olurum, deyim yerindeyse amerikayı tekrar keşfetmem. Google geliştiricileri de benim gibi düşünüyor olacak ki kod arama motorunu açmışlar  http://www.google.com/codesearch…

Devamını Oku

Tasarım-Zamanında UserControl’e bileşen eklemek

Visual Studio 2005’te System.Windows.Forms.UserControl‘den türettiğiniz bir sınıfı tasarımcıda formun üzerine sürükleyip bıraktığınızda görsel olarak bir sıkıntı yaşamıyorsunuz; ama iş bu bileşene bir başka bileşen eklemeye gelince sorunlar başlar. Form üzerine bıraktığınız UserControl, kod ile bileşen eklemenize izin verirken malesef ki tasarım ekranında aynı esnekliği size sunmaz. Bu kötü haberdi; ama bu problemin üstesinde gelmemize yaracak…

Devamını Oku

tr_TRTürkçe