DCSIMG
October 2010 - Posts - Shai Raiten's Blog

Shai Raiten's Blog

It's all about code...

October 2010 - Posts

Is Silverlight Over? (The Good The Ok and The Bad)

Is Silverlight Over? (The Good The Ok and The Bad)bad-silverlight

NO! Silverlight is Alive but just for Window Phone 7 ?#?#? It’s good or bad?

Looking for answers I saw the following comment at Silverlight forums:

Microsoft didn't even mention it at PDC today.  Is Silverlight over?  Should we all be looking at HTML 5 now?

I think the question is – Should we all Silverlight guys start looking for a new job? (Joking, I think…. :-*)

What I think - If Silverlight will be just for WP7, What all Silverlight guys will do? Most of the developers I know isn’t writing WP7 applications yet, yes I know the mobile world is accelerating but still the Web and Desktop is not a small market.
As a former Web Developer (PHP) I’m not so happy to go back (Love .NET! and a proud Dotnetter), and I think writing JavaScript for Business applications and Games in HTML5 will not be easy as .NET and will take us a lot more time to develop.
I’m wondering what changed so dramatically in Microsoft the last year? - Why Microsoft talked about Silverlight outside the browser effort a lot of work in SL, I even heard Silverlight will replace WPF – “One code for Desktop and Web”??? - Is HTML 5 and JavaScript is really Silverlight killer?

See this post Silverlight and HTML5 and Your Future about HTML 5 Game Development -

HTML5 a nascent technology, it’s true. There are issues: We built agent8ball.com in about 4 weeks.

It likely would taken about half of that in Silverlight. Also, we dealt with all kinds of browser compact issues.

My good friend Alex Golesh a Silverlight MVP (The Master of SL!!!) was also upset with the change of the direction Microsoft takes – You can Read More

I read some more and a post from Mary-Jo Foley on Our strategy with Silverlight has shifted mention some quotes from “Bob Muglia” (president of the Server and Tools Division (STB)), that need to be mentioned:

  • The Good – > “There definitely will be another version of Silverlight, and that it will be “very much in line,” in terms of functionality and features, as Silverlight 4, which Microsoft delivered in April of this year.”
  • The OK – > “Silverlight will continue to be a cross-platform solution, working on a variety of operating system/browser platforms, going forward, he said. “But HTML is the only true cross platform solution for everything, including (Apple’s) iOS platform,”
  • The Bad – > “When it comes to touting Silverlight as Microsoft’s vehicle for delivering a cross-platform runtime, “our strategy has shifted,”

Some Posts on that Subject: - Steve Ballmer: PDC10

Thanks to Adam for those Links

image
image
image

Let me know what you think

How To: Run Coded UI Tests From Command Line

How To: Run Coded UI Tests From Command Line

One of my previous posts about Coded UI I showed how to Run CodedUI Test From Another Application.
In this post I’ll show how to use Mstest to run Coded UI Tests thought command line.

  1. Open up with Visual Studio 2010 Command Prompt Window.
    image
  2. Browse to your Test directory.
  3. Enter the following command prompt to run all tests
    Mstest /testcontainer:TestProject.dll /test:CodedUITest1

image

enjoy

ALM Summit Here We Come

ALM Summit Here We Come image

Application Lifecycle Management for the Microsoft platform will take place as November 16-18, 2010 - Microsoft Redmond.

If you are an ALM practitioner, lead, or manager who is passionate about mastering your craft, this is an event you don’t want to miss, and Sela Collage as ALM leader in Israel will be there as a gold sponsor.

Sela is going to announce of two tools for TFS and Visual Studio 2010:

  • Scrat – Quality Center 2 TFS 2010 Migration Tool – Home Page
  • Wimbi – More details after the summit

Here is the agenda:

Day 1: Agile Acceleration Day

  • Scrum: The Third Decade - Ken Schwaber
  • ALM Adoption and Futures - Dave West
  • Heterogeneous ALM Environments - Jamie Cool
  • IT for the Future - Moving into the Cloud - Tony Scott
  • Achieving true 'ALM' through analytics - Stuart McGill
  • Using Failure to Pave the Path for Success - John Szurek
  • Scenario-Focused Engineering - Austina De Bonte
  • Agile transformation during acquisition - Chris Kinsman
  • Agile transformation of a Microsoft product team - Cameron Skinner

