Skip to main content

PORTALS:

Platforms
Taken
Inspire
Uw MSDN
 
 
Develop for Windows
Develop for the web
Develop for the cloud
Develop for Windows Phone
Stories
March 6
In this article we continue our journey into the world of shadows with a focus on the text shadow. In a previous article, "Mastering CSS3: Box Shadows", we explored the basics of using the box-shadow property which actually work in a similar way to the text shadow. So if you are already familiar with the box-shadow you will easily understand the basics of the text-shadows art.
Mastering CSS3: Text Shadows

March 6
In this article, you will start studing the art of mastering shadows with the new CSS3 modules. There are two types: box-shadow and text-shadow, defined respectively in the modules CSS3 Backgrounds and Borders and CSS3 Text. Both box and text work in a similar manner - actually the difinition of text-shadow is written pointing to the definition of box-shadow with some exclusions.
Mastering CSS3: Box Shadows

March 6
In previous articles we have been exploring the basics on how to use CSS3 shadows with the box shadow and text shadow. In this aricle we take the next step and learn how to build some amazing text shadows.
Mastering CSS3: 7 Cool Text-shadow Samples You Can’t Miss

March 6
In previous articles we have been exploring the basics on how to use CSS3 shadows with the box shadow and text shadow. In this aricle we take the next step and learn how to build some amazing text shadows.
Mastering CSS3 Multiple Backgrounds

January 18
Cut the Rope is an immediate favorite for anyone who plays it. It’s as fun as it is adorable. So we had an idea: let’s make this great game available to an even bigger audience by offering it on the web using the power of HTML5. To do this, Microsoft’s Internet Explorer team partnered with ZeptoLab (the creators of the game) and the specialists at Pixel Lab to bring Cut the Rope to life in a browser. The end result is an authentic translation of the game for the web, showcasing some of the best that HTML5 has to offer: canvas-rendered graphics, browser-based audio and video, CSS3 styling and the personality of WOFF fonts.
Cut the Rope Developer Candy: Behind the Scenes

January 17
A good-looking application must provide user with visual feedback. Users must always know that an order (a click, a tap or whatever) is well received and understood by the application and animations are a great tool to do so. The new HTML 5 specification (to be honest, I should say “the new CSS 3 specification”) introduces a great tool to handle simple animations: the transitions.
Good-looking apps with CSS3 Transitions

January 17
We will first see in this article what the added values of PhoneGap for HTML5 applications are. We’ll then discover how to create our very first project where we will retrieve the accelerometer’s values from our JavaScript code. At last, we will review a complete HTML5 gaming sample almost ported as-is to PhoneGap to use the accelerometer available on the Windows Phones.
HTML5 History in IE10

January 16
Today’s HTML5 applications can provide awesome experiences thanks to the new CSS3 specifications. One of them is CSS3 Animations. It can help you building rich animations on HTML elements. This can provide interesting feedbacks to the users and enables fast & fluid UIs. As those new animations are most of time hardware accelerated by the GPU, they definitely raise up the quality bar of the new generation of HTML5 applications.
Build Awesome Apps with CSS3 Animations

January 16
It all started with Responsive Web Design, an article by Ethan Marcotte on A List Apart. Essentially, the article proposed addressing the ever-changing landscape of devices, browsers, screen sizes and orientations by creating flexible, fluid and adaptive Web sites. Instead of responding to today’s needs for a desktop Web version adapted to the most common screen resolution, along with a particular mobile version (often specific to a single mobile device), the idea is to approach the issue the other way around: use flexible and fluid layouts that adapt to almost any screen.
Responsive Web Design

January 16
Building fast and functional sites is a challenge with which most Web developers are familiar. Loading a new page every time the user clicks a link is slow. Fetching all content dynamically effectively disables the back button. Working with hashes is better, but still not ideal. Internet Explorer 10 in the Windows Developer Preview eliminates the compromise by adding support for HTML5 History. The pushState, replaceState, and popstate APIs provide fine-grained control over the behavior of the back button and the URL presented to the user for dynamic content. Together these APIs help you improve the performance of your site without sacrificing usability.
HTML5 History in IE10

