Know-how, előadás, mobil alkalmazásfejlesztő eszközök áttekintése
Az SQL Server Compact 3.5 Service Pack 1 (SP1) új szolgáltatásai
Az SQL Server Compact 3.5 SP1 kiadása óta az SQL Server Compact a következő új szolgáltatásokat kínálja a fejlesztőknek:
Egyéb fontos funkciók az SQL Server Compact 3.5-ben
Az SQL Server Compact 3.5 a következő funkciókat nyújtja, amikor helyi alkalmazásokként használja őket.
Az SQL Server Compact 3.5 használata esetén
Az SQL Server Compact 3.5 fájl-alapú adatbázis, amely körülbelül 1,4 MB méretű DLL-ből áll.
Íme néhány olyan eset, amikor az SQL Server Compact 3.5-t az alkalmazásokban kell használni.
Telepítési lehetőségek
Az SQL Server Compact 3.5 két telepítési modult tartalmaz, amelyek az alkalmazásban szerepelhetnek.
Használhatja a hagyományos Microsoft telepítési technológiákat, beleértve a ClickOnce telepítési technológiát. Olyan fájlalapú telepítést is használhat, amelyhez hozzá lehet adni az SQL Server Compact 3.5 DLL-t és telepíteni a projekthez.
Adatkezelési támogatás
Az SQL Server Compact 3.5 most támogatja a Data Directory makrót. Ez azt jelenti, hogy hozzáadja a | DataDirectory | -t (csatolva a csatorna szimbólumaiban) a fájl elérési útjába, akkor az adatbázis elérési útjává lesz átalakítva.
Például vegye figyelembe a kapcsolódási sort:
"Adatforrás = c: \ programfájlok \ MyApp \ Mydb.sdf"
Amikor a Data Directory-ot használja, a megadott helyett, használhatja a következő kapcsolati karakterláncot:
"Adatforrás = | DataDirectory | \ Mydb.sdf"
Visszafelé kompatibilitás
SQL Server Compact 3.5 online dokumentáció
Használja az SQL Server CE-t fejlesztési eszközök kiegészítéseként:
- Gondoskodjon arról, hogy képes legyen együttműködni a vállalati adatokkal a Windows Mobile rendszert futtató készülékeken;
- Olyan alkalmazások fejlesztése, amelyek nagy mennyiségű adatot tárolnak és dolgoznak fel mobileszközökön;
- Biztosítsa megbízható adatreplikációt mobileszközökkel, nem állandó kapcsolat esetén.
EDB és CEDB
Azoknál a fejlesztőknél, akik natív kódot és kisebb méretű adatbázisokat írnak, az EDB és a CEDB adatbázis technológiákat is figyelembe lehet venni, amelyek a Windows Mobile operációs rendszer részeként ROM-ban vannak írva.
A fejlesztõ létrehozhat egy tárolóobjektumot (ún. Kötetet), amely több adatbázisot is tartalmazhat. A kötet egyetlen fájlon alapul, ezért könnyen másolható vagy áthelyezhető.
EDB továbbfejlesztett változata a CEDB-nek. Az EDB a CEDB-t a Windows Mobile 5.0-ban helyettesíti és támogatja:
- ügyletek
- Több felhasználói hozzáférés
- Többféle megrendelés, kulcs tulajdonságok és adatbázisok
- Jobb teljesítmény, különösen azok számára, akik nagy adatbázisokat tárolnak az eszközökön
A CEDB-t használó összes alkalmazásnak migrálnia kell az EDB-re, ahogyan a Windows Mobile 5.0 SDK támogatja a CEDB-t, de nem javasolja ezt a technológiát.