Day 2: Collaborative Development

  • From Individual to Team to Organization - Brian Harry
  • Making Continuous Delivery a Reality from Product Backlog to Virtual Lab - Amit Chopra
  • Successful software project management styles - Stephanie Cuthbertson
  • Increasing Revenue Opportunities with Automated Development Tools - Karel Deman
  • Extending the ALM Platform - Mario Cardinal
  • Connecting ALM to Developer Workflow: the Task-Focused Interface - David Green (Tasktop)
  • Synchronizing and migrating ALM environments - Grant Holliday
  • The Future of Collaborative Development - Mary Czerwinski

Day 3: Engaging the Whole Team

  • The Agile Consensus - Sam Guckenheimer
  • Introducing Agility into the Enterprise at Nordstrom - JB Brown
  • Testing Tools in an Agile World - Vinod Malhotra
  • Transcending Dogma: How are they different, really? - Eric Willeke
  • Shared Values - The Why of ALM - Jim Newkirk
  • Exploratory Testing - Jon Bach
  • Professional Scrum Developer Practices - Richard Hundehausen
  • Quality is the Soul of Agile - Peter Provost

ALM Summit Home Page

Brian Harry will also be at the Summit as a presenter. (Brian on the Summit)

I hope to see you there!

TFS on Windows Azure

TFS on Windows Azureimage

Hosting of ALM in the cloud as software as a service is gradually becoming more and more popular.  The vision, of course, is ALM as a seamless service – making it really easy to get started, easy to scale, easy to operate, easy to access, …

Brian Harry with the Full Story

Scrat – Now Support for Recursive Shared Steps

Scrat – Now Support for Recursive Shared Steps

A new version of Scrat is now available at Scrat Home Page with support for “Recursive Shared Steps”

Quality Center allow you to define Generic Steps inside Test Cases (Call 2 Test), you can call Test Cases from any other Test Case.

The current version of TFS 2010 does support Shared Step (Generic Steps) but you can't call Shared Step from another Shared Step.

I’ve add a new feature for customers using that in Quality Center, this option will duplicate the Shared Step steps in the parent Shared Step.

image

image

Download Here

Enjoy

Scrat 1.9 Is Now Available For Download

Scrat 1.9 Is Now Available For Download

Scrat is Migration tool for convert existing Quality Center (QC) items to Microsoft Visual Studio 2010 (TFS)

  • Migrate FULL HP Quality Center projects to Team System 2010 in days.
  • Migration of all QC elements (Requirements, Bugs, Test Cases, Attachments, History and Links between items) to TS and their interrelationships links.
  • The most time efficient and cost effective migration process on the market today, saves 90% of migration time.
  • Fully customizable (you decide what and how to migrate each item) or fully mirrored migration (migrate everything ‘as-is’).
  • Support for multilingual data.
  • Based on proven migration expertise, by SELA - Microsoft Gold Certified Partner

Scrat Home PageScrat Download Page

 image

Scrat - Quality Center To TFS 2010 In Hours Instead Of Months
Brian Harry - Another option to get data from Quality Center into TFS

Visual Studio 2010 Team Foundation Server Monitoring Management Pack

Visual Studio 2010 Team Foundation Server Monitoring Management Pack

The Team Foundation Server 2010 Monitoring Management Pack, which is created by Visual Studio ALM Rangers, provides both proactive and reactive monitoring of Microsoft Team Foundation Server 2010. It monitors TFS components such as application tier server instances, team project collections, build servers, and proxy servers.

Download For TFS 2008                 Download For TFS 2010

Brian Harry also write about this here - http://blogs.msdn.com/b/bharry/archive/2010/10/16/tfs-2010-scom-management-pack-is-available.aspx

Feature Summary
The monitoring provided by this management pack includes availability and configuration monitoring, performance data collection, and default thresholds. You can integrate the monitoring of Team Foundation Server components into your service-oriented monitoring scenarios.

  • Auto discovery of TFS components
  • Implements containment hierarchy, reflecting logical architecture of the Product
  • Implements a proper health model using Monitors
  • Contains tasks, diagnostic and recovery for certain failures
  • Provides events that indicate service outages
  • Provides alerts that show configuration issues and connected data source changes
  • Verification that all dependent services are running
  • Triggers targeted running of BPA against TFS Servers from Operator Console

Enjoy