Visual Studio 2012 RC ALM Hands-On-Labs Now in Arabic


بعد تجربة اعداد التجارب المعملية للفيجول استوديو 11 التجريبى باللغة العربية، قررت اعداد النسخة الجديدة منها وهى فيجول استوديوا 2012 المرشح للإصدار

للحصول على النسخة الانجليزية قم بزيارة موقع براين كيلر،لاحظ انه لابد من تواجد الجهاز الافتراضى الموجود على موقع براين كيلر حتى تتمكن من اجراء هذه التجارب المعملية

لتحميل اى اختبار معملى، فقط اضغط على الرابطة اسفل الإختبار


After the translation of Visual Studio 11 Hands-On-Labs in Arabic, I decide to translate the new labs of Visual Studio 2012 RC

For the original English version you can visit Brian Keller blog here

Both English and Arabic Labs will need the new VM of the Brain Keller that has the new bits of the Visual Studio and Team Foundation Server (TFS) 2012 RC.

To download any lab in Arabic just click on the link below each lab picture.

    

تصوير الدمج والتفرع مع فيجوال أستوديو تيم فاونديشن سيرفر 2012

Branching and Merging Visualization with Visual Studio Team Foundation Server 2012
اكتشاف البرمجة باستخدام أدوات بناء الحاسب في برنامج فيجوال أستوديو 2012

Code Discovery using the Architecture Tools in Visual Studio Ultimate 2012

    

تشخيص الأخطاء ببرنامج إنتيليتريس باستخدام فيجوال أستوديو ألتيميت 2012

Debugging with IntelliTrace using Visual Studio Ultimate 2012
مقدمة عن اختبارات واجهة مستخدم المبرمج مع فيجوال أستوديو ألتيميت 2012

Introduction to Coded UI Tests with Visual Studio Ultimate 2012

   

مقدمة عن اختبار البرنامج مع مايكروسوفت تست مانجر 2012

Introduction to Platform Testing with Microsoft Test Manager 2012
مقدمة عن برنامج بريئيمبتف أناليتكس

Introduction to PreEmptive Analytics

   

مقدمة عن إدارة حالة الإختبار ببرنامج ميكروسوفت تست مانجر 2012

Introduction to Test Case Management with Microsoft Test Manager 2012
مقدمة عن تخطيط الاختبار مع مايكروسوفت تست مانجر 2012

Introduction to Test Planning with Microsoft Test Manager 2012

   

فهم اتصال الفئات مع برنامج فيجوال أستوديو ألتيميت 2012

Understanding Class Coupling with Visual Studio Ultimate 2012
استخدام تحليل البرمجة مع فيجوال أستوديو 2012 لتحسين جودة البرمجة

Using Code Analysis with Visual Studio 2012 to Improve Code Quality

   

استخدام مستكشف البنية في فيجوال أستوديو ألتيميت 2012 لتحليل البرمجة الخاصة بك

Using the Architecture Explorer in Visual Studio Ultimate 2012 to Analyze Your Code
إدارة أيجيل للمشاريع في برنامج تيم فاونديشن سيرفر2012

Agile Project Management in Visual Studio Team Foundation Server 2012

   

بناء البرامج الصحيحة: إنشاء اللوحة التوضيحية وتجميع التغذية الرجعية للمستفيدين في برنامج فيجوال أستوديو 2012

Building the Right Software – Generating Storyboards and Collecting Stakeholder Feedback with Visual Studio 2012
تشخيص المشاكل في الإنتاج مع إنتيليتريس و فيجوال أستوديو 2012Diagnosing Issues in Production with IntelliTrace and Visual Studio 2012

   

الاختبار الاستكشافي والتحسينات الأخرى في برنامج مايكروسوفت تست مانجر2012

Exploratory Testing and Other Enhancements in Microsoft Test Manager 2012
جعل المطورين أكثر إنتاجية مع تيم فاونديشن سيرفر 2012

Making Developers More Productive with Visual Studio Team Foundation Server 2012

   

اختبار الوحدة وتحليل نسخ البرمجة مع فيجوال أستوديو 2012

Unit Testing and Code Clone Analysis with Visual Studio 2012
تأليف وتشغيل الاختبارات اليدوية باستخدام برنامج مايكروسوفت تست مانجر 2012

Authoring and Running Manual Tests using Microsoft Test Manager 2012

Visual Studio 2012 Wallpapers and Windows Theme v 3.0 with PSD


**********Updated 27 August 2012************

Add new Wallpapers with their PSD, find them at the end, enjoy…

**********End of the Update****

This post just update the old Visual Studio 11 beta wallpaper and themes with the new logo of Visual Studio 2012 RC, it also has some enhancement in the logo design, this time also I include the PSD files, so anyone can edit and create his own, I hope you like it.

So this post will has Visual Studio 2012 wallpapers and Visual Studio 2012 theme for both Windows, Windows 7 and Windows 8

To download the following preview theme click here, the following theme has more than 40 wallpaper but the following  just some of them.

For some old wallpapers, click here

Download the theme

Download the PSD

Here also some wallpapers without any extra logos, to download the PSD click here

Download the PSD

