Old stuff from my blogs.msdn.com/chris.green blog

Microsoft Acquires Teamprise Assets

Today Microsoft announced the acquisition of the Teamprise-related assets of SourceGear LLC.

From http://www.teamprise.com/products

Teamprise is a suite of client applications for accessing Microsoft Visual Studio Team Foundation Server from outside of the Visual Studio Integrated Development Environment (IDE). Teamprise enables software development teams to use the source control, work item tracking, build, and reporting features of Team Foundation Server from within the Eclipse IDE, and from other operating systems, including Linux and Mac OS X. 

You can expect to see elements of the Teamprise technology in the Visual Studio 2010 suite of products.

 

Welcome to Microsoft Martin!

 

Microsoft Monthly Update Sep/Oct 2009

Hi,

 

Here is my Microsoft Monthly Update covering September and October 2009. I hope you find the information useful.

 

Thanks.

Chris.

Good overview of application performance testing and management with Visual Studio 2008/2010

If you have ever been caught with performance problems you should watch this PDC 2008 session. If you have never had performance problems … you should still watch the session because you may not know you already have a problem 🙂

Improving .NET Application Performance and Scalability

You may also find this insight into the new CLR 4.0 profiling features.

CLR 4: Debugging and Profiling API Enhancements

 

Come and get it! Visual Studio 2010 and .NET Framework 4 Beta 2

 

MSDN Subscribers: Download the Beta

The Visual Studio 2010 and .NET Framework Beta 2 is available to MSDN subscribers now, with general availability on October 21st (22nd in Australia).

This c9 video is a great way to get started 10-4 Episode 33: Downloading and Installing Visual Studio 2010 Beta 2

Also check out the list of what is new in beta 2 here http://msdn.microsoft.com/en-us/library/bb385832(VS.100).aspx

Have fun and let us know what you think via the connect site https://connect.microsoft.com/VisualStudio/content/content.aspx?ContentID=14625

Stay tuned!

 

BizTalk Tuning Tips

You can find a PDF copy of the slide deck Mark Burch and I presented at TechEd Australia 2009 here. If you attended TechEd you can login and find the official version on the TechEd Australia 2009 website here.

 

Windows 7 1394 Firewire devices not working?

The 1394 FireWire driver was updated in the Windows 7 and some older 1394 devices may not be compatible with the new driver. The old driver is still available as highlighted here. This solved my initial problems with a Maxtor III OneTouch drive. See this site for details http://www.microsoft.com/whdc/connect/1394_Windows7.mspx

Posted by chris.green | 7 Comments [Edit]

Filed under: [Edit Tags]

Attachment(s): Picture1.png

Windows 7 and Server 2008 R2 Technical Update-AUG-2009

I recently provided this brief update on what’s new in Windows 7 and Server 2008 R2 to a number of organisations. Please follow the attached link and download the presentation file for details.

Microsoft monthly Update

I publish this update each month. It is a summary of all the public information on the Microsoft.com website in one convenient document. I hope you find it useful. I’m not sure whether to continue to publish it to my regular contacts via email or to publish it here on my blog. Your thoughts are most welcome.

Get Started with the Microsoft Security Development Lifecycle templatefor VSTS

Microsoft SDL Process Template for Visual Studio Team System http://msdn.microsoft.com/en-us/security/dd670265.aspx

The Microsoft SDL Process Template for Microsoft Visual Studio Team System is a downloadable template that directly integrates the Security Development Lifecycle v4.1 into your software development. It generates a detailed Final Security Review report that provides an up-to-the-minute overview of security issues, testing results, and status for all security requirements associated with a project.

 

How Do I: Set Up the SDL Process Template? http://msdn.microsoft.com/en-us/security/dd819921.aspx

The Microsoft SDL Process Template for Visual Studio Team System was created to ease adoption of the SDL by automatically integrating the policy, processes, and tools of SDL v4.1 into Visual Studio Team System 2008. In this video, learn how to install the SDL Process Template, and then see how to begin using the template in your next project.

Posted by chris.green | 0 Comments [Edit]

Filed under: [Edit Tags]

Windows 7 for MSDN subscribers soon …

It’s good to be an MSDN subscriber.

On August 6th, the first public release of Windows 7 will be available to MSDN Subscribers, which is over two months ahead of the general availability date of October 22nd for retail and OEM customers.

·          All Windows 7 Client (x86 and x64) Retail and VL Editions – English only

·         Language packs, WAIKs, WDKs, SDKs, and Symbols – in all available languages

 

If you are still using the Windows 7 Release Candidate (RC) release, license expiration messages will begin appearing on Feb 14, 2010 and it will shutdown every 2 hours starting March 1, 2010.

 

