January 2007 - Posts - Willy-Peter Schaub's Cave of Chamomile Simplicity

January 2007 - Posts

Proxy Server Authentication Issue, using .NET 2 - SRQ060529601297 (Resolved)

We finally have a resolution to our problem using solutions with proxies running on .NET 2 Runtime, trying to pass through a Squid-based proxy server.

Resolution:

  • KB Article Number(s): 928563

  • Connection was being made to the server, not the proxy. The hotfix changes the connection to authenticate against the proxy.

Original Issue:

  • What is known is that with .NET 2.0 another header is being used. It seems that Squid is unable to understand the new header and subsequently the challenge-response fails.
  • Has anyone else experienced software successfully passing third-party proxy servers using .NET 1.x and going on strike with .NETR 2.x? If yes, please can you give us details of your proxy server and problems encountered, so that we can combine with the SEQ we are busy investigating.

HotFix

Posted by willy with no comments

Reminder: Technology Readiness Sessions 20070202

Session 1

 

Title:               Web Services … overview and good practices

Type:              Technology Readiness Overview

Level:             200

Location:        Video Conference Room – Ground Floor

Date:              2 February 2007

Time:              09h00 – 11h00

Audience:      Analysts, Architects and Developers

Presenter:       Lucas Dreyer

 

Session 2

 

Title:               BizTalk…….What it is and why we use it

Type:              Technology Readiness Overview

Level:             200

Location:        Video Conference Room – Ground Floor

Date:              2 February 2007

Time:              13h00 – 15h00

Audience:      Analysts, Architects and Developers

Presenter:       Garret Besser

 

Level defines the complexity of the sessions:

 

100: Fundamentals, no development experience required.

200: Fundamentals, development experience beneficial.

300: Advanced, development experience essential.

400: Expert sessions.

 

Interested candidates should follow the instruction below. 

 

Please register on http://www.drp.co.za site under DRP Sessions while seats are available as places in JHB are limited.  Cape Town need not RSVP and can join via video conference at BB&D.

 

Details of all forthcoming sessions may be found on http://www.drp.co.za/events

Posted by willy with no comments
Filed under: ,

DRP Technology Readiness - Debugging "What can we do" session

I will be covering the following topics in the "Debugging - What can we do" session we are hosting on February 16th and 23rd:

  • IDE Introduction
  • IDE Editing
  • Basic Debugging
  • Basic Breakpoints
  • Integrated Debugging
  • VSTS Testing, Code Analysis and Code Coverage
  • VSTS Profiling

Refer to http://www.drp.co.za/Events/TechReady/tabid/74/Default.aspx, http://www.drp.co.za/Events/EventsList/tabid/53/ctl/Details/Mid/361/ItemID/22/Default.aspx?selecteddate=2/16/2007 and http://www.drp.co.za/Events/EventsList/tabid/53/ctl/Details/Mid/361/ItemID/23/Default.aspx?selecteddate=2/23/2007 for more detailed information.

Please note that it is a level 200 session, which means that we will cover the basics and drill-down in seperate drill-down sessions. A copy of the book "Debugging .NET2 Applications" will be given away at each session and obviously your eval form will be entered in the monthly draw.

Posted by willy with no comments

DRP Technology Readiness News Snippet - January 2007 Summary

Technology Readiness (TR) Overview Sessions covered this month

  • BB&D Tools
  • Windows Communication Foundation … what is it and why use it?
  • SQL … for developers
  • Visual Studio Team database Professional … what is it and why use it?
  • BizTalk … what is it and why use it?

Technology Readiness (TR) Session Score Averages (to date)

  • Sessions                        2.6/3 (87%)
  • Presenters                     2.7/3 (90%)
  • Material                       2.5/3 (83%)

A huge thank you for the presenters for their time, effort and passion in preparing and hosting these sessions. The scores speak for themselves … WELL DONE!

 


Technology Readiness (TR) Sessions scheduled for February 2007

  • The following sessions are scheduled for February 2007:
  • Other, non listed events:
    • MCP XML Web Services exam cram sessions
    • .NET Security exam cram sessions
  • Ad-hoc events under consideration
    • Customer Care Framework (CCF) … what is it all about?
    • VSTS/TFS/Orcas … what is going to visit us in the next release?
    • DirectX … what is it and why should I use it?

Technology Readiness (TR) Drill-Down Sessions

  • Windows Workflow … the first group is finishing off the drilldown. Once they have submitted and presented their solutions, we will have a batch of WF-gurus.
  • Windows Communication Foundation … we have 3 people on the list. Once we exceed 5, we will schedule the first WCF drill-down program.

New Posters

 

