Sign in
MSDN Blogs
Microsoft Blog Images
More ...
Browse by Tags
Search
Archives
Archives
April 2013
(4)
March 2013
(4)
February 2013
(8)
January 2013
(1)
December 2012
(1)
November 2012
(3)
October 2012
(5)
September 2012
(6)
August 2012
(8)
July 2012
(9)
June 2012
(5)
May 2012
(5)
April 2012
(9)
March 2012
(5)
February 2012
(5)
January 2012
(5)
December 2011
(8)
November 2011
(5)
October 2011
(6)
September 2011
(8)
August 2011
(9)
July 2011
(10)
June 2011
(10)
May 2011
(10)
April 2011
(5)
Tags
3D
Babylon
Beta
C#
C++
CSS3
Design
DirectX
Event
Gestures
HTML 5
HTML5
Javascript
Kinect
Microsoft
MishraReader
Silverlight
Silverlight 5
TPL
Windows 8
Windows Phone
WinRT
WPF
XAML
XNA
Common Tasks
Blog Home
Email Blog Author
About
RSS for posts
RSS for comments
Tagged Content List
Blog Post:
Using Visual Studio’s Javascript Memory Analysis tool to find memory leaks on your Windows 8 Javascript app
David Catuhe
Javascript is a wonderful language for developing Windows 8 apps. As a untyped, dynamic language, Javascript is really flexible but sometimes if you are not careful you may leave some memory leaks in your code. But do not worry, Visual Studio includes a great tool called Javascript Memory Analysis in...
on
24 Apr 2013
Blog Post:
Now with Javascript: Reading PDF and XPS on your Windows 8 application using WinRT
David Catuhe
Following my previous article on “ Reading PDF and XPS on your Windows 8 application using WinRT ”, I would like to share with you the same example but with Javascript code. Many of you sent me a mail to get this code, so feel free to grab it here ( I would like to thank Mehdi Lahlou for his original...
on
22 Apr 2013
Blog Post:
Create a custom user control using JavaScript and WinJS for Windows 8
David Catuhe
As you may know, you can easily develop native applications for Windows 8 using JavaScript and WinJS . Among a lot of other things, WinJS allows you to create custom control in order to factorize your UI. Today, I would like to show you how to create this kind of control and to do so, please let me introduce...
on
19 Mar 2013
Blog Post:
Introduction to CSS3 Transitions
David Catuhe
A good-looking application must provide user with visual feedback. User 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...
on
27 Feb 2013
Blog Post:
Hand.js: a polyfill for supporting pointer events on every browser
David Catuhe
How about being able to write a single code base for handling mouse, pen, touch in your web site that will work across all modern browsers? Here is a polyfill that will help you use Pointer Events and offer users a great experience on your site independently of the modern browser they are using. Back...
on
20 Feb 2013
Blog Post:
TechDays 2013 : Mes sessions
David Catuhe
Hello, vous le savez sans doute déjà mais dés demain (Mardi 12/02), les TechDays 2013 vont ouvrir. J’animerai notamment les sessions suivantes : Développeurs, c’est vous le chef ! Microsoft aime les développeurs et cette année encore les développeurs seront rois lors la première plénière des TechDays...
on
11 Feb 2013
Blog Post:
Les vidéos du DevCamp sur la gestion des données pour Windows 8 et Windows Phone 8
David Catuhe
Les vidéos du dernier DevCamp : Comment optimiser la gestion de ses données sur Windows 8 et Windows Phone 8 sont disponibles sur la Chaine développeurs. Tour d'horizon des APIs de stockage et des stratégies à adopter en fonction des données par Benoit Laut – Ucaya : http://www.youtube...
on
6 Feb 2013
Blog Post:
Tips and tricks for Windows 8 JavaScript (and C# !) developers: Use compression API to save disk space
David Catuhe
I love JSON format. It is human readable and really fast to serialize to and deserialize from. However the major drawback of JSON is its size on disk. The following code will show you how to leverage System.IO.Compression (from .NET) to reduce the disk footprint of your JSON files. To do so, just create...
on
28 Jan 2013
Blog Post:
Tips and tricks for Windows 8 JavaScript developer: creating a local full text search index
David Catuhe
One issue I have with UrzaGatherer is related to the search. As you may know, I have a huge list of cards saved locally and my application allows the user to search specific cards using a part of their name. But browsing more than 20 000 cards using a text search can be really expensive mainly on low...
on
29 Nov 2012
Blog Post:
Tips and tricks for Windows 8 JavaScript developer: How to create a cool parallax background
David Catuhe
Parallax background is a really simple but extremely cool feature you can add to your application. You just need a div containing your background picture and a listview on top of it: < div id ="backgroundHolder"> </ div > < div class ="blocksList" id ="blocksList"...
on
21 Nov 2012
Blog Post:
Optimizing JavaScript Windows 8 application: Using the Visual Studio performance analysis tool (profiler)
David Catuhe
Performance is always an important point in any project. And you must be well equipped to find potential issues in your code in order to provide the best experience for your user regardless of the device he uses. In my case, I had an issue with UrzaGatherer on low-end hardware: it took ages to open and...
on
15 Nov 2012
Blog Post:
Using Web Workers to improve performance of image manipulation
David Catuhe
Today I would like to talk about picture manipulation. Not the Direct2D way I used in my previous article but the pure JavaScript way. The test case The test application is simple. On the left a picture to manipulate and on the right the updated result (a sepia tone effect is applied): The page...
on
20 Sep 2012
Blog Post:
Tips and tricks for C# and JavaScript Windows 8 developers: Using notifications for non-modal messages
David Catuhe
When you want to display a message to inform your user, it is not always a good idea to use a modal MessageDialog which can be really annoying for the user. A better way can be to use a notification in order to display a non-intrusive dialog for the user: To do so here is the code with C#: public static...
on
17 Sep 2012
Blog Post:
L'intégrale de "Comment cuisiner une application Windows 8 avec HTML5/Javascript et CSS3"
David Catuhe
Ce fut une série longue et poignante avec des rebondissements, de l'amour et beaucoup de Javascript :) Vous pourrez dorénavant trouver le code complet en version RTM juste là: http://www.catuhe.com/msdn/urza/urzagatherer-rtm.zip L’intégralité de la série est également disponible ici: Jour 0 : http:/...
on
3 Sep 2012
Blog Post:
Tips and tricks for the Windows 8 app developer with HTML5/Javascript: Handling the reset (clear) of a textbox
David Catuhe
Windows 8 introduced a real nice feature for textbox: the clear button. By clicking on this button, you can simply empty the textbox. But the question is: how can I handle the associated event? In fact, as usual, it is pretty simple (when you have the solution!). You just have to handle the oninput event...
on
20 Aug 2012
Blog Post:
How to cook a Windows 8 application with HTML5/Javascript/CSS3: RTM version
David Catuhe
With the availability of Windows 8 RTM , you can now download the RTM version of UrzaGatherer : http://www.catuhe.com/msdn/urza/urzagatherer-rtm.zip If you want to learn more about how you can migrate a RP app, you can go there: http://www.microsoft.com/en-us/download/details.aspx?id=30706...
on
20 Aug 2012
Blog Post:
How to cook a complete Windows 8 application with HTML5, CSS3 and JavaScript in a week – Day 5
David Catuhe
The Windows 8 Release Preview (RP) is now out and you can download it here: http://windows.microsoft.com/en-US/windows-8/release-preview It is then obvious that I must port my little UrzaGatherer for the Release Preview. I also take this opportunity to talk about some upgrades I added like the data binding...
on
15 Jun 2012
Blog Post:
Comment “cuisiner” une application Windows 8 avec HTML 5, CSS3 et JavaScript en une semaine–Jour 5
David Catuhe
La Release Preview (RP) de Windows 8 vient de sortir et vous pouvez la télécharger ici: http://windows.microsoft.com/en-US/windows-8/release-preview Du coup, il fallait bien que je porte mon petit UrzaGatherer vers la Release Preview avec comme objectif de le mettre sur le store au plus vite (afin de...
on
8 Jun 2012
Blog Post:
DevKings 2012 J-2 !
David Catuhe
Nous sommes donc à deux jours du DevKings 2012! Vous pouvez encore vous inscrire sur le site: http://bemyapp.com/devkings/inscription.php Au menu, des challenges , des massages , les Cooking Papas , du Red Bull et bien entendu, beaucoup de DEV ! 3 jours bien chargés que nous vous proposons d’organiser...
on
30 May 2012
Blog Post:
Comment “cuisiner” une application Windows 8 avec HTML 5, CSS3 et JavaScript en une semaine–Jour 4
David Catuhe
Voici donc la dernière partie de notre série. En fait, ce n’est pas tout à fait exact car je me permettrai de rajouter un post pour le portage vers la Release Preview (disponible ici: http://blogs.msdn.com/b/eternalcoding/archive/2012/06/08/comment-cuisiner-une-application-windows-8-avec-html-5-css3...
on
21 May 2012
Blog Post:
How to cook a complete Windows 8 application with HTML5, CSS3 and JavaScript in a week – Day 4
David Catuhe
This is the final part of our series. Actually, I will post a last article when the Release Preview will be available to give you the updated version but you can consider this version as feature full. And as usual the complete solution is available here: http://www.catuhe.com/msdn/urza/day4.zip The complete...
on
21 May 2012
Blog Post:
How to cook a complete Windows 8 application with HTML5, CSS3 and JavaScript in a week – Day 3
David Catuhe
Today the menu is about integrating your application into Windows 8 Metro. The first part of the integration was done with the snapped views and settings but it is now time to finish the job with: Search contract Share contract File picking contract Live tile Secondary tiles These five subjects are really...
on
30 Apr 2012
Blog Post:
How to cook a complete Windows 8 application with HTML5, CSS3 and JavaScript in a week – Day 2
David Catuhe
Today, the chief proposes you to delight yourself with the following dishes: Internationalization Managing the activation of the offline mode Adding a flipView to the cards page Handling snapped views Supporting different form factors Supporting different cards sizes As usual the complete solution...
on
23 Apr 2012
Blog Post:
How to cook a complete Windows 8 application with HTML5, CSS3 and JavaScript in a week – Day 1
David Catuhe
The day 0 was dedicated to creating the home page and setting up the connection with data. Today, you will focus on creating the missing screens and adding offline support. The wireframe of the complete application is like this: The complete solution can be found there: http://www.catuhe.com/msdn/urza...
on
19 Apr 2012
Blog Post:
Comment “cuisiner” une application Windows 8 avec HTML 5, CSS3 et JavaScript en une semaine–Jour 3
David Catuhe
(La version finale est accessible ici: http://blogs.msdn.com/b/eternalcoding/archive/2012/06/08/comment-cuisiner-une-application-windows-8-avec-html-5-css3-et-javascript-en-une-semaine-jour-5.aspx ) Nous allons aujourd’hui nous pencher sur l’intégration de notre application au sein de Windows 8 Metro...
on
18 Apr 2012
Page 1 of 2 (37 items)
1
2