<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>Visual Studio Database Guide</title><link>http://vsdatabaseguide.codeplex.com/project/feeds/rss</link><description>Practical guidance for Visual Studio 2010 Database projects which is focused on Solution and Project Management, Source Control and CM,  Integrating External Changes with the Project System, Build and Deploy Automation with Database Projects, Database Testing and Deployment</description><item><title>New Post: update for SSDT</title><link>http://vsdatabaseguide.codeplex.com/discussions/360427</link><description>&lt;div style="line-height: normal;"&gt;Any news?&lt;br /&gt;
When will there be an update?&lt;br /&gt;
&lt;br /&gt;
Thanks!&lt;br /&gt;
&lt;/div&gt;</description><author>zipperle</author><pubDate>Fri, 19 Apr 2013 08:33:56 GMT</pubDate><guid isPermaLink="false">New Post: update for SSDT 20130419083356A</guid></item><item><title>New Post: update for SSDT</title><link>http://vsdatabaseguide.codeplex.com/discussions/360427</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;I would love to hear of any progress in this area. I have been looking at deploying VS database projects in our team, but now that VS 2012 only supports SSDT functionality I'm not sure if it is the right time to do so or not.&lt;/p&gt;
&lt;p&gt;Are you waiting on some additional functionality being added into SSDT (like unit tests)?&lt;/p&gt;
&lt;/div&gt;</description><author>holisticdeveloper</author><pubDate>Tue, 11 Dec 2012 22:17:31 GMT</pubDate><guid isPermaLink="false">New Post: update for SSDT 20121211101731P</guid></item><item><title>New Post: Database projects, Setup and Deployment and WiX</title><link>http://vsdatabaseguide.codeplex.com/discussions/240588</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;You can also use the WIX Extension for easier integration for deployment. &lt;a href="http://wixdeployment.codeplex.com/"&gt;
http://wixdeployment.codeplex.com/&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;</description><author>mazin_sali</author><pubDate>Mon, 26 Nov 2012 14:14:13 GMT</pubDate><guid isPermaLink="false">New Post: Database projects, Setup and Deployment and WiX 20121126021413P</guid></item><item><title>Reviewed: Guidance (Nov 21, 2012)</title><link>http://vsdatabaseguide.codeplex.com/releases/view/50499#ReviewBy-cbitter</link><description>Rated 5 Stars &amp;#40;out of 5&amp;#41; - Excellent set of best practises and their implementation.</description><author>cbitter</author><pubDate>Wed, 21 Nov 2012 15:02:58 GMT</pubDate><guid isPermaLink="false">Reviewed: Guidance (Nov 21, 2012) 20121121030258P</guid></item><item><title>Source code checked in, #16392</title><link>http://vsdatabaseguide.codeplex.com/SourceControl/changeset/changes/16392</link><description>Upgrade&amp;#58; New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link&amp;#58; http&amp;#58;&amp;#47;&amp;#47;go.microsoft.com&amp;#47;fwlink&amp;#47;&amp;#63;LinkId&amp;#61;254563</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 20:28:03 GMT</pubDate><guid isPermaLink="false">Source code checked in, #16392 20121001082803P</guid></item><item><title>Source code checked in, #16391</title><link>http://vsdatabaseguide.codeplex.com/SourceControl/changeset/changes/16391</link><description>Checked in by server upgrade</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 20:26:15 GMT</pubDate><guid isPermaLink="false">Source code checked in, #16391 20121001082615P</guid></item><item><title>New Post: Looking forward to checking it out, but XPS?</title><link>http://vsdatabaseguide.codeplex.com/discussions/224508</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Thanks for the information. Upcoming releases of the ALM Ranger document will only come in PDF, so there won&amp;acute;t be the problem in the future.&lt;/p&gt;
&lt;p&gt;Anyway, thanks for noticing !&lt;/p&gt;
&lt;p&gt;-Jens&lt;/p&gt;&lt;/div&gt;</description><author>JensS</author><pubDate>Thu, 21 Jun 2012 19:58:45 GMT</pubDate><guid isPermaLink="false">New Post: Looking forward to checking it out, but XPS? 20120621075845P</guid></item><item><title>New Post: update for SSDT</title><link>http://vsdatabaseguide.codeplex.com/discussions/360427</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Yes, there are plans. We&amp;acute;ll keep the community informed about the planning and eventually the schedule as soon as we have the information.&lt;/p&gt;
&lt;p&gt;-Jens&lt;/p&gt;&lt;/div&gt;</description><author>JensS</author><pubDate>Thu, 21 Jun 2012 19:57:25 GMT</pubDate><guid isPermaLink="false">New Post: update for SSDT 20120621075725P</guid></item><item><title>New Post: Looking forward to checking it out, but XPS?</title><link>http://vsdatabaseguide.codeplex.com/discussions/224508</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Also, the XPS version does not allow me to print the doc in portrait, it always comes out as bottom clipped landscape no matter what setting.&lt;/p&gt;
&lt;p&gt;I have no problems with portrait of the PDF version.&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>astanton1978</author><pubDate>Thu, 21 Jun 2012 15:36:28 GMT</pubDate><guid isPermaLink="false">New Post: Looking forward to checking it out, but XPS? 20120621033628P</guid></item><item><title>New Post: update for SSDT</title><link>http://vsdatabaseguide.codeplex.com/discussions/360427</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Do you plan an update of the guide for SSDT?&lt;/p&gt;
&lt;/div&gt;</description><author>daniels19</author><pubDate>Thu, 21 Jun 2012 07:34:17 GMT</pubDate><guid isPermaLink="false">New Post: update for SSDT 20120621073417A</guid></item><item><title>Reviewed: Guidance (May 24, 2012)</title><link>http://vsdatabaseguide.codeplex.com/releases/view/50499#ReviewBy-cuvijay76</link><description>Rated 5 Stars &amp;#40;out of 5&amp;#41; - This  is a very fabulus document done by Code Plex</description><author>cuvijay76</author><pubDate>Fri, 25 May 2012 06:02:23 GMT</pubDate><guid isPermaLink="false">Reviewed: Guidance (May 24, 2012) 20120525060223A</guid></item><item><title>New Post: reference data </title><link>http://vsdatabaseguide.codeplex.com/discussions/255079</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;and good to hear that this is also a feasible way for you. According to "It's curious to see that nobody has anything to say about this.", sorry for that. Sometime the alerts dive under my radar in my personal inbox. Not my intention to ignore anyone here. I encourage you to simply *bump* if there is no response.&lt;/p&gt;
&lt;p&gt;-Jens&lt;/p&gt;&lt;/div&gt;</description><author>JensS</author><pubDate>Tue, 06 Mar 2012 16:13:30 GMT</pubDate><guid isPermaLink="false">New Post: reference data  20120306041330P</guid></item><item><title>New Post: reference data </title><link>http://vsdatabaseguide.codeplex.com/discussions/255079</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi Jens,&lt;/p&gt;
&lt;p&gt;That definitely makes sense. &amp;nbsp;What you've explained will work for me too. &amp;nbsp;I'm finding myself now asking, if there is going to be another database involved, why not back up and restore a reference database to perform the merge? &amp;nbsp;It seems like that would be the fastest and most accurate. &amp;nbsp;These types of tables are typically coming from a third party anyway, and just like in your case, they are not updated very often so the costly merge process can be avoided in 99% of deployments.&lt;/p&gt;
&lt;p&gt;Thanks for the great info.&lt;/p&gt;&lt;/div&gt;</description><author>dpachla</author><pubDate>Tue, 06 Mar 2012 15:21:53 GMT</pubDate><guid isPermaLink="false">New Post: reference data  20120306032153P</guid></item><item><title>New Post: reference data </title><link>http://vsdatabaseguide.codeplex.com/discussions/255079</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi dpachla,&lt;/p&gt;
&lt;p&gt;you mentioned that inserting big chunks of data can be painful as you want to minimize the deployment time and have your system up and running in the shortest amount of time. Beside having static data captured in INSERT scripts, I also had truck loads of data needed to be synced / updated during a delta-deployment / initial deployment. There are several approaches we took, but this is the one where we made sure that we have the least impact on the deployment and the existing database. (We imported and synced street data to support a street catalog)&amp;nbsp;&lt;/p&gt;
&lt;p&gt;-Insert the data in a seperate database using methods like BULK insert, SSIS loading, bcp. Make sure that you are able to place the data files of the reference catalog on another spindle than the operational database for performance reasons.&lt;/p&gt;
&lt;p&gt;-Update your database schema&lt;/p&gt;
&lt;p&gt;-Use Merge (where accessible due to compatibility) and sync the data with your database&lt;/p&gt;
&lt;p&gt;-Drop the database with the reference data to clean the house again.&lt;/p&gt;
&lt;p&gt;This can be either than within the deployment process using script in the preprocessor commands (we had a sample for that in the HOL where we needed to cope with the NULLability) or as a seperate process. Using a separate manual process is in most cases the better thing as in our case the reference data did not change that often and therefore we could get rid of the costly import and syncs most of the time only doing the sync when needed.&lt;/p&gt;
&lt;p&gt;Does this make sense to you ?&lt;/p&gt;
&lt;p&gt;-Jens&lt;/p&gt;&lt;/div&gt;</description><author>JensS</author><pubDate>Tue, 06 Mar 2012 07:47:10 GMT</pubDate><guid isPermaLink="false">New Post: reference data  20120306074710A</guid></item><item><title>New Post: reference data </title><link>http://vsdatabaseguide.codeplex.com/discussions/255079</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;It's curious to see that nobody has anything to say about this. &amp;nbsp;I've only seen blips, including this very guidance document pg. 71, about this issue which define the simple reference table with just a few or a few hundred rows. &amp;nbsp;The guide clearly states that the deployment script "&lt;span style="color: #000000; font-family: Calibri, sans-serif;"&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;must be re&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: Calibri, sans-serif;"&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;-&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: Calibri, sans-serif;"&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;runnable&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: Calibri, sans-serif;"&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt; &lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: Calibri, sans-serif;"&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;or idempotent".&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt; &amp;nbsp;Easy enough. &amp;nbsp;What, however, is the best practice if the reference table has several hundred thousand rows, like a medication or medical procedure code reference table? I've done some searching on the net and it just points right back&amp;nbsp;&lt;a href="http://blogs.msdn.com/b/bahill/archive/2009/04/01/maintaining-and-synchronizing-your-reference-data.aspx"&gt;http://blogs.msdn.com/b/bahill/archive/2009/04/01/maintaining-and-synchronizing-your-reference-data.aspx&lt;/a&gt;. &amp;nbsp;The real issue is that VSDBCMD takes &lt;em&gt;for-e-ver&lt;/em&gt; to insert the rows to even perform a merge or during initial deployment using the post-deployment script with INSERT commands. &amp;nbsp;This is obviously not a great solution since deployments should really be as fast as possible. &amp;nbsp;The only thing I can think of is to include a .dat file in the deployment to perform a bulk insert and recreate the table every time or use to the MERGE approach mentioned above. &amp;nbsp;I would interested to hear what has been done to deal with this issue.&lt;/p&gt;&lt;/div&gt;</description><author>dpachla</author><pubDate>Mon, 05 Mar 2012 17:28:28 GMT</pubDate><guid isPermaLink="false">New Post: reference data  20120305052828P</guid></item><item><title>New Post: Database projects in Visual Studio 2012?</title><link>http://vsdatabaseguide.codeplex.com/discussions/299720</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;We will keep the community informed, right now it is just in the planning. We have been using the product for some months now and wanted to wait for the final version to ensure concistency with the guidance documentation. Look out for the ALM Rangers blog or on my blog here &lt;a href="http://blogs.msdn.com/Jenss"&gt;http://blogs.msdn.com/Jenss&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;-Jens&lt;/p&gt;&lt;/div&gt;</description><author>JensS</author><pubDate>Fri, 10 Feb 2012 18:20:32 GMT</pubDate><guid isPermaLink="false">New Post: Database projects in Visual Studio 2012? 20120210062032P</guid></item><item><title>New Post: Database projects in Visual Studio 2012?</title><link>http://vsdatabaseguide.codeplex.com/discussions/299720</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Thank you very much for&amp;nbsp; this information.&amp;nbsp; It was good news and helped me a lot !&lt;/p&gt;
&lt;p&gt;Do you know when the upgraded database guidance document will be avaiable?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>olsa005</author><pubDate>Fri, 10 Feb 2012 14:31:12 GMT</pubDate><guid isPermaLink="false">New Post: Database projects in Visual Studio 2012? 20120210023112P</guid></item><item><title>New Post: Database projects in Visual Studio 2012?</title><link>http://vsdatabaseguide.codeplex.com/discussions/299720</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi and welcome to the group,&lt;/p&gt;
&lt;p&gt;this is more than rumors, this is reality already present in the CTP bits of SQL Server. But (and here comes a really small but), the developer experience will be stay the same, the old project type will simply move over to SQL Server projects which is then present in VS2010 / VS(next) or SQL Server 2012. Without copying all the interesting stuff in here, I really encourage you to move over to the SSTD (SQL Server Development Tools) Blog &lt;a href="http://blogs.msdn.com/b/ssdt/"&gt;http://blogs.msdn.com/b/ssdt/&lt;/a&gt;&amp;nbsp;or download the latest CTP to make yourself a picture of it.&lt;/p&gt;
&lt;p&gt;The good news is that we wil upgrade the database guidance document to build&amp;nbsp;a successor of the existing document and to adhere new best practices, so stay tunes. If you have any questions feel free to drop them here or to me (&lt;a href="mailto:Jens.Suessm&amp;euro;yer@@@microsoft.c0m"&gt;Jens.Suessm&amp;euro;yer@@@microsoft.c0m&lt;/a&gt;). I will point you to the needed information and help you where possible.&lt;/p&gt;
&lt;p&gt;-Jens&lt;/p&gt;&lt;/div&gt;</description><author>JensS</author><pubDate>Thu, 09 Feb 2012 16:36:32 GMT</pubDate><guid isPermaLink="false">New Post: Database projects in Visual Studio 2012? 20120209043632P</guid></item><item><title>New Post: Database projects in Visual Studio 2012?</title><link>http://vsdatabaseguide.codeplex.com/discussions/299720</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;What about database projects in Visual Studio 2012?&amp;nbsp; Will the functionallity be the same as in Visual Studio 2010? I have heard a rumor that says that the database project template will be removed from Visual Studio 2012?&lt;/p&gt;
&lt;/div&gt;</description><author>olsa005</author><pubDate>Thu, 09 Feb 2012 14:42:47 GMT</pubDate><guid isPermaLink="false">New Post: Database projects in Visual Studio 2012? 20120209024247P</guid></item><item><title>New Post: Making the transition to Database Projects</title><link>http://vsdatabaseguide.codeplex.com/discussions/290724</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I hear from your description that you are not using Visual Studio Database projects, right ? If you use VSDB for your development you don&amp;acute;t have to care about moving the schema from one version to another as VSDBCMD will do that for you during the deployment. You will just have to provide the dbschema file how the database should like after the deployment. VSDBCMD command / the deployment engine will calculate the changes and create the motion scripts for getting version n + version n+1. Therefore there would be no more need to maintain scripts with an increasing number.&lt;/p&gt;
&lt;p&gt;-Jens&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;====================&lt;/p&gt;
&lt;p&gt;Visual Studio ALM Core Ranger&lt;/p&gt;
&lt;p&gt;====================&lt;/p&gt;&lt;/div&gt;</description><author>JensS</author><pubDate>Thu, 02 Feb 2012 21:00:33 GMT</pubDate><guid isPermaLink="false">New Post: Making the transition to Database Projects 20120202090033P</guid></item></channel></rss>