Sign In
jaybaz [MS] WebLog
We believe in nothing.
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
RSS for posts
Atom
RSS for comments
OK
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Tags
Admin vs. Normal User
C# Edit and Continue
Development Practices
Personal
PowerShell
Refactoring
Sailing
Visual Studio
Windows Home Server
Archive
Archives
November 2007
(2)
October 2007
(3)
September 2007
(2)
June 2007
(1)
April 2007
(2)
March 2007
(2)
February 2007
(1)
January 2007
(4)
October 2006
(2)
August 2006
(1)
May 2006
(1)
October 2005
(2)
August 2005
(5)
May 2005
(2)
April 2005
(6)
January 2005
(3)
December 2004
(6)
November 2004
(4)
October 2004
(3)
September 2004
(9)
August 2004
(14)
July 2004
(28)
June 2004
(54)
May 2004
(26)
April 2004
(16)
March 2004
(23)
February 2004
(11)
January 2004
(2)
December 2003
(3)
Visual Studio
MSDN Blogs
>
jaybaz [MS] WebLog
>
Visual Studio
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
jaybaz [MS] WebLog
Cutting "crashdump" support from the Visual Studio Debugger
Posted
over 7 years ago
by
MSDNArchive
1
Comments
Scott writes about the proposal to cut crashdump support . Let him know what you think. Personally, I think we should be much more aggressive with culling features, as we also add new ones. You end up with a cleaner product that is a better fit.
jaybaz [MS] WebLog
What I'm doing these days
Posted
over 7 years ago
by
MSDNArchive
5
Comments
Gee, this blog has been pretty quiet. Why? Could I have lost interest in the connection with all the C# developers in the world? No! My responsibilities have drifted somewhat, to areas that make less sense to blog about. Dev Lead I'm the development lead...
jaybaz [MS] WebLog
Updated: jobs on the C# team
Posted
over 8 years ago
by
MSDNArchive
7
Comments
We continue to hire in to the C# team. Here's the list of currently open positions: http://msdn.microsoft.com/vcsharp/jobs If you'd like to talk about jobs in C#, but nothing in that list suits you, don't let that stop you! Drop me a mail & tell me...
jaybaz [MS] WebLog
'switch' in C#
Posted
over 8 years ago
by
MSDNArchive
20
Comments
On Eric's blog, a discussion about 'switch' statements in C# & why they require 'break' inspired this post. One of my favorite principles in the design of C# is that it forces you to be explicit when that removes confusion. The best example is the...
jaybaz [MS] WebLog
Come work on C#
Posted
over 8 years ago
by
MSDNArchive
6
Comments
I wanted to post a short note about all the different job opportunities available today in C#. We have 3 areas of focus: C# IDE (Refactoring, intellisense, etc. - what I work on) C# Compiler (command line compiler + IDE integration) Visual Studio Debugger...
jaybaz [MS] WebLog
Won't Fix or Postponed?
Posted
over 8 years ago
by
MSDNArchive
5
Comments
In our bug database, when resolving a bug, you have to select a “Resolution”. Obviously you can resolve as “Fixed”. Other options include: By Design - this isn’t a bug, we meant it to work this way. Not Repro - you were mistaken, this bug doesn’t exist...
jaybaz [MS] WebLog
Separating out unit tests
Posted
over 8 years ago
by
MSDNArchive
4
Comments
This question came up on a customer chat today. It’s probably interesting to a wider audience, so I’m posting it here. I'm currently doing TDD with NUnit. With the upcoming testing tools in Whidbey, how do you see the separation of tests from production...
jaybaz [MS] WebLog
C# Editor at a conference?
Posted
over 8 years ago
by
MSDNArchive
1
Comments
Back in da day, I used to go to VC/VS themed conferences and talk about the debugger. Even though I wasn't a very good speaker, the talks were very well received. Lots of technical content, tips for how to be more productive with the debugger. When I...
jaybaz [MS] WebLog
A Factory pattern
Posted
over 8 years ago
by
MSDNArchive
7
Comments
The idea popped in to my head, so I wrote it down. I’m not sure what it’s good for, but here it is: class C { private C() { } public static class Factory { public static C New() { return new C (); } } } class Program { static void Main ( string [] args...
jaybaz [MS] WebLog
A blog break
Posted
over 8 years ago
by
MSDNArchive
1
Comments
Earlier I talked about the challenges of shipping software . You want Whidbey, and we want to give it to you. To make that happen, we need to fix the remaining bugs & shut this product cycle down. We want to focus our attention on this work, so we...
jaybaz [MS] WebLog
More on autocomplete
Posted
over 8 years ago
by
MSDNArchive
10
Comments
Related to the questions around TAB and ENTER are some questions around the new “autocomplete on identifier”. (I could swear I’ve blogged about this before, but I can’t seem to find it.) In VS2002 / VS2003, if you type ‘foo.’, you get a completion list...
jaybaz [MS] WebLog
TAB TAB TAB
Posted
over 8 years ago
by
MSDNArchive
12
Comments
We're going back and forth on a rather narrow design issue in IntelliSense. Suppose you're writing some code. (It's a stretch, I know.) You go to type an if/else: if (expr) { // ... } else // here { // ... } Here’s what happens when you type ‘else’. 1...
jaybaz [MS] WebLog
Refactoring the C# Express Starter Kit – Part 2: Organizing fields
Posted
over 8 years ago
by
MSDNArchive
8
Comments
Looking in RssView, I see a big mess. There are lots of fields. Some are related to each other & different from others, which suggest an Extract Class. Some are set at initialization time, while others change over time. Clearly there’s a difference...
jaybaz [MS] WebLog
Refactoring the C# Express Starter Kit
Posted
over 8 years ago
by
MSDNArchive
10
Comments
Yesterday I decided to take a look at the code we shipping in the Beta 1 C# Express SKU for a screen saver. I was pretty disappointed in the quality of the code, so I decided to refactor. I’ve talked about some ideas about coding styles here on this blog...
jaybaz [MS] WebLog
Making “Promote Local” make sense.
Posted
over 8 years ago
by
MSDNArchive
8
Comments
We’re sitting around watching a video from a usability study. A subject has been exploring the Refactoring menu, and has just tried Promote Local . With the help of the very specific error messages I wrote (yay exceptions), he finally gets...
jaybaz [MS] WebLog
Whidbey Refactorings: Signature Change
Posted
over 8 years ago
by
MSDNArchive
28
Comments
Almost 4 months after the first post in the series … not bad! There are 3 Signature Change Refactorings: Remove Parameter Reorder Parameter Promote Local I rank these as “Tier 2” – they’re not as important...
jaybaz [MS] WebLog
Answer Ron's questions about C# Refactorings.
Posted
over 8 years ago
by
MSDNArchive
7
Comments
On the Yahoo! Groups Refactoring DL, Ron Jeffries asked some questions about Visual C# 2005 Refactorings. "Can you say how you expect the Microsoft refactorings to stack up against the existing ones that are out there?" I've personally spent...
jaybaz [MS] WebLog
What are named indexers?
Posted
over 8 years ago
by
MSDNArchive
8
Comments
Someone asked me about this, so I decided to write up the answer here in case other folks are interested. Indexers are pretty well documented on the web; I’ll quote some here. http://www.csharphelp.com/archives/archive140.html C#...
jaybaz [MS] WebLog
A way to do named indexers.
Posted
over 8 years ago
by
MSDNArchive
16
Comments
In this entry on Ladybug , a customer asked for named indexers in C#. Here’s one way to get it: class Car { object [] wheels; public WheelsHelper Wheels { get { return new WheelsHelper ( this ); } } public class...
jaybaz [MS] WebLog
Off the cuff, off the top
Posted
over 8 years ago
by
MSDNArchive
8
Comments
Looking over the top-10 lists on Ladybug , I realized there's an excuse to speak up. So, here goes: Suggestions #1 - C# Edit and continue. Dude. Yeah. Totally. We've been saying for a while that this is our #1 customer request. Now you're...
jaybaz [MS] WebLog
Dear postal resident
Posted
over 8 years ago
by
MSDNArchive
3
Comments
When you enter an issue in Ladybug you should always get a response from us. We have a goal of responding to every issue you report. When I write my response, I identify myself clearly, so you can come complain if you don't like what I say. I also...
jaybaz [MS] WebLog
Kevin seeking feedback on Formatting behavior
Posted
over 8 years ago
by
MSDNArchive
0
Comments
Based on some feedback from the Beta, we're tuning the behavior of the VS 2005 Formatting Engine. We'd like to hear what you think of the changes.
jaybaz [MS] WebLog
The hidden costs of a Refactoring
Posted
over 8 years ago
by
MSDNArchive
2
Comments
Looking over our oldest C++ code, there is, of course, a lot of potential for Refactoring. That’s a nice way of saying that it sucks. We learned about Refactoring because we wanted to build good tools for our customers. Along the way, we also...
jaybaz [MS] WebLog
API writability and the editor
Posted
over 8 years ago
by
MSDNArchive
2
Comments
Steve Clark talked about usability of APIs, and a snag some users hit when writing against ADO.NET, and some possible ways to help. It should come as no surprise that I think the ideal solution for this problem relies on the editor. (Because my team makes...
jaybaz [MS] WebLog
Popular patterns around events?
Posted
over 8 years ago
by
MSDNArchive
6
Comments
In Properties with events: another attempt , Omer said: I would rather have a protected virtual OnSet method and AfterSet event than just an OnSet event (also consistant with the naming convention ;). I know understand that this is a common...
Page 1 of 4 (78 items)
1
2
3
4