Quantcast
Channel: Patrick Sirr's Blog
Browsing all 13 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Importing Multiple Scripts using DTE

We have had a lot of requests from folks that would rather not go through the Import Script Wizard when they have multiple T-SQL source scripts. Fortunately Visual Studio provides the ability to...

View Article


Image may be NSFW.
Clik here to view.

Schema Compare DTE Commands

In this blog I’ll lead you through the various parameters for the “Data.NewSchemaComparison” command available in the General Distribution Release (GDR) for Visual Studio Team System 2008 Database...

View Article


Image may be NSFW.
Clik here to view.

Data Compare DTE Commands

In this blog I’ll lead you through the various parameters for the “Data.NewDataComparison” command available in the General Distribution Release (GDR) for Visual Studio Team System 2008 Database...

View Article

Image may be NSFW.
Clik here to view.

Database Project Import Scripts Add In

In this blog I’ll introduce you to the Import Scripts add-in to the General Distribution Release (GDR) for Visual Studio Team System 2008 Database Edition. With this add-in Visual Studio can import...

View Article

Image may be NSFW.
Clik here to view.

Navigating the Data Dude Object Model

In this blog I’ll introduce you to the basics of navigating the General Distribution Release (GDR) for Visual Studio Team System 2008 Database Edition object model. I’ve wrapped it all into an add-in...

View Article


Image may be NSFW.
Clik here to view.

Using T4 Templates with GDR Database Projects

For this blog I’ve developed an add-in for General Distribution Release (GDR) for Visual Studio Team System 2008 Database Edition projects (better known as “Data Dude”) which will generate Create,...

View Article

Image may be NSFW.
Clik here to view.

Template Driven Sql Generation

Recently Duke Kamstra and I demonstrated how you can use Visual Studio 2008 Database and Server projects to deploy Sql Server permission objects to your various Sql Server instances. It’s common to...

View Article

Image may be NSFW.
Clik here to view.

Sample Visual Studio 2008 Fonts and Color Provider

Adding a new Font and Color category to the Visual Studio Options dialog is, admittedly, a little tricky. There are several services your package must proffer, an interface you must implement and...

View Article


Image may be NSFW.
Clik here to view.

Interesting Memory Leak in .Net 3.5 Binary Deserialization

Recently I was analyzing an application written in managed code for memory problems.  In managed code a common cause of eating up memory is statically allocated objects which are not nulled out after...

View Article


Image may be NSFW.
Clik here to view.

Converting .dbp files to .dbproj files

With the release of Visual Studio 2010 Beta 2, database projects with the .dbp extension are deprecated. There are several ways to convert your project manually Import Script. Unfortunately this will...

View Article

Image may be NSFW.
Clik here to view.

Template Driven Sql Generation Updated for Visual Studio 2010

More than a year ago I presented a simple template processor for Visual Studio 2008 Database Projects. This add-in gives you the ability to write Transact-SQL in a simple template form with embedded...

View Article

Image may be NSFW.
Clik here to view.

Database Project Extensibility – Merge Table and View Scripts

  In this blog I’ve created a project feature extension to combine Table and View child scripts into the script that defines the parent object. For example, constraints or extended properties for a...

View Article

Image may be NSFW.
Clik here to view.

Using T4 Templates with Visual Studio 2010 Database Projects

  I had a request to update my Visual Studio 2008 GDR Database projects CRUD generator to Visual Studio 2010. Not much has changed except for some references and directory locations. The flow of the...

View Article

Browsing all 13 articles
Browse latest View live


Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>