Tag Archive | coding

Innovation going wild at Nokia: 3D-printing Development Kit released that allows users to create custom Lumia 820 backplates.


Just announced in the Nokia Conversations blog.

In short: Nokia is releasing 3D templates, case specs, recommended materials and best practices—everything someone versed in 3D printing needs to print their own custom Lumia 820 case. Nokia refers to these files and documents collectively as a 3D-printing Development Kit, or 3DK for short.

They can be found here, here and here.

An I so swore to resist the temptation to buy a 3D printer…

Samsung ATIV Tabs have arrived, crowd my locker and wait to be given to Swiss student app developers.

Swiss students who create two Windows 8 apps until the end of February will get one of the Samsung ATIV Tabs that have just been delivered to our offices (and are now crowding my personal locker / storage space among others :) )


So, if you are a student in Switzerland and want to help me get back my locker space by adopting one: http://www.microsoft.com/de-ch/students/en/getInvolved/youmakeitsmart/default.aspx#fbid=2Z-SPrYIQzk

Learn C# Windows 8 Store App Development in 34 Lessons.

In the “Windows Store apps for Absolute Beginners with C#” on Channel9  Bob Tabor from www.LearnVisualStudio.net will teach you the fundamentals of Windows Store app development by walking you through building the Contoso Cookbook Hands On Labs over the course of 34 lessons,

The Hands On Lab manual and source code can be found at: http://corti.ch/contosocookbook

Programming by demonstration lets everybody program a robot to do everyday tasks.

Very cool approach that enables everybody to program (or teach) a robot to perform a near endless array of tasks.

Make sure to watch the video to the very end. Winking smile

Visual Studio Ultimate 2012 Update 1: Short Demo of the new Code Map feature

This is a short demo of the new Code Map feature introduced with the Update 1 of Visual Studio Ultimate 2012.


Sorry – I seem to be unable to embed a <video> tag into Wordpress posts. Checking now…

Visual Studio 2012 Update 1 ready for download

Visual Studio 2012 was announced with the promise of a new approach for providing updates to Visual Studio on a regular cadence of shorter intervals.


The promise is kept by delivering “Update 1” today as a download for all Visual Studio 2012 users.

You can install it today from the download page (see “Visual Studio 2012 Update 1” under the “Additional software” section).

See “Somasegar’s Blog” for many details on Update 1.

The updates contained in Update 1 are summarized as:

Windows development

For the release of Windows 8, Visual Studio 2012 added new templates, designers, and testing & debugging tools to support this new platform, including support for Windows Store apps with the Windows 8 Simulator. Update 1 adds support for mixed-mode (managed/native) debugging of Windows Store apps, and support for native ARM dump debugging. This update also includes code analysis support for Windows Phone 8 apps. But Update 1 isn’t just about new Windows platforms. It also enables you to target Windows XP with native C++ applications in Visual Studio 2012.

SharePoint development

With Update 1, we also invested in expanding our lifecycle tools for SharePoint 2010, especially for testing and quality assurance. You can now use unit tests and coded UI tests for simulating user interaction, including the Microsoft Fakes Framework to stub out SharePoint dependencies. Load testing support enables stress testing of SharePoint applications under simulated load and network conditions. In addition, you can now capture SharePoint logging information using IntelliTrace to provide a rich analysis experience for SharePoint applications.

Agile teams

Visual Studio 2012 brought a lot of new features to support the work of agile teams. Update 1 builds upon these advancements with significant usability improvements in Team Foundation Server’s web interface and a much improved source viewing and diffing experience. Update 1 also includes functionality for Team Foundation Server that first appeared in Team Foundation Service, such as Kanban support with a Kanban board and a cumulative flow diagram. In the IDE, Code Maps enable you to create and view dynamic visualizations of relevant code to understand and navigate its relationships faster.

Continuous quality

Enabling continuous quality is a key focus area of Update 1. Code coverage for automated tests is now available for manual testing, which enables you to analyze which areas of a code base are used during manual testing. Update 1 also supports cross-browser testing, with the ability to record web tests in Internet Explorer and then later replay them with most modern browsers. Using Test Explorer, you can group and run tests based on their traits (Test Category, Test Property, Priority, and Owner). You can also pause and resume manual test sessions in Microsoft Test Manager, and automatically create an image log of all actions performed during an exploratory testing session.

Windows Phone 8 Joystick User Control Project on GitHub

I recently needed a user control for Windows Phone 8 that behaves like a Joystick. I spent a few hours tweaking the code so I thought it might be worth sharing.

The link to the GitHub repo is: https://github.com/TechPreacher/WP8-Joystick-UserControl.git 


WP8-Joystick is a user control for Windows Phone 8 XAML/C# projects that displays an on-screen Joystick.

When the blue handle is dragged/moved on top of the main circle, the control uses a timer that fires an event “NewCoordinates” in a definable interval, set in the “TimerMilliSeconds” property. Setting “TimerMilliSeconds” to 1000 for example will cause the “NewCoordinates” event to fire every second as long as the joystick is manipulated (and the handle is actually moved). When the Joystick is released, the handle returns to the center and it fires a “Stop” event to notify the application.

The “NewCoordinates” event returns an object of type WP8_Joystick.Joystick.MyCoordinates which contains two integers: Direction and Speed. Direction is the angle in which the handle is moved from the center of the control in a 360 degree scale with the top of the control being 0. Speed is the distance between the handle and the center ranging between 0 and 255.


The Joystick monitors touch frames which can be enabled and disabled by the “StartJoystick” and “StopJoystick” methods.

//build 2012/ sessions are coming live on Channel 9

If you didn’t have a chance to go to Seattle this week to learn about Windows Phone 8 development, the Channel 9 page on //build/ is coming live now with session recordings and downloadable slide decks from the last few days.


Windows Phone Dev Center individual account discount confirmed: $8 for 8 days!

Via: https://dev.windowsphone.com/en-us/join

$8 for 8

Register between 10/30/12 and 11/7/12 and save $91(U.S.) on your Windows Phone Dev Center Individual account registration. Click here for more details.

About the Dev Center

The new Windows Phone Dev Center has everything you need to create great apps and add them to the Windows Phone Store for the world to see, try, and buy. You can start creating apps anytime. When you’re ready to offer them in the Store, you’ll need a subscription to the Dev Center where you can start the process of adding them to the Store catalog. Your subscription includes some useful tools and your own personal dashboard to track your apps and your earnings.

What do I get?

Your subscription connects you to tools, information, tips, code samples, and a broad community of developers. You can:

  • Get free development tools, including a phone emulator to test your app
  • Explore code samples and all the information in our developer library
  • Read tips about selling your app
  • Review our policy guidelines and certification requirements
  • See tips and guidelines for creating apps that reflect the beauty of our design concepts
  • Create apps with trial options
  • Enable in-app purchasing, so customers can buy things within your app
  • Test your app with a real phone
  • Submit free and paid apps to the Store
  • Distribute your app around the world and set country/region-specific price tiers
  • Watch your progress and manage your apps in a personalized dashboard
  • Ask questions, share advice, or talk with other Windows Phone developer

Windows Phone 8 SDK now (finally) available for download! Yes!

http://dev.windowsphone.com now has the download of the Windows Phone 8 SDK, a free version of Visual Studio 2012 and Blend 5.

It’s time to get coding for Windows 8. Right now!