230 likes | 397 Views
Visual Studio + SQL Server Is Better. Børge Hansen. Visual Studio Team System 2008 Database Edition ADO.Net Entity Framework ADO.Net Data services Sync Services for ADO.Net. VSTS Database Edition. Source control of all database objects. Code Analysis on T-SQL code Dependency tree
E N D
Visual Studio + SQL Server Is Better Børge Hansen
Visual Studio Team System 2008 Database Edition • ADO.Net Entity Framework • ADO.Net Data services • Sync Services for ADO.Net
VSTS Database Edition • Source control of all database objects. • Code Analysis on T-SQL code • Dependency tree • Unit testing • Refactoring • Data compare/Schema compare
VSTS Database Edition Edit Refactor Compare Database Project Deploy Build Data Generation Test Compare
LINQ to * • LINQ to Object • LINQ to Entities • LINQ to SQL • LINQ to XML • LINQ to [YourToolHere]
Sync Services for ADO.NET • Sync Services for ADO.NET • In Beta Now – ships with SQL Server Compact 3.5, VS 2008 • Works with VS 2005, .NET FX 2.0 • Builds on ADO.NET skills, Developer Productivity w/many features of Merge Replication • Visual Studio 2008 • RAD configuration of Sync Services and SQL Server Compact • SQL Server 2008 • Integrated change tracking making SQL Server 2008 your best server
ADO.Net Data access DataAdapter SelectCommand Server DB InsertCommand Connection Forms UpdateCommand DeleteCommand
Sync Services for ADO.NET Select Incremental Inserts Select Incremental Updates DataAdapter SyncAdapter Select Incremental Deletes Server DB InsertCommand Connection Forms UpdateCommand DeleteCommand Select Conflict Updated Rows… Select Conflict Deleted Rows…
Sync Services for ADO.NET Select Incremental Inserts Select Incremental Updates SyncAdapter Select Incremental Deletes Server DB InsertCommand Connection Forms UpdateCommand DeleteCommand Select Conflict Updated Rows… Select Conflict Deleted Rows… SQL Server Compact 3.5
Delivering an OCS Vision VS 2005 SP1 Visual Studio 2008 SQL Server 2008
More on... Visual Studio Team System 2008 Visual Studio 2008 and .NET Framework 3.5 Service Pack 1 Beta ADO.NET Entity Framework Overview ADO.NET Data Services Microsoft Sync Framework Developer Center