Mohamed Omar Wallpapers

Download the PSD

Install SharePoint 2010 with MS SQL Server 2012 on Windows Server 2012



When I start my journey of install Team Foundation Server 2012 (TFS) on Windows Server 2012 with MS SQL 2012, I knew that we can’t install SharePoint Foundation 2010 on Windows Server 2012, this by design and sure the Team Foundation Server (TFS) standard configuration will not be able to do that :-(

And if we want to install SharePoint Server 2010 with Team Foundation Server (TFS) 2012 we have 2 options

  1. Use Windows 2008 R2 so we can install SharePoint 2010 Foundation
  2. Use SharePoint Server 2010  so we can be able to install it on Windows Server 2012

So I try to install SharePoint prerequisites but it fails and give me the following error

There was an error during installation.

The tool was unable to install Application Server Role. Web Server (IIS) Role. configuration error, installation skipped

This happen for many reason, for example most of the prerequeist not supported for Windows Server 2012 because some of them become part of the Windows Server 2012 and some of them become par of the MS SQL 2012 as we will see later in this post.
So I try to install SharePoint and skip the prerequiest  and I found the following errors

This product requires the windows identity foundation
This product requires Microsoft Sync Framework Runtime v1.0(x64)
This product requires Microsoft SQL Server 2008 Native Client. Install SQL Server 2008 Native Client and re-run setup.
Windows Features or Role Service required by this product are not enabled. For a complete list, refer to the link below.
This product requires Microsoft Filter pack 2.0
This product requires internet information services (IIS) 7.0 or higher, with ASP >NET v2.0 set to ‘Allow’ in the list of IIS Web Server Extensions.
This product requires the IIS 6 Management Compatibility component to install
This product requires Microsoft Chart Controls for Microsoft .NET Framework 3.5 to be installed.

For more info about MS SQL Server 2012

For more info about Windows Server 2012

So Windows Identity Foundation become a Windows Server 2012 Role, so we just enable this Role on Windows 2012 Server

Also the Reporting Service SharePoint add-in become a component in MS SQL Server 2012

Note: Only SharePoint 2010 SP1 supported for MS SQL Server 2012 and even if the installation success without SP1 the configuration will fail.

So the steps to install SharePoint 2010 Server on Windows Server 2012 with MS SQL Server 2012 will be as the following

  • Install MS SQL 2012 with SharePoint add-in
  • Configure some Windows 2012 Roles and Features manually
  • Return specific Environment.Exit code
  • Run SharePoint 2010 prerequiest  and install them from SharePoint 2010 Server SP1 (Only SharePoint 2010 SP1 support MS SQL Server2012)
  • Install SharePoint 2010 Server SP1
  • Set the default app pool to v 2.0 instead of 4.0 because this what SharePoint 2010 needs
  • Configure SharePoint 2010
  • provision the installation and configuration
Note: you may want to setup SharePoint 2010 with SQL Server 2012 on Windows Server 2008 R2, it’s OK, you can follow the same steps.

Here is the video of the installation

If you prefer to follow steps with screen shots, review the following steps

  • Configure some Windows 2012 Roles and Features manually
We will choose 2 Roles and 1 feature and for each Role we will choose it’s features and so the feature, we will choose it’s components
    • Web IIS (Role)
    • Application Server (Role)
    • Windows Identity Foundation 3.5 (Feature)
Add Roles and Features Windows 2012
Installation Type Role and Feature widows Server 2012
Server Selection Windows Server 2012
Server Roles Windows Server 2012
Server Roles Application Server Windows Server 2012
Feature Windows Identify Foundation 3.5
Web Server Role- Role Services Health and Diagnostics
Web Server Role- Role Services Security
Web Server Role- Role Services Application Development
Add Roles and Features Wizard Application Development
Add Roles and Features Wizard ASP
Add Roles and Features Wizards ISAPI Extensions
Web Server Role- Role Services ASP.NET 3.5
Add Roles and Features- ISAPI Filters
Web Server Role- Role Services Management Console
Add Roles and Features -II6 WMI Compatibility
Web Server Role- Role Service Scripting Tools
Application Server-Role Services Distributed Transactions
Add Roles and Features ASP.NET 4.5
Application Server-Role Services TCP Activation
Application Server-Role Services Windows Process Activation
Install Windows Server 2012 Roles and Features
  • Return specific Environment.Exit code
We will just give installation what it need, it just check for exist code 1003 so we will give this to SharePoint installation app, this was provided by Steve, well done Steve, its really helpful, so we will download the exe or just compile the source and put it in System32 Folder
  • Run SharePoint 2010 prerequiest  and install them from SharePoint 2010 Server SP1 (Only SharePoint 2010 SP1 support MS SQL Server2012)
Install SharePoint 2010 Prerequisites
Microsoft SharePoint 2010 Product Preparation Tool
Configure Application Server Role - Web Server (IIS) Role
SharePoint 2010 Product Preparation Tool Installation Complete
  • Install SharePoint 2010 Server SP1
Install SharePoint 2010 SP1
SharePoint 2010 Accept the terms
Install SharePoint Complete Server Farm
  • Set the default app pool to v 2.0 instead of 4.0 because this what SharePoint 2010 needs
Open the default app pool
Change app pool to .NET Framework version 2.0
If we didn’t set this the configuration will fail as the following

SharePoint Products Configuration Wizard Configuration Failed

If this happen we will need to the change the app pool for crated pools related to SharePoint, after SharePoint configuration failed
Change the Application Pool Runtime
Change the Application Pool Runtime
Start SharePoint CA
Set Application Pool Default to v 2.0 instead of v 4.0
  • Configure SharePoint 2010
Create New Server Farm
Create a new Server Farm
Specify Configuration Database settings
Configure SharePoint Center Administration Web Application set port number
Completing the SharePoint Products Configuration Wizard
Configure SharePoint Products
SharePoint Product Configuration Wizard Configuration Successful
  • provision the installation and configuration, just open CA

Open SharePoint Center Administration

How to open Chm file on Windows 8 as temp solution for now?


******** Update 11th January 2013 *********

It’s working now on Windows 8 RTM no need for any third party application.

******** End of Update *******************

I was stacked in how to open chm file on Windows 8, I read many posts about some registery option and disable UAC but nothing work :-(

So I start search for winhelp for Windows 8, but I couldn’t found it too :-(

This maybe because I am working on Windows 8 CP and the other HDD has Windows 8 RP but it’s not stable on my Laptop (Dell XPS) specially with touch screen driver that still a beta with some error of course, so the following solution is just a temp for now, by the way if you want to have a look on Windows 8 on touch screen, see the this post

So finally I search for Ubuntu chm file so I found this wonderful application that makes me able to view chm file :-)

xCHM

Download it form here

First Community Storyboard Shapes of Icons and Web Tools for Visual Studio 2012



I am really happy to be the first one from the community to contribute to the Visual Studio Storyboard shapes and galleries for Storyboarding Backlog Items, I am really inspired by the Storyboard and I believe it will become the first class citizen for product owners, analysts and web designers.

For those people that didn’t know the storyboarding it’s a new feature in Visual Studio 2012 that will improve User Stories and Requirements with PowerPoint through creating a prototype and UI animated using the PowerPoint with Visual Studio add-in, and also you can use another new feature which  is Microsoft Stakeholder Feedback Client

Fore more info about Storyboaring, click here

For more info about Stakeholder Feedback Client, click here

 

 

First library, Font Awesome Icons

I like the Font Awesome so much specialy with Bootstrap, so I decide to convert this wonderful library (Font Awesome) into Storyboard icons.

Download Font Awesome Icons Storyboard gallery from here

 

 

Second library, Web Tool

I have some ideas in Web that I believe we will need them a lot in web projects, like block loader, notification bars, modal forms, confirmation modal and many other, so I just create another gallery and called it Web Tool, of course this is just the start!

Download Web Tool Storyboard gallery from here

 

I hope the Visual Studio 2012 galleries start fill full of many libraries from the community because I believe it will help a lot of people to produce better software :-)

Free invitation Code for Team Foundation Service


Updated 13/7/2012

The Team Foundation Service become open for all (Public)

End of update

I just saw that there is asking about invitation code for TFS Service or as we called Team Foundation Service Preview (TFS Preview), so I just have 4 invitation so I just thought it will be helpful to share them with all community so the first 4 users will be able to use this invitation code.

I hope you enjoy it, it’s really awesome! :-)