German PhD student sees an opportunity with Windows Phone - a Google Search app
December 08
When Ali Bigdelou, a Senior PH.D. student from Munich, thought about developing his first Windows Phone apps he came up with the idea of bringing Google Search to this platform. In this interview he explains his motivation and talks about experiences he made developing his app.
German PhD student sees an opportunity with Windows Phone - a Google Search app

December 08
Richard Bagdonas fell in love with technology at an early age. He has also been an entrepreneur as long as he can remember, with no fewer than a dozen start-ups under his belt despite the fact that he's only in his mid-30s. Having migrated his stable of web applications to the cloud, Richard now finds himself with more time to focus on what's important: enhancing his applications, thinking strategically about new opportunities in the marketplace, and living the life he always dreamed of as a self-employed “entreveloper.”
Building Cloud-based Apps Becomes a Perfect Life Style Choice for this

November 29
As smartphones become an ever increasing part of everyday life, personal fitness is being revolutionized by mobile technology. Runtastic, an Austrian mobile application developer, is defining the future of how we use technology to exercise and train. In this behind the scenes look, we learn how Runtastic works with world-class athletes to build the next generation of personal fitness apps on devices like Windows Phone 7, and what their vision for the future of personal sports.
Mobile Technology Takes the Lead

November 29
When you write casual games using the HTML5 Canvas element, you need a way to handle your sprites. In this tutorial, David Rousset, developer evangelist at Microsoft, uses EaselJS (used to write PiratesLoveDaisies a great HTML5 Tower Defense game) to show you how to use your existing sprite elements and animate them.
HTML5 Gaming: How to animate sprites in Canvas with EaselJS

November 29
If you are hosting progressive download video and audio on the web, you should be looking to support HTML5 video and audio today to extend the reach of your content. In this article, Nigel Parker, evangelist in the Developer and Platform group at Microsoft shows you how.
Make your HTML5 video play on mobile devices

November 29
Jennifer Marsman, Developer Evangelist at Microsoft, provides a crash course to quickly understand the fundamentals of HTML5’s functionality. Learn about the new semantic markup, canvas for drawing and animation, audio and video support, and how to use HTML5 with older browsers.
Learn HTML5 in 5 Minutes!

November 29
Boost the general performance of your Web app! David Rousset, Developer Evangelist at Microsoft explains how you can use Web Workers to work around the Javascript limitation in which all its execution process remains inside a unique thread.
Introduction to HTML5 Web Workers: The JavaScript Multi-threading Approach

November 17
Today's web applications are put together a mesh up a new experiences into one experience. Don't stress, there's a new kid on the block to help you out: The HTML5 Sandbox.
How to Safeguard your Site with HTML5 Sandbox

November 17
Over the years, the web has increasingly transformed from being a repository of content to a marketplace of full-fledged functional apps. I'll review a technology that solves an important piece of the application puzzle - managing storage and retrieval of user-specific data on the client side called "IndexedDB."
A Deep Dive into the HTML5 IndexedDB Spec

BeatKeep.net is a great audio tool built in HTML5 the video below shows you how you can work with HTML5 and audio to build you own projects. Beat keep is an an audio player built in HTML5 that can be found at http://www.beatkeep.net.
November 17
BeatKeep.net is a great audio tool built in HTML5 the video below shows you how you can work with HTML5 and audio to build your own projects. Beat keep is an audio player built in HTML5 that can be found at http://www.beatkeep.net.
HTML5 Audio Like Beatkeep.net

November 17
Sounds form the background of our life. Today the HTML5 element enables Web developers to embed sounds in their applications. Learn some best practices for using the tag in your Web applications, and includes useful tips from real-world sites.
Unlocking the Power of HTML5 audio

November 17
One of the features the Pinned Site API provides is the notion of notifications that can allow developers to provide alerts to end users. The functionality allows you to dynamically insert custom overlay icons that can alert users when an important bit of information is available. These overlay icons are rendered over the favicon that is pinned to the taskbar.
Using Site Pinning and Overlay Icons to Enhance User Notifications and Engagement

