Presentation is loading. Please wait.

Presentation is loading. Please wait.

Jeremy Boyd Director – Mindscape MSDN Regional Director

Similar presentations


Presentation on theme: "Jeremy Boyd Director – Mindscape MSDN Regional Director"— Presentation transcript:

1

2 Jeremy Boyd Director – Mindscape MSDN Regional Director jeremy@mindscape.co.nz

3 Dynamic Development Beyond Relational Pervasive Insight Enterprise Data Platform Mobile and Desktop OLAP FILE XML RDBMS Services Query AnalysisReportingIntegrationSynch Search Cloud Server

4 Transparent Data Encryption External Key Management Data Auditing Pluggable CPU Transparent Client Redirect for Database Mirroring Database Mirroring Enhancements DBM: Auto Page Repair Declarative Management Framework Server Group Management Streamlined Installation Enterprise System Management Performance Data Collection System Analysis Data Compression Query Optimization Modes Resource Governor Entity Data Model LINQ Visual Entity Designer Entity Aware Adapters SQL Server Change Tracking Synchronized Programming Model Visual Studio Support SQL Server Conflict Detection FILESTREAM data type Integrated Full -Text Search Sparse Columns Large User-Defined Types Date / Time Data Types LOCATION data type SPATIAL data type Virtual Earth Integration Partitioned Table Parallelism Query Optimizations Persistent Lookups Change Data Capture Backup Compression MERGE SQL Statement Data Profiling Star Join Enterprise Reporting Engine Internet Report Deployment Block Computations Scale-out Analysis BI Platform Management Export to Word and Excel Author reports in Word, Excel Report Builder Enhancements TABLIX Rich Formatted Data Personalized Perspectives … and many more

5 Work through a prototype application Look at how we can leverage new features of SQL Server 2008 to support our scenario Design and implement storage Consume data using.NET Implement nonfunctional concerns such as Data Auditing Compression Secure Storage e.g. Encryption Management

6 End user experience will be a WPF application written in.NET 3.5 Need to store Photos (binary data) with EXIF data and spatial data Ideally consume data as native.NET objects We are concerned with effective storage of the data and also security of the data Interested in building a simple solution that will be easily managed

7 Need to deal with large photos Query and bind Photo data Allow Spatial Querying

8

9 New data types and T-SQL capabilities

10 Use FILESTREAM for binary data Data accessible via record set or file API’s Allows for > 2GB blobs New DATE and TIME data types date, time, datetime2, datetimeoffset

11 Use Filtered Indexes to improve query performance and lower storage and maintenance costs New MERGE statement Conditional insert/update Synchronization of tables

12 Native Encryption and Compression

13 More efficiently store our data Use native data compression BACKUP compression available on Enterprise Edition Securely store our data Use transparent data encryption Better support for managing keys in 2008

14 ADO.NET Entity Framework

15 Use ADO.NET Entities to rationalize our data and simplify development Object Relational Mapping Leverage LINQ for querying Integrated Designer for Visual Studio 2008 Think in terms of the “conceptual model” Solution data scope may extend wider than just a single database

16 New data types and spatial functions

17 Store your SPATIAL data in SQL Server Implemented against OGC standards 2 new data types: geography and geometry Natively store and index Leverage querying Functions available on the managed data types

18 New native support

19 Events can be audited as either Server Audits or Database Audits Events can be logged to application log, security log or local file Very extensive set of facets available for auditing

20 New management capabilities

21 Work with your administrators to use the new Resource Governor to good effect SQL can now be managed using PowerShell and so can your applications Look at leveraging the new SQL cmdlets and providers for management, or build your own!

22 End user experience will be a WPF application written in.NET 3.5 Used FILESTREAM and SQL SPATIAL to store and search our Photo data Used native compression and encryption capabilities to optimize and secure our storage Used ADO.NET Entities to consume data as native.NET objects Implemented auditing using Audit Specifications Utilized the Resource Governor and PowerShell for management

23 Your data, any place, any time New data types, including SPATIAL Native encryption, compression and auditing capabilities Large binary data now handled very effectively Management is simplified Download CTP 6 (Feb 08) now and start testing in your environment!

24 Subscribe to our free, online newsletters to stay up to date with Microsoft news, information & events www.microsoft.co.nz/subscribe Don’t forget to fill in your Evaluation form! Hand in at end of day for complimentary software Tech  Ed 2008: 1-3 September, SkyCity Mark the dates. Registration opening soon.

25 My Details: jeremy@mindscape.co.nz http://turtle.net.nz/blog SQL Server: http://www.microsoft.com/sql

26


Download ppt "Jeremy Boyd Director – Mindscape MSDN Regional Director"

Similar presentations


Ads by Google