July 2005 - Posts

Fritz Onion Returns: ASP.NET 2.0 Webcasts

Fritz is at it again!  Having completed a 15-part series of webcasts on ASP.NET 1.1 development (based on his fantastic "Essential ASP.NET" book), he's back to conduct another set of 15 one-hour sessions, this time on ASP.NET 2.0.  The webcasts be from August 4th to December 1st.

Details and registration at http://www.microsoft.com/events/series/essentialaspnet.mspx

-Chris

P.S.  His complete ASP.NET 1.1 series is available on that page as well.

 

 

Upcoming New England Developer Events

Here's the current batch of upcoming sessions, meetings and events coming up for those of us lucky enough to live in New England!

-Chris

P.S.  Can anyone tell me why CommunityServer is insisting upon reformatting my TABLE tags to remove the borders (and other settings)?

July 26

CT .NET User Group
 
6:00 - 7:00 PM - "Career Night! Leading companies will provide insights into the .NET employment market and how to improve your resume and interviewing skills. Bring copies of your resume for review!"
7:00 - 8:00 PM - "Aaron Junod on 'Creating and monitoring a reliable, and repeatable automated build with open source .net tools.' Using tools like Nant, NUnit, and CruiseControl.net, Aaron will describe how teams can automate many redundant tasks required to build and deploy releases, while ensuring quality by running and reporting on unit tests in real time.  We will also cover some of the tools coming with Visual Studio 2005 that may serve as replacements."

 

July 27 Boston Code Brew

6:00 - 8:00 PM - Indigo Study Group

 

August 4 New England Visual Basic Professionals

6:15 - 8:30 PM - Robert Hurlbut - "VB.Net 2.0 Language Changes. What's coming in the next version of Visual Basic."

August 8 VT .NET User Group

Mike Soulia - .NET Newbie Session: "ADO.NET (in 1.1) Introduction"
Julie Lerman - "What's New in ADO.NET 2.0"

 

August 11 Beantown .NET User Group

5:30 - 7:30 PM - Thom Robbins - "Visual Studio Team System"

 

August 18 NH .NET User Group

Michael Stiefel - Service Oriented Architecture (SOA)

 

September 13

MSDN Events - Providence, RI

1:00 - 5:00 PM - "Rule the Web with ASP.NET 2.0"

Sessions:

  • "Developing Compelling User Interfaces with Ease in ASP.NET 2.0"
  • "Data Access with ADO.NET 2.0 and ASP.NET 2.0"
  • "Building High Performance Applications with ASP.NET 2.0"

 

September 14 Boston .NET User Group

5:00 - 6:15 PM - Technology Study Group
6:30 - 8:30 PM - Adam Machanic - "Adam will discuss the use of the .NET CLR in SQL Server 2005 from the perspective of an application developer. What are its capabilities, what architectural considerations are necessary for a application to make the best use, and design tips. Additional details on the presentation will be posted soon."

 

September 15

MSDN Events - Burlington, MA

[Same event as the one listed above for 9/13 in Providence.]

 

September 24-25

Code Camp 4: Developers Gone Wild

"Are you a developer interested in improving your .NET skills? Then this is the event to attend. Code Camp 4: Developers Gone Wild promises to be both bigger and better than anything we have done before. This free two day seminar is designed as a series of intensive code related demos and technical sessions to guide the developer to the next skill level. The continuing goal of the Code Camps is to provide an intensive developer to developer learning experience that is fun and technically stimulating. The focus is on delivering programming information and sample code that can be used immediately. All training, slides, manuals and demo code is provided free!"
 
Register here

Enterprise Library and Whidbey

As announced by Tom Hollander, the 1.1 version of Enterprise Library is available.

Tim Shakarian, involved with the original Enterprise Library (and who gave a great talk on EntLib that I blogged about last year), has posted commentary about the recently released 1.1 version of Enterprise Library.  In particular, Tim questions the wisdom of advertising to potential users that EntLib 1.1 "works" with Whidbey:

"The number one consequence of this release is customer confusion over how to solve a particular problem on the platform, something that EntLib is supposed to alleviate. Since Whidbey deprecates a lot of EntLib's features, there can be multiple ways to solve a given problem."

"The message from PAG should have been, "We do not recommend Enterprise Library 1.1 for Whidbey development. We will not alter 1.1 to support Whidbey. We will release Enterprise Library 2.0 which will provide guidance Whidbey development"."

This is of course a valid point and I agree with the spirit of what Tim is saying.  Unfortunately, to a large extent the PAG team can't win if they do or don't on this one.  Enabling support of 1.1 with Whidbey prompts the complaints such as Tim's that EntLib is for gaps between the current framework and enterprise needs.  Those gaps are certainly different with 2.0, so why confuse users by offering 1.x solutions for them?  If they don't support 1.1 with Whidbey, the customers who have come to rely on existing EntLib bits will complain that they don't have the resources to switch from their existing dependencies on EntLib 1.x to EntLib 2.0, but need to make a platform shift to Whidbey. 

As a member of the PAG's Customer Advisory Board, I do see that Tom and company are very concerned about getting the proper message out to the development community.  However, they are also faced with the challenge of not interfering with customers' needs to migrate to Whidbey.  They are working very hard on content and messaging for the Whidbey timeframe and more information will be coming. 

There is a definite challenge in determining what the scope, timeframes and intentions of EntLib should be in relation to Whidbey, so comments like Tim's that question the status quo really do help shape that strategy.

In fact, Tim's post prompted Darron to post his thoughts on the matter:

"Tom Hollander's 'What's the Deal' post made it apparent to me that the group understands that the gap got smaller with Whidbey, so they are trying to figure out the areas that the gap will be. This is very difficult, and I don't expect them to know all. I just think that they could have released this, and have it work with Whidbey, but not declare it to be for Whidbey. In other words, say "for 1.1, use EntLib, for 2.0, wait for the release bits.""

Are you concerned about what choices to make moving forward to Whidbey?  Will you be taking advantage of the option to use 1.1, if only temporarily, as you migrate to Whidbey?  Can you recommend actions for PAG team to address your needs?

-Chris