Invitation code

***e131c-7eb9-4347-96eb-fc32ef6960e7

*** Updated on the same day, 5 hours later ****

It finished after about 5 hours Wow!, the community really need it, I hope that everyone use the invitation code to share his invitation with the community too.

Install TFS 2012 Express and Build Service on Windows 8 Release Preview



From little while I talked about how Visual Studio 2012 come with different strategy and now we have  TFS  Team Foundation Server Express and how it goinong to be really helpful as a free program for small teams.

After the Team Foundation Server Express 2012 RC lunch, I just want to try it and share this with the community as I always do, so in this video I will install TFS (Team Foundation Server Express 2012 RC ) on Windows 8 Release Preview, I will also install TFS Build Service 2012 RC on the same machine (Windows 8 Release Preview) and finally I will install Team Explorer 2012 RC and create a new team project so we can examine Team Web Access and how to see that it doesn’t support Backlog and Board feature, and of-course no SharePoint.

See the video here

To see the first step video of install Windows 8 Release Preview, click here (Install Windows 8 Release Preview)

Here also some snapshots of the installation and the examination.

Install Windows 8 Release Preview and have a look on touch screen



I just want to share with you, Windows 8 Release Preview installation and how it looks like, I will also show you at the final part of the video the Metro Desktop in a touch screen on my beautiful Dell Laptop XPSLaptop

For the installation key, see the following post, Windows 8 Release Preview Key

See the following video

Here some snapshots of the Windows 8 Release Preview installation and touch feel.

Windows 8 Release Preview Key



If you install Windows 8 Release Preview from the exe the key will be entered automaticly but if you use the ISO or put it on a media like USB or DVD it will require a product key, so you can use the following Windows 8 Release Preview Key

TK8TP-9JN6P-7X7WW-RFFTV-B7QPF