You are here

Feed aggregator

Announcing early adopters and a 10% discount on Surface 3 for Education

MSDN Blogs - Thu, 04/23/2015 - 00:30

The following is a repost from the Surface Blog

---

Announcing early adopters and a 10% discount on Surface 3 for Education

We all know education is changing. More and more, desks in today’s classrooms are grouped together in clusters for better collaboration and project-based learning. Tablets, phones and laptops are becoming fixtures on student desks – replacing many of the ‘analog’ teaching and learning tools of the past including textbooks, notebooks, paper handouts and tabbed folders to carry and organize everything.

For most schools, the vision of a completely Digital Classroom is still just a vision. But with the 1:1 computing trend growing in schools (FutureSource estimates half of all K-12 students will have access to a 1:1 device by next academic year), more and more classrooms will be going paperless.

In order to make a full transformation to a digital classroom, a tablet needs to support not only reading and typing input, but also writing which is a critical part of the learning experience.

There have been multiple research studies published on the importance of handwriting to education. We all recognize intuitively that the act of writing helps us process ideas and information in a way that typing on a keyboard cannot. Think about a student labeling a diagram of the human body; sketching the effect of magnets on each other; doing side calculations to solve a math problem; or simply creating art.  These are just a few examples that help to illustrate how Surface can make a lot of sense for schools.

In fact, response from customers like Cincinnati Country Day School, Cicero School District, and others have been very positive around Surface Pro 3 as an educational device. And we’ve also heard from some schools that they would be interested in a more affordable choice that would allow them to take advantage of all the flexibility that Surface Pro 3 offers. With Surface 3, we now have that option — an outstanding tablet for education that offers a premium touch and inking experience, along with great portability and great battery life, at a more affordable price.

10% Discount for Education on Surface 3, Type Cover and Surface Pen

Surface 3 brings all the benefits of the Surface Pro 3 – best-in-class digital inking, touch-screen tablet, and fully productive laptop running full Windows 8.1 – at a more affordable price point.  We have already been offering a 10% discount to educational institutions purchasing Surface Pro 3. Now, to make Surface even more affordable for schools as a 1:1 device, we are extending a 10% discount to educational institutions purchasing Surface 3, Type Cover and Surface Pen. This discount is available from our commercial resellers and Microsoft Store. In addition, we are offering a unique Surface 3 configuration exclusively for educational institutions with 32GB storage capacity and 2GB memory.

Schools are committing to Surface 3 even before availability

We are excited to announce that schools such as Broadclyst Primary School and Shireland Collegiate Academy in the UK, the ROC of Amsterdam, the Ministry of Education Luxembourg, Hillcrest Christian College in Australia as well as University of Phoenix and Chino Valley Unified School District in the U.S. have already committed to buying and deploying Surface 3.

The examples below include a bit more detail about why schools are excited about Surface 3 and how they expect the device to have a real impact on how they teach and the ways students learn.

Wymondham High Academy in the UK is deploying Surface 3 for its student and faculty devices, “With the superior inking capabilities and the use of OneNote in the Classroom, Surface 3 will truly begin to empower teachers to integrate the use of technology in the classroom across the curriculum.” – Kevin Sait, Head of IT Strategy

Sarasota County School District has been a long-time fan of Surface – having deployed Surface RT, and Surface 2 throughout schools in the district.  Now, they are adopting Surface 3 for their freshman and sophomore class at Suncoast Polytechnic High School – as shown in the video below– and in other schools across the district.

Accessories complete the solution for Surface 3 in schools

We have worked with leading accessory manufacturers to create solutions that help protect Surface tablets against accidental damage and help to keep Type Covers and Surface Pens readily accessible for student use. We have a full range of accessories that are proving popular with schools that have selected Surface as their student and faculty device – including rugged and protective cases from Incipio, M-edge, STM and UAG; charging/securing/storing carts from Anthro, and pen storage solutions from Cleanstylus.

Surface driving positive transformation in schools

While some of us may reminisce about the smell of mimeograph machines, the fear of never filling in the bubbles completely on scan-tron forms, or the happy excuse of the dog eating homework, the classrooms of today are an amazing place where students and teachers are using technology to explore ideas, challenge themselves through personalized learning paths, and collaborate and express themselves in ways we never thought possible.

With Surface 3, we’re excited to be a part of helping more schools take advantage of precise digital inking capabilities and providing a rich experience that really delivers on the idea of preparing students with 21st Century skills, catering to any learning style and activity, and helping teachers and administrators drive positive transformation of learning in classrooms around the world.

For more details about Surface in education, please go to: www.surface.com/education

Announcing early adopters and a 10% discount on Surface 3 for Education

MSDN Blogs - Thu, 04/23/2015 - 00:30

For this week’s MIEE TV themed post, we’ve got something a little special lined up… You’ll no doubt be aware that at the end of March the Surface 3 was unveiled. In the last few weeks there has been a lot of buzz around the impact such a powerful, lightweight and comparatively affordable device will have within education. Today, we’re pleased to share the news of the education specific discounts available, as well as give you some feedback from our MIEE community members who have already put the device through its paces.

Wymondham High Academy in Norfolk is one of our Microsoft Showcase Schools here in the UK, with its Head of IT Strategy, Kevin Sait, also being a Microsoft Expert Educator and hopefully a name familiar to regular readers of this blog. Prior to the public announcement of the Surface 3, we visited Wymondham High Academy to look at how the device would sit within existing technology arrangements in schools, and to document the effects of such a device on the day to day endeavours of a student. Harry Traynor was the one lucky enough to have the film crews following him around, with his thoughts on the Surface 3 and his experiences with it contained in the video below.

For now, we’re going to relay the announcements from the main Surface Blog all about the education discounts, and the early adopter programme, so please see below for the latest update from the Surface team, and the videos that give real life context to the impact of the Surface 3 in education.

---

Announcing early adopters and a 10% discount on Surface 3 for Education

We all know education is changing. More and more, desks in today’s classrooms are grouped together in clusters for better collaboration and project-based learning. Tablets, phones and laptops are becoming fixtures on student desks – replacing many of the ‘analog’ teaching and learning tools of the past including textbooks, notebooks, paper handouts and tabbed folders to carry and organize everything.

For most schools, the vision of a completely Digital Classroom is still just a vision. But with the 1:1 computing trend growing in schools (FutureSource estimates half of all K-12 students will have access to a 1:1 device by next academic year), more and more classrooms will be going paperless.

In order to make a full transformation to a digital classroom, a tablet needs to support not only reading and typing input, but also writing which is a critical part of the learning experience.

