Jun 18
Sözlüğün Tarihçesi : http://www.fobiksozluk.com/History.aspx
Uzun zamandan beri www.fobiksozluk.com ile ilgili ne yapmam gerektiğine karar vermeye çalışıyordum. Önceleri açık kaynak kod olarak paylaşmak istedim ve bir takım araştırmalar yaptım bu konuyla ilgili. Sağolsun Salih adlı bir arkadaş internet sitemden bana ulaştı ve kodları paylaşmam durumunda birilerinin alıp bu kodları para ile satabileceği ihtimalinin olduğunu belirtti. Dolayısıyla ben de bu açık kaynak kod olayından vazgeçtim…
Yine aynı arkadaş (Salih) bazı kişilerin para karşılığı sözlük kodlarını sattığını ifade etti. Bunun üzerine ben de www.fobiksozluk.com uygulamasını düşük bir ücret karşılığında -malumunuz…askerden yeni geldim, para yok pul yok:)- sizlere sunmaya karar verdim. Bunun için iki seçenek önerim var:
- Kodlar kapalı kalır ve uygulamayı satın alan kişi(ler) kodlara müdahale edemezler (Ucuz).
- Kodlar tamamen açık olarak verilir ve kullanıcılar kodlara müdahele edebilirler (Pahalı).
Shared Hosting planlarında ASP.NET ve SQL Server kullanımı ile ilgili bir takım sıkıntılar çıkabiliyor hepinizin bildiği üzere. Dolayısıyla yukarıda sunduğum her iki seçenek için de kendi şirketim olan (henüz somut bişey yok! Yalnızca bir sunucu) www.abbsolutions.com sunucusu üzerinden hosting verebilirim. Yine ufak bir ücret karşılığında tabii…Sunucu seçiminin avantajı şu olur, sunucuya her türlü müdahale yapabiliyoruz. No problemo
Saat 03:37, uyumam lazım artık! Bu saatte bu kafayla (kaddet.com ile uğraşıyorum -kaddet.com ne mi? yakında…) umarım abuk sabuk fikirler sunmamışımdır. Yukarıdaki seçenekleri uygun bulan arkadaşlar fiyat, detay vs. için lütfen benimle iletişim kursunlar…
Sözlüğün teknik detaylarına gelince…
- ASP.NET (C#) kullanılarak ve .NET Framework 3.5 sürümü hedef alınarak yazıldı.
- AJAX teknolojileri ve DevExpress componentleri sık sık kullanıldı.
- Girdilere resim ve video ekleme özelliği mevcut.
- SQL Server 2000 ve üzeri sürümlerinde (2005, 2008) çalışabilir.
- Son versiyonu 14.09.2009′da çıkartılan 4.2.0 dır.
- Tema desteği mevcut (4 temel tema varsayılan olarak geliyor zaten), dilerseniz kendi temanızı oluşturabilirsiniz.
İletişim adresleri:
Haydi vatana millete hayırlı olsun bakalım…
Dec 14
SQL Server 2008 çıkalı biliyorsunuz uzun zaman oldu. Biliyorsunuz SQL Server 2008 “Katmai” kod adıyla deneme sürümü olarak Microsoft’un sitesinden indirilebiliyordu. Ben de bir çoğunuz gibi bu deneme sürümünden indirip bir süre kullandım ancak SQL Server Management Studio’yu bugün çalıştırmak istediğimde aşağıdaki gibi bir uyarı aldım.

Ve SQL Server 2008′i çalıştıramadım. Eğer siz de bu yazımı okuyorsanız sanırım siz de bu sorunu yaşıyorsunuz büyük bir ihtimalle:)
Peki bu sorunu nasıl çözeceğiz? Öncelikle şu sinir bozucu uyarı mesajını ortadan kaldırmamız ve SQL Server 2008′i güncellenebilir hale getirmek lazım. Bunun için Windows Registery’yi kullanacağız ve “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\ConfigurationState” anahtarı aldındaki CommonFiles REG_DWORD değerini 3 olarak güncelleyeceğiz (önceki değeri 1). Bu işlemden sonra sisteminizde kurulu olan SQL Server 2008′i güvenli ve doğru bir şekilde güncelleyebilir hale getirmiş olacağız.

kaynak : http://url2mini.com/2f9qlQ5
May 19
Sunucunuz üzerindeki SQL Server kurulumuna ait sunucu Collation değerini değiştirmek isteyen arkadaşlar, biliyorum ordasınız ve kafayı yemek üzeresiniz. Forumlara giriyorsunuz, arıyorsunuz, bakınıyorsunuz, ıı ıhh olmuyor, bulamıyorsunuz. Tırnaklarınızı kemirmekten sıkıldınız, usandınız. Ama bekleyin çaresi var
Öyle internetteki forumlarda yazıldığı gibi, Collation değiştirmek için “ALTER DATABASE” T-SQL cümleciğini kullanın vs. gibi bir laf etmeyeceğim size, direkt çözümü belirteceğim. Ha yeri gelmişken ALTER DATABASE ile veri tabanı Collation değerini nasıl değiştirebileceğinizi de belirteyim.
USE master;
GO
CREATE DATABASE testdb
COLLATE SQL_Latin1_General_CP1_CI_AS ;
GO
ALTER DATABASE testDB
COLLATE French_CI_AI ;
GO
T-SQL sorgusunu çalıştırırsanız Collation değeri SQL_Latin1_General_CP1_CI_AS olan tempdb veri tabanımızın Collation değerini French_CI_AI olarak değiştirmiş olursunuz. Bu kadar basit. Ama sunucu Collation değerini değiştirmek o kadar kolay değil. Onu nasıl yapacağız peki? Şöyle ki,
umarım faydalı olur.
May 19
SQL Server 2005 üzerinde çalışırken, veri tabanında tanımlanmış bir xxxx kullanıcısını silerken aşağıdakine benzer bir hata aldığınızda,
The server principal ‘xxxx already exists.
şu T-SQL komutlarını çalıştırıp, kullanıcıyı yeniden tanımlamayı deneyin. Sorun çözülecektir.
IF EXISTS (SELECT * FROM sys.server_principals WHERE name =
N’xxx‘)
DROP LOGIN [xxx]
T-SQL komutunda yer alan xxx yerine silme/yeniden oluşturmak istediğiniz kullanıcı adını yazınız. Kullanıcı adından tam olarak emin değilseniz,
SELECT * FROM sys.server_principals
şeklinde SELECT sorguları ile kullanıcı adını bulabilirsiniz.
Sep 18
SQL Server üzerindeki IDENTITY SEED özelliğine sahip bir tablonun IDENTITY SEED değerini resetlemek için, her dafasında SQL Server Books Online‘a bakmaktan bıktım artık ya da arama motorlarında aramaktan felan. Kendi bloguma giriyim de kurtuliim bu ızdıraptan. Aha da burda,
DBCC CHECKIDENT (‘VERITABANI_ADI.TABLO_ADI‘, RESEED,1)
yazıp bu T-SQL cümleciğini çalıştırdığınızda, belirtilen veritabanı içerisindeki belirtilen tabloy ait IDEDTITY SEED değeri 1′a set edilmiş olacak. Yani bu tabloya yeni girilen ilk kayıt ID’si (IDENTITY SEED özelliği verilmiş kolunu) 1′den başlayacak.
Son Yorumlar