Sign in
CLR Add-In Team Blog
All about the CLR's System.AddIn model for managed add-ins, add-ons, plug-ins, and extensions
Options
Email Blog Author
RSS for Posts
Atom
RSS for Comments
OK
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Search
Tags
Architecture
Behind the Scenes
General
Pages
Samples
Archive
Archives
July 2008
(1)
February 2008
(2)
January 2008
(3)
August 2007
(2)
July 2007
(2)
June 2007
(1)
May 2007
(2)
April 2007
(1)
March 2007
(3)
February 2007
(4)
January 2007
(4)
MSDN Blogs
>
CLR Add-In Team Blog
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
CLR Add-In Team Blog
AddIn FxCop rules released! [Mueez Siddiqui]
Posted
Tue, Jul 8 2008
by
CLR Add-In Team
2
Comments
We have released FxCop rules to verify view and contract assemblies. This should make it much easier to create views and contracts that follow the version-resilience and isolation guidelines. Head on over to our CodePlex site on http://www.codeplex.com...
CLR Add-In Team Blog
Add-In Performance: What can you expect as you cross an isolation boundary and how to make it better [Jesse Kaplan]
Posted
Fri, Feb 22 2008
by
CLR Add-In Team
7
Comments
Aren’t AppDomains too Slow? “Aren’t AppDomains too slow?” This is one of most common questions we get when we recommend AppDomain or Process isolation to someone building an extensible application. For some applications the answer is yes, which is why...
CLR Add-In Team Blog
Feb CTP of Add-In Pipeline Generator is Released on Codeplex
Posted
Mon, Feb 11 2008
by
CLR Add-In Team
3
Comments
We've just release the first update to our Pipeline Generator to Codeplex: https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=clraddins&ReleaseId=9222 This release addresses many of the issues/suggestions the community filed with the...
CLR Add-In Team Blog
Announcement: New Tool to Auto-Generate Add-In Pipelines [Jesse Kaplan]
Posted
Wed, Jan 9 2008
by
CLR Add-In Team
3
Comments
This has been one of the most requested features we've had since people started learning more about our model and playing with the bits and I'm very happy to announce that we have published this on CodePlex: http://www.codeplex.com/clraddins/Wiki/View...
CLR Add-In Team Blog
Support for Windows Forms in Hosts and Add-Ins
Posted
Thu, Jan 3 2008
by
CLR Add-In Team
17
Comments
We’ve been receiving a lot of questions recently regarding the support for Windows Forms based add-ins and hosts in a multi-AppDomain environment. Now that we’ve released .NetFX 3.5 with the support for passing WPF controls across AppDomains the lack...
CLR Add-In Team Blog
Video: Jack Gudenkauf on the BCL and Add-ins [Jack Gudenkauf]
Posted
Wed, Aug 15 2007
by
CLR Add-In Team
5
Comments
I was recently interviewed by James Vastbinder, an ISV Platform Strategy Advisor for Microsoft. We discussed the needs of ISV’s and what’s new in the pending Orcas release (i.e., CLR v3.5 and Visual Studio 2008 v9.0). And for those interested in hearing...
CLR Add-In Team Blog
AppDomain Isolated WPF Add-Ins [Jesse Kaplan]
Posted
Mon, Aug 6 2007
by
CLR Add-In Team
35
Comments
Earlier Jack announced an exciting new feature in our beta2 release in the ability host WPF controls across AppDomain boundaries. This will allow add-ins to generate their own UI and to pass it back for display within the hosts window. Ever since the...
CLR Add-In Team Blog
By Popular Demand [Jack Gudenkauf]
Posted
Fri, Jul 27 2007
by
CLR Add-In Team
14
Comments
We just released VS 2008 and .Net 3.5 Beta 2 (code name "Orcas"). You may download the release here . What’s new? 1. UI extensibility By far the most requested feature has been UI extensibility built upon the Add-In model. We are very happy to announce...
CLR Add-In Team Blog
Add-In Lifetime Management [Pete Sheill, Jim Miller]
Posted
Tue, Jul 17 2007
by
CLR Add-In Team
2
Comments
A good question to ask when evaluating a design is ‘how is the lifetime of this object or component managed?’ That is, · How do you know it isn’t needed anymore? · Is it possible to release the resources while the object is still in use? · Is it possible...
CLR Add-In Team Blog
Behind the Scenes: Activation [Pete Sheill]
Posted
Thu, Jun 28 2007
by
CLR Add-In Team
18
Comments
Let’s discuss the specifics of the construction of the add-in, the isolation boundary and the pipeline in the add-in model – i.e. activation. I’ll be referring to the discovery and activation as discussed here and the segments of the add-in pipeline as...
CLR Add-In Team Blog
More on Logging UnhandledExeptions from Managed Add-Ins [Jesse Kaplan]
Posted
Thu, May 3 2007
by
CLR Add-In Team
2
Comments
Last time we discussed some issues to be aware of when trying to build hosts that are resilient to failures in their add-ins. The central idea was to subscribe to the UnhandledException event on the hosts AppDomain and to use the "sender" parameter to...
CLR Add-In Team Blog
Using AppDomain Isolation to Detect Add-In Failures [Jesse Kaplan]
Posted
Mon, Apr 30 2007
by
CLR Add-In Team
5
Comments
One of the nice aspects of isolating add-ins in a different AppDomain is that it makes it easier to prevent failures in the Add-In from impacting the host and at the same time improves your ability to detect when a problem has occurred and which piece...
CLR Add-In Team Blog
Automation Add-Ins [Jesse Kaplan]
Posted
Fri, Apr 13 2007
by
CLR Add-In Team
12
Comments
First off I'd like to apologize for the long pause between posts. We've been working heads down on some pretty exciting add-in stuff that we can't announce just yet and haven't had as much time as we'd like to spend on this blog. We're wrapping that work...
CLR Add-In Team Blog
Refactoring Work in Orcas March CTP [Jesse Kaplan]
Posted
Wed, Mar 21 2007
by
CLR Add-In Team
3
Comments
We've had a few questions internally and externally from people who were having problems running some of our earlier samples on the March CTP so I wanted to give everyone a heads up on what has changed and how to move forward any sample code you may have...
CLR Add-In Team Blog
Building Data Adapters [Jason He]
Posted
Thu, Mar 15 2007
by
CLR Add-In Team
11
Comments
Introduction to Adapters If two types (A and B) have to version independently, they cannot have static references between them. Instead an adapter is needed to sits between A and B. It enables them to communicate without a direct reference and thus providing...
CLR Add-In Team Blog
New System.AddIn Features in March's Orcas CTP [Jesse Kaplan]
Posted
Mon, Mar 5 2007
by
CLR Add-In Team
9
Comments
Some of you may have noticed already but for those who haven't I'd like to announce one of the major new System.AddIn features that made it into March's Orcas CTP . We've now made it possible for hosts to activate add-ins in a seperate process with the...
CLR Add-In Team Blog
Restrictions on Contracts [Jack Gudenkauf]
Posted
Mon, Feb 26 2007
by
CLR Add-In Team
8
Comments
The core foundation of the Managed Add-In Framework is a “Contract”. Contracts are non-versioning interfaces that define the protocol for communicating across the boundary between to the host and the add-in. In order for these contracts to be valuable...
CLR Add-In Team Blog
Brief Introduction to our Architecture for Managed Add-Ins [Jesse Kaplan]
Posted
Fri, Feb 23 2007
by
CLR Add-In Team
1
Comments
One of the key benefits of our new managed add-in model is the architecture our system uses to connect the host to the add-in. Our system defines something we call the Add-In Communication Pipeline that defines a series of abstractions that allow hosts...
CLR Add-In Team Blog
2nd MSDN Magazine Article Hits the Web [Jack Gudenkauf]
Posted
Thu, Feb 8 2007
by
CLR Add-In Team
19
Comments
The second of two articles we wrote for MSDN magazine was published online today (and available in news stands now): http://msdn.microsoft.com/msdnmag/issues/07/03/CLRInsideOut/default.aspx This article discusses the System AddIn pipeline and we promised...
CLR Add-In Team Blog
Behind the Scenes of Add-In Discovery in the Orcas System.AddIn [Jesse Kaplan]
Posted
Thu, Feb 8 2007
by
CLR Add-In Team
7
Comments
Details about the System.AddIn’s Implementation of Add-In Discovery Last time we discussed several common approaches to add-in discovery and some of the pros and cons of each. We reviewed type hierarchy, custom attribute, and xml manifest based discovery...
CLR Add-In Team Blog
Different Approaches to Add-In Discovery [Jesse Kaplan]
Posted
Thu, Jan 25 2007
by
CLR Add-In Team
9
Comments
One of the first problems you try to solve when adding extensibility to your application is that of discovery: how do you find the add-ins to your application? Depending on the application, and what happens to pop into your head at the time, you may go...
CLR Add-In Team Blog
Using the new Add-In Features from Paint.Net [Jesse Kaplan]
Posted
Wed, Jan 17 2007
by
CLR Add-In Team
1
Comments
Jason He is one of our team members and has an interesting series of blog posts describing his efforts to use the add-in model from Paint.Net. You can check these out here: http://blogs.msdn.com/zifengh/ He goes step by step through the entire process...
CLR Add-In Team Blog
MSDN Magazine Add-In Articles [Jack Gudenkauf]
Posted
Fri, Jan 12 2007
by
CLR Add-In Team
12
Comments
The first of two articles we wrote for MSDN magazine was published online today (and available in newstands now): http://msdn.microsoft.com/msdnmag/issues/07/02/CLRInsideOut/default.aspx This article introduces you to our APIs and walks through a sample...
CLR Add-In Team Blog
Welcome to the CLR Add-In Team Blog [Jesse Kaplan]
Posted
Fri, Jan 12 2007
by
CLR Add-In Team
6
Comments
We’re a new feature team in the CLR that is tasked with making it easy for managed applications to host add-ins (and plug-ins, add-ons, extensions, ...) . These features will first be included in the Orcas version of Visual Studio and the .Net Framework...
Page 1 of 1 (24 items)