Welcome to MSDN Blogs Sign in | Join | Help

Syndication

Browse by Tags

Home Automation Part 3 - Using Regular Expressions to Parse Sensor Data
In the previous installment I managed to set up basic communications with the sensor network and try out some Link45 commands using my Super-Simple Serial Console . In order to actually do anything with the sensor data, I would need a function that could Read More...

Posted Sunday, January 07, 2007 11:02 PM by mhop | 3 Comments

Filed under:

Attachment(s): RegExEvaluator.zip

Building a traffic signal with Christmas lights
It started out as a simple project. My children had become interested in basic electrical circuits so I bought them some LEDs , batteries, wire, and solderless breadboard to play around with. I soon found that these components weren't ideal for a number Read More...

Posted Tuesday, December 19, 2006 12:12 AM by mhop | 5 Comments

Save the date for PDC '07
Microsoft has just announced that the next Professional Developers Conference (PDC) will be October 2-5, 2007 in Los Angeles, with two days of pre-conference on September 30 and October 1. The last two PDCs were fantastic and this one is likely to be Read More...

Posted Wednesday, December 13, 2006 11:52 PM by mhop | 1 Comments

Filed under:

Implicit and Explicit Interface Implementations
As I was putting together a post on IEnumerable and IEnumerator I was reminded of the subtleties of implicit and explicit interface implementations. C# does not support multiple inheritance, but a class has the option of implementing one or more interfaces. Read More...

Posted Tuesday, December 12, 2006 11:59 PM by mhop | 14 Comments

MSDN Community Content
MSDN recently added Wiki functionality to the portion of the site dealing with Visual Studio 2005 and .NET Framework 2.0. This already looks like it is going to be a great resource - at the time of this post, there were almost 1000 topics with Community Read More...

Posted Thursday, December 07, 2006 11:04 PM by mhop | 4 Comments

Home Automation Part 2 – Making Basic Measurements
In the previous installment I described my decision to build a temperature and humidity sensor network using modules from IButtonLink.com . The heart of the system is the Link45 which connects the PC’s serial port to the sensor network and provides an Read More...

Posted Wednesday, December 06, 2006 1:39 AM by mhop | 3 Comments

Filed under:

MSDN Online Chat: LINQ to SQL
Members of the C# team will be hosting an online chat session about LINQ to SQL on Tuesday, December 12, 2006. Here's the description: The LINQ Project is a codename for a set of extensions to the .NET Framework that encompass language-integrated query, Read More...

Posted Sunday, December 03, 2006 7:45 PM by mhop | 1 Comments

Filed under:

Programming Projects
Home Automation Home Automation Part 1 - Burning $200 of propane Home Automation Part 2 - Making Basic Measurements Home Automation Part 3 - Using Regular Expressions to Parse Sensor Data Read More...

Posted Friday, December 01, 2006 5:13 AM by mhop | 1 Comments

Filed under:

New for Visual Studio 2005
IDE Features New For VS2005 - Abstract Stub Generation Language Features (coming soon) Read More...

Posted Friday, December 01, 2006 5:16 AM by mhop | 1 Comments

Filed under: ,

New For VS2005 - Abstract Stub Generation
Visual Studio 2005 includes a new feature to generate stubs for methods in an abstract base class . Here's an example of how it works. Suppose you want to create a class called MyDerivedClass that inherits from an abstract class called MyAbstractClass: Read More...

Posted Thursday, November 30, 2006 9:52 PM by mhop | 7 Comments

VS 2005 IDE Tour
Karen Liu , a C# IDE program manager recently sent me the specs for all of the new C# IDE features in Visual Studio 2005 . As part of my rampup as the new C# PUM, I plan to make my way through this list and blog about some of the more interesting changes. Read More...

Posted Thursday, November 30, 2006 4:57 AM by mhop | 0 Comments

Home Automation Part 1 - Burning $200 of propane
I like to use my knowledge of technology to solve problems outside of work. In this series I explain how I used C# and the Internet to remotely monitor a propane stove in my cabin. While reading about my adventures you will learn about C#, embedded technology, Read More...

Posted Monday, November 27, 2006 10:50 PM by mhop | 6 Comments

Filed under:

Welcome
Hi. I’m Michael Hopcroft, the new Product Unit Manager for Visual C#. I started the job a few weeks ago and this is my first blog post. Working with the C# team is a dream job for me. I’ve liked C# since the day it came out and used it extensively in Read More...

Posted Monday, November 27, 2006 6:01 PM by mhop | 1 Comments

Page view tracker