Posted on July 13th
This article, by John Kennedy, discusses the creation of an image editing application completely built with C# Express Edition. […]
Posted on July 1st
Luke, a PM on the C# IDE team has started a blog... should be a good source of info, especially around the new Express Edition.
Intro + C# Express […]
Posted on June 26th
As a big fan of components, my applications are often composed of many different assemblies... essentially I break out anything that seems 'ready to reuse'... but perhaps I should reconsider?
Grouping classes in an assembly
This useful bit of information crossed my desk today:
When it comes to pack […]
Posted on June 18th
Debugger Window Menu Items: Where should they be?
[…]
Posted on June 6th
For most folks working with ASP.NET, this should be taken as essential information... Don't let the Whidbey reference in the first paragraph fool you, by the way, this post describes how to accomplish debugging as a non-admin in Visual Studio .NET 2003.
Debugging an ASP.NET applicat […]
Posted on May 17th
Cyrus (a developer with the C# IDE team) has obviously needed to blog for awhile, and when he finally did, he had a lot of material ready to go. Check out his 28 posts from the last 2 days! […]
Posted on May 15th
Steve Steiner, a developer on the VS debugger team, fills us in on some of the differences between the different types of debugging that VS is capable of... […]
Posted on May 14th
Snippets are a pretty cool feature of VS 2005.... aka Intellitasks to some... and Gus has created a tool to make them... (well, he did back in March.... :)) […]
Posted on May 11th
Giving us an early peek at his TechEd 2004 talk, Eric discusses how to handle enums in your code, since they are not constrained to the list of options you define in the enum and also because they can change in ways that could break your code in the future...
Enums an […]
Posted on May 8th
I've often had email exchanges and thought about posting them as blog entries... and now I've seen someone do it... and I have to say that it is a little hard to read (for the email part, start at the bottom and read up... which is normal for email, but not intuitive in a blog posting)... That […]
Posted on May 4th
This time, he wants to know what you think about C#'s community: […]
Posted on April 30th
Two video interviews with Eric Gunnerson appeared on Channel 9 today: […]
Posted on April 30th
This new feature, which isn't limited to Windows Forms, allows a single class to extend across multiple files, isn't limited to Windows Forms but the designer-generated code is just screaming out for a solution like this. […]
Posted on April 25th
If you have any opinions on this topic, make sure you click on the link below and comment through Eric's blog... […]
Posted on April 25th
Gregg covers some other methods of attaching to a process for debugging... […]
Posted on April 21st
Check out this post from 'The Wayward WebLog'... it is a good discussion starter for anyone who wants to chat about ORM (object-relational mapping) ... […]
Posted on April 18th
With code samples and screenshots based on the recent Community drop of Whidbey (VS 2005), Scott explains how to create your first debugger visualizer: […]
Posted on April 16th
If you haven't been reading his blog, then just let me point out that this post is completely consistent with all of his others... I'll let you decide if this is a good or bad thing :) ...
.... I suspect that a whole hoard of you banded together to try and unravel the mystery o […]
Posted on April 14th
Eric describes a new Whidbey feature focused on creating those 'utility' classes in the style of System.Math or System.Environment: […]
Posted on April 14th
In a very 'Easter-Egg-ish' post, Grant Richins (a developer on the C# Compiler Team), explains a configuration option of 'alink.dll'. […]
Posted on April 13th
Not a long post (I've included it all below), but useful nonetheless […]
Posted on April 9th
If you haven't read much about Refactoring before, I'd suggest you check out Jay's earlier post on the subject, but he is now going into quite a bit more detail. […]
Posted on March 23rd
Visit his blog and offer some feedback if you want to influence his presentation... […]
Posted on March 21st
I've been thinking a bit about Generics lately, with the growing conclusion that I will mostly use the ones that ship in the 2.0 version of the .NET Framework, but wrapping my head around a few situations where I could see myself defining Generic classes of my own. With all of these Generics […]
Posted on March 17th
If you follow Eric's blog (and if you are into C#, you should) then you'll have already seen these... but if you haven't then let these three posts be just a taste of what is available over there;
Who does Microsoft talk to when they have questions?
... The feedback we got around E&C has been fair […]
Posted on March 14th
Shaykat, a PM on the C# Team, has been posting some great tips on VS.NET 2003 so I thought I would collect them here for your linking pleasure;
Tip #1: Stop the solution explorer flashiness when opening a project!
Tip #2: Macros
Tip #3: View exception information with $exception
Tip #4: Demo be […]
Posted on March 10th
Min Kwan Park, who works in QA on the C# team (responsible for debugger features) has compiled an amazing document for troubleshooting debugging issues in Visual Studio 2002 and 2003 ... check it out here […]
Posted on March 10th
Anson, a PM on the IDE team of C#, discusses the different ways that Intellisense is used and the design decisions that need to be made to keep it useful for developers.
One of the features that we continually get positive comments on is IntelliSense. More specifically, virtually every user that w […]
Posted on March 9th
Gus Perez has posted the binary and source for a little utlity he has dubbed "ezClip";
Back in the 7.0 days I wrote a little tool called ezClip. It's sole purpose was to allow me to copy/paste files from one command prompt window to another. Our test tree can get pretty deep directory-wise and hav […]
Posted on March 9th
Matt provides us with some insights into the world of language design, a field that most of us have only dabbled in via a university course, with his discussion of keywords, operators and the problems with extending an existing programming language after its original release.
It amazes me how […]
Posted on March 8th
Scott goes into detail on the cool "Visualizers" feature of the Whidbey debugger in his post "visualizers for PDC Whidbey";
Visualizers are custom viewers meant to be used at debug-time. They are entirely managed, and associated with particular types. Where before DataSet was a horrible mess in the […]
Posted on March 8th
Grant starts on what appears to be a series of posts about a new C# language feature, with "Anonymous Methods, Part 1 of ?"
So what are anonymous methods? It is a way of writing an unnamed nested method that, just like most languages that have nested methods, allows access to all of the outer metho […]
Posted on March 8th
Gregg discusses "Why interop debugging is difficult"...
The Visual Studio debugger supports debugging both .NET code and native code at the same time. We call this ‘interop’. At first glance, this might not seem like much of an accomplishment. After all, we support debugging .NET code we […]