Configure VS 2010 Help for a specific subject - visual-studio-2010

Using VS2008, you could set Document Explorer to limit your search to specific subjects using the Technology dropdown, which made for finding info on a specific subject very easy, as it was limited to a subset of available subject. How is the accomplished in the new VS2010 help?
The VS2010 help at the moment, is very hazy. When I search for Task, or task, or c# task. re the new Task library in .net, it returns a whole bundle of irrelevancy...
Any ideas.

Apparently the Document Explorer is not compatible with VS 2010. There is an extension called H3Viewer developed by a third party which apparently provides similar functionality.
Info stolen from here:
http://www.codeproject.com/Messages/3449925/Re-VS2010-documentation-in.aspx

Related

Visual Studio 2022 Project Properties UI Property Evaluation

Maybe I'm missing something really obvious, but I can't for the life of me find the information I'm looking for anywhere.
In Visual Studio 2022, when you go to the Project Properties for a .NET Core or .NET Standard project, the new UI uses property evaluation to grab certain properties with a dollar sign syntax (e.g. $(MSBuildProjectName) or $(AssemblyName)) which correspond to MSBuild properties. Immediately below these, it displays the evaluated property:
I'm trying to find out 2 things:
First, where are these properties being sourced from?
Second, is there a documented list of tags that can be used?
The only thing I was able to find that was close was this blog post by McKenna Barlow: https://devblogs.microsoft.com/visualstudio/revamped-project-properties-ui/
Any help to find this documentation is appreciated, since I have spent considerable time searching on the learn.microsoft.com site without success.

Visual Studio 2010/Resharper Plugin development

I am having trouble tracking down information regarding extending Intellisense. It looks like creating a plugin for VS 2010 or Resharper would do the trick. However, I can't find any documentation for adding items to the intellisense dropdown.
This post got pretty close: How to extend IntelliSense items?
But I couldn't find any documentation for the interfaces or classes being used.
What I am trying to do is to read from an XML file, and add those tags as part of the results that show up in intellisense in the C# code (not in XML).
The part of the R# Plugin Development Guide concerning Code Completion (i.e., IntelliSense) is on our todo list but has not yet been written. When done, it should be available here. While we're working on that, feel free to email me dn at jetbrains dot com, and I'll try to help you out with any queries you might have.

CRM 2011 Online Plugin Uploader to support CI

I'm involved in developing a sandboxed Microsoft Dynamics CRM 2011 Online plugin and have a set of tests that I can drive from a xUnit front end on my local machine given that I right-click the Package and select the Deploy option (and resort to using the plugin loader sample when that doesn't work).
I'd like to be able to automate the running of my tests on my CI rig, where I'll need it to upload a fresh binary as part of each run.
We've looked at http://pluginregcrm2011.codeplex.com/ but it has bugs that prevent it working for Online and in short looks like it's no longer being maintained and I'm not keen to take ownership of what should be a fundamental tool that a platform/ecosystem should just have.
Is anyone using that tool or another plugin uploader non-interactively? Am I missing something?
I know I'm late with my answer and I`m pretty sure that you already have found a solution which is working for you.
However I felt the same pain and I have hacked a small application which could be used to simply update the plugin assembly, without doing any configuration work.
PluginAssemblyLoader -f "C:\MyPlugin.dll" -c "Url=http://crmserver/org;"
Please see http://msdyncrm-contrib.github.io/PluginAssemblyLoader
There isn't an easy OOB experience with this but the CRM 2011 Developer Toolkit just uses a set of MSBuild targets that you can call yourself. It's just MSBuild, so you could hook it into your CI build if required. If you install or just extract the Developer Toolkit MSI in the SDK you'll find the following two files in there...
Microsoft.CrmdeveloperTools.CrmClient.dll
Microsoft.CrmdeveloperTools.CrmClient.targets
As an aside it would be nice if MS would open source this as the current implementation uses predominantly sealed and internal classes within the custom tasks.

Is there documentation for Team Build 2010 Activites?

As most of you know TFS Team Build 2010 is Windows Workflow based. It comes with a handful of custom Activities out of the box. Is there any documentation available for these activities?
For example Microsoft.TeamFoundation.Build.Workflow.Activities.GetBuildAgent is one of the activities that has basically only one property called Result which I'm assuming takes a variable name that receives the agent name. But how does it determine which agent to select? which variables/arguments does it use to receive input/output? I'm sure if I ask around I can figure out how this specific Activity works, but what about the other 50 activities? I have been unsuccessful in finding documentation on these Microsoft provided activities to date.
There is currently no documentation on these activities. I have seen some previews on a book on Team Build that will arrive soon (keep an eye on this blog) and the VS ALM rangers who will bring their guidance on codeplex during the beginning of CY11.
See Team Foundation Build Activities on MSDN for documentation on all the included build activities.
The GetBuildAgent activity can only be used within an AgentScope activity. It returns the IBuildAgent object of the build agent that it is running on.
William's book on Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build will also cover these build activities in more detail.
Beyond the built-in activities, I immediately found a need to implement custom activities. Some Custom Activity examples are:
Checking in/out a file in the build process
Updating Version properties (to support ClickOnce deployment)
Updating deployment folder html file to support Version updates
I found an article by Jakob Ehn very helpful in navigating through this process.
Ewald Hofman has a very thorough guide to help you get more out of customizing Team Build. It acts as a great reference.

Looking for a Bug-workflow VS Extension

My company will move to TFS sometime next year but is currently relying on a patchwork solution involving Bugzilla (2.2), code commenting and build-user inboxes for managing bugfix workflow. I've been looking at writing some VS extensions (or using code snippets) to help automate and standardize this. I currently have a code snippet for standardized comments along with the "email code snippet" extension for emailing comments (which include build instructions) off to build-user inboxes. It's better than we had, but well short efficient.
The question: Are there any extensions, combination of extensions, or combinations of available extension code out there that does this sort of thing. Using visual Studio 2010 but constrained to Bugzilla 2.2. This will be a < 1yr solution, so a minimum of cost and complexity is a must.

Resources