Contents tagged with Visual Studio

  • This is What I'm Talking About

    The Gu himself, Scott Guthrie of Microsoft, wrote a blog entry yesterday about some power productivity features that people can get with a new VS 2010 update. It only took me a few seconds to find two classic examples that clearly illustrate one of the things that frustrates me about Windows: There is no consistency.

  • SEHException in MSTEST

    Anybody ever had MSTEST freeze after the test run and then, when you close the DOS prompt you see a message very briefly about an SEHException? This happens on the same two test projects every time, yet my other test projects don't cause this. Any insight would be appreciated.

  • Code Analysis or Check-In Policy for Warnings

    I've been doing a bunch of Google searches today trying to figure out how I might be able to raise a violation if somebody tries to do a check-in when there are more than 100 warnings in the solution. Because (as far as I know, anyway) the only object available to you in a check-in policy is the PendingCheckin, I'm finding it difficult to implement this. Does anyone know how I can approach this? I'm aware that Visual Studio will raise a violation when the number of warnings reaches a certain number, but this number is way too high for us. I thought of doing it as a Code Analysis policy, but several questions came up with that approach as well. First, in order to write a custom code analysis policy, I have to use th FxCop SDK 1.35, don't I? There isn't a "CheckInPolicy" abstract base class that I can just subclass, is there?

  • Visual Studio 2008: November of THIS Year?

    It was formally announced by Microsoft today that Visual Studio 2008 will be released at the end of this month. The only thing I'm going to say at this point is that it seems WAY too soon to me. I'll make blog posts after the release and we'll see if my gut feeling was right or wrong (and I have absolutely no problem being wrong).

  • MySpace & Me

    I'm very excited to announce that Monday I joined MySpace as a Software Architect. This is a site that has 200,000,000 members and something like four billion page views a week. I can't back this up with paperwork, but I'm fairly sure this is one of (if not THE) most visited site on the entire internet. They don't have hundreds of servers, they have thousands. I'm very much looking forward to learning a lot here and offering whatever I can to the team. MySpace uses ASP.NET and SQL Server - quite the interesting case study for these technologies. We use Team Foundation Server for source code control. Each contributor uses Visual Studio 2005, and many projects follow an agile methodology called Scrum. Anyone who is a member and has ideas for new features or functionality is welcome to email me at rnemhauser (myspace.com is the domain). PLEASE do not email me with errors or problems. Tom, the first friend any new member has, receives these messages and they ARE read. I'm interested in new, out-of-the-box ideas, no matter how crazy. Check out my MySpace profile at http://www.myspace.com/russnem

  • 2 + 2 = 1

    I have given 12 or 15 webcasts for MSDN in the past, but more importantly I have benefited from certain ones that were available when I needed help in what I was doing at a particular moment. This has happened three times in the past six months or so.

    MSDN has made the webcasts available for offline viewing by the general public, which is how I was able to get the help I needed when I needed it. MSDN has also chosen to make these on-demand webcasts available in the Windows Media format. This is understandable since MSDN was the one who produced the webcasts. They should be able to make them available in whatever format they wish. I am a loyal proponent of that philosophy.

    Unfortunately I was not able to play these on-demand webcasts using Windows Media Player. None of them. This seemed quite odd to me, since I had downloaded and installed the latest version of Windows Media Player and had viewed other WMV and WMA files without any problem.

    In short order I discovered the problem. Instead of using Windows Media Player on my laptop, I was using it on my desktop. As I previously blogged, my desktop machine became a Mac five months ago. Apparently, Windows Media Player isn't the FULL Windows Media Player when it comes to the Mac like QuickTime is the FULL QuickTime when you install it on Windows.

    I realize that there are business interests involved here, but my question is this:

    If a company makes a webcast free to the public in WMV format, and they make a player (again, free to the public) whose job it is to play WMV and WMA files, and then the free player fails to play the free file, what's the point?

    I'm quite proud to say that I make my living as a software architect, writer, speaker, and developer using nothing but Microsoft technologies. We have a LOT to be excited about, particularly with the recent release of .NET 2.0, VS 2005, TFS, Atlas, etc.

    I'm also quite proud to say that I am a Macintosh user. OS X is simply amazing. The stability, the features, the attention to detail, the user experience, etc. are all beyond even the beta 2 of Vista I installed last month.

    I enjoy the best of both worlds. It's unfortunate that the little things - things like not being able to play a Windows Media Video file in a program like Windows Media Player - really have to interfere in an otherwise happy equilibrium.

  • Automatic Website Deployment with TFS

    As I mentioned in an earlier post, I am loving TFS. One of my most recent ventures has to do with scheduled build and continuous integration. I've gotten the project to build nightly based on a schedule (and would love some more info on the steps to set up CI) but the problem I'm running in to is that I can't figure out how to tell Team Build to deploy a particular web site within the project after the build as successfully completed.