Microsoft SQL Server’da standart arayüzlerle yaarken biraz zorlandığımız yada biraz fazla vaktimizi alan bazı detaylarla ilgili hayatımızı kolaylaştıran çokca eklenti bulunmakta. Bunların bence en başarılılarını üreten Redgate firmasının birkaç farklı yazılımından bahsetmek istiyorum.
SQL Prompt Intellegent code compeletion sloganıyla lanse edilen bu ürün daha hızlı sql cümleleri yazabilmemizi sağlayan bence harika bir eklenti. Visual sudio ile kod yazarken klavyede nokta tuşuna basığımız anda VS.NET bizim için bu class ile ilgili tüm metod ve özellikleri getirebiliyor ve hatta metodlar ile ilgili özet bilgileri de bize gösterebiliyor. İşte SQL Prompt için bunun tamda SQL Server için özelleştirilmiş hali diyebiliriz. Sorgu yazarken tablo ve kolon adlarını listeleyerek hayatımızı kolaylaştırmakla kalmıyor yapabileceğimiz olası hatalar içinde bizi syntax ile ilgili önceden uyarabiliyor.
SQL Compare Bazı durumlarda veritabanımızın bir kopyasının farklı sunucularda da bulunuyor olması ve bunların belli zamanlarda senkronize edilerek güncelleniyor olması gerekebilir. SQL Server içerisinde replication yada daha farklı yollarla yapabildiğimiz bu işlem, zamanla bu kopyaların yapısal olaak güncelliğini yitirmesiyle başımızı ağrıtır hale gelebilir. Bir kopyada güncellemeyi unuttuğumuz bir kolon adı, yada tablo yapısı bizler için sorun çıkarır hale gelebilir. SQL Compare yazılımı bizim için 2 farklı veritabanı kopyamızı karşılaştırıyor ve bulduğu analiz sonuçlarını bir rapor oalrak karşımıza getirebiliyor. Hatta sonrasında eğer senkronize et komutunu verirsek veritabanlarındaki farklılıkları bizim için otomatik güncelleyebiliyor. Bence kesinlikle denenmesi gereken bir uygulama.
SQL Data Compare Bazen ise 2 farklı veritabanı kopyasını sadece yapısal olarak karşılaştırmak bizim için yeterli olmayabilir. Belirli tabloların (yada duruma göre bütüm tablolar) içeriklerinin her zaman tüm kopyalarda aynı olması gerekebilir. SQL Data Compare’de belirttiğimiz veritabanlarındaki istersek belli tabloları istersek tümünü içindeki verilerle kaşrılaştırarak sonuçları önümüze getirebiliyor. Eğer yine istersek farklı olan veritleri bulup diğeriyle eşit hale getirebiliyor.
SQL Backup Microsoft SQL Server maintence Plan yada farklı yollarla yönetebildiğimiz yedekleme mekanizmaları için redgate bize farklı bir alternatif daha sunuyor. SQL Backup ile büyük veriabanlarının çok da hızlı şekilde yedekleri alınabiliyor, ve istersek bu yedekler şifrelenerek belirttiğimiz diskde saklanabiliyor. Hatta % 95 e kadar yedekler sıkıştırılarak saklanıyor ve sistemde çok daha az yer işgal edebiliyor.
Sadece bunlar değil tabiki. Redgate firmasının sitesinde daha bunun gibi birçok yazılımın detaylı bilgisine ulaşabilir, demo versiyonlarını indirerek test edebilirsiniz.
Özetle, deneyip görmeniz şiddetle tavsiye olunur J
.Net Framework ve Visual Studio 2008′in resmi olarak full sürümünün piyasaya sürülmesinden önceki son beta sürümleri yayınladı. Aşağıdaki bağlantılar ile web üzerinden indirerek kurup gelinen son noktayı inceleyebilirsiniz. Gelen yenilikler aslındasaymakla bitmiyor. Ama kısaca şu şekilde değinebiliriz;
ASP.NET AJAX yenilikleri
İki yeni kontrol; ListView ve DataPager
LINQ (Language Integrated Query)
WCF desteği ile Silverlight uygulamaları geliştirme ortamı
Tamamiyle yenilenen web design ve HTML arayüzü
Javascript debugging ve intellisense desteği
Aynı proje içerisinde önceki .Net Framework sürümleine ait bileşenleri kullanabilme desteği
Ayrıntılı bilgi ve download bilgilerini aşağıdaki adreslerden edinebilirsiniz…
Ankara’da artık gelenekselleşen Verivizyon SQL Server 2005 eğitimimizi 24 Kasım tarihinde yeniden başlatarak 2007 yılının son Veritabaı Okulu eğitimi gerçekleştirmiş oluyoruz. Benim eğitmen olduğum bu 4 günlük eğitim süresinde, temelden veritabanı programlamayı öğrenmek ve bir veritabanı programcısı olarak veritabanımızı geliştirmek daha başarılı yönetebilmek için gerekli olan bilgi ve donanım hakkında detaylı bir çalışma yapıyor olacağız.
Eğitim İçeriği
1.Gün
SQL Server 2005 e Genel Bakış
SQL Server 2005 Yönetim Sistemine Bakış
T-SQL Sorgulama Diline Bakış
Veri Tanımlama Sorguları
Tablo Tasarlama ve Constraintler, Normalizayon Kuralları
Veri bütünlüğünü sağlama
Genel veritabanı kavramları ve veritabanı tasarımı
Güvenlik ve Yetkilendirme, Schema ve user kavramı
2.Gün
Veri İşleme ve Veri Kontrol Sorguları
SQL veri Tipleri, Tarih ve Zaman İşlemleri
Verileri Gruplamak ve Özetlemek
Indeks Mimarisi ve İndex Oluşturmak
T-SQL ile Çeşitli Kontrol Yapıları (if,else, for, try-catch) .
UDF(User Defined Functions) Geliştirme
3. Gün
SP(Stored Procedure) Oluşturmak
Transaction’ı Anlamak
SQL Server 2005 de hata yönetimi
Trigger Geliştirmek ve Yönetmek
4.Gün
SQL Server 2005 ile T-SQL yenilikleri
SQL de XML veri Sorgulama ve XQuery
SQL CLR ile .NET Entegrasyonu
HTTP Desteği
Eğitim hakkında detaylı bilgi almak ve kayıt olmak için lütfen tıklayınız .
Apple tarafından bir süre önce Amerika’da piyasaya sürülen iPhone, şimdiden bir çılgınlık haline dönüştü bile. Bir telefondan çok artık bir multimedia eğlence modülü haline gelen uygulamanın Türkiye’ye gelmesini bende herkes gibi sabırsızlıkla bekliyor olacağım. Ama kötü bir haber; Apple’ın 2008 yılı planların Türkiye pazarı ile ilgili bir tarih malesef yok.
Aşağıdaki video ile bu harika oyuncağın yapabildiklerini az da olsa inceliyor olacaksınız.
Şu ve bu parti yerine 22 Temmuz seçimlerini demokrasinin kazandığını söylesek sanırım en doğru yaklaşım bu olucak. Seçim sonuçları ile ilgili herhangi bir yorum yapmadan, son 3 seçimin sonuçlarını ve il il birinci partileri içeren seçim haritasını sizlerle paylaşmak istiyorum. Yorum ve seçin tabiki sizin J
Yukarıdaki başlık sanıyorum hepinize çok abartılı gelmiştir. Fakat MainSoft adlı bir fima tarafından çıkarılan Grasshoper adlı ürün bunu mümkün hale getiriyior. Yaptığı iş şu şekilde özetlenebilir; .Net ile uygulamanızı geliştiriyorsunuz, build işleminden sonra uygulamanız Java ortamına yani J2EE üzerinde çalışabilir class dosyaları haline getiriliyor ve bunu daha sonra Java Virtual machine yüklü heryerde çalıştırabiliyorsunuz, ister Linux ortamında isterseniz Unix ortamında, bu size kalmış J
Çalışma sistemi yukarıdaki figürdeki gibi olan bu yazılım konuya oldukça farklı bir bakış açısı getirmiş durumda. Kısacası artık Java ortamına uygulama geliştirmek için mutlaka Java bilmek zorunda değiliz, .Net ile yazdığımız uygulamalarda bu ortama kolaylıkla adapte edilebiliyor.
Bu oldukça ilginç ve kullanışlı uygulama hakkında daha fazla bilgi almak ve sisteminize yükleyerek hem test etmek hem de uygulama geliştirmek isterseniz işte sizlere resmi site adresi : http://dev.mainsoft.com/
Micosoft SQL Server 2005 in çıkmasıyla veritabanı yönetim sistemi kullanımı konusunda çokca yeni imkana kavuşmuştuk. Artık büyük veritabanlarını, çokca tabloda tutulan büyük miktarlardaki veriyi yönetmek eskisinden daha kolay hele gelmişti. Hatta SQL Server 2005 deki CLR desteği sayesinde de, doğrudan veritabanımız içerisinden bazı .Net Framework kütüphane sınıflarına erişerek bunları kullanarak kod yazmak, T-SQL kodlarımızı zenginleştirmek mümkün hale gelmişti.
Bütün bu kolaylıklardan sonra Microsoft Sql Server 2005 sistemini geliştirmeye devam etti ve şu an karşımıza SQL Server 2008 sürümünü çıkarmaya hazırlanıyor. Ve hatta Haziran beta sürümünü de çıkararak download a hazır etmiş durumda. SQL Server 2008 ile birlikte gelen ve gelecek olan yenilikler için aşağıdaki ingilizce dökümanı inceleyebilirsiniz.
Asp.Net ile yazılmış kapsamlı güzel bir blog yazılımı konusunda malesef önemli bir eksiklik mevcuttu. Ama artık BlogEngine.Net adında yepyeni bir blog yazılımına sahip olduk. Tamamen açık kaynak kodlu olan bu yazılım üzerinde birçok değişiklik yapmak da kolaylıkla mümkün olabiliyor. Aynen wordpress tarzı tema özellikleriyle dikkat çeken yazılımı indirerek blog sitelerimizde kullanabiliriz. Bu arada bir diğer önemli özelliği ise Asp.Net 2.0 üzerinde AJAX temelli olarak çalışması ve SQL Server bağlantılı çalışıyor olması oalrak sayılabilir.