Welcome to MSDN Blogs Sign in | Join | Help

June 2004 - Posts

Bits of Visual Studio Web development tools history

This post brought up a few memories... Visual Inderdev 6.0 didn't have fancy project name. Everybody was just calling it VID. I guess it was convenient so it didn't need a special name :-). Visual Studio IDE project was called Vegas. It was new VS common

Visual Web Developer Express is here!

We are back in business as dedicated Web Development tool in Visual Studio 2005. http://lab.msdn.microsoft.com/express/vwd/default.aspx

Actual bug opened in VS 2003 database during 2001 earthquake in Washington :-)

===== Opened by larsberg on 02/28/2001 12:11PM ===== While using Object Browser, clicking on delegates seemed to cause the room to shake. I have been unable to repro since rebuilding the library, but would appreciate research, as it was difficult to click

I want my [developer's] life back!

This is my calendar for tomorrow. I don't know when I am supposed to write code. I want my development time back! Names were removed to protect the guilty :-)
Posted by Mikhail Arkhipov (MSFT) | 4 Comments
Filed under:

Why would anyone use Notepad as a primary editor?

From time to time I see people mentioning that they are using Notepad as their primary editor. Web site developers, I think, are the most common case. Why would one be using Notepad? I mean, I have been programming for Windows since Windows 2.0 and always

What should we improve in HTML editor performance?

We are considering various performance improvements for VS 2005 Beta 2. We will be maintaining our Beta 1 performance results . Beta 1scenarios include cold and warm application start with aspx file load, F5 (debugging start) and a few others. In case

Demo Driven Development

Last week a few folks in our team including myself worked towards early demo of important VS Orcas features to our high management . The demo went well. The bits were not demoware, they were real code checked in into the real Orcas branch since we do

Does XP pairing assume that knowledge is a commodity?

It seems that practice of rotation of developer within the pair assumes that all developers are relatively equal and even if they are not very familiar with the area, they are able to ramp up quickly. This msy not be true, at least it does not seem to

Code reviews are too late, design reviews are better

I feel that code reviews that happen when coding is finished are too late. It is difficult to tell a person after he or she wrote a decent chunk of code (maybe thousands of lines) that the code is not good and has to be rewritten. Will you have guts to

How many terminal server sessions is enough?

Today I found myself switching contexts between 3 (three) terminal sessions plus my main desktop. I was doing VS Whidbey work on the main desktop, VS Whidbey checkin machine was running checkin tests in one TS session, I had some experimental code compiling

Managing lifetine of native C++ objects using ATL (repost)

I removed original post since code contained a bug . Thanks to über brain of Über Brain (pun intended :-)) it was found. It is well known that C++ developer is responsible for keeping track of when objects are created and destroyed since C++

XSLT Intellisense and validation schema for VS 2003

XSLT Intellisense and validation schema for VS 2003

Here is the display I want!

There are couple of 22“ LCD displays available with stunning 3480x2400 resolution from IBM and Viewsonic . Apparently video cards are barely catching up, ATI requires two DVI cables to feed the beast and it seems like it has to render four 1920x1200
Posted by Mikhail Arkhipov (MSFT) | 6 Comments
Filed under:

Where to put design-time stuff in HTML pages or my rant about W3C

My biggest complaint about W3C is that they made HTML standard non-extensible. I am a tool developer and we often need to store design-time settings somewhere. Settings may be per document or per element. Examples: grid size and visibility, snap to grid
Posted by Mikhail Arkhipov (MSFT) | 6 Comments
Filed under:

What exactly do we see in the crash dump we receive from users?

Cyrus has blogged about this some time ago. Here is some more information. First I get a bug opened in our defect tracking database with a title such as Watson bucket 64043890: Crash caused by HTMLED.DLL!COmTreeElement::RemoveInvalidItems When open the
 
Page view tracker