There have been multiple research studies published on the importance of handwriting to education. We all recognize intuitively that the act of writing helps us process ideas and information in a way that typing on a keyboard cannot. Think about a student labeling a diagram of the human body; sketching the effect of magnets on each other; doing side calculations to solve a math problem; or simply creating art.  These are just a few examples that help to illustrate how Surface can make a lot of sense for schools.

In fact, response from customers like Cincinnati Country Day School, Cicero School District, and others have been very positive around Surface Pro 3 as an educational device. And we’ve also heard from some schools that they would be interested in a more affordable choice that would allow them to take advantage of all the flexibility that Surface Pro 3 offers. With Surface 3, we now have that option — an outstanding tablet for education that offers a premium touch and inking experience, along with great portability and great battery life, at a more affordable price.

10% Discount for Education on Surface 3, Type Cover and Surface Pen

Surface 3 brings all the benefits of the Surface Pro 3 – best-in-class digital inking, touch-screen tablet, and fully productive laptop running full Windows 8.1 – at a more affordable price point.  We have already been offering a 10% discount to educational institutions purchasing Surface Pro 3. Now, to make Surface even more affordable for schools as a 1:1 device, we are extending a 10% discount to educational institutions purchasing Surface 3, Type Cover and Surface Pen. This discount is available from our commercial resellers and Microsoft Store. In addition, we are offering a unique Surface 3 configuration exclusively for educational institutions with 32GB storage capacity and 2GB memory.

Schools are committing to Surface 3 even before availability

We are excited to announce that schools such as Broadclyst Primary School and Shireland Collegiate Academy in the UK, the ROC of Amsterdam, the Ministry of Education Luxembourg, Hillcrest Christian College in Australia as well as University of Phoenix and Chino Valley Unified School District in the U.S. have already committed to buying and deploying Surface 3.

The examples below include a bit more detail about why schools are excited about Surface 3 and how they expect the device to have a real impact on how they teach and the ways students learn.

Wymondham High Academy in the UK is deploying Surface 3 for its student and faculty devices, “With the superior inking capabilities and the use of OneNote in the Classroom, Surface 3 will truly begin to empower teachers to integrate the use of technology in the classroom across the curriculum.” – Kevin Sait, Head of IT Strategy

Sarasota County School District has been a long-time fan of Surface – having deployed Surface RT, and Surface 2 throughout schools in the district.  Now, they are adopting Surface 3 for their freshman and sophomore class at Suncoast Polytechnic High School – as shown in the video below– and in other schools across the district.

Accessories complete the solution for Surface 3 in schools

We have worked with leading accessory manufacturers to create solutions that help protect Surface tablets against accidental damage and help to keep Type Covers and Surface Pens readily accessible for student use. We have a full range of accessories that are proving popular with schools that have selected Surface as their student and faculty device – including rugged and protective cases from Incipio, M-edge, STM and UAG; charging/securing/storing carts from Anthro, and pen storage solutions from Cleanstylus.

Surface driving positive transformation in schools

While some of us may reminisce about the smell of mimeograph machines, the fear of never filling in the bubbles completely on scan-tron forms, or the happy excuse of the dog eating homework, the classrooms of today are an amazing place where students and teachers are using technology to explore ideas, challenge themselves through personalized learning paths, and collaborate and express themselves in ways we never thought possible.

With Surface 3, we’re excited to be a part of helping more schools take advantage of precise digital inking capabilities and providing a rich experience that really delivers on the idea of preparing students with 21st Century skills, catering to any learning style and activity, and helping teachers and administrators drive positive transformation of learning in classrooms around the world.

For more details about Surface in education, please go to: www.surface.com/education

Announcing early adopters and a 10% discount on Surface 3 for Education

MSDN Blogs - Thu, 04/23/2015 - 00:30

The following is a repost from the Surface Blog

---

Announcing early adopters and a 10% discount on Surface 3 for Education

We all know education is changing. More and more, desks in today’s classrooms are grouped together in clusters for better collaboration and project-based learning. Tablets, phones and laptops are becoming fixtures on student desks – replacing many of the ‘analog’ teaching and learning tools of the past including textbooks, notebooks, paper handouts and tabbed folders to carry and organize everything.

For most schools, the vision of a completely Digital Classroom is still just a vision. But with the 1:1 computing trend growing in schools (FutureSource estimates half of all K-12 students will have access to a 1:1 device by next academic year), more and more classrooms will be going paperless.

In order to make a full transformation to a digital classroom, a tablet needs to support not only reading and typing input, but also writing which is a critical part of the learning experience.

There have been multiple research studies published on the importance of handwriting to education. We all recognize intuitively that the act of writing helps us process ideas and information in a way that typing on a keyboard cannot. Think about a student labeling a diagram of the human body; sketching the effect of magnets on each other; doing side calculations to solve a math problem; or simply creating art.  These are just a few examples that help to illustrate how Surface can make a lot of sense for schools.

In fact, response from customers like Cincinnati Country Day School, Cicero School District, and others have been very positive around Surface Pro 3 as an educational device. And we’ve also heard from some schools that they would be interested in a more affordable choice that would allow them to take advantage of all the flexibility that Surface Pro 3 offers. With Surface 3, we now have that option — an outstanding tablet for education that offers a premium touch and inking experience, along with great portability and great battery life, at a more affordable price.

10% Discount for Education on Surface 3, Type Cover and Surface Pen

Surface 3 brings all the benefits of the Surface Pro 3 – best-in-class digital inking, touch-screen tablet, and fully productive laptop running full Windows 8.1 – at a more affordable price point.  We have already been offering a 10% discount to educational institutions purchasing Surface Pro 3. Now, to make Surface even more affordable for schools as a 1:1 device, we are extending a 10% discount to educational institutions purchasing Surface 3, Type Cover and Surface Pen. This discount is available from our commercial resellers and Microsoft Store. In addition, we are offering a unique Surface 3 configuration exclusively for educational institutions with 32GB storage capacity and 2GB memory.

Schools are committing to Surface 3 even before availability

We are excited to announce that schools such as Broadclyst Primary School and Shireland Collegiate Academy in the UK, the ROC of Amsterdam, the Ministry of Education Luxembourg, Hillcrest Christian College in Australia as well as University of Phoenix and Chino Valley Unified School District in the U.S. have already committed to buying and deploying Surface 3.

The examples below include a bit more detail about why schools are excited about Surface 3 and how they expect the device to have a real impact on how they teach and the ways students learn.

Wymondham High Academy in the UK is deploying Surface 3 for its student and faculty devices, “With the superior inking capabilities and the use of OneNote in the Classroom, Surface 3 will truly begin to empower teachers to integrate the use of technology in the classroom across the curriculum.” – Kevin Sait, Head of IT Strategy

Sarasota County School District has been a long-time fan of Surface – having deployed Surface RT, and Surface 2 throughout schools in the district.  Now, they are adopting Surface 3 for their freshman and sophomore class at Suncoast Polytechnic High School – as shown in the video below– and in other schools across the district.

Accessories complete the solution for Surface 3 in schools

We have worked with leading accessory manufacturers to create solutions that help protect Surface tablets against accidental damage and help to keep Type Covers and Surface Pens readily accessible for student use. We have a full range of accessories that are proving popular with schools that have selected Surface as their student and faculty device – including rugged and protective cases from Incipio, M-edge, STM and UAG; charging/securing/storing carts from Anthro, and pen storage solutions from Cleanstylus.

Surface driving positive transformation in schools

While some of us may reminisce about the smell of mimeograph machines, the fear of never filling in the bubbles completely on scan-tron forms, or the happy excuse of the dog eating homework, the classrooms of today are an amazing place where students and teachers are using technology to explore ideas, challenge themselves through personalized learning paths, and collaborate and express themselves in ways we never thought possible.

With Surface 3, we’re excited to be a part of helping more schools take advantage of precise digital inking capabilities and providing a rich experience that really delivers on the idea of preparing students with 21st Century skills, catering to any learning style and activity, and helping teachers and administrators drive positive transformation of learning in classrooms around the world.

For more details about Surface in education, please go to: www.surface.com/education

C2R 版の Lync 2013 が Skype for Business に切り替わる契機について

MSDN Blogs - Wed, 04/22/2015 - 23:14

こんばんは。Japan Lync Support Team です。

Lync Online が Skype for Business へ移行が始まっております。

現時点での動作実装は以下のようになっております。

Office 365 のポータルから Lync のインストールを行うと、クイック実行 (C2R、Click-To-Run) がインストールされます。
クイック実行の Office は Windows Update からの更新や KB の適用は行われず、自動で更新が行われます。

自動更新の実装は現時点では以下のようになっています。
 1. Lync 2013 が起動
 2. 更新情報が存在するかインターネットへ確認を実施
 3. 更新情報が存在する場合、数日間のランダムな時間後に更新ファイルをダウンロード
 4. Lync 2013 が Skype for Business へ更新

更新情報を確認してからランダムな時間を空けて更新ファイルをダウンロードするのは
多数のクライアント端末が同タイミングで更新を実施することによるサーバーへの負荷や
ネットワーク帯域の圧迫を軽減するためです。

なお、クイック実行でインストールした場合、インストール時の最新バージョンが適用されますので
現在 Office 365 ポータルからインストールした Lync は Skype for Business となります。

環境全体の UI を Lync または Skype for Business へ統一するには PowerShell で
Lync Online へのセッションを開き、以下の ClientPolicy を適用いただく事で実現可能です。

Lync UI にする場合の ClientPolicy:
 ClientPolicyDisableSkypeUI

Skype for Business UI にする場合の ClientPolicy:
 ClientPolicyEnableSkypeUI

予め Lync UI の ClientPolicy を設定しておくことで、ランダムなインストール時間に起因する UI のバラツキを制御可能となります。

2-3 週間後などに全クライアントが Skype for Business へ更新されたタイミングで Skype for Business UI の ClientPolicy を適用いただければ
環境全体の UI が統一可能となります。

Lync Online 管理シェルより、変更を行う場合は以下のようなコマンドになります。

・1 ユーザーで Lync の UI を利用させる場合
  Grant-CsClientPolicy -PolicyName ClientPolicyDisableSkypeUI –Identity <username>

・1 ユーザーで Skype UI を利用させる場合
  Grant-CsClientPolicy –PolicyName ClientPolicyEnableSkypeUI -Identity <username>

・テナント全体で、Lync UI のみを利用する場合のコマンド
  Grant-CsClientPolicy –PolicyName ClientPolicyDisableSkypeUI

・テナント全体で、Skype UI のみを利用する場合のコマンド
  Grant-CsClientPolicy –PolicyName ClientPolicyEnableSkypeUI

 

引き続き、快適な SfB ライフをお楽しみください。

Dynamics CRM 2015 設置型 監視サービス新機能紹介 その 1

MSDN Blogs - Wed, 04/22/2015 - 22:00

みなさん、こんにちは。

今回と次回で管理者向けの情報として、Microsoft Dynamics CRM 2015 設置型の役割である
監視サービスの新機能を紹介します。今回は機能の概要を紹介し、次回は監視結果の取得
について紹介します。

監視対象の増強

Microsoft Dynamics CRM 2013 までは証明書の有効期限だけを監視していましたが、
Microsoft Dyanmics CRM 2015 からは以下の項目の監視が行われます。

VerifyAsyncServiceMaintenanceRunning
- 非同期処理サービス (maintenance) の死活状況
VerifyAsyncServiceRunning 
- 非同期処理サービスの死活状況
VerifyAsyncServiceMaintenanceRunning
- 非同期処理サービス (maintenance) の死活状況
VerifyAsyncServiceRunning 
- 非同期処理サービスの死活状況
VerifySandboxServiceIsRunning 
- サンドボックス処理サービスの死活状況
VerifyUnZipServiceIsRunning
- 解凍サービスの死活状況
VerifyVSSWriterServiceIsRunning
- VSS ライターサービスの死活状況
VerifyWebsiteIsRunning
- インターネットインフォーメーションサービス上の Microsoft Dynamics CRM
Web サイトの死活状況
VerifyApplicationAppPoolIsRunning 
- Microsoft Dynamics CRM Web サイト用アプリケーションプールの死活状況
VerifyDeploymentWebServiceAppPoolIsRunning 
- Microsoft Dynamics CRM 展開サービス用アプリケーションプールの死活状況
CheckApiServer 
- Api サーバーサービスの死活状況
CheckWebApp 
- Microsoft Dyanmics CRM Web アプリケーションの死活状況
VerifyActiveCrmKeys
- Microsoft Dynaimcs CRM が利用する各種キーの有効状況
VerifyAsyncBacklogTest
- 非同期ジョブの処置遅延状況
VerifyHelpContent
- ヘルプサーバーの死活状況
CheckReportServer
- レポートサーバーサービスの死活状況
CheckCrmReporting
- レポート機能の有効状況
CheckReportServerFromSrsDataConnector
- SQL Server レポート拡張機能からレポートサービスへの接続状況
CheckFetchBasedReport
- FetchXML ベースレポートの動作状況

監視結果の確認

監視結果は既定で Microsoft Dynamics CRM のインストールフォルダ配下の
Monitoring\results フォルダにファイルとして保存されています。監視 15 分
ごとに実行されており、ファイルをブラウザで開くことで概要を確認できます。

既定で無効になっている機能

既定では各種サービスの死活状況は監視されていますが、それ以外の機能は
監視されません。これは組織レベルでの確認が必要なためです。以下の手順で
追加の監視を有効にできます。

