 |  |  |
| | .NET Framework hosting | | Ontwikkelaars kunnen met SQL Server 2005 databaseobjecten maken in bekende talen als Microsoft Visual C# .NET en Microsoft Visual Basic .NET. Ook hebben zij de mogelijkheid twee nieuwe objecten te maken, namelijk user-defined types en aggregats. |
| |
|  | |
| | XML-technologie | | XML (Extensible Markup Language) is een belangrijke standaard voor het uitwisselen van gegevens tussen verschillende toepassingen over lokale netwerken en internet. SQL Server 2005 ondersteunt het opslaan en het opvragen van XML-documenten. |
| |
|  | |
| | ADO.NET versie 2.0 | | ADO.NET ondersteuning voor in SQL Server 2005 is zeer uitgebreid van de nieuwe SQL-typen tot Multiple Active Result Sets (MARS) en biedt grote schaalbaarheid en flexibiliteit bij het ontwikkelen van database-toepassingen. |
| |
|  | |
| | Verbeteringen op het gebied van veiligheid | | Met een nieuw beveiligingsmodel worden in SQL Server 2005 gebruikers van objecten gescheiden, fijnmazig model voor toegang geboden en is een uitgebreider beheer van de toegang tot gegevens mogelijk. Bovendien worden alle systeemtabellen geïmplementeerd als views waardoor er meer grip is op de objecten in het databasesysteem. |
| |
|  | |
| | Verbeteringen op het gebied van Transact-SQL | | SQL Server 2005 biedt nieuwe taalmogelijkheden voor het ontwikkelen van schaalbare databaseapplicaties. Tot deze verbeteringen behoren de afhandeling van fouten, recursieve query-mogelijkheden, specifieke beheerdersfuncties PIVOT, APPLY, ROW_NUMBER en andere functies voor onder andere het indelen van rijen. |
| |
|  | |
| | SQL Service Broker | | SQL Service Broker biedt een gedistribueerd, asynchroon applicatieraamwerk voor grootschalige line-of-business-applicaties. |
| |
|  | |
| | Notification Services | | Met Notification Services kunnen bedrijven rijke notificatieapplicaties bouwen waarmee persoonlijke en tijdige informatie, bijvoorbeeld beursberichten, nieuwsberichten, waarschuwingen van koeriersdiensten of prijsinformatie over vliegtickets, naar elk apparaat kan worden verzonden. Met SQL Server 2005 is Notification Services nog nauwer geïntegreerd met technologieën als Analysis Services en SQL Server Management Studio. |
| |
|  | |
| | Webservices | | Ontwikkelaars hebben met SQL Server 2005 de mogelijkheid webservices te ontwikkelen op databaseniveau, waardoor SQL Server wordt gebruikt als ‘listener' van een Hypertext Transfer Protocol (HTTP). Hierdoor kan direct vanuit de database antwoord worden gegeven op webserviceverzoeken. |
| |
|  | |
| | Reporting Services | | De Reporting Services van SQL Server 2005 biedt ondersteuning voor rapportage-controls die worden geleverd bij Visual Studio 2005. Deze geïntegreerde controls bieden uitgebreide mogelijkheden voor het ontwerpen van rapporten over bedrijfgegevens. |
| |
|  | |
| | Verbeteringen op het gebied van Full-Text Search | | SQL Server 2005 ondersteunt uitgebreide zoekmogelijkheden in de ‘full tekst'. De mogelijkheden voor catalogiseren worden verbeterd zodat een flexibelere invulling kan worden gegeven aan dat wat moet worden gecatalogiseerd. Ook de uitvoering van query's en de schaalbaarheid worden drastisch verbeterd, en nieuwe beheerprogramma's bieden een beter inzicht in de bij Full-Text search-invullingen. |
| |
 |  |  |