Download Slide Deck

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
17-20 OCTOBER 2011
DURBAN ICC
What code-database gap?
Introducing Project Codename “Juneau”
William Brander
@WilliamBZA
http://WilliamB.Net
[email protected]
What to expect
• Level 300 session
–
–
–
–
Not explaining the concepts
Overview
Looking at capabilities
Demo centric
• Developer focused
What we’re covering
• Juneau overview
• Database Projects
• Deployment
What we’re NOT covering
• Just about everything else
– Juneau is pretty big!
• Licensing
• Comparison with previous/other tools
SQL Server Developer Tools
SSDT
Database
Services
Analysis
Services
Reporting
Services
Integration
Services
SQL Server
Explorer
Static
Analysis
Database
Publish
T-SQL
Language
Services
Buffered
Declarative
Editing
Table
Designer
Schema
Compare
Local
Database
Runtime
T-SQL
Debugging
SQL/CLR
Why is DB dev hard?
• Versioning
• Dependencies
AZURE
– Errors discovered late
App
AppV2
V3
• Production Drift
2008
App
•
•
•
•
Triggers?
Views?
Stored procs?
UDFs?
2005
?
Demo
• Connected Development
Connected Development
•
•
•
•
SSMS-like experience
Dependency checking
Model-based designer
F5 Debugging
Demo
• Offline Development
Offline Development
• Schema-based Files
• VS Tool Integration
• Local Database Runtime
Demo
• Publishing
Publishing
• Target aware
• Publish Options
– Direct
– Script
– DAC
• Offline and connected SQL Azure development
Demo
• Drift Detection
Drift Detection
• Flexible Compare
– Projects
– Databases
– Snapshots
</Slides>
William Brander
@WilliamBZA
http://WilliamB.Net
[email protected]
18:30 – 20:30
http://microsoftvirtualacademy.com
Submit your session
evaluation for a
chance to win!
Sponsored by MVA
Related documents