News

SQL Server Data Tools Now Supports SQL Server 2014

Fresh on the heels of SQL Server 2014 being released to manufacturing, the SQL Server Data Tools (SSDT) team yesterday announced support for the new version, along with numerous other enhancements.

One benefit of SSDT is that it lets database developers do more work in Visual Studio, without having to switch back and forth between the IDE and other applications such as SQL Server Management Studio (SSMS), among other things.

"The most important new feature is support for SQL Server 2014," noted Microsoft's Kevin Cunnane in a blog post announcing the new release. "We also have a number of new features for users of any SQL Server release, including Windows Azure SQL Database, plus plenty of bug fixes for issues raised by customers."

Among those other new features are: the extensibility of static code analysis; filter capabilities in an editable data grid; the ability to save data compare settings to a file (.dcmp); and more Transact-SQL Editor connection actions. Specifics include:

  • Code analysis has been improved by letting developers write custom rules to find issues that might not be detected by the static code analysis rules and validation functionality built into the database tooling.
  • Developers can now use a Filter and Sort Dialog Box to locate specific information that might not be readily discoverable when using SQL Server Object Explorer to "View Data" on a table. Cunnane said developers can now: hide specific columns from view; filer on column values; add alias for a column; and sort on one or multiple columns.
  • The Transact-SQL editor has been improved by the addition of "Disconnect All Queries" and "Change Connection" suboptions to the "Connection" menu option. The Disconnect All Queries suboption lets developers immediately disconnect all open query windows, while the Change Connection option can be used to switch to a different server connection in one step, without having to disconnect first and then reconnect. "This makes the editor more consistent with the experience in [SSMS]," Cunnane said.
  • Developers can now save Data Compare settings with one click, creating a .dcmp file to store all the required data.

Cunnane also noted changes to database tools extensibility capabilities. "With the new release of [SSDT] the core DacFx components are now installed directly inside Visual Studio," he said. "This has the benefit of supporting multiple Visual Studio versions (for example, VS 2010, 2012 and 2013) side by side on the same machine without requiring every version to be compatible with the same DacFx binaries."

Another improvement is better integration with Windows Azure. Cunnane noted that support for finding and navigating to Windows Azure SQL Database nodes was built into Visual Studio 2013. Now, developers have an option to right-click on a cloud database and choose to "Open in SQL Server Object Explorer."

"With this feature you no longer need to figure out the server name for your database or configure a firewall rule for your machine in the [Windows] Azure Management Portal," Cunnane said. "This simplifies keeping your Windows Azure SQL Databases in sync with your development environment." He also noted developers working in Visual Studio can now navigate directly to a database in the cloud and work on it in the Windows Azure Management Portal by right-clicking on the database and selecting "Open in Management Portal...."

The new version is available as a Web download for Visual Studio 2012, Cunnane said, while in the next few days developers should be able to access the Visual Studio 2013 download via the Visual Studio update channel with the commands: Tools | Extensions and Updates | Updates. In Visual Studio 2012, the commands will be SQL | Check for Updates.

Developers can use the Microsoft Connect site to submit feedback, ask questions or request bug fixes or seek further help in the SQL Server Forums.

About the Author

David Ramel is an editor and writer at Converge 360.

comments powered by Disqus

Featured

  • Compare New GitHub Copilot Free Plan for Visual Studio/VS Code to Paid Plans

    The free plan restricts the number of completions, chat requests and access to AI models, being suitable for occasional users and small projects.

  • Diving Deep into .NET MAUI

    Ever since someone figured out that fiddling bits results in source code, developers have sought one codebase for all types of apps on all platforms, with Microsoft's latest attempt to further that effort being .NET MAUI.

  • Copilot AI Boosts Abound in New VS Code v1.96

    Microsoft improved on its new "Copilot Edit" functionality in the latest release of Visual Studio Code, v1.96, its open-source based code editor that has become the most popular in the world according to many surveys.

  • AdaBoost Regression Using C#

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the AdaBoost.R2 algorithm for regression problems (where the goal is to predict a single numeric value). The implementation follows the original source research paper closely, so you can use it as a guide for customization for specific scenarios.

  • Versioning and Documenting ASP.NET Core Services

    Building an API with ASP.NET Core is only half the job. If your API is going to live more than one release cycle, you're going to need to version it. If you have other people building clients for it, you're going to need to document it.

Subscribe on YouTube