Visual Studio

TwitterFacebook
Get flash to fully experience Pearltrees
Deployment

Troubleshooting pkgdef Files - The Visual Studio Blog

For those using the Visual Studio 2010 SDK to create extensions for Visual Studio, you should find the creation and use of .pkgdef files to be mostly automatic (see What's a PkgDef and Why? ). However, like anything involving computers and software, there are occasions that require manual intervention because they aren’t covered by the automatic settings or things can go wrong. This article illustrates some possible issues with .pkgdef files and provides techniques for discovering what’s wrong and correcting them. http://blogs.msdn.com/b/visualstudio/archive/2010/03/22/troubleshooting-pkgdef-files.aspx

Decorate Your Code with Astonishing Attributes

http://www.devx.com/dotnet/Article/32421 hen I first saw attributes in Visual Studio .NET, I thought they were some sort of oddity Microsoft had dragged in from Java, C++, or perhaps the Delta Quadrant. They clearly aren't Visual Basic code. To someone who uses angle brackets only for comparing two numbers, this Property statement, <XmlIgnore(True)> Public Property Salary() As Decimal , looks like it's been infected by the Borg! In fact, attributes don't look like code because they aren't code. They're really code "decorations" that supply extra information related to the code to anyone or any process that cares.
Visual Studio Extensions

Here's a preview of the new managed project system tutorial. It's written for Visual Studio 2008, Visual Studio SDK 1.0, and Windows Vista. Submitted by Martin Tracy.

Tutorial: A Simple Managed Project System - Visual Studio Extensibility User Education

http://blogs.msdn.com/b/vsxue/archive/2008/03/12/tutorial-a-simple-managed-project-system.aspx
In most applications certain user interface areas are shared among various modules. Examples are all kinds of menus, tool bars, status bars, Outlook style sidebars and others. What is common for all of them is that they serve as containers for collections items (menu items, toolbar buttons, etc.) that user can activate to trigger some actions in the application. http://geekswithblogs.net/kobush/archive/2006/01/24/66946.aspx

Understanding Composite UI Application Block, Part V

ThunderClap, Vol. 7, No. 2: Microsoft's Composite UI Application Block (CAB) -- A Prefabricated Toolkit for a Modern Smart Client App, and an in-house training class on it

http://www.rollthunder.com/Newsletter/newslv7n2.htm Thunderclap, the Newsletter of Rolling Thunder Computing Volume 7, Number 2, Fall 2005 In this issue: Feature Article: The Composite UI Application Block -- A Prefabricated Toolkit for a Modern Smart Client App Blatant Self-Promotion: New in-house class on Composite UI Application Block A Good Read: Two Books about Funerals by Thomas Lynch
From what I see, in this version, Microsoft Windows Workflow Foundation doesn’t allow you to author and use business rules without a link to an activity or a workflow… Also, the types of rules you can create are somewhat limited… After spending some time trying to fit WF into what I needed, I recalled the simplicity of the Microsoft ScriptControl object that allowed you to run VBScript or JavaScript code snippets, and even allowed to pass in parameters… I wanted to have a mechanism where I can execute a .NET code snippet that was not previously compiled with the simplicity of the following statement: ScriptEngine.Evaluate(codeBody, methodToInvoke, methodParameters); So, I decided to create a class that can compile and run C# code on the fly… Imagine being able to create your business rules in C# (or VB.NET), maintain them in some secure but easy to edit place like database, and execute them when needed… Here is my code (as always, use at your own risk, etc…): http://blogs.msdn.com/b/irenak/archive/2007/02/22/sysk-293-business-rules-easy-flexible-decoupled.aspx

SYSK 293: Business Rules – Easy, Flexible, Decoupled - AppDev: Something You Should Know by Irena Kennedy

using System; using System.Collections.Generic; using Microsoft.Practices.EnterpriseLibrary.Logging;

Programatic Configuraton - Enterprise Library (v2.0) Logging Block

http://geekswithblogs.net/akraus1/archive/2006/02/16/69784.aspx

ObjectBuilder Dependency Injection Framework

http://www.codeplex.com/wikipage?ProjectName=ObjectBuilder Code Plex Project Hosting for Open Source Software ObjectBuilder Dependency Injection Framework About ObjectBuilder ObjectBuilder is a framework for building dependency injection systems, originally written by the Microsoft patterns and practices group.

Enterprise Library : Configuration Part 1.1.3 - ConfigurationContext - Being Scott Densmore

Last week I did a podcast (why do we call it that when we use the WMA format?) with Ron Jacobs on the ConfigurationContext. I know that the talk was abstract and probably a little hard to follow and I hope to clear that up today with another explanation and samples. I want to start off by saying that we intentionally did not document this “feature” because: a) we ran out of time , b) we knew it was a hard concept to cover, and c) I didn’t think people would be that interested (see what you get when you assume things). What is the ConfigurationContext ? http://blogs.msdn.com/b/scottdensmore/archive/2005/03/01/382650.aspx
patterns & practices Developer Center February 2012 Prism provides guidance designed to help you more easily design and build rich, flexible, and easy-to-maintain Windows Presentation Foundation (WPF) desktop applications and Silverlight Rich Internet Applications (RIAs) and Windows Phone 7 applications.

Prism

Modifying the Guidance Package

With the Windows Installer of the Smart Client Software Factory, you can choose to install the source code for the guidance package, install the guidance package and register it, or you can choose to both install the source code and register the guidance package. When you choose to register the guidance package, the installer copies the guidance package contents and assemblies to your computer. When you install the source code, you can compile the guidance package to create the assemblies. The guidance package you can register with Windows Installer and the guidance package you can install as source code are identical with the exception of their identifiers. This means you can customize the guidance package source code, register it, and use it side by side with the guidance package that is registered by Windows Installer. You can modify the existing guidance package, or create new guidance packages, to customize the Smart Client Software Factory.

Web Service Software Factory - View Discussion

Hi, I've been fighting with this for a while to no avail. What I'm trying to do is add context sensitive menu option to add some additional files to the selected project. The problem comes with needing to add files to different folders and the creation of the folders.

INFO: List of known project type Guids

Introduction This article provides a list of known project type Guids. More Information Every Visual Studio project has a project type (Windows project, Smart Device project, Web Site project, etc.) and in some cases more than one type (subtypes or flavors).

dxcorecommunityplugins - Community-contributed plugins for DXCore.

This site is all about Free DXCore plugins for CodeRush and related products. These plugins represent additional pieces of functionality for Visual Studio which are designed to improve your experience. If you have a copy of CodeRush , RefactorPro or CodeRush Xpress (FREE) then you already have everything you need.