170 likes | 268 Views
Join William Brander for a Level 300 session introducing Project Codename “Juneau,” focusing on its capabilities, deployment, and database projects. Explore the tools and features, with demos and insights developer-focused. Learn about connected and offline development, schema-based files, and more in SQL Server Developer Tools. Discover how Juneau addresses database development challenges and improves productivity.
E N D
17-20 OCTOBER 2011 DURBAN ICC
What code-database gap? Introducing Project Codename “Juneau” William Brander @WilliamBZA http://WilliamB.Net william@williamb.net
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 SQL Server Explorer Static Analysis Static Analysis Database Publish Database Publish T-SQL Language Services T-SQL Language Services Buffered Declarative Editing Buffered Declarative Editing Table Designer Table Designer Schema Compare Schema Compare Local Database Runtime Local Database Runtime T-SQL Debugging T-SQL Debugging SQL/CLR SQL/CLR
Why is DB dev hard? AZURE • Versioning • Dependencies • Errors discovered late • Production Drift • Triggers? • Views? • Stored procs? • UDFs? App V2 App V3 2008 App 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> 18:30 – 20:30 William Brander @WilliamBZA http://WilliamB.Net william@williamb.net
http://microsoftvirtualacademy.com Submit your session evaluation for a chance to win! Sponsored by MVA