November 7
There’s a lot to be excited about with HTML5. With new markup, CSS capabilities and JavaScript APIs, the scope of what’s possible on the Web is growing by leaps and bounds. Add to that the steady one-upmanship among browser vendors, and the list of exciting features expands almost daily. Learn the best adoption strategy here.
Leave No Browser Behind: An HTML5 Adoption Strategy

November 7
Once upon a time, audio on the web lived primarily in the world of third-party browser plug-ins like Flash, QuickTime and Silverlight. This was not a bad world, but it had its issues. Today, we have another option: HTML5 .
Native Audio with HTML5

Debug your site faster with ECMAScript Strict Mode
November 7
ECMAScript, ratified for widespread adoption by Ecma International, is standardese for what much of the world knows as JavaScript. Script Mode is one of the features that directly addresses some of the more notorious parts of the language. Essentially, it’s an entirely new execution mode for JavaScript that causes the execution engine to run code with slightly different semantics.
Debug your site faster with ECMAScript Strict Mode

Using Site Pinning: Rotating Overlay Icons for Multiple Service Notifications
November 7
What do you do if your site offers multiple types of notifications? With websites offering so much functionality nowadays, it’s pretty common for them to also serve up multiple types of notifications, from friend requests and event reminders to new messages and game invites.
Using Site Pinning: Rotating Overlay Icons for Multiple Service Notifications

Hack your way through websites with the F12 developer tools in IE9
November 7
The developer tools that come with Internet Explorer 9 are a powerful aid to solving compatibility, network, script profiling, and performance issues; debugging code; managing HTML and CSS; editing on the fly and validating markup; and last but not least, inspecting HTML, CSS and JavaScript. Katrien De Graeve, developer evangelist for Microsoft, explains how the F12 Developer tools in Internet Explorer 9 make it a lot easier to hack your way through.
Hack your way through websites with the F12 developer tools in IE9

Daniele Calabrese, Founder Sountracker
October 18
Soundtracker is a phone app that classifies itself as "geosocial internet radio" which is an awesome way of describing an app that lets you discover and share music with your friends, play what's hot in your neighborhood, city, and around the world. Check out this interview with Daniele, the founder and see what inspired him to come up with SoundTracker.
How a German Startup revolutionized mobile learning

Pablo Macias, Founder, WePlayFM
October 18
OK, very cool idea here with WePlay.fm. Basically you're a want-to-be DJ, bass guitarist, vocalist, producer, fan, or whatever, you just want to be in the music world but can't seem to get all the parts to come together. That's where WePlay.fm comes in Created by a bunch of musicians who know the frustrations following this particular passion created an app that basically lets you crowd source all the resources need to get your band up and running.
Starting Up in the Cloud

Micah Baldwin, CEO, GraphicLY
October 18
Trading hard copy comic books may still be a mainstream to share one's passion for the unique literary form but GraphicaLY has come up with a great way for comic admirers and aficionados to share, comment and discuss their favorites right down to the comic frame level. Listen to Micah Baldwin discuss his respect and contribution to the popular medium.
Windows Phone 7 at the Edge of Space

Camillo Telles Pereira Santos, Managing Director, Zetks
October 18
Camillo Telles Pereira Santos has tried many occupations during his career but the one that he “fell” into is giving him his greatest joy and making him quickly learn about many facets of running a business that you just don’t anticipate when your developing apps. Camillo Started Something with Zetks Mobile, an app that lets you purchase and gain entry to some of Brazil’s biggest shows on your mobile including iPod, Android, and Windows Phone 7.
ChronoRace Gives Athletes Seamless Access to Race Results

Babak Palavan, CEO Clever Sense
October 18
Billed as personal robot, Alfred's (the app formerly known as eymour' as described in this video) goal is to make sure you never miss places you'll love. Teach him about your favorite places and he'll find your new favorites in your city when you travel. Seymour, ooops, Alfred is available on iPhone, Windows Phone 7 and Android.
Soundtracker makes it easy to discover and play the music your friends and neighbors like

