Sign in
|
Help
Peter Ritchie's MVP Blog
This is not a life-saving device.
This Blog
Home
Contact
Syndication
RSS for Posts
Atom
RSS for Comments
Search
Go
Tags
.NET 2.0
.NET 3.5
.NET 3.x
.NET Development
C#
C# 3.0
C# 3.0 Breaking Changes
C# Nugget
C++
Design/Coding Guidance
DevCenterPost
General
Interesting Find
Microsoft
Non-development
Open Source
Patterns
Pontification
Poor UI
Product Bugs
Resharper
Software Development
Visual Studio 2005
Visual Studio 2008
WinForms
News
Twitter Updates
Community
Home
Blogs
Media
Groups
Email Notifications
Go
Archives
July 2008 (5)
June 2008 (5)
May 2008 (8)
April 2008 (1)
March 2008 (4)
February 2008 (6)
January 2008 (4)
December 2007 (4)
November 2007 (1)
October 2007 (4)
September 2007 (2)
August 2007 (3)
July 2007 (2)
June 2007 (4)
May 2007 (5)
April 2007 (2)
March 2007 (4)
February 2007 (3)
January 2007 (1)
November 2006 (2)
October 2006 (5)
September 2006 (6)
August 2006 (2)
July 2006 (7)
March 2006 (1)
Nuggets
.NET 2.0 Breaking Changes
Visual Studio and .NET Framework Feedback
Microsoft Developer Network Forums
Interesting Blogs
Visual Studio Code Analysis Blog
Sara Ford's Blog
Me
Technorati Profile
Browse by Tags
All Tags
»
C# 3.0
(
RSS
)
.NET 3.5
.NET Development
Asynchronous Programming Model (APM)
C#
C# 3.0 Breaking Changes
C# Nugget
Design/Coding Guidance
DevCenterPost
Resharper
Software Development
TCP
Visual Studio 2008
Tuesday, July 15, 2008 9:47 AM
Nested Types
Recently Michael Features blogged about nested types . The title was almost "nested types considered harmful". I don't agree. I don't agree that they're any more harmful than any other C# construct (except goto...). Nested types...
Posted by
PeterRitchie
|
2 comment(s)
Filed under:
C#
,
.NET Development
,
Software Development
,
Design/Coding Guidance
,
Visual Studio 2008
,
C# 3.0
,
.NET 3.5
,
TCP
,
Asynchronous Programming Model (APM)
Monday, May 19, 2008 9:10 PM
Resharper 4.0 EAP Settings and Installing Latest Build
The 4.0 EAP tends to do a full uninstall before installing (it's pre-beta, pre-alpha even; so it's no wonder). This tends to blow away your settings changes. If that's a pain point for you, the settings are stored in "%userprofile%\application...
Posted by
PeterRitchie
|
2 comment(s)
Filed under:
C# 3.0
,
Resharper
Thursday, March 13, 2008 10:46 AM
Upcoming C# 3 Guidance From Microsoft
Mircea Trofin has some design guidelines with regard to some C# 3 language additions (that I assume will make it into a revised Framework Design Guidelines of some sort). They more less agree with the guidelines I published in Code Magazine a while ago...
Posted by
PeterRitchie
|
4 comment(s)
Filed under:
.NET Development
,
Design/Coding Guidance
,
C# 3.0
,
.NET 3.5
,
DevCenterPost
Monday, February 04, 2008 12:31 PM
CoDe Magazine Article.
The January/February edition of Code Magazine includes my article " C# 3.0 Syntax Additions-Design Guidelines ".
Posted by
PeterRitchie
|
2 comment(s)
Filed under:
.NET Development
,
C# 3.0
,
.NET 3.5
Thursday, January 03, 2008 2:27 PM
Visual C# Developer Center Article
My latest Visual C# Developer Center Article Inferred Typing with Factory Methods as Extension Methods is now online.
Posted by
PeterRitchie
| with
no comments
Filed under:
C#
,
.NET Development
,
C# 3.0
,
.NET 3.5
Monday, November 26, 2007 2:31 PM
New warning CS0809 in C# 3 (Visual Studio 2008)
There were several breaking changes (fixes) in C# 3 from C# 2. One is the ability to attribute a member override with ObsoleteAttribute without also attributing it the virtual member in the base class. For example, the following will compile without error...
Posted by
PeterRitchie
|
2 comment(s)
Filed under:
C#
,
Design/Coding Guidance
,
Visual Studio 2008
,
C# 3.0
,
.NET 3.5
,
C# 3.0 Breaking Changes
Thursday, October 25, 2007 5:17 PM
New Contributor to the C# Developer Centre
A new contributor to the C# Developer Centre has posted a new article. This article goes into great detail about extension methods, what they are and how they're implemented. If you're more than curious about this feature of the soon-to-be-release...
Posted by
PeterRitchie
| with
no comments
Filed under:
C# Nugget
,
Visual Studio 2008
,
C# 3.0