Welcome to MSDN Blogs Sign in | Join | Help

Technical Weblog of Eric Charran

A Journal of My Technical Achievements and Challenges

March 2006 - Posts

Search MSDN Blogs
You can now search MSDN Blogs! http://lab.msdn.microsoft.com/search/Default.aspx?__VIEWSTATE=&siteid=0&tab=3 Search is pretty fast and accurate too and you can subscribe to the search via RSS. Read More...
ASP.NET 2.0 Web Folders
Trying to figure out how to place objects into your web folder hierarchy in ASP.NET 2.0? Here is an article on how to appropriately use all of the App_* folders: http://msdn2.microsoft.com/en-US/library/f7fb46ye(VS.80).aspx Exceprt below: Web Site Layout Read More...
ASP.NET 2.0 Web Folders
Trying to figure out how to place objects into your web folder hierarchy in ASP.NET 2.0? Here is an article on how to appropriately use all of the App_* folders: http://msdn2.microsoft.com/en-US/library/f7fb46ye(VS.80).aspx Exceprt below: Web Site Layout Read More...
Web Services Enhancements (WSE) 3.0 and Sending Large Files via Web Services
Better late to the party than never! I'm finally getting a chance to use WSE 3.0. The download can be found here: http://www.microsoft.com/downloads/details.aspx?FamilyID=018a09fd-3a74-43c5-8ec1-8d789091255d&DisplayLang=en I'm going to use the MTOM Read More...
Debugging From an ASP.NET Web Form to a Web Service using Typed DataSets
When attempting to step into a web service when a Typed DataSet is passed as a parameter to the web method from ASP.NET, Visual Studio 2005 will step into the proxy class, but return to the ASP.NET call without stepping into the web service or hitting Read More...
Load Test in Team Foundation Server
I recently began working with the Load Tests in Visual Studio 2005. So far, the way we did this is to create a spearate test project for Web Tests and Load Tests in a different solution than the applicaiton. This prevented developer confusion in administering Read More...
Increase MSBuild Verbosity for Project Build Output
We recently ran into a problem where the aspnet_merge process was failing. The default output messages and warnings simply say that the merge failed and that the program exited with an error code of 1. We couldn't figure out why the merge was failing Read More...
Upgrading from Team Foundation Server RC to RTM
Because of some of the database changes, there will be a manual component when upgrading from TFS RC to RTM. The steps are to uninstall the RC or Beta, Run TfsUpgradeRTM.exe, and then install the RTM bits. Then upload any reports that are required. See Read More...
Excluding the Bin Folder From Source Control in a Web Project
When creating a web project in Visual Studio .NET 2005, the bin folder gets exposed to source control. Normally, the bin folder is how the web project keeps track of the project references. When a project reference is added to the project, the .dll is Read More...
CLR Profiler 2.0
Here is a link to the CLR Profiler 2.0. It allows for the ability to look inside executing assemblies and get information about their processes and performance. http://www.microsoft.com/downloads/details.aspx?FamilyId=A362781C-3870-43BE-8926-862B40AA0CD0&displaylang=e Read More...
"Principal Name for the VMRC Server" Error Message
Since I primarily work disconnected from the domain, I occasionally have prolbems connecting to the Virtual Server 2005 R2 administration site on my machine. I can connect with the VMRC client, but I can't do much configuration from there. Here is the Read More...
Determining ASP.NET Application Paths
A client recently asked me how to determine from any specific point in the virtual directory structure where the path was to a specific folder hierarchy. The short answer was Request.ApplicationPath. However, the long and more informative answer is found Read More...
.NET Applicaiton Performance
I conduct many architectural reviews and am responsible for making recommendations on a daily basis with regard to ensuring application performance and throughput under high concurrency. This article, is an excellent dictionary and guide to provide consultants Read More...
Web Form Inheritance in .NET 2.0
Because of the changes to the compilation model and structure of aspx pages in .NET 2.0, page inheritance is becomes a tricky process. Many of us from the .NET 1.1 days used to create BasePage classes which where inherited by other pages and provided Read More...
How to Unlock a File in Team Foundation Server
We've all been in the situation before when a developer goes away for a long weekend (usually leaving on Thursday) and they forget to check in a file and ensure the solution builds. Here is how to deal with that in TFS. Unlock the file according to the Read More...
Connection Pooling Scope and Behavior
I recently ran into a question regarding the scope of connection pools that .NET creates when applications require a database connection. The following feedback and link was provided by a colleague of mine in response to the question: As per the folloiwng Read More...
Use Solution Folders to Organize Your Solutions
Based on the previous post, if you have an SOA project, you could have multiple project files as part of your solution. For example, if I have a Class Library, a Web Site Project and a couple of Web Service Projects, I will potentially have 2 deployment Read More...
How to deploy a Web Project in Visual Studio .NET 2.0
With the multiple compilation options that ASP.NET offers in 2.0, I usually choose the single file assembly approach. The problem is that the method in which to get these projects to the server has changed from ASP.NET 1.1 if you favored .msi files like Read More...
ThreadAbortException and Response.Redirect
Some time ago, I developed an application framework for a company which relied on dynamically loaded user controls. The user controls and their location as well as what page they were supposed to appear on were entirely data driven by a configuration Read More...
Rebind a .mpp Project File to the new Team Foundation Server
See the following URL for instructions on how to rebind a .mpp file to a new TFS Server. http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=273633&SiteID=1 You essentially right click the project and remove any properties on the Custom tab that Read More...
Using Settings in Test Projects
There are many ways to enhance testing projects in your Visual Studio solution. From simple unit testing to enhanced runs with iterations that supply different data, the testing environment is a fully compiled class that can be customized and leverage Read More...
Page view tracker