March 2006 - Posts

Code Camp 5: Data track is feeling very lonely!

Thom Robbins recently posted a call for speakers for Code Camp 5 -- and unfortunately, although there are plenty of .NET and related topics already posted, I find myself all alone in the data track. How very sad!

So once again I ask you, data speakers of the Boston area, to come out of hiding and not let the .NET guys have all the fun.

Slides and demo for ADO.NET 2.0 talk

Thanks to everyone in the New England Visual Basic Professionals group for coming tonight!  I had a great time talking about some of the new features in ADO.NET 2.0.

Slides and the demo posted here.

I also fixed the bug in the demo.  Turned out that it was a repaint issue on the DataGridView.  Solution: After removing the row in the SqlDependency event handler, I call the Invalidate() method on the DataGridView.  That forces a full re-paint.  Annoying that it didn't do that automatically!


Thursday, March 2: NEVB, ADO.NET 2.0 talk

Just a reminder that tomorrow night I'll be doing a talk on ADO.NET 2.0 enhancements, geared mostly towards those that can be used in conjuction with SQL Server 2005.  This will be at the New England Visual Basic Professionals User Group.

The group meets at Microsoft's Waltham offices, 201 Jones Road, 6th floor.  The talk will start at around 6:15, and I expect that it will go around 90 minutes.

Following is the abstract:


The new versions of ADO.NET and SQL Server can more seamlessly interact than any previous combination of DBMS and data access framework. The combination of the two allows for much easier development of a wide variety of database-centric applications. In this session you'll learn to use such features as Query Notifications, MARS, asynchronous commands, and bulk copy.  These features provide a powerful new foundation for creating heavily data-driven applications.

I'm finishing up the talk now--and also trying to learn enough VB.NET so that I can say something intelligent to the group on the topic instead of my usual ranting and raving about how much more readable I think C# is. (It is.  Really.  I don't know what kind of carpal tunnel-minded masochists would choose to program in VB.NET.  Seriously.)

So if you're going to be there and have any last-minute topic requests let me know, and I'll see if I can integrate them into the talk!