Surround highlighted text with custom strings in Visual Studio 2010

1. September 2010
Oh how lazy I truly is.  Currently I am doing some heavy manipulation of Xml tags. I ended up with a Excel spreadsheet of new Xml tags I wanted to generate and I wanted to build a Xml document to send off to our QA team for review. MAN was I getting sick of typing "<" and then looking at th... [More]

Xml, VS2010, Macros

Name-driven development

25. August 2010
Summary: Over the last few hours, as tools and technologies continue to evolve, another option has evolved to define a software-solution's architecture: Name-Driven Development (NDD). NDD gives architects the ability to define a solution while creating artifacts that become part of the overall solu... [More]

Architecture, Fun ,

Visual Studio Intellisense not working ( ctrl+space)

17. August 2010
My Visual Studio Intellisense was not working. When I was in the Immediate window I was sick and tired of not being able to ctrl + space to get my intellisense. I have Microsoft Messenger Plus! Live installed and apparently they have a preference that overrides the ctrl + space. Here is how you fix ... [More]

CodeResource ,

Microsoft.WindowsAzure.StorageClient.StorageClientException: One of the request inputs is out of range.

30. April 2010
If you get:Microsoft.WindowsAzure.StorageClient.StorageClientException: One of the request inputs is out of range. In my endpoint I labeled my AccountName as "JoshDevStorage" but the AccountName only allows all lowercase letters so after changing it to "joshdevstorage" it worked.   :)

ASP.NET, Azure

How to see your Azure Developer Storage using TableXplorer

26. April 2010
As I mentioned previously I have began working with Microsoft Azure's Cloud Solution. One of the tools I found to add to my arsenal for Azure is named TableXplorer which you can download from here:  http://clumsyleaf.com/products/tablexplorer/ It's a great free tool to use when working with Tab... [More]

Azure

Configuration system failed to initialize

6. April 2010
I am now working to place one of our newest features using Microsoft Azure. When I was attempting to run the "devfabric" which is a simulation of the cloud within your own sandbox. My solution threw me a compile error stating "Configuration system failed to initialize".   My Problem: In my App.... [More]

C# Development

Add existing folder into Visual Studio (The easy way)

5. March 2010
Ack! Have you ever selected your folder and said "Exclude from Project" and then if you wanted to add that folder back into your solution, you couldn't. Using "Add existing item" would show you the file dialog and when you select your folder it drills down into that folder. GRR!.     Well... [More]

TechArticle

ASP.NET Paths reference (Content Repost)

1. March 2010
<Taken from Rick Strahl's Web log> at: http://www.west-wind.com/weblog/posts/132081.aspx ASP.Net includes quite a plethora of properties to retrieve path information about the current request, control and application. There's a ton of information available about paths on the Request obje... [More]

ASP.NET

Useful properties (content repost)

1. March 2010
As a resource for myself I found this blog entry and wanted to retain the information as a reference list. Thanks to SheoNarayan for this post. Which you can find here: http://www.dotnetfunda.com/articles/article79.aspx   Reposting in case that site dies: System.Web.HttpRequest ... [More]

ASP.NET

SQL native HierarchyID

23. October 2009
Okay quick blog for today. Not my best, but I have been working with SQL's native HierarchyID type and didn't want to see the regular Hex of 0X5B6EAD6B, So by adding a simple .ToString() on my Select statement for my table I was able to change it to be "/1/2/13/"   SELECT TOP 1000 [WidgetInstan... [More]

The base class includes the field ‘MyUserControl_1, but its type (MyUserControl) is not compatible with the type of control (ASP.MyControl_ascx).

1. October 2009
The base class includes the field ‘MyUserControl_1, but its type (MyUserControl) is not compatible with the type of control (ASP.MyControl_ascx). [More]

ASP.NET

Cannot resolve symbol ‘’ error in Visual Studio 2008

9. September 2009
Today I copied over another user control from another project into my current project and the code behind page was giving me an error on the label on the page. The error was :  “Cannot resolve symbol ‘ ’: After a little investigation I found this is being thrown by my ReSharp... [More]

ASP.NET

Why Programming is a science

9. August 2009
A computer language is not just a way of getting a computer to perform operations. A computer language is a transport for expressing ideas about methodology. A program must be written for humans to read and for machines to execute. Thus a Software Engineer is not somebody that just knows syntax of... [More]

CodeResource

Changing the diff/merge tool in Visual Studio

31. July 2009
change visual studio diff/merge tool [More]

C# Development

C# Development Best Practice

16. July 2009
C# Development Standards Purpose The purpose of this document is to describe the C# coding standards used in the industry and my personal recommendations.   Microsoft Standards I primarily follow the Microsoft standards and best practices for C# development. The following information should b... [More]

C# Development

Casing/Notation

16. July 2009
Camel Case The capitalization of a word is such that the first letter is lowercase and the first letter of each successive word is uppercase, e.g. "propertiesFilename". Pascal Case The capitalization of a word, similar to Camel Case except that even the first word is capitalized, e.g. "PropertiesFil... [More]

C# Development

Guide: How to Enable Concurrent RDP Sessions in Vista

24. June 2009
RDP vista multiple session rdp vista kicks off users multiple desktop [More]

CodeResource

Attempted to read or write protected memory. This is often an indication that other memory is corrupt.

20. June 2009
webbrowser UnsafeNativeMethods.DispatchMessageW AccessViolationException

http://jtstroup.net/2008/10/17/AttemptedToReadOrWriteProtectedMemoryThisIsOftenAnIndicationThatOtherMemoryIsCorrupt.aspx [More]

C# Development

New Blog Engine

20. June 2009
In an effort to reduce my pages being served to users, i've swapped my blog engine to use BlogEngine.Net. I will leave my old blog site up with a different sub domain URL which you can find at: http://blog.jtstroup.net . I have to say so far I am enjoying 1.5 version of BlogEngine.Net. They hav... [More]

TechArticle