Hatékony alkalmazásfejlesztés

Kapcsolódó dokumentumok

Adatrétegbeli alkalmazások üzembe helyezése (HTML) A DAC-ok az üzembe helyezéshez az adatbázis „csomagolt” formáját tartalmazzák, megkönnyítve ezzel az adatrétegbeli objektumok kezelését. Útmutató az adatrétegbeli alkalmazások üzembe helyezéséhez (HTML) Adatrétegbeli alkalmazások telepítése DAC-csomagból meglévő SQL Server- vagy SQL Azure-példányra. Adatrétegbeli alkalmazások az SQL Server 2008 R2 rendszerben (1,6 MB, DOCX) Az alkalmazások fejlesztése, üzembe helyezése és kezelése a korábbinál egyszerűbb módon végezhető.

Főbb technikai jellemzők

Méretezés az üzleti igényeknek megfelelően
Rugalmas webalkalmazások gyors kialakítása
Üzembe helyezés mobil eszközökön és munkaállomásokon

Az SQL Server átfogó adatplatformja mobil eszközökön, munkaállomásokon, kiszolgálókon és a felhőben is üzembe helyezhető, ezáltal igazodhat az alkalmazásokkal kapcsolatos követelmények változásaihoz.

Méretezhető alkalmazások üzembe helyezése

  • Az alkalmazások felépítése és programkódja könnyen az SQL Server nagyobb teljesítményű vagy speciális változataihoz igazítható.
  • Nem kell foglalkoznia az adattárolás részleteivel, így az üzleti logikára összpontosíthat.
  • A Microsoft ADO.NET Entity Framework segítségével kivonat készíthető az adatbázisséma részleteiről.
  • A Microsoft eszközei és útmutatása segítségével az alkalmazásokat átültetheti a LINQ to Entities-lekérdezések használatára.

Méretezhető adattárolási lehetőség

  • Az alkalmazások egyedi követelményeinek leginkább megfelelő SQL Server-kiadást választhatja.
  • A megoldások ügyfélgépekre, munkacsoportokra, részlegekre és nagyvállalati rendszerekre is optimalizálhatók.
  • Az adattárolási igények növekedésével a rendszer nagyobb teljesítményű változatára térhet át.

Az SQL Server használatával tetszőleges méretű rugalmas, adatközpontú webalkalmazásokat készíthet, többek között REST-típusú architektúrával rendelkező, illetve a Microsoft által a felhőben üzemeltetett alkalmazásokat is.

WCF Data Services (korábbi nevén ADO.NET Data Services)

  • Az adatok eléréséhez használható az SQL Server és a Visual Studio legújabb verziói által támogatott Open Data Protocol (azaz OData).
  • Az adatmodelleket RESTful-adatszolgáltatások segítségével közzéteheti a weben keresztül JSON és ATOM formátumban.
  • A fejlesztők számára ügyféloldali függvénytárakat biztosíthat a Microsoft .NET, a Microsoft Silverlight, az AJAX, a PHP és a Java technológiákhoz.
  • Hasznos beépített adatelérési lehetőségek, például rugalmas lekérdezések, lapozás és társítási bejárás előnyeit élvezheti.

Üzembe helyezés a felhőben a Microsoft SQL Azure rendszerrel

  • A meglévő alkalmazásokat áthelyezheti a felhőbe vagy felhőalapú funkciókkal bővítheti minimális induló ráfordítással, alacsony karbantartási költség mellett.
  • Nincs szükség adatbázis-kezelő szoftver telepítésére, beállítására, felügyeletére és javítókészletek telepítésére.
  • A szolgáltatás az SQL Server rendszerrel és a Visual Studio környezettel integrált.
  • Jól ismert adatmodelleket és eszközöket alkalmazhat.

A Microsoft Web Platform Installer előnyei

  • Egyetlen telepítő keretében hozzájuthat a webalkalmazásokhoz szükséges keretrendszerhez, webkiszolgálóhoz, adatbázis-kezelőhöz és eszközökhöz.
  • Ingyenesen letöltheti a teljes Microsoft Web Platform csomagot, vagy fejlesztési és üzembe helyezési igényeinek megfelelően választhat az egyes összetevők közül.
  • A fejlettebb ellenőrzés révén biztosítható az összetevők megfelelő működése.

Válassza az adott webhely vagy alkalmazás számára legmegfelelőbb kiadást

  • Az SQL Server 2008 R2 Enterprise segítségével nagyvállalati szintű szolgáltatásokat és méretezhetőséget biztosíthat.
  • Az SQL Server 2008 R2 Standard kiadás átfogó adatkezelési és üzleti adatelemzési platformot kínál.
  • Az SQL Server 2008 R2 Web alacsony költségek mellett jó méretezhetőséget és megbízható működést biztosít.
  • Az ingyenes SQL Server 2008 R2 Express változat egyszerű, belépő szintű megoldást jelent, amellyel gyorsan munkához láthat.

Az SQL Server Compact kiadás és a Microsoft Sync Framework segítségével csökkenthetők a csak alkalmanként szinkronizált megoldások munkaállomásokon és mobil eszközökön történő üzembe helyezésének adminisztratív követelményei.

Csak esetenként szinkronizált megoldások kialakítása

  • A mobil felhasználók az adatbázis helyi példányával dolgozhatnak, amelyet a hálózathoz való csatlakozáskor szinkronizálhatnak a központi kiszolgálóval.
  • A megoldás jobb méretezhetősége érdekében a munkaterhelések eloszthatók az ügyféleszközök és az adatbázis-kiszolgáló között.
  • Munkaállomásokon, laptopokon, mobil eszközökön és Windows Embedded rendszerű eszközökön futó Windows operációs rendszerekre is készíthet adatközpontú alkalmazásokat.

Gördülékeny üzembe helyezés

  • A 2 MB alatti telepítési méret és a háttérszolgáltatásoktól független működés révén a letöltéshez rövidebb idő szükséges, és stabilabb telepítés érhető el.
  • Az adatbázis felügyelt és natív kódú alkalmazásokba is beágyazható, így nincs szükség adminisztratív üzembe helyezésre.
  • A Microsoft Deployment Toolkit támogatja az automatizált üzembe helyezést és frissítéseket.
  • Kihasználhatja a Visual Studio környezettel való integráció előnyeit, például a ClickOnce üzembe helyezési technológiát, illetve mobil eszközökön a CAB-fájlok automatikus telepítését.
  • Az alkalmazásokat az SQL Server futásidejű fájljaival együtt az Xcopy paranccsal telepítheti a célgépeken.