The following quick reference posters were released during January on http://www.drp.co.za/Media/Posters/tabid/73/Default.aspx for all users and \\ether\dfspublic\cassini\2006 Core DRP\DRP Material\Quick Reference Posters for BB&D intranet users.

  • Team Foundation Server - Editions

What are the objectives of this technology readiness sessions? 

  • Introduce current, new and bleeding edge technology to the project teams, empowering them to select the right technology for the correct project.
  • The sessions do not present sanctioned technology or architectures.
  • The technology readiness overview sessions are, as the name implies, "overview" sessions. If your team is considering any current, new or bleeding edge technology, please check if a drill-down or boot camp program exists for the technology, to ensure your team can obtain a rapid ramp-up when and as needed, to ensure you can and will use the technology effectively from the start.
  • Statistics: Out of the currently listed technology readiness sessions 0% are bleeding edge and only 10% are based on new technology. The remainder are based on BB&D and/or industry proven technology.

Winner of the dinner vouchers

  • The December 2006 winner of the dinner is Willem Pienaar.
  • The January 2007 winner is Louis Lewies. Please collect your prize from Tarin before 10th February, 2007.

Other interesting information

Subscribe to http://www.dotnet.org.za/willy and http://www.drp.co.za/Blogs/tabid/60/BlogID/13/Default.aspx for interesting news on Microsoft technology and the Technology Readiness program.

Posted by willy with no comments
Filed under: , , ,

New Scrum template for TFS/VSTS

The Scrum process template (interim release 0.1) for VSTS has been released.  Please check it out at http://www.codeplex.com/VSTSScrum/Wiki/View.aspx?title=Home and give us your feedback, so that we can consider all your wishes, ideas and concerns in the next release.

Comprehensive support for process guidance and reporting will follow ... watch the space.

Posted by willy with 1 comment(s)
Filed under:

TeamRM (Beta) for Visual Studio Team System released

Notion Solutions, Inc. announces the release TeamRM(Beta) for Visual Studio 2005. TeamRM(Beta) is a Visual Studio plug-in that will enable more robust work item management and visualization by allowing  the user to create and manage Parent/Child and Link relationships between Team Foundation Work Items.

 

Definitely worth a look!

Visit http://teamsystemrocks.com/files/12/tools/default.aspx for both the TeamCI (Continuous Integration) and TeamRM.

Posted by willy with no comments
Filed under:

Technology Readiness - featuring DataDude and SQL

Please remember that we are hosting two technology readiness sessions on Friday 18th, namely 09:00: "Visual Studio Team Database Professional...what is it and why use it?" and 13:00: "SQL ... for developers". Refer to http://www.drp.co.za/Events/EventsList/tabid/53/ctl/Details/Mid/361/ItemID/17/Default.aspx?selecteddate=1/19/2007 and http://www.drp.co.za/Events/EventsList/tabid/53/ctl/Details/Mid/361/ItemID/10/Default.aspx?selecteddate=1/19/2007 for more details.
Posted by willy with no comments

Developer Readiness site bandwidth has been boosted ...

The developer readiness program site http://www.drp.co.za has been moved to a host in the US, delivering greated bandwidth outside of South-Africa, ensuring that in future you can download our technology readiness material (i.e. quick reference posters) more efficiently.

Please let us know if you are experiencing any issues or have any questions with the new hosted site.

Posted by willy with no comments
Filed under:

Technology Readiness - SQL Server

Thanks Roy, for a great and interactive "SQL ... for developers" session, which included a few very interesting discussions, i.e. SSIS a feasible Biztalk-lite solution, and a sugegstion to run an overview and a drill-down session for the SQL Profiler tool to ensure that the developers are aware and equipped for this great tool.

 Ashley won the "Hunting for Security Bugs" Microsoft Press book ... congrats!

Hoping to see everyone on the 19th, which is dedicated to the Visual Studio DataDude and a re-run of today's SQL session. Visit is on http://www.drp.co.za/Events/tabid/75/Default.aspx for more details.

Posted by willy with no comments

Orcas Community Technology Preview (CTP) - January Releases

Visual Studio CTP (January) is available for download as a self-extracting install or Virtual PC image on the Visual Studio Code Name "Orcas" Related CTP Downloads page. Please note, as per Brian Harry's http://blogs.msdn.com/bharry/archive/2007/01/11/january-visual-studio-orcas-ctp-available.aspx post, that the TFS pieces will most likely only be included in the next CTP and that the January CTP therefore does NOT include any Orcas TFS pieces.

Posted by willy with no comments
Filed under: ,

TFS 1.0 SP1 - TF53018: The application tier MATRIXTFS is attempting to connect to a data tier with an incompatible version.