Here are some useful Links

 

 

 

Looking for Team Foundation Server – Quality Center integration solutions?

You may already be aware of these resources but …

 

          You can find a pre-release version of the Microsoft TFS Quality Center Connector here https://connect.microsoft.com/Downloads/DownloadDetails.aspx?SiteID=628&DownloadID=15667. The corresponding blog post is here http://blogs.msdn.com/jimlamb/archive/2009/01/06/tfs-2008-hp-quality-center-connector-december-pre-release.aspx

 

         You can also find a commercial bug sync connector here http://www.juvander.fi/TFSQCSync.aspx

 

          Both of the above resources are references from the TFS Migration and Integration page here http://msdn.microsoft.com/en-us/teamsystem/bb840033.aspx

 

PDC 2009

 

 

ABOUT THE PDC

 

The Professional Developers Conference (PDC) is Microsoft’s premier gathering of leading-edge developers and architects.  Attendees come from around the world to learn about the future of Microsoft’s developer platform, exchange ideas with Microsoft technology experts, and network with fellow professionals.  This is the conference you need to attend if you want to stay ahead curve, and get a head start on planning your company’s products and technology investments.

 

Register by September 15th and receive $500 off your conference pass – that’s the best discount you’ll get for PDC09.  Visit us online at www.microsoftpdc.com and learn more about the future-focused content, industry-leading speakers and other great opportunities you’ll get at PDC09.

 

WHAT’S IN STORE FOR YOU AT PDC09

 

KEYNOTES

PDC is where our biggest names make the biggest announcements. Learn about the future of the Microsoft developer platform straight from the people who make it happen – Microsoft’s Chief Software Architect, Ray Ozzie, and the President of Server and Tools, Bob Muglia.

 

SESSIONS & SPEAKERS

For the first time ever, participate in a perfect storm of brilliance, insight, experience, and vision as we bring together Microsoft’s Technical Fellows for the Technical Leaders series of sessions at PDC09. These are the big brains that develop and drive technical strategies for Microsoft and the industry, and this is a series you won’t want to miss.  Visit the Sessions page for a full listing of published sessions.

 

WORKSHOPS

Join us a day early (on November 16) for a full day of in-depth content delivered by recognized industry leaders.  Workshops are available exclusively to attendees – they will not be made available online.  Don’t miss out on the opportunity to expand your developer skills at the PDC09 workshops.

 

SPECIAL EVENTS

Not only will you get great content and speakers, you’ll also get early access to the technology and opportunities to meet one-on-one with Microsoft developer technology experts and fellow professions at our special events.  Visit the Special Events page for more information.

 

BizTalk 2009 – Performance Tuning Session at Tech Ed Australia

AnnounceOnline() (I just love WCF Discovery in .Net 4.0)

Is BizTalk in your past, present or future? Mark Burch and I may be able to help you speed things up a little.

Come to our "SOA311 BizTalk 2009 – Performance Tuning Tips" session at Tech Ed Australia 2009 for some low latency, high throughput tuning tips.

In this session you will learn what the key performance factors are for BizTalk 2009; what effects those factors and how to maximise for each depending on the desired target performance. The session will focus on scenarios where high throughput and and low latency are required and how to tune for both.

AnnounceOffline()

Posted by chris.green | 0 Comments [Edit]

Filed under: [Edit Tags]

Attachment(s): BTSscaleout.png

Fast, faster, fastest.

Out of pure curiosity I ran a very simple timing test for different WCF bindings: WSHttp (default), NetNamedPipe, NetTcp and local method call (i.e. no WCF involved). I didn’t do any performance tuning. The client and server are both hosted on my laptop. This is straight "out of the box" on Windows 7 RC using Studio 2008 in debug mode. The results are:

Endpoint binding is … System.ServiceModel.WSHttpBinding
Elapsed Sec = 55.8443288
179.069212843686 calls per Sec

Endpoint binding is … System.ServiceModel.NetTcpBinding
Elapsed Sec = 32.7759526
305.101734861552 calls per Sec

Endpoint binding is … System.ServiceModel.NetNamedPipeBinding
Elapsed Sec = 27.866142
358.858431138404 calls per Sec 

Endpoint binding is … local method call
Elapsed Sec = 0.0060012
1666333.39998667 calls per Sec

Ultimately your decision of what to use when will be based on more than just performance. Loose coupling, distributed architecture, interoperability, etc will all be factors in your decision. But, as if you had any doubt, if you want to go really fast, stay in process.

How does this compare with your experience with WCF performance?

Categories: Uncategorized | Leave a comment

Post navigation

Leave a comment

Create a free website or blog at WordPress.com.