Yazdığınız ufak veritabanı uygulamalarının yanında koskoca SQL Server’ı vermek istemiyorsanız (ki müşteri için ek bir finansal külfet olacaktır) SQL Server Mobile sürümünü deneyebilirsiniz. Yakın zamana kadar sadece tablet bilgisayarlar üzerinde çalışan SQL Server Mobile (SQL/m), Microsoft’un lisansında yaptığı değişiklikler sonucunda WindowsXP tabanlı bilgisayarlara kurulabilir hale geldi. Sanırım henüz fiyat konusunda bir açıklama yok. SQL/m CTP sürümünü indirip kurabilirsiniz. Daha fazla bilgi için Steve Lasker’ın bloguna buyrun. Yazılım ekbinin blogunda da yararlı bilgiler bulmak mümkün. Ekip şu anda SQL/m için Click-Once deployment üzerinde çalışıyor. Böylece Click-Once ile yayımladığınız programlar eğer SQL/m gerektiriyorsa otomatik olarak indirip kuracak.
Öte yandan production ortamları için bir diğer çözümde SQLite. PocketPC ve Windows türevleri üzerinde çalışabiliyor. ADO.NET provider’ı da var. .NET1.1 için http://sourceforge.net/projects/adodotnetsqlite ve .NET2.0 için http://sourceforge.net/projects/sqlite-dotnet2. Ben kullanmadım ama SQLite’ın Pocket PC üzerinde SQL-CE’den daha hızlı olduğunu söyleyenler var.
Ayrıc Firebird‘ü de unutmamak lazım. Kapladığı alan ve harcadığı kaynak açısından neredeyse en ufak veritabanı. Native .NET provider’ı da var.
