Jack Gudenkauf (JackG) WebLog

Technology

PInvoke, InterOp and Portability

I want to thank Josh Williams from the CLR team, for pointing out a couple bugs in my sample code....

Author: Jack Gudenkauf Date: 05/19/2006

FAQ’s: WinFX Add-in model and Visual Studio Tools for Applications (VSTA)

I receive several frequently asked questions on VSTA and the WinFX Add-in model, so I thought I...

Author: Jack Gudenkauf Date: 05/03/2006

An ISV insight into the CLR and .Net framework 2.0 features

This was my first webcast, so please be patient through the beginning. It gets much better there...

Author: Jack Gudenkauf Date: 04/24/2006

VSTO, Partial Classes, ENC (Edit and Continue) sample code

using System; using System.Data; using System.Drawing; using System.Windows.Forms; using...

Author: Jack Gudenkauf Date: 04/24/2006

Performance enhancements (TryParse, LCG, StopWatch) sample code

using System; using System.Collections.Generic; using System.Text; using System.Windows.Forms; //...

Author: Jack Gudenkauf Date: 04/24/2006

Network Information sample code

using System; using System.Collections.Generic; using System.Text; using...

Author: Jack Gudenkauf Date: 04/24/2006

32/64bit sample code

// Updated 05/19/06: 32/64bit sample code using System; using System.Collections.Generic; using...

Author: Jack Gudenkauf Date: 04/24/2006

FTP, Console, Gzip compression sample code

using System; using System.Collections.Generic; using System.Text; using System.Diagnostics; //...

Author: Jack Gudenkauf Date: 04/24/2006

Hello World (ISV/VAR/SI)

My job is to make your life easier My new role as a Software Architect on the Common Language...

Author: Jack Gudenkauf Date: 04/13/2006

Jack Gudenkauf's (JackG) Bio

Jack Gudenkauf has been a software engineer since 1986. He was employed by Microsoft as a contractor...

Author: Jack Gudenkauf Date: 04/05/2006

AppDomains and Addins

What is an Application Domain (AD)? An Application Domain is a CLR feature that provides a unit of...

Author: Jack Gudenkauf Date: 03/10/2006

Addin's: "A rose by any other name would smell as sweet"

For several months we have used "MAF: Managed Addin Framework", to describe the WinFX System.AddIn...

Author: Jack Gudenkauf Date: 02/13/2006

VSTA public availability

Announcing Visual Studio 2005 Tools for Applications (VSTA) CTP. CTP stands for Community Technology...

Author: Jack Gudenkauf Date: 02/07/2006

The only constant is change

The Microsoft Trinity team, which is responsible for the VSTO and VSTA products, is transferring the...

Author: Jack Gudenkauf Date: 02/06/2006

Whidbey - Support/Forum/Newsgroup

For questions on Whidbey (2005) products such as Visual Studio, SQL, Languages, etc.. click on this...

Author: Jack Gudenkauf Date: 01/13/2006

VSTO - Support/Forum/Newsgroup

For questions on using Visual Studio 2005 Tools for the Microsoft Office System to create managed...

Author: Jack Gudenkauf Date: 01/13/2006

VSTO - Office PIA IntelliSense

Microsoft IntelliSense XML Files for Microsoft Visual Studio Tools for the Microsoft Office System...

Author: Jack Gudenkauf Date: 11/15/2005

PDC05 Visual Studio Tools for Applications presentation

Check out my previous post on VSTA. Check out the PDC05: Building Customizable Applications with...

Author: Jack Gudenkauf Date: 10/31/2005

Designing Managed Add-Ins for Reliability, Security, and Versioning

Here is the free download from the FUN309 PDC2005 session. Here is the description from the download...

Author: Jack Gudenkauf Date: 10/31/2005

Ship it! VSTO 2.0, Visual Studio 2005 and the .NET Framework 2.0!

MSDN subscribers can now download and install any one of the retail versions of the Visual Studio...

Author: Jack Gudenkauf Date: 10/31/2005

WinFX Developer reference

As I mentioned in a previous post, the Managed Add-in Framework (System.AddIn NS) was announced at...

Author: Jack Gudenkauf Date: 10/05/2005

PDC05 - Microsoft Visual Studio Tools for Applications (VSTA)

Microsoft Visual Studio Tools for Applications (VSTA) Charter Provide a redistributable Integrated...

Author: Jack Gudenkauf Date: 09/15/2005

PDC05 - Microsoft Visual Studio Tools for Office (VSTO)

Microsoft Visual Studio Tools for Office (VSTO) Charter VSTO provides professional developers with a...

Author: Jack Gudenkauf Date: 09/15/2005

PDC05 - Managed AddIn Framework (MAF)

MAF (Managed AddIn Framework) The Managed Add-in Framework defines a programming model, built on top...

Author: Jack Gudenkauf Date: 09/15/2005

PDC05

Here I am in Los Angeles, attending the Microsoft Professional Developers Conference 2005 (PDC05)....

Author: Jack Gudenkauf Date: 09/14/2005

Tech-Ed, Smart Client, VSTO, and Outlook Addin's

I want to appologize for the delay in posting Blogs, but we have been very busy on getting Whidbey...

Author: Jack Gudenkauf Date: 06/13/2005

Visual Studio 2005 and .Net 2.0 Beta2 available!

Visual Studio 2005 Beta2 is now available. You may have heard about the code name "Whidbey", which...

Author: Jack Gudenkauf Date: 05/02/2005

Office Developer Conference

I mentioned the Office Developer Conference in a previous post due to its relevance to Smart Client...

Author: Jack Gudenkauf Date: 02/15/2005

Client definitions

Thin Clients · Network dependency - required o A thin client relies heavily on the ability to...

Author: Jack Gudenkauf Date: 02/08/2005

In the News

Office Developer Conference The first annual Office Developer Conference was held in Redmond,...

Author: Jack Gudenkauf Date: 02/08/2005

Smart Client Scenario

From March 1993 through October 1994, I was consulting to the state of Washington, Department of...

Author: Jack Gudenkauf Date: 02/08/2005

Thin Clients - Web clients

The late 1990's saw growth in the Internet through the utilization of an underutilized network...

Author: Jack Gudenkauf Date: 12/10/2004

Taking advantage of the distribution of power - Rich Clients

The superior usability of the PC with its mouse for input and the ability to quickly relay...

Author: Jack Gudenkauf Date: 12/10/2004

Let's get personal

Around the late 1980's Personal Computers (PC's) were starting to provide functionality suited to...

Author: Jack Gudenkauf Date: 12/10/2004

We get smarter as we evolve

Back in 1984 I was attending college and the classes reflected the current computing architecture. I...

Author: Jack Gudenkauf Date: 12/10/2004

Introduction

The idea of what constitutes a Smart Client Application and the architecture to support this model...

Author: Jack Gudenkauf Date: 12/09/2004

<Previous