Geçen hafta içinde yeni bir proje ekibine dahil oldum. Proje oldukça heyecanlı bir proje ama her zaman olduğu gibi bitiş tarihi belli, ne istendiği kabaca belli ama detaylar bize kalıyor… 😀 Ama bu yazımda bu konuyla ilgili bişiler olmayacak. Yeni projeyle beraber yaşadığım bir sorunu ve çözümünü anlatmaya çalışacağım. .NET frameworkü ilk versiyonundan beri kullanırım, […]
ASP.NET Development Server kalabalığı
Bir solution dosyası içinde birden fazla web projeniz var ise (hatta bunun sayısı çoksa) ve eğer ASP.NET Developmen server kullanıyorsanız sizi rahatsız edebilecek bir durum ortaya çıkar. Her proje için çalışan geliştirme sunucusu hafızanızı gereksiz yere işgal edecektir. Oysa siz sadece tek bir web projesini o sırada görmeyi istemektesinizdir. Bu durum düzeltmek için her bir […]
Copy Source As HTML
Blog yapan yazılımcının dostu araçlardan olan CSAH (Copy Source As Html) bir Visual Studio 2008 eklentisi… Eklenti yazdığınız kodlar için html ve stilleri oluşturuyor. Böylece web sitenizde ekstra çaba sarfetmeden kaynak kodunuzu internette IDE'nizde göründüğü gibi sunabiliyorsunuz. Eklentinin 3.0 versiyonu yayınlanmış. 2.0 da yapamadığımız HTML bölümde yer alan kodları alamıyorduk… Bu özellik yeni versiyonda eklenmiş… […]
Error connecting to undo manager of source file
Son günlerde Visual Studio 2008 ile çalışırken can sıkıcı bir hata mesajı almaya başlamıştım… Hata mesajı “Error connecting to undo manager of source file ‘x.aspx.designer.cs’ derken bu mesajı debug etmek istediğimde veriyor olması çok anlamsız geliyordu… Anlamsız geldiği için anlamsız bir çözüm geliştirdim… İlgili dosya bi şekilde bozuluyor varsayımı ile bu dosyanın IDE tarafından oluşturulan […]
Uzatım Metodları Extension Methods
C# dili 3.0 ile lambda fonsiyonları, LINQ, ve 3.5 versiyonuyla beraber anonim tipler gibi yenilikler
Visual Studio 2008 ayar işleri
Geçenlerde Visual Studio 2008 IDE ayarlarımı dışarı aktarıp başka bir bilgisayara götürmek istedim… Visual studio tools menüsü altından güzelce bilgisayarımın masaüstüne aktardım. Buraya kadar herşey güzeldi de bir de current settings diye bi ayar dosyası oluşturdu… Ben bu dosyayı gereksiz diye sildim 🙂 Ertesi gün uygulamayı açtığımda “geçerli ayar dosyası bulunamıyor… Varsayılan ayarlala başlanıyor” gibi […]
Çıldırtan Javascript Hatası
Bugün enterasan bir gündü… Tüm ekip güne garip hatalarla başlamış, çıldırma kat sayısı erken saatlerde tepe yapmıştı. Her zaman olduğu gibi yazmaya başlamış, tıkır tıkır tıkırdıyorduk… Önümde basit bir kayıt formu işi vardı. Cumadan formu yazmış ve çalıştırmıştım. Akşam çıkmaya yakın sayfada kullandığım custom validator kontrolleri için yazdığım javascript fonksiyonlarını harici bir dosyaya taşımış, ilgili […]
Kodunuzu Anlaşılır kılma ve yazacağınız bilgi satırları ile Yardım dosyası oluşturma
Kodunuzu daha okunaklı kılmak için öncelike yapmanız gereken kod bloklarınızdan önce /// (üç bölü) yazmanız ve visual studio 2005 editörünün sizin için oluşturacağı bölümleri doldurmak. /// <summary> /// Bu sınıf Kişi verisi ve bu veri üzerinde yapılacak işlemleri içerir. /// </summary> Böylece ilgili kodunuz (class, method, vb.) kullanırken Visual Studio 2005 Editörü geliştirmeyi yapan kişiye […]