Welcome to MSDN Blogs Sign in | Join | Help

Oscar Calvo's Blog

Random thoughts focused on Modeling, Software Factories, Visual Studio Extensibility, Xbox 360, Windows Media and Windows MCE.

Syndication

News


Browse by Tags

All Tags » CAB   (RSS)
Intro
Hello, after working with DevDiv and p&p as vendor for the past 7 years (wow, I can't believe it's so long) I finally joined Microsoft as a full time employee. I joined the VS Team Architect team as an SDE 2 months ago. I joined the team just in time Read More...

Posted Thursday, December 27, 2007 12:01 AM by ocalvo | 2 Comments

Filed under: , ,

A generic light weight workspace for CAB
If you used to Workspaces in CAB, you will find that CAB Workspaces have two problems: 1. They unnecessary consume a Win32 HWND handle. 2. There is limited support for the kind of containers that you are allowed to use. Let’s say that you purchased a Read More...

Posted Wednesday, December 26, 2007 11:05 PM by ocalvo | 1 Comments

Filed under:

A better way to implement the View/Presenter pattern in CAB
The current implementation of the MVP(Model View Presenter) pattern in CAB have several issues that I don't like. Note: In order for the proposed solution to work, you must first change the behavior of ObjectBuilder by adding the ComponentStrategy, for Read More...

Posted Wednesday, December 26, 2007 10:57 PM by ocalvo | 1 Comments

Filed under:

The Evil EnvDTE namespace
If you have ever written an AddIn for Visual Studio or a Package, you must likely recognize the interfaces EnvDTE.Solution, EnvDTE.Project, EnvDTE.ProjectItem, EnvDTE80.SolutionFolder and EnvDTE.DTE, and you may ask what's so wrong about these interfaces? Read More...

Posted Wednesday, December 26, 2007 10:11 PM by ocalvo | 4 Comments

Filed under: , ,

Page view tracker