We upgraded our TFS server to SP1 and were faced with the error "TF53018: The application tier MATRIXTFS is attempting to connect to a data tier with an incompatible version", whereby the issue seems to be the Quiescing toolnot  re-enabling IIS for remote connections and to convert SQL out of single-user mode.

We have resolved the problem by re-running the Quiescing tool. Microsoft is looking into the issue we will advise when apprpriate guidance is available.

Some details of the error in case you are experiencing a similar issue:

Service Control manager Issue

 

The TFSServerScheduler service failed to start due to the following error:

The service did not start due to a logon failure.

 

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

 

The prevailing issue after SP1 installation.

 

TF53010: An unexpected condition has occurred in a Team Foundation component. The information contained here should be made available to your site administrative staff.

Technical Information (for the administrative staff):

Date (UTC): 2007/01/09 08:21:39 AM

Machine: BBTFS

Application Domain: /LM/W3SVC/3/Root/VersionControl-212-128128044974499295

Assembly: Microsoft.TeamFoundation.VersionControl.Server, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a; v2.0.50727

Process Details:

  Process Name: w3wp

  Process Id: 3432

  Thread Id: 3664

  Account name: Domain\tfsservice

 

Detailed Message: TF53018: The application tier BBTFS is attempting to connect to a data tier with an incompatible version.

 

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

 

This is regarding the re-install of VS80-KB919156-X86 (The action that resolved the problem however seemed to fail).

 

Product: Microsoft Visual Studio 2005 Team Foundation Server - ENU - Update 'Feature Pack for Microsoft Visual Studio 2005 Team Foundation Server (bases de datos) - ESN (KB919156)' could not be installed. Error code 1603. Additional information is available in the log file C:\DOCUME~1\ADMINI~1.BB\LOCALS~1\Temp\1\VS80-KB919156-X86\VS80-KB919156-X86-msi.0.log.

 

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Posted by willy with 1 comment(s)
Filed under:

New TFS poster: 0202 Microsoft Team System Editions

The latest TFS poster "0202 Microsoft Team System Editions" can be found on http://www.drp.co.za/Media/Posters/tabid/73/Default.aspx.

Posted by willy with no comments
Filed under: ,

TFS Links and Nuggets

Posted by willy with no comments
Filed under: ,

DRP Technology Readiness News Snippet - January 2007 Preview

Just a reminder that the following session are scheduled for the rest of January. Refer to http://www.drp.co.za/Events/EventsList/tabid/53/Default.aspx and http://www.drp.co.za/Events/TechReady/tabid/74/Default.aspx for more details:

2007/01/12
BB&D Tools ... what is there and what should we use (Internal Event Level 200)
SQL … for developers (Public Event Level 200)

2007/01/19
SQL … for developers (Public Event Level 200)
Visual Studio Team Database Professional … what is it and why use it? (Public Event Level 200)

2007/01/26
BizTalk … what is it and why use it (Public Event Level 200)
Visual Studio Team Database Professional … what is it and why use it? (Public Event Level 200)

Posted by willy with no comments

Etienne, the Canadian Frenchy, tagged me ...

Etienne, the Canadian Frenchy (more on the Frenchy on http://geekswithblogs.net/etiennetremblay/archive/2006/10/18/94483.aspx), tagged me and I guess it is only fair to tag a few others and share something about myself that people probably (hopefully) do not know about me already. I met Etienne in Redmond at the OD for TFS … we had a great time ... see http://blogs.sarkhouston.com/mazocar/archive/2006/10/21/3551.aspx for the gang.

1. Born in Switzerland, but grown up in South-Africa since the age of 5, with only 3 visits back to the old motherland to date, spending 2 years in the mountains doing my military service and  2 years with Burroughs where I worked on the best operating system ever … CTOS.

2. I spend my spare time, which is rather rare these days, playing football (the soccer type) and cycling with my three boys, and on rare occasions I even manage to get some scuba diving time in with my oldest son, normally in pursuit of sharks, the most beautiful and most misunderstood creature in the ocean.

3. Thanks to my boys I am an avid Battle for Middle Earth fan, although I neither have the time, nor patience to ever get as tenacious and good in the game as my boys.

4. I completed T4 Electrical Engineering, but quickly moved into IT, replacing the soldering iron with the keyboard. To keep the aging brain cells going and to bring my qualifications in line with what I have been doing since the mid-80’s, I am completing a BSC in Software Engineering part-time … driving my family to tears every year when it is time to prepare for the exams.

5. I love simplicity and often get flak for colleagues for trying to find an easier way to solve a technical problem. I strongly believe that simplicity is more difficult to achieve than complexity, but that it is essential for successful and especially “maintainable” solutions.

That concludes the brief information dump about me … let me conclude by tagging Garret, Jean-Pierre and James … hopefully it will get James and Garret reactivated on their BLOGs.

Share this post: