The goal of this site is to put relevant and applicable tools and information at the fingertips
With this blog we want to inform you on our latest initiatives.
Enjoy reading and stay tuned!
New curriculum resources for teaching Cloud Computing topics using Windows Azure are now available on Faculty Connection.
This new modular course provides information about Cloud Computing in general and Windows Azure and Windows Azure SQL Database in particular. The tutorials cover how to develop for the Windows Azure environment and how to use SQL Database as the back-end RDBMS. Creating Virtual Machines and using Web Sites so the new Azure functionality is also included.
· Windows Azure and SQL Database
· Windows Azure and SQL Database (Instructor Supplement)
The content can be used in class as part of a Cloud Computing course, as a course on Windows Azure, or for self-paced independent learning.
This material is an intermediate level and the prerequisites are a beginner level of C# Programming Skills, the ability to use basic features of Visual Studio and a conceptual understanding of Relational Databases.
The Lab Environment requires a minimum VS 2010 or VS 2012 Express for Web, 4 GB RAM, and Internet access.
The audience for this material is students who have completed an Introduction to Programming course and have basic programming skills. No previous knowledge of Cloud Computing is required. The first module starts from the basics and builds the knowledge required for more advanced topics.
The following 6 modules are included in this content:
· Module 1: Overview of Cloud Computing
· Module 2: Windows Azure Fundamentals
· Module 3: Windows Azure Storage
· Module 4: Windows Azure SQL Database – The Fundamentals
· Module 5: More about Windows Azure SQL Database
· Module 6: Virtual Machines and Web Sites
Each module consists of a lecture and a lab. The lab exercises are designed for 2 hour sessions for a student who has completed an introductory course on programming, preferably using C#.
The Instructor Supplement contains the Lab Solutions and is available for “faculty only”, i.e. will require Faculty Connection membership to download.
These curriculum materials augment our Cloud Computing resources and are designed to support the Windows Azure Academic Passes program.
Hadoop On Azure allows a user to run Hadoop on Microsoft Windows Azure as a service.
As your aware from my previous blog this service is currently in private CTP with limited capacity, and by invitation only.
However my colleague WenMing has added some more capacity today, So if your an academic or researcher doing big data you may attempt to sign up this free service at https://connect.microsoft.com/SQLServer/Survey/Survey.aspx?SurveyID=13697 Please allow one week for us to approve your invitation.
If your interested in what the service is and its capabilities, please take a look at the following learning resources on WindowsAzure.com that Wenming has authored. Wenming would also love to get your feedback on addition content you are interested in for learning about Hadoop.
BigData Hadoop Learning Resources
Hadoop on Windows Azure Tutorials
Introduction to Hadoop on Windows Azure
Running Hadoop Jobs on Windows Azure and Analyzing the Data with the Excel Hive Add-In
Hadoop on Windows Azure - Working With Data
Analyzing Twitter Movie Data with Hive (additional source at: https://github.com/wenming/BigDataSamples/tree/master/twittersample)
Simple Recommendation Engine using Apache Mahout
Additional Learning Resources
Wenming has also given talks at Microsoft TechEd discussing the use scenarios for big data and Hadoop. (samples at https://github.com/wenming/BigDataSamples) TEchED: Learn Big Data Application Development on Windows Azure
There was some very interesting news this week for the hundreds of UK Gaming course and thousands of UK gaming students from the Unite 12 conference in Amsterdam.
An announcement was made by Unity CEO that the Unity games engine is to support Microsoft's Windows 8 and Windows Phone 8, after an update to version 4 of the multiplatform tool.
The news emerged during the opening keynote of the Unite 12 Unity user conference this week in Amsterdam where David Helgason, CEO of Unity Technologies. Stated “Our mission at Unity has always been to provide solutions for developers to effortlessly bring their work to as many different platforms as possible,The Unity community has been asking for access to Windows Phones and have been eagerly anticipating the release of Windows 8. We’re happy to announce that we will support both.”
The number of high quality Unity-authored games for the PC, Xbox, and mobile devices already created is staggering and we’re looking forward to seeing these products appear in the Windows Store and the Windows Phone Marketplace. So if your an existing Unity developer or academic teaching Unity this is great news to allow your students to develop and make available apps on a multitude of OS’s. No date has been confirmed for the update, but Unity 4 Pre Order are now open via http://unity3d.com/
Another interesting announcement was also made for existing Unity and Visual Studio Users by Syntax Tree with a product called UnityVS.
Simply put UnityVS is a Visual Studio plugin for programmers using Unity. It lets you write and debug your scripts inside Visual Studio. for more details see http://unityvs.com/
At http://msdn.microsoft.com/en-us/library/windows/apps/hh452780.aspx we list options for developing Windows 8 games.
The Microsoft Student Partner Programme recognises top young minds from around the world that are passionate about technology. It's a once in a lifetime opportunity to develop real-world skills to help you succeed in your future career, to help others learn about the technology of today and tomorrow, and to connect with other like-minded students, all whilst having a ton of fun along the way. The program is our way of encouraging students who are interested in building a closer relationship with Microsoft, and those who are simply hooked on technology, or talking about it to others to develop their skills further.
CLICK HERE TO APPLY!
So what exactly is a Microsoft Student Partner? As a team we are responsible for helping students and start-ups design, create and publish great quality apps for Windows 8, Windows Azure and Windows Phone. An MSP’s role is to help us achieve this by:
So we are looking for students who:
We do want to encourage discussion and debate about technology and hence your experiences and opinions are extremely valuable. If you want to share your passion and develop industry-leading skills, we want to hear from you.
What will you get in return?
As part of your role as an MSP you will receive the following
How do we select MSPs?
The application process will open in August 2012 and we’ll review applications in September. Subsequent selection will take place until the end of December 2012.
To consider applying for the MSP Program, you must be:
What are we looking for?
All MSPs should have the following basic qualities:
What’s the fine print?
How to apply?
Applications for the 2012-2013 Academic Year are now open. To apply for the Microsoft UK MSP programme, please refer to the competencies required and the responsibilities above.
Complete the application form by clicking here.
·You will need to provide contact details from an academic member of your department or the professional who you have worked with in the technology industry
For all questions regarding the Microsoft UK program, please email email@example.com
Windows 8 Code Weekend - 8-9th September – London
A dev4good event in collaboration with TheGivingLab.org and Givey.co.uk this year to bring together talented thinkers, designers and coders from around the UK to work on some real-world issues faced by UK charities.
The technology theme for the event is Windows 8, but no prior knowledge of Windows 8 app development is required. The goals for the weekend are simple. We want to learn how to create Windows 8 apps that could change the way people live their lives.
So if you are a software developer (on any platform), designer, academic, computing student, or are just interested in help out then we need you. It’s going to be a real challenge and sleep will be optional. Are you up for it? If you are, the event registration page is here.
Remember, this is a not-for-profit event being run by volunteers, so you won’t be paid for the work you do. You will, however, get to meet and work with some of the smartest developers and designers in the UK all while doing some real good for society.
How the cloud can help
There are 2 ways your Application can get data
Push and Pull – Maybe Both
Example of a Notification
Downloads and Setup - Windows Azure Toolkits for Devices
Windows Phone - http://bit.ly/watwp7
Android - https://github.com/WindowsAzure-Toolkits/wa-toolkit-android
iOS - https://github.com/WindowsAzure-Toolkits/wa-toolkit-ios
Windows 8 - http://bit.ly/Lcthn1
The Windows Azure Toolkit for Social Games is a set of guidance, samples, and tools that helps developers quickly get started building a casual or social game on Windows Azure. https://github.com/WindowsAzure-Toolkits/wa-toolkit-games
Keeping data off the local device and in the cloud
Project Templates, Samples and Libraries Source Code http://watwindows8.codeplex.com/wikipage?title=Project%20Templates%2c%20Samples%20and%20Libraries%20Source%20Code&referringTitle=Documentation#
Creating a New Windows 8 Cloud Application http://watwindows8.codeplex.com/wikipage?title=Creating%20a%20New%20Windows%208%20Cloud%20Application&referringTitle=Documentation#
Running the Windows 8 Cloud Application http://watwindows8.codeplex.com/wikipage?title=Running%20the%20Windows%208%20Cloud%20Application&referringTitle=Documentation#
Using the Windows 8 Cloud Application Services Application http://watwindows8.codeplex.com/wikipage?title=Using%20the%20Windows%208%20Cloud%20Application%20Services%20Application&referringTitle=Documentation#
Sample Metro App using Windows Azure Service Bus http://watwindows8.codeplex.com/wikipage?title=Sample%20Metro%20App%20using%20Windows%20Azure%20Service%20Bus#
Push Notification Worker Sample http://watwindows8.codeplex.com/wikipage?title=Push%20Notification%20Worker%20Sample&referringTitle=Documentation#
Margie's Travel http://watwindows8.codeplex.com/wikipage?title=Margie%e2%80%99s%20Travel#
ACS Windows Metro Sample http://watwindows8.codeplex.com/wikipage?title=ACS%20Windows%20Metro%20Sample&referringTitle=Documentation#
How to Deploy Your Services to Windows Azure http://watwindows8.codeplex.com/wikipage?title=Appendix%20I%3a%20How%20to%20Deploy%20Your%20Services%20to%20Windows%20Azure%3f#
How to Obtain Namespace and Management Keys http://watwindows8.codeplex.com/wikipage?title=Appendix%20II%3a%20How%20to%20Obtain%20Namespace%20and%20Management%20Keys%3f#
More information and details on Windows 8 Tile Notification Types http://bit.ly/A8GuVg
More information and details on Windows 8 Toast Notification Types http://bit.ly/MDHfJ4
More information and details on Windows 8 Badge Notification Types http://bit.ly/LTf4GP
More information and details on Windows 8Geolocation http://bit.ly/rFiLhN
More information and details on Windows 8 Notifications http://bit.ly/NSi8D6
MSDN Developers Portal - http://bit.ly/QNgt58
Windows 8 Developers - http://bit.ly/JH5jOQ
Try these NuGet Packages
Try Windows Azure in Education 150 day Academic Pass and 90 day Student Pass
If you have done any reading about Windows 8, one thing all the press is focusing on is Windows 8 offers and unprecedented opportunity to monetize your developer skills.
Combining the broad reach of Windows which already exists, a new developer platform in the form of Windows Store Apps, best-in-class developer tools Visual Studio 2012 and Team Foundation Server, a reimagined user experience with Windows Store, Metro Style Apps, support for new chipsets Intel and RTM, and a built-in Store with industry-leading business terms, with initial revenue share of 70% revenue for you 30 % for Microsoft and 100% in app purchase revenue to you.
Windows 8 is the largest developer opportunity, ever! So lets look at some of the reasons for developers to consider writing applications for the Windows Store.
There is more than 1.25 billion Windows users globally. The market potential for your selling your application is enormous. Clearly, the market for Windows-based applications far outnumbers anything else. Thinking about academia specifically, potential employers will be wanting to recruit students with the skills, experience and portfolio of existing Windows 8 apps to build their latest software releases.
2. The Scale of the Windows Opportunity
Simply put the Windows Store offers a marketplace for your application with a global reach of 200+ markets, 100+ languages, even distribution to enterprise customers. A generous revenue sharing model is in place. Imagine that you keep 70-80% of the revenue share from your application.
3. So what are we doing to help
4. So What type of App should I be building?
5. The Windows Store Ensures Visibility Strong support for search, category browsing, ranking lists, editorial content. The Windows Store features latest, most popular, and fast rising apps.
6. Enterprise Support Don’t limit yourself to consumer apps. Perhaps you have an idea for an Enterprise application. Luckily, the Windows Store will have rich support for deployment and management scenarios. Compliance and security is built in. There is support for direct control over the deployment of Metro style apps.
7. How you make money Your applications can be time-based and feature-based trials, paid apps, including in-app purchases. In-app purchases can help you customize the transaction flow with the customer. Sales analytics can also help you increase your reach.
8. Free Apps - Many choose to offer free applications + an ad model I personally think it makes the most sense to get your application out there as a trial. We have learned from the Windows Phone marketplace that trial versions get 70 times more downloads than paid versions. 10% of those convert to the paid version, typically within a few hours.
1. The Windows Dev Center
2. The Windows engineering and Windows Store teams are blogging regularly at the following sites
· Windows 8 app developer blog: Get coding and design best practices and tips, and updates on events and offers for developers.
· Windows Store for developers blog: Get all the latest news on doing business in the Windows Store.
Over the past few weeks, I have had a few questions around the ability of Windows Azure http://www.windowsazure.com/education to run non Windows operating systems. In this post I will explain the process of installing Linux on Windows Azure.
Firstly some key facts about Windows Azure support for Linux
Creating a virtual machine that is running the Linux operating system is easy when you use the image gallery in the Windows Azure Preview Management Portal. With no prior experience with Windows Azure, you can create a virtual machine running the Linux operating system in the cloud that you can access and customize.
Images are provided by these trusted members of the Linux community:
Here is a step by step walkthrough adapted from Bruno Terkaly Blog http://blogs.msdn.com/b/brunoterkaly
Select a flavour of Linux
Selecting a flavour of Linux
Specifying Linux VM Details
Your Virtual Machine Running (Portal)
Understanding the Dashboard, Endpoints, and Configuration
How to open endpoints to your Linux VM
Opening a TCP port
Working with Putty
Your terminal screen to your Linux VM
What if you already have a Linux Sever you simply want to move to the cloud?
Here is a quick step by step guide for creating and Uploading a Virtual Hard Disk that Contains the Linux Operating System
You create a virtual machine in Windows Azure by using a virtual hard disk (VHD) file. You can choose to create a virtual machine by using a VHD file that is supplied for you in the Image Gallery, or you can choose to create your own image and upload it to Windows Azure in a VHD file.
Choose one of the partners below for help creating Linux virtual machines in Windows Azure:
Learn how to create your own virtual hard drive (VHD) with a Linux operating system on it, and then upload it and use it to create a Linux virtual machine in Windows Azure.
The UK IT Pro Team will be back on the road as of September delivering IT Camps to venues up and down the UK. After a brief break during the summer, the team are back to deliver technical content in an IT Camp format, and we are pleased to announce the first set of dates to coincide with the launch of Windows Server 2012.
These hands-on sessions will give you an introduction to Windows Server 2012 and ample opportunity to discuss any specific issues and concerns you may have with Microsoft experts Simon May and Andrew Fryer as well as professional peers working near you.
The agenda will be set by you, but here are some topics that are likely to be covered:
- What’s new in Windows Server 2012
- How to create Virtual Machines
- High availability with clustering
Try Windows Server 2012 If you want to get the most from the camp experience then we advise you download and have a play.
Download Evaluation Version
The Microsoft UK IT Pro team
Questions, comments, feedback? Email: firstname.lastname@example.org Or Tweet: @technetuk
Need more technical news and updates? Sign up for the TechNet Flash newsletter
London, 07 September – Cardinal Place
Southampton, 13 September – De Vere New Place
Manchester, 18 September – The Lowry Hotel
Birmingham, 19 September – Etc Venues, Maple House
London, 26 September – Novotel London West
London, 28 September – Etc Venues, One Drummond Gate
Microsoft Virtual Academy
Improve your IT skill set and help advance your career with a free, easy to access training portal. Learn at your own pace, focusing on Microsoft technologies, gain points and get recognition
Due to the number of comments I have had on this post, I just wanted to confirm what products will be available under DreamSpark for students.
MSDN Subscriber Downloads: August 15th, 2012
Visual Studio 2012 and Windows 8 are available as of, August 15th, on MSDN Subscriber Downloads to DreamSpark Subscribers.
To confirm DreamSpark Premium Subscription Program Administrators may follow these steps to get immediate access to the software:
1) Visit http://msdn.microsoft.com/subscriptions/downloads
2) Sign in with the Windows Live ID associated with their DreamSpark Subscription
3) Search for the product of choice and click on “Download”
4) To acquire product keys the administrator may click on “Product Keys” and “Get Key” for applicable SKUs.
a. Note: Not all Visual Studio 2012 SKUs require a product key.
5) The file will be downloaded in .iso format.
a. Click here for instructions on how to use .iso files.
Please see the SKU Availability Matrix below for specifics on which products will be available on DreamSpark.com, and through DreamSprk Premium ELMS Institutional WebStores. The SKUs highlighted in red will be available starting August 25th, with the remaining releasing in a week thereafter, To confirm, Windows desktop operating systems are only available to students at education institutions which have purchased a DreamSpark premium subscription for STEM based disciplines .
Note: these SKUs will be available in the following languages on the 25th, English, French, Italian, German, Spanish, Japanese, Korean, Portuguese-Brazil, Russian, Chinese Simplified, and Chinese Traditional, with rolling releases of additional languages following on a week after:
For Visual Studio SKUs a separate Portuguese-Brazil language pack will be required, and will also be available on the 25th.
Visual Studio Professional 2012
Visual Studio Express 2012 for Web
Visual Studio Express 2012 for Windows
Visual Studio Premium 2012
Visual Studio Ultimate 2012
Visual Studio TFS Express 2012
Visual Studio TFS Server 2012
Team Explorer for Visual Studio 2012
Team Explorer Everywhere for TFS
Windows 8 Debug/Checked Build
Windows 8 Enterprise