SQL Server 2012-2014 Native File Streaming
Offered By: Pluralsight
Course Description
Overview
This course teaches unstructured data storage with FILESTREAM, hierarchyid, and FileTable. It explains T-SQL access, as well as streaming API access with SqlFileStream in client applications.
This course teaches SQL Server developers the ins-and-outs of unstructured data storage and native file streaming of documents, images, and other binary content with FILESTREAM (introduced in SQL Server 2008) and FileTable (added in SQL Server 2012). Students learn how to work with FILESTREAM using T-SQL and, for maximum performance, by programming the SqlFileStream class in C#. We also explain the hierarchyid data type, which casts a hierarchical structure over every FileTable, which enables SQL Server to emulate a functional file system to end-users and client applications. Demos include T-SQL scripts, as well as Windows Forms, ASP.NET, WPF, and WCF applications that demonstrate the high-performance SqlFileStream pattern using Visual Studio 2013 and C#.
This course teaches SQL Server developers the ins-and-outs of unstructured data storage and native file streaming of documents, images, and other binary content with FILESTREAM (introduced in SQL Server 2008) and FileTable (added in SQL Server 2012). Students learn how to work with FILESTREAM using T-SQL and, for maximum performance, by programming the SqlFileStream class in C#. We also explain the hierarchyid data type, which casts a hierarchical structure over every FileTable, which enables SQL Server to emulate a functional file system to end-users and client applications. Demos include T-SQL scripts, as well as Windows Forms, ASP.NET, WPF, and WCF applications that demonstrate the high-performance SqlFileStream pattern using Visual Studio 2013 and C#.
Syllabus
- Getting Started with FILESTREAM 53mins
- Programming with SqlFileStream 68mins
- Working with hierarchyid 39mins
- Using FileTable 70mins
Taught by
Leonard Lobel
Related Courses
Using Non-Relational Data in SQL ServerMicrosoft via edX Data Analysis: Essential Skills
Microsoft via edX Intermediate SQL Server
DataCamp Building and Optimizing Triggers in SQL Server
DataCamp SQL Server: Understanding, Configuring and Troubleshooting Database Mirroring
Pluralsight