Dev Center - Windows Store apps
Are you a startup?
Get BizSpark cloud access
Get up to $4,700 of cloud benefits
Don’t have MSDN?
Here’s cloud access
Kevin Ashley - Norcal
David Chou - Socal
Warren Wilbee - West Region
Wes Yanaga - Norcal
msdev offers free developer videos and training.
Your cloud applications can now take advantage of the same identity system that powers Office 365, Dynamics CRM Online and Windows Intune. More than 250,000 companies and organizations use Windows Azure Active Directory today to authenticate billions of times a week. With a new developer preview you can now use Windows Azure Active Directory as true Identity Management as a Service.
When combined, you can create applications allows your users to sign on using credentials used in their organization already and helps you create new collaborative applications.
This week Microsoft Corp. CEO Steve Ballmer unveiled the customer preview of the new Microsoft Office, available at office.com/preview. The next release features an intuitive design that works beautifully with touch, stylus, mouse or keyboard across new Windows devices, including tablets. The new Office is social and unlocks modern scenarios in reading, note-taking, meetings and communications and will be delivered to subscribers through a cloud service that is always up to date.
The preview also provides developers with a look at a way to develop application for the Web and for on premises Office using a common API.
Yesterday in Toronto, Canada, at Microsoft’s annual Worldwide Partner Conference, Windows Chief Marketing Officer and Chief Financial Officer Tami Reller confirmed that Windows 8 is on track to Release to Manufacturing (RTM) the first week of August.
Worldwide Partner Conference begins Sunday. It is nearly sold out but there’s still time to register.
The 2012 Microsoft Worldwide Partner Conference is coming July 8 - 12, 2012 in Toronto. With more than 15,000 attendees from 150 countries, there’s no better exposure for your business.
A Embarke provides a mechanism to bring together all social and email messaging through a comprehensive set of APIs. Conversations are threaded across networks, and developers can use the APIs to "mash up" various social networks and communication modes. Embarke uses Web roles, worker roles Windows Azure table storage and SQL Azure.
ISV Video: Embarke Distributes Your Social Conversations in EMail, Facebook, Twitter Using Azure
TechEd is Microsoft's premier technology conference for IT professionals and developers, offering the most comprehensive technical education across Microsoft's current and soon-to-be- released suite of products, solutions, tools, and services. This June we celebrate the 20th annual TechEd North America in Orlando. Experience four days of hands-on training from Microsoft experts.
I have put together some links to Channel 9 videos that provide information for developers and technical decision makers. Topics for developers include:
The Lingo Jingo app is powered by Windows Azure to deliver a social based language learning experience integrating with Facebook, Twitter and LinkedIn to share progress on lessons and exercises. Web roles are used to host its MVC based main marketing site and language learning app, SQL Azure is used for storing user data, sessions and lesson contexts and Azure blog storage for storing lesson images and videos.
Video link: Lingo Jingo Language Learning Software Powered By Windows Azure
New enterprise features for Phone were announced in the roadmap for Windows Phone 8 last week.
Some of the new business-friendly features include:
Developer tools for the new Windows Phone 8 are coming later this summer and will include a Software Development Kit (SDK) for Windows Phone 8 and new Visual Studio 11-based development tools.
Windows Azure Training Kit June 2012 Update is now available. The June 2012 update includes 42 step-by-step hands-on labs and 20 presentations covering the new Windows Azure features. Some of the highlights of this update include:
The Microsoft Imagine Cup brings together students from all over the world and asks them to use their creativity and passion for technology to help solve the world’s toughest problems.
You can go to the People’s Choice Award site and vote – meet the students, and see the projects, the more they see how innovative our technologies are and how they can be used to truly change the world.
The next release of Windows Phone on the rock-solid technology core of Windows 8, according to the announcement made on the Windows Team Blog, Announcing Windows Phone 8.
This new shared core—along with all the extra work we’ve done on top of it—opens up a new world of capabilities, which you don’t have to be a techie to appreciate.
Colleague Clint Edmunson has put together set of templates for you to begin your architectural discussions around Windows Azure. With new offerings coming every six months from the Windows Azure team, the templates provide a set of technologies that fit common scenarios.
Clint writes, “In this series going to offer up some architectural recipes to help visualize solutions to the common scenarios we’ve identified since Azure’s launch. These are by no means the only solutions you an solve with Azure or the only way to address these scenarios but hopefully they will provide you with a high level way to visualize your solutions on the Azure platform.”
My colleague Bruno Teralky has begun a series of blog posts on how you can integrate your cloud service with Windows 8 Metro application.
His first post in the series, How to provide cloud-based, JSON data to Windows 8 Metro Grid Applications, provides the architecture and the concepts of how applications.
A new Visual Studio 2012 RC ALM Virtual Machine lets you try out the seven main scenarios supported by Visual Studio 2012. You also get 18 hands-on-labs / demo scripts and another 11 scenarios which were introduced in Visual Studio 2010. The virtual machine provides a single virtual environment for learning about or demonstrating a wide range of ALM capabilities.
In a previous post, I showed how you can create a wizard using show and hide. But that would look so much better as an accordion? Or how about a dialog box for data entry?
And have a lot of control over a datepicker, including what days are allowed and the style that the datepicker is displayed.
Line-of-business apps often present data in a table.
DataTables is a plug-in for jQuery. It is a highly flexible tool, based upon the foundations of progressive enhancement, which will add advanced interaction controls to any HTML table.
Wouldn’t it be great to have the power of those data controls in your HTML5 application? I’d like to be able to build out a table or have my user input data into a form.
In this post, I’ll explore how to do client side data binding using JsRender.
Microsoft donated jQuery Templates to be Open Source code and adopted by jQuery. The next-generation of jQuery Templates is becoming JSRender and JsViews. The work is still early on the new version and changes are no doubt coming. (JsViews are interactive data-driven views, built on top of JsRender templates.)
JsRender works in the same way as jQuery Templates. But the advance for JsRender is that it uses pure string-based rendering without any DOM (or even jQuery) dependency. No dependency on jQuery.
Microsoft Open Technologies, Inc. has been working closely with the Windows Azure team to explore openness and taking interoperability to a new level.
Gianugo describes several announcements in his Port 25 blog post.
There are two Microsoft Platform Ready tests for organizations building applications on SQL Server. Successful completion also provide one of the key steps toward a Silver Competency on Microsoft Platform Network.
The tests are:
The Microsoft Platform Ready SQL Server Test – This test will validate that your application correctly utilizes the latest version of SQL Server. A successful test result can also be used to help qualify your company for the Microsoft Partner Network Data Platform competency.
The Microsoft Platform Ready SQL BI Test – This test will validate that your application correctly utilizes the BI components of SQL Server and meets the additional business requirements to help qualify your company for the Microsoft Partner Network Business Intelligence (BI) competency.
My colleague Hanu Kommalapati provides the step by step instructions on how to go from your Windows Azure account and add the new Windows Azure Virtual Machines features.
See Sign-up Process for Azure Virtual Machines Preview.
For my line of business application to work, I need to get and set data from inside a Web service. I chose JSON to communicate between my Web page and the server. It will be a good choice for your mobile app and Windows 8 app too.
In this post, we’ll combine several technologies to move data from the server to the client.
Windows Azure you choice and flexibility to move existing applications or develop new ones using the language and platform of their choice with announcements made today. This means you can bring your server applications and run them on Windows Azure. ASP.NET, Java, and more. Without you having to make changes to your app.
Bill Lang, corporate vice president of Microsoft's Server and Cloud Division, has announced new features at Announcing New Windows Azure Services to Deliver “Hybrid Cloud”.
Microsoft announced a number of new services that will be available in preview on June 7, along with several updates to already existing Windows Azure services. Windows Azure is now easier to use, more flexible, open, and powerful.
Validate, validate, validate. Whenever a user needs to submit data to your application, you need to validate users input.
This means you can write your HTML and then add the validation at a later time.
In this post, I’ll show how you can do validation out of the box with HTML5. And I’ll show how you can use frameworks to ease the burden of backward compatibility and even make it easier to display errors. I’ll show how you can write business rules to validate your user’s input.
Join us for Meet Windows Azure where Scott Guthrie, Corporate Vice President of Windows Azure Application Platform, will keynote the June 7 event. Event begins at 1 pm PT (4 pm ET).
The site explains the event is “an online and in-person event unveiling cloud-based development technologies from Windows Azure.”
Sign up at Meet Windows Azure.