How a German Startup revolutionized mobile learning
July 10
When Vela CEO, Sebastian Witzman wanted to get his boating permit in Germany a few years back he he noticed that the licensing bureau's instruction was an outdated index-card based learning model. He decided to change the game by taking learning into the mobile world to allow consumers to learn anytime, anywhere they want.
How a German Startup revolutionized mobile learning

Starting Up in the Cloud
July 10
With 300 apps in market Vela was looking for an agile and flexiblesolution that delivers performance right when they needed it. Cloud computing was the obvious choice for them and Windows Azure has been proven to be the right fit.
Starting Up in the Cloud

July 10
A team of researchers from Southampton University's ASTRA Projectrigged up a Windows Phone 7 to a helium filled meteorologicalballoon and sent it skywards. It travelled at 90mph to a height of18,237 meters (that's over 60,000 feet) then fell back to earth tobe successfully recovered in a flight that lasted 1 hour and 16minutes.
Windows Phone 7 at the Edge of Space

ChronoRace Gives Athletes Seamless Access to Race Results
July 10
ChronoRace electronically times competitors in sporting events and publishes the results on its website. But during large competitions, its web servers could not cope with the high volume of traffic. Working with Microsoft Gold Certified Partner RealDolmen, ChronoRace migrated to Windows Azure cloud services. The site now easily meets sudden peaks in demand and makes results available online immediately, enhancing the customer experience.
ChronoRace Gives Athletes Seamless Access to Race Results

October 14
Soundtracker is a phone app that classifies itself as "geosocial internet radio" which is an awesome way of describing an app that lets you discover and share music with your friends, play what's hot in your neighborhood, city, and around the world. Check out this interview with Daniele, the founder and see what inspired him to come up with SoundTracker.
Soundtracker makes it easy to discover and play the music your friends and neighbors like

Windows 8 Consumer Preview

Windows dev centerVoor Windows ontwikkelen betekent programma’s maken die draaien op alle standaardcomputers: van desktops tot laptops. Het kan gaan om systeemsoftware voor uw besturingssysteem of applicatiesoftware. Applicatiesoftware voert een enkele taak uit of een samenhangende set. Te denken valt aan games, tekstverwerkers en speciale enterprise-applicaties.

Haal de tools op en leer hoe u Windows apps ontwikkelt in het Windows Dev Center.

Windows Phone App HubVoor Windows Phone ontwikkelen lijkt op ontwikkelen voor Windows, maar dan voor een ander device. Telefoons hebben niet het geheugen en de computerkracht van pc’s. Om het onywikkelproces zo makkelijk mogelijk te maken draaien, debuggen en testen veel ontwikkelaars hun applicaties vaak eerst in een emulator op de computer. Zo kunnen Windows Phone-applicaties worden gemaakt in een bekende standaardomgeving en op een telefoon gezet wanneer ze daadwerkelijk klaar zijn voor gebruik.

Haal de tools op en leer hoe u Windows Phone apps ontwikkelt in de Windows Phone App Hub.

Cloud Development HubBij cloud computing hebben we te maken met virtuele machines in grote datacenters, waar ze fysieke pc’s en servers vervangen. Door de computing-behoeften van vele gebruikers op centrale plennen samen te brengen, worden grote schaalvoordelen bereikt. Denk aan een lager energieverbruik en aan vereenvoudiging van setup, onderhoud en upgrades van capaciteit en performance. Veel pc- en serverapplicaties kunnen ongewijzigd draaien in de cloud.

Haal de tools op en leer hoe u cloud apps ontwikkelt in de Cloud Development Hub.

ASP.NET web developmentWeb-ontwikkeling betekent: een webpagina of een website maken. Webpagina’s zijn geschreven in HTML, CSS en JavaScript. Ze kunnen eenvoudige tekst en graphics bevatten, zoals in een document, maar kunnen ook interactief zijn. Interactieve server-pagina’s zijn wat complexer, maar daarmee maakt u dan ook rijkere websites. Tegenwoordig zijn de meeste webpagina’s interactief. Ze bevatten moderne online services zoals winkelwagentjes, dynamische visualizaties en zelfs complexe sociale netwerken.

Haal de tools op en leer hoe u web apps maakt op de ASP.NET website.