※組織レベルの監視を有効にすると監視用にダミーのレコードが作成されますので、
本番の組織を監視対象にするのではなく、監視用組織を新規に作成することを強く
推奨します。また一部の監視機能は英語環境を想定しているものもあるため、
英語の言語パックが入っている環境では、監視用組織の基本言語を英語として
作成するようご検討ください。日本語を基本言語とした場合に監視できないものと
対処については次回紹介します。

1. 展開サービスがインストールされているサーバーにログインします。

2. 以下のコマンドを入力して Powershell モジュールを読み込みます。
>Add-PSSnapin Microsoft.Crm.Powershell

3. 以下のコマンドを入力して現在の監視設定を取得します。
>$setting = Get-CrmSetting –SettingType MonitoringSettings

4. 以下コマンドを実行して設定を確認します。
>$setting

5. 監視で利用する組織の情報を入力します。※ユーザーのパスワードは
通常のテキストで入力してください。データベースの保存される時点で
暗号化されます。$マークなど予約文字を含む場合は 「`」バッククォー
テーションでエスケープしてください。
>$setting.MonitoringOrganizationUniqueName = “<監視用組織名>”
>$setting.MonitoringOrganizationUserAccount = “<組織にアクセスするユーザー>”
>$setting.MonitoringOrganizationUserPassword = “<ユーザーのパスワード>”

6. 以下のコマンドで設定を保存します。
>Set-CrmSetting $setting

7. Microsoft Dynamics CRM Monitoring Service を再起動します。

8. 15 分後に再度 Monitoring\results フォルダの結果を確認します。

既知の問題

監視結果の評価
現在英語の言語パックが入っていない環境では、VefiryHelpContent と
CheckCrmReporting が失敗します。その為、AppServer と HelpServer の
テスト結果が失敗となります。

監視結果の表示
監視結果をブラウザで開いた場合、すべての結果を表示することはできません。
詳細は結果ファイルを直接確認するか、XML をパースする必要があります。

まとめ

監視サービスが強化されたことで、追加の投資なしで監視できる内容が充実しました。
管理者にとっては非常にうれしい機能であると思います。今回は簡単な概要をお伝え
しましたが、次回は、より高度な監視サービスの利用として以下の説明をします。

- 監視結果をデータベースへ保存する方法
- PowerShell による監視結果の取得

お楽しみに!

- 中村 憲一郎

Experiencing Data Access issue in Azure Portal - 4/23 - Investigating

MSDN Blogs - Wed, 04/22/2015 - 20:41
Initial Update: Thursday, 4/23/2015 03:40 UTC

We are aware of issues within Application Insights and are actively investigating. Some customers may experience Data Access issue. The following data types are affected: Availability, Customer Event, Dependency, Exception, Metric, Page Load, Page View, Performance Counter, Request, Trace.

• Work Around: none
• Next Update: Before 04/23 05:30 UTC

We are working hard to resolve this issue and apologize for any inconvenience.

-Application Insights Service Delivery Team

Building a Software Defined Datacentre with Microsoft Cloud Platform

MSDN Blogs - Wed, 04/22/2015 - 20:17

It’s the best time to diversify your skills and your business with Microsoft Hybrid Cloud and Software Defined Datacentre solutions.

The Microsoft Hybrid Cloud Practice Enablement Boot camp provides 200-300 level technical training complete with hands on labs. This 3-day in person instructor-led course will prepare you to deliver a Microsoft Datacenter Service to your customers and show how modernizing their Datacentre helps reduce costs for infrastructure and support. The training will be especially useful for current VMware specialists who are looking to expand their area of expertise. The course will help you to map respective technologies from the two virtualization market leaders and enable you to offer your customers options.

Topics Covered

  • The Cloud OS
  • Introduction to Microsoft Virtualization
  • Host Configuration
  • StorSimple Overview
  • Clustering & Resiliency
  • Virtual Machine Configuration, Mobility, Replication & Protection
  • Network Virtualization
  • Virtual Machines & Service Templates
  • Private Clouds & User Roles
  • System Centre 2012 R2 for the Datacentre
  • Virtualization with the Hybrid Cloud with Microsoft Azure IaaS
  • Microsoft Business Continuity Solutions
  • Virtualizing Microsoft Workloads
  • VMware Management, Integration & Migration
  • Windows Azure Pack

TARGET AUDIENCE - Attendee should be in solution architect, pre-sales technical, or deployment roles

Location: Microsoft 1 Epping Road North Ryde

Date: 25 – 27 May

Cost: $499 including GST

Format and Level: Training will include a level 200 overview and focuses on level 300 implementation demos and planning discussions.

REGISTER TODAY

Forced parameterization to the rescue

MSDN Blogs - Wed, 04/22/2015 - 19:02

Some of the features have been around for a long time.  But we keep seeing users not taking advantage of it.   I wanted to give you an example how forced parameterization can help you.

Recently I worked with a customer with a very active system serving many concurrent users.  Here is some basic information:

  1. CPU: 160 logical CPU (80 cores with hyper-threading enabled)
  2. RAM: 2TB RAM
  3. Active users: about 1400
  4. Batch requests/sec:  averaging 4000 or above

This is very mission critical system.  When their users reached max of 1400 and CPU reached above 70-80%, their application started to slow down.    With high CPU, the usual troubleshooting is the tune heavy hitter queries.  But SQL Nexus & RML report showed that there wasn’t predominant set of queries to tune.  The screenshot bellowed showed that top 10 queries accumulatively accounted for less than 20% of total CPU consumed.   This made it hard to focus and tune individual queries.

 

 

We noticed that the compilation was fairly high as shown in the screenshot below.  SQL Compilation/sec averaged 730.

 

With compilation being this high, it usually was because ad hoc queries were used at high rate.  To prove this, we pulled out “SQL Plan” out of “Cache Object Counts”.   It was almost over 160,000 (see screenshot below)!   This counter meant that there were almost 160,000 ad hoc plans in the plan cache!

 

Solution

Many times, ad hoc queries at high rate can cause issues such as wasting CPU to compile and wasting plan cache memory.   We had this customer enable “Forced Parameterization” for the database.  After that, the CPU dropped to 10-20% even with highest user load and performance became super fast.

Sometimes, a solution may be simpler than you might have thought.  Just keep this option handy.  If things don’t work out, it’s easy to back it out.  Over the course of troubleshooting performance issues, I have used this trick many times.  I hope this serve as a reminder for you.

 

Jack Li | Senior Escalation Engineer | Microsoft SQL Server Support

twitter| pssdiag |Sql Nexus

How to Attach a SQL Server Database without a Transaction Log and with Open Transactions

MSDN Blogs - Wed, 04/22/2015 - 16:42
Issue description:

You want to attach a SQL Server database that does not have the transaction log file and  you get the following error when you try to attach the data file:

"The log cannot be rebuilt because there were open transactions/users  when the database was shutdown, no checkpoint occurred to the database, or the  database was read-only. This error could occur if the transaction log file was  manually deleted or lost due to a hardware or environment failure."

In this tip I will show how you can successfully attach a database when you  get this error.

Solution:

Here I will cover the not so uncommon scenario where someone gives you a SQL  Server database to attach to your instance, but only gives you the *.mdf file.   Unfortunately, when you try to attach the database the SQL Server engine complains about the missing transaction log and aborts the attachment process

Test Environment Setup

First we will create our sample database and set the recovery model to Full by  running the scripts below in SQL Server Management Studio.

USE [master]
GO

CREATE DATABASE [TestDB]
CONTAINMENT = NONE
ON  PRIMARY
( NAME = N'TestDB_file1',
FILENAME = N'E:\MSSQL\TestDB_1.mdf',
SIZE = 128MB ,
MAXSIZE = UNLIMITED,
FILEGROWTH = 64MB)
LOG ON
( NAME = N'TestDB_log_file1',
FILENAME = N'E:\MSSQL\TestDB_1.ldf',
SIZE = 8MB,
MAXSIZE = 2048GB,
FILEGROWTH = 8MB)
GO

ALTER DATABASE TestDB SET RECOVERY FULL
GO

The next script will create our sample table.

USE TestDB GO SELECT * INTO TestTable FROM sys.objects

Now we are going to add some sample data. We want the insert statement to take enough time to let us force the shutdown of the test instance while it is still running. This will let the database  be in an inconsistent state needing to perform recovery at the next database startup.

USE TestDB; GO INSERT INTO dbo.TestTable SELECT a.* FROM TestTable a CROSS JOIN sys.objects b CROSS JOIN sys.objects c CROSS JOIN sys.objects d

In another window in SQL Server Management Studio execute the following statement to force the instance shutdown.

SHUTDOWN WITH NOWAIT

After stopping the instance, delete the log file then start up the SQL Server service. If you refresh the Databases view  in SQL Server Management Studio you will see that our test database is inaccessible because it  is marked as Recovery Pending,  as shown on the next image.

At this point we have an orphaned and inconsistent database file.

First, let’s clean the system catalog by dropping the database.  We must set the database offline to copy or rename the data file that will be the subject for our tests.

USE master GO ALTER DATABASE TestDB SET OFFLINE GO

Then we must clean the system catalog metadata by dropping the database.

USE master GO DROP DATABASE TestDB GO Trying to Attach the Damaged SQL Server Database

When you are asked to attach a database with one data file and no log, the first thing that may come to mind is the old and deprecated sp_attach_single_file_db.

USE master GO EXEC sys.sp_attach_single_file_db @dbname = 'TestDB', @physname = N'E:\MSSQL\TestDBCopy.mdf' GO

But after you execute the previous script you will see that it fails with this error message:

"The log cannot be rebuilt because there were open transactions/users  when the database was shutdown, no checkpoint occurred to the database, or the  database was read-only. This error could occur if the transaction log file was  manually deleted or lost due to a hardware or environment failure."

See the image below as a point of reference.

Since sp_attach_single_file_db is deprecated and has been replaced with CREATE DATABASE..FOR ATTACH, let’s try  this to see if we have more luck.

USE [master] GO CREATE DATABASE [TestDB] ON ( FILENAME = N'E:\MSSQL\TestDBCopy.mdf' ) FOR ATTACH_REBUILD_LOG GO

We face the same error message telling us that the log of the database cannot be rebuilt.

At this point we tried everything, but there is another way, make the engine believe that the database is already attached.

Attaching the Damaged SQL Server Database

The first step is to create a new database.

USE [master] GO CREATE DATABASE [TestDB_Repair] CONTAINMENT = NONE ON PRIMARY ( NAME = N'TestDB_Repair_file1', FILENAME = N'E:\MSSQL\TestDB_Repair_1.mdf', SIZE = 8MB , MAXSIZE = UNLIMITED, FILEGROWTH = 64MB) LOG ON ( NAME = N'TestDB_Repair_log_file1', FILENAME = N'E:\MSSQL\TestDB_Repair_1.ldf', SIZE = 8MB, MAXSIZE = 2048GB, FILEGROWTH = 32MB) GO

Now we set the database offline.

USE master GO ALTER DATABASE [TestDB_Repair] SET OFFLINE WITH ROLLBACK IMMEDIATE GO

At this point we can change the file location of our new database to point to our orphaned mdf file and set the location of the log file to a non-existent file.

USE master GO ALTER DATABASE [TestDB_Repair] MODIFY FILE(NAME='TestDB_Repair_file1', FILENAME= 'E:\MSSQL\TestDBCopy.mdf') ALTER DATABASE [TestDB_Repair] MODIFY FILE(NAME='TestDB_Repair_log_file1', FILENAME= 'E:\MSSQL\TestDBCopy.ldf') GO

Let’s bring the database back online.

USE master GO ALTER DATABASE [TestDB_Repair] SET ONLINE GO

We don’t have to be SQL Server gurus to know that the previous script will fail. But if you take a look at the error message of the next screen capture you will see that when SQL Server didn’t find the  transaction log file (remember that we changed the system catalog to point to a file  that doesn’t exist)  it tries to rebuild it. And of course its attempt to rebuild the log fails with the same error message we had while trying to attach our orphaned  *.mdf file, only in this case the *.mdf was successfully attached leaving us one step closer to our objective.

Rebuilding the SQL Server Transaction Log

Now you will see that it isn’t very complicated to rebuild the SQL Server  transaction log, but you must accept the fact that you will lose data. In fact, you should use this method to recover a damaged database if restoring the database from a backup is not possible. The reason behind this is that you can lose data other than the last user activity. For example, if a transaction was updating an index and the update operation performed a page split, you may lose previously committed transactions that were no longer in the transaction log because page splits are a logged operation.

The next script includes several commands that I put together to bring our sample database back online. Further on I will explain the commands and why I decided to execute all of them in a single script, but first  let's take a look.

USE master GO DBCC TRACEON(3604) GO ALTER DATABASE TestDB_Repair SET EMERGENCY GO ALTER DATABASE TestDB_Repair SET SINGLE_USER GO DBCC CHECKDB('TestDB_Repair', REPAIR_ALLOW_DATA_LOSS) WITH ALL_ERRORMSGS GO ALTER DATABASE TestDB_Repair SET MULTI_USER GO

The first step in the previous script is to send all output from the DBCC commands to the query results instead  of to the error log. The next two steps set the database to emergency mode and single user mode respectively, so we can execute DBCC CHECKDB with the REPAIR_ALLOW_DATA_LOSS option. Finally the last command is to bring the database  back to  multi user mode.

On the next image you can see a screen capture of the execution of the previous script. I marked in red one of the output messages which states that the error log has been rebuilt.

 

Power belongs to YOU–the OSD Prestart Command

MSDN Blogs - Wed, 04/22/2015 - 15:49
The topic of imaging is big with lots of options, lots of flexibility, lots to learn and lots of decisions to make! One such option is deciding whether to make use of the prestart command. Configuring the prestart command is done either directly on the boot image or when creating task sequence media. Let’s start from the beginning. What exactly is a prestart command and why should you care? A prestart command is exactly what it says – a command that will be executed before the imaging...(read more)

Query FTP site information in IIS 7.X through Powershell

MSDN Blogs - Wed, 04/22/2015 - 15:32

 

Recently I worked with one of the customer, who wanted assistance in displaying the statistical view of the FTP sites in IIS 7.X through Powershell. The statistical out should include the below information:

1. The IP address assigned to the site.

2. PORT Number

3. Website name

4. Website Identifier

5. Virtual directories under the site.

 

Pre-Requisites for running the below script:

1. We need IIS 7.X version installed on the WebServer along with the FTP feature

2. We need the Powershell to run the script.

3. Make sure that the Server Administrator has access to store and read the certificates from the Certificate Store location mentioned in the script.

How to run the script:

1. You can modify the below script as per your environment and place it a file with extension .ps1 and run it through elevated powershell window.

2. Alternatively, You can also run the script through PowerShell ISE.

Using the Code:

The following code snippet is the sample of importing the IIS modules

We have to import the WebAdministration module for getting access to the various IIS APIs using the below sample:

                Import-Module WebAdministration

We then need to get all the websites in the IIS server:

      $Websites = Get-ChildItem IIS:\Sites

Loop through each of the FTP sites in the collection and Retrieve the virtual directory details for the FTP site along with FTP Site Name, Site-ID, Bindings, IP, Port information

 

# Ensure to import the WebAdministration module

Import-Module WebAdministration

# Here we are getting all the websites in the IIS server

$Websites = Get-ChildItem IIS:\Sites

# Loop through each of the sites in the collection

foreach ($Site in $Websites)

{

$Binding = $Site.bindings # Extract the binding information

[string]$BindingInfo = $Binding.Collection

[string[]]$Bindings = $BindingInfo.Split(" ")

#new-variable -name 'iterate' -visibility public -value 0

$iterate = 0

Do

{

if ($Bindings -eq "ftp") # Check condition if binding is only for FTP, then perform the required logic

{

Write ("Site :- " + $Site.name + " <" + $Site.id +">")

$sitename= $Site.name

Write ("Protocol:- " + $Bindings[($iterate)])

[string[]]$Bindings2 = $Bindings[($iterate+1)].Split(":")

# Retrieve the virtual directory details for the FTP site along with FTP Site Name, Site-ID, Bindings, IP, Port information

$vdcoll = Get-WebVirtualDirectory -site $sitename | select path

Write ("IP :- " + $Bindings2[0])

Write ("Port :- " + $Bindings2[1])

Write ("Virtual Directory Path:")

Write("-----------")

foreach($VD in $vdcoll)

{

Write($VD.path)

}

Write("**************************************************************************")

}

$iterate=$iterate+2

} while ($iterate -lt ($bindings.count))

}

 

More Information

The following article will provide a few cmdlets which are available for the IIS:

 http://technet.microsoft.com/en-us/library/ee790599.aspx

 

 #+++++++++++++++DISCLAIMER+++++++++++++++++++++++++++++

#---------------------------------------------------------------------------------

#The sample scripts are not supported under any Microsoft standard support program or service. The sample scripts are provided AS IS without warranty of any kind. Microsoft further disclaims all implied warranties including, without limitation,

#any implied warranties of merchantability or of fitness for a particular purpose. The entire risk arising out of the use or performance of the sample scripts and documentation remains with you. In no event shall Microsoft, its authors,

#or anyone else involved in the creation, production, or delivery of the scripts be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information,

#or other pecuniary loss) arising out of the use of or inability to use the sample scripts or documentation, even if Microsoft has been advised of the possibility of such damages

#---------------------------------------------------------------------------------

INTXHACK Resources

MSDN Blogs - Wed, 04/22/2015 - 15:31
Resources for INTXHack

 

Getting started with Azure

 

Azure Mobile Services

 

Azure Machine Learning

 

Doc on Node.js, Java, PHP, Python, .NET, Ruby, iOS, Android and Windows can will be found below…

 

Node.js on Azure Java on Azure PHP on Azure Python on Azure Ruby .NET iOS Android Windows Machine Learning

Position Opening - Office Assistant 3

CIS Dept. Posts & Announcements - Wed, 04/22/2015 - 14:16

Position open at Tacoma Community College.

Get the latest Training on Azure Machine Learning

MSDN Blogs - Wed, 04/22/2015 - 14:15

 

Attend this one-day boot camp to learn how to use Azure Machine Learning, a fully managed cloud service that enables data scientists and developers to efficiently embed predictive analytics into their applications. With this capability, organizations can better benefit from massive data sets.

TOPICS COVERED

  • Introduction to Machine Learning and Azure Machine Learning Studio
  • Designing a Predictive Analytics Solution with Azure Machine Learning
  • Monetizing your Machine Learning application with Azure Marketplace
  • Azure Machine Learning API services and extensibility scenarios

WHO SHOULD ATTEND - Business Intelligence practice leads and architects

COURSE LEVEL: 300 (Technical)

WHEN: May 7, 2015

WHERE: Saxons Sydney, Level 10, 10 Barrack Street

WHEN: May 8, 2015

WHERE: Saxons Melbourne, Level 8, 500 Collins Street

FORMAT: 1 day instructor-led training with hands on labs

COST: $199

PREREQUISITES - Please bring your laptop to the training. We recommend that you use a laptop with a larger screen, which will provide a better experience during the hands-on labs. You’ll access the labs on the Internet through a LAN connection, so please bring adapters, if applicable (such as Ethernet, Mini Display to VGA, power adapter). Finally, to access the labs, you’ll need a Microsoft Azure account. We’ll be demonstrating the latest features for Virtual Machines, HDInsight (Hadoop on Azure), and PowerShell for Azure.

If you don’t have an Azure account, you can sign up for a free trial: http://www.windowsazure.com/en-us/pricing/free-trial/.

REGISTER NOW!

Free ebook: Managing Agile Open-Source Software Projects with Microsoft Visual Studio Online

MSDN Blogs - Wed, 04/22/2015 - 13:50

Agile, Open-Source, and Visual Studio Online are all topics that quickly peak the interest of modern developers.  This month, Microsoft Press announced a new ebook, freely available for download, from some of the leading minds in this space.  The ALM Rangers are a special group for several reasons. Not only are they innovative and focused on the real world, providing value-added solutions for the Visual Studio developer community, but they live and work in all four corners of the globe. The ALM Rangers are a volunteer organization.

This is practical advice and examples for producing great software by those who’ve done it and–most importantly–are still innovating and coding. Readers will find that they have virtual coworkers who share their experiences with honesty and humor, revealing learnings and what has worked for them. This doesn’t mean that this book lacks prescriptive guidance. The Rangers have embraced Visual Studio Online as their one and only home. They are evolving with the product, embracing open source software in GitHub to learn how successful OSS projects are run there and what the community values most. They’ve created an ecosystem that identifies the “low hanging fruit” and tracks it from idea to solution, and they never fail to recognize the Rangers and the ALM VPs who dedicate their personal time and passion to their OSS projects.

Many of you may recognize contributing author, Brian Blackman, from the Premier Support for Developers team.  We congratulate Brian and the ALM Rangers on the release of Managing Agile Open-Source Software Projects with Microsoft Visual Studio Online.  Be sure an download your free copy today.

Microsoft Dynamics AX 2012 Upgrade – Using the State Transfer Tool with AX 2009, you can potentially have duplicate records created within table Shadow_DirPartyRelationship

MSDN Blogs - Wed, 04/22/2015 - 13:26

 

This specific issue occurs only when using the state transfer tool in AX 2009. The problem is as follows:

  • We create new records in the Shadow_DirPartyRelationship.
  • The unique index on this references RefRecId.
  • The RefRecId will become the RecId for DirPartyRelationship during the bulk copy in AX 2012.
  • We use the SystemSequences NextVal from DirPartyReleationship to create these new RefRecIds in method – DirUpgrade::createPartyRelationship, then sub method DirUpgrade::getNewPartyRelationshipRecId.
  • These RecIds are coming from the SystemSequences table in the environment used for the state transfer, and not production.
  • The issue is that DirPartyReleationship is an existing table in AX 2009, so we do not copy back from the state transfer environment the SystemSequences record for that – which makes sense as there could have been newer records in production since.
  • The problem then comes when there have been some new records created, e.g. customers, vendors. Some of the delta processing scripts would call these methods, mentioned above, to add in new records in Shadow_DirPartyRelationship.
  • As the NextVal in SystemSequences for DirPartyRelationship is lower in production, it will use the same numbers again for the RefRecId in Shadow_DirPartyRelationship.

This potential problem can occur with all versions of AX 2012.

Workaround

After running the state transfer in production, and before you continue with the upgrade you can run the following SQL statement to update the NextVal in table SystemSequences to fix this problem:

UPDATE SYSTEMSEQUENCES

SET NEXTVAL = (

SELECT max(RECID) + 1 AS NEXTVAL

FROM (

SELECT REFRECID AS RECID

FROM SHADOW_DIRPARTYRELATIONSHIP

UNION

SELECT RECID

FROM DIRPARTYRELATIONSHIP

) T1

)

WHERE TABID = (

SELECT TABLEID

FROM SQLDICTIONARY

WHERE NAME = 'DIRPARTYRELATIONSHIP'

AND FIELDID = 0

)

You need to restart the AOS Service after running the update statement above.

Global Azure Bootcamp–Diversas cidades estão participando.

MSDN Blogs - Wed, 04/22/2015 - 13:09
Assim como ocorre todo ano, no próximo dia 25 de abril teremos o Global Azure Bootcamp no Brasil. Este ano estaremos rodando em 13 cidades de diferentes Estados (confira a lista completa das cidades logo abaixo). Para quem é da cidade de São Paulo o evento acontecerá nos auditórios da Microsoft, e limitamos a participação em 100 pessoas. Portanto, se estiver interessado nessa edição, corra para garantir a sua vaga. Será um dia todo dedicado ao estudo da Plataforma de nuvem Microsoft com palestras...(read more)

Small Basic - Try out the New Kinect Extension!

MSDN Blogs - Wed, 04/22/2015 - 12:56

We're trying out a Kinect Extension!

Please give it a try and post your feedback below or in this Small Basic Forum thread.

 

Note: This information is also available in the Coding4Fun blog on Channel 9 here.

 

Let's get to it!

Kinect for Small Basic

System Requirements

1. Supported Operating Systems

  • Windows 8
  • Windows 8.1
  • Windows 10 Preview

2. Hardware Requirements

  • 64-bit (x64) processor
  • Dual-core 3.1-GHz or faster processor 
  • Dedicated USB 3.0 bus 
  • 2 GB RAM
  • DX11 capable graphics adapter · A Microsoft Kinect for Windows v2 sensor 3. Microsoft Small Basic 1.1 or later

Programmers Guide

Kinect for Small Basic is a set of extension objects for Small Basic which allow anyone to program with the Microsoft Kinect Sensor and the information that it captures.  Here are examples of what you can do with Kinect for Small Basic:

  • Show the color, infrared, depth, body index, and body sensor data
  • Capture images from the color, infrared, depth, and body index sensors
  • Replace the background behind people in the foreground with another image.  This is similar to chroma key compositing or “green screen” processing.
  • Get the position and orientation of 26 different “joints” in up to 6 human bodies in both 3D space and on the screen
  • Gets the open/closed state of the hands of up to 6 humans in front of the sensor
  • Gets the lean angle of up to 6 humans in front of the sensor
  • Gets the position and orientation of the faces of up to 6 humans in front of the sensor

Programmers Reference

You will notice that three new objects now appear in the IntelliSense object list: KinectBodyList, KinectFaceList, and KinectWindow.  All of the Kinect capabilities available in Small Basic are accessed through these objects.  There are some capabilities in the Kinect sensor that are not available in the Kinect for Small Basic at this time which are available to developers who use Visual Studio and the full Kinect for Windows SDK.

...

1, Download Small Basic 1.1 http://www.microsoft.com/en-us/download/details.aspx?id=46392

2. Download the Kinect for Small Basic installer here http://bit.ly/Kinect4SmallBasic

3. See Small Basic tutorials and samples here: http://smallbasic.com/

4. Get a Kinect for Windows Sensor: http://www.microsoft.com/en-us/kinectforwindows/purchase/default.aspx

 

 

Special thanks go out to the Synergist (blog).

And please remember to post your feedback and questions below or in this forum thread.

   - Ninja Ed

PyCon 2015 in review

MSDN Blogs - Wed, 04/22/2015 - 12:00

A couple weeks ago we headed off to PyCon 2015. If you missed PyCon, there is another opportunity to come see us. PyData Seattle is hosted at Microsoft’s Redmond campus in July 24-26. The call for proposals and early-bird registration are still open, so if you’re a data scientist using Python or simply interested in learning about it, we’d love to see you there.

Now, we are back from Montreal and all caught up on sleep; but, before we get back to work (now fully inspired!), we thought we’d share our experience at theconference.

We launched a new series of videos for PTVS at the conference. These videos are short (less than 5 min) and will help jump start your Python journey. They range from getting started guides to help set up Visual Studio for Python development through to deep-dive tutorials about Cross Platform Remote Debugging, How to create a Python Django Website, Creating Native Modules, and much more. This is just a short list we have started with and will continue to add to. If there is something in specific you’d like to see a tutorial on, please send us your requests.

Apart from these videos, throughout the PyCon tutorials, sessions, and sprints, we met lots of great people, saw some amazing talks and actively contributed to the event and community. Here’s a few things we discovered and shared at the conference!

Expo Hall

One of the reasons we love going to PyCon each year is to tell people about Python Tools for Visual Studio. The community is very fond of simple editors like vim (and not-so-simple ones like emacs), so the functionality available in Visual Studio is often a very pleasant surprise. Tasks like setting breakpoints and getting code suggestions are so much simpler in VS that by the time we get to the really cool stuff like cross-platform and mixed-mode debugging, people have already started using it for their next Python project.

This year we also got to show off just how far we’ve come with Azure since last year. Our workshop helped about 50 people get started with great features like Azure Marketplace and Application Insights, and some of the easy on-ramps like try.azurewebsites.net encouraged even more people to try out Azure.

Our most recently launched service, Azure Machine Learning, was very popular. The Python community has a lot of data scientists and researchers, and being able to show them that R and Python are both tightly integrated went a long way towards relieving fears of vendor lock-in. We had a number of data scientists visit our booth and try it out (though they may have just come for the quadcopters…)

Supporting Python

Both during and after the main conference, we spent a significant amount of time working with other Python developers and the core Python team to help make Python easier on Windows. One of the major problems we are aware of is that many packages won’t simply “pip install” on Windows, so we are actively working with other teams at Microsoft and external people working on open-source compilers to alleviate this concern.

Attendees at the Python Language Summit

One of the highlights of PyCon is the Language Summit, which is an opportunity for the Python development team to meet in person. We had some of our engineers there, and we got to contribute to the discussions about installing Python, migration from Python 2 to Python 3, and others. A big topic this year was type hinting, which is similar to the incremental typing support that TypeScript adds to JavaScript. Since we have experience implementing a type inference engine in PTVS, we were called on to contribute to the discussion.

During the development sprints we spent some time making further improvements to the Python installer for Windows, which you can preview in Python 3.5.0 alpha 4. We want to make it really easy for people to get and use Python, and a great way to help is by actively contributing to the core Python project.

Thank you

We’d like to thank everyone who came to PyCon this year and chatted with us, as well as all the people who tried out PTVS, Azure or Azure Machine Learning for the first time. It’s great to be part of a thriving community, and the Python community is one of the friendliest and most exciting out there. We are looking forward to next year’s PyCon as well as PyData Seattle later this year. Hope to see you there!

Steve Dower, Software Engineer, Python Tools
@zooba

Steve is an engineer who tells people about Python and then gives them excuses to use it and great tools to use it with. He works on Python Tools for Visual Studio, contributes to many of Microsoft’s Python libraries, and is a core contributor and Windows expert for CPython.

Microsoft Imagine Cup 2015 - Pakistan National Finals Schedule

MSDN Blogs - Wed, 04/22/2015 - 11:47

Microsoft Imagine Cup 2015 National Finals will be held on Friday, 24th April at Microsoft Innovation Center, Karachi. The teams from Karachi are directed to join us at Microsoft Innovation Center, 1st floor, Library Block, Bahria University, 13 national stadium road, Karachi according to the schedule listed below. Distant teams are advised to present remotely via Skype call (Skype ID: mickarachi).

The following schedule will be observed for The Imagine Cup 2015 National Finals. Please arrive well before time to setup your hardware/software (whichever applies) for a smoother execution.

Project Name

Team Name

Mode of Presentation

Timeslot

OneGlove

Gestech

Via Skype

10:00 am - 10:15 am

HAIL

Team Pakistani

Via Skype

10:40 am - 10:55 am

Awaaz - A Sign Language Interpreter

Awaaz

Via Skype

11:00 am - 11:15 am

BCIFPCP

Robhan

Via Skype

11:20 am - 11:35 am

Urdu IT Tutor

Urdu IT Tutor

Via Skype

11:40 am - 11:55 am

 

 

 

 

DiaOC

Visioners

Via Skype

12:00 pm - 12:15 pm

Offer and Deal

Team Pakistani

Via Skype

12:20 pm - 12:35 pm

Neuro Assist

Gikians

Via Skype

12:40 pm - 12:55 pm

gHealth+

Code Spartan

Via Skype

01:00 pm - 01:15 pm

Dispatch

Tesseract

MIC Office

02:40 pm - 02:55 pm

Picage

Synergy6 *

MIC Office

03:00 pm - 03:15 pm

Dreamtime Moment

Optimization *

MIC Office

03:20 pm - 03:35 pm

Air Force PAF

Pinixar *

MIC Office

03:40 pm - 03:55 pm

Sniper Contract Assassin

Third Generation Games *

MIC Office

04:00 pm - 04:15 pm

Kinect Controlled Autonomous Rover

Electro Rover

MIC Office

04:20 pm - 04:35 pm

Ehed

Nouvelle_SZABIST

MIC Office

04:40 pm - 04:55 pm

Helping Hands

J3 THE DEVELOPERS

MIC Office

05:00 pm - 05:15 pm

Dyslexia Therapy

Black Sky Developers

MIC Office

05:20 pm - 05:35 pm

A.C.C.E.S.S.

A.C.C.E.S.S.

MIC Office

05:40 pm - 05:55 pm

Sword of Ghost

Phantom Interactive

MIC Office

06:00 pm - 06:15 pm


* Teams highlighted in Red have not submitted their contact information and are advised to immediately contact Mr. Muhammad Osama Shaukat (MIC Business Manager) at 0345.311.4334.

Have Queries?

For queries related to the above mentioned plan, venue or other, please contact Mr. Usman ur Rehman at 0321.504. 8480 or Muhammad Osama Shaukat (MIC Business Manager) at 0345.311.4334. You may optionally email at os.temporary@outlook.com and cc v-usrehm [at] microsoft.com

Please note that the National Winner Pakistan for Imagine Cup 2015 will be announced by 27th April, 2015.

Pages

Subscribe to Randy Riness @ SPSCC aggregator
Drupal 7 Appliance - Powered by TurnKey Linux