Author Archives for Oleg Sych

T4 Toolbox: Visual Basic as Template Language


As of version 9.7, T4 Toolbox now supports Visual Basic as the template language in addition to C#.

MVP Award


I am truly honored to receive the Most Valued Professional (MVP) award from Microsoft. It is both humbling and immensely satisfying to be recognized by this great company. I find it remarkable that a company of this size is so passionate and consistent about supporting its user community and partners.
Of course the company can […]

Getting and compiling T4 Toolbox source code


This post provides detailed instructions on how to get source code of T4 Toolbox and compile it on your computer.

T4 Toolbox: LINQ to SQL schema generator


This article describes how to use model-first approach to develop database applications using LINQ to SQL and version 9.5 of T4 Toolbox.

Crossing Domain Boundaries: Windows Authentication


This article describes a set of simple configuration changes and utilities to make most applications using integrated Windows authentication work correctly accross domain boundaries.

Crossing Domain Boundaries: Name Resolution


This article provides an overview of DNS and NetBIOS and provides practical guidance on how to configure name resolution when accessing network resources and applications from another Active Directory domain.

Simplifying TFS: Applying hot fixes without branching


This article describes an approach for using a Team Foundation workspace to create a hot-fix for a Team build created in the past without introducing untested side effects and without adding complexity of branching and merging the source code.

T4 Editor by Tangible Engineering


Out of the box, code generation files appear and behave as regular text files in the Visual Studio editor. The lack of color syntax highlighting makes working with code generation templates particularly difficult because code blocks and text blocks blend together. Tangible T4 Editor extends the Visual Studio editor to provide color syntax highlighting and IntelliSense for T4 code generation files.

T4Toolbox build 9.3.21.1 problem


There is a serious problem in version 9.3.21.1 of the T4 Toolbox. In this version installer was modified to deploy T4Toolbox.dll assembly in the GAC, but unexpectedly it stopped installing it into the regular location - $(ProgramFiles)\T4 Toolbox\bin. It turned out to be an expected behavior of Microsoft Installer, as Aaron Stebner describes here. Following […]

T4 Toolbox: Generating files in different folders and projects


This article describes how to generate multiple output files in different directories and different folders with the help of version 9.3.21.1 of T4 Toolbox.

Oleg Sych