Bewise Recrute sur Paris

bewiseDans le cadre de l’ouverture d’une agence de Bewise sur Paris, nous recrutons des consultants spécialisés .Net et produits Microsoft.

L’annonce est disponible ci-dessous:

http://www.bewise.fr/fr-FR/Documents/Bewise%20-%20Paris%20-%20Annonce%20Consultant%202012.pdf

Catégories:Bewise Tags:

Techdays 2012, les sessions vidéos Bewise

Retrouvez l’intégralité des sessions Techdays 2012 sur :

bewise

Les sessions vidéos Bewise de cet évènement :

 
 

Mise en pratique de l’ergonomie et du design sur un exemple concret : Mishra reader.

video

Le livre de recette du design et de l’ergonomie pour le développeur

video

Applications métiers et/ou d’entreprise sur Windows Phone 7 – bonnes pratiques de développement et de déploiement

video

Fast and Furious XAML Apps!

video

Comment SharePoint a sauvé mes TechDays !!!

video

HTML 5 et CSS3, créez, animez et enrichissez vos sites Web

video

Les nouveautés de Silverlight 5

video

L’industrialisation, concrètement, chez Airbus !

video

Les Experts SQL Server

video

SQL Azure Data Sync ou comment synchroniser vos données avec le Cloud ? 

video

Utilisation avancée de la base de donnée locale SQL CE dans Windows Phone 7.5

video

Design : Ne ratez pas le METRO

video

Blend 4 pour les Designers (et pour les développeurs)

video

Publication des données publiques (Open Data), WCF Data Services, OData

video

De A à Z : Accès aux données avec Entity Framework 4.2 et publication en OData

video

Windows Phone 7 : Endormez-vous avec ZuneStop

Dans le cadre du programme “L’accélérateur Windows Phone”, je vous présente une petite application permettant d’éteindre automatique votre musique avant de vous endormir.

 

ZuneStop

Background_99x99

Certes, il existe déjà des applications autour de ce même cercle fonctionnel, mais je voulais simplement apposer ma marque sur ce sujet surtout en imposant un style Metro compliant (qui n’est absolument pas respecté de beaucoup, beaucoup, beaucoup, beaucoup, beaucoup, beaucoup… /bon j’arrête là…/ de développeurs).

Son utilisation est très simple :

  • Installez-vous confortablement dans votre lit
  • Téléchargez votre album préféré avec votre ZunePass (cette étape n’est bien sur pas obligatoire XD)
  • lancez ZuneStop et sélectionnez dans combien de temps votre musique doit s’arrêter.
  • Placez le téléphone sous votre oreiller et laissez vous envahir par votre univers musical.

L’avantage de ZuneStop est de persister votre timer si vous avez le malheur de quitter l’application (et oui ça arrive souvent de frôler le bouton de Recherche sur les touches tactiles…. genre l’Omnia7…).

Pas de soucis, relancer l’application, et retrouvez votre décompte.

L’application fonctionne aussi bien avec Zune qu’avec des applications radios (Nostalgie, mon App Radio préférée. Je vous conseille la radio Guitar Legend Tire la langue)

Il va de soit que l’application doit rester lancée pour assurer son job. Mango ne permet pas encore aujourd’hui de gérer des tâches de fond personnalisées déclenchables à un instant T. Il y a bien sûr l’utilisation des reminders dans le SDK Mango, mais on ne peut pas encore les surcharger… en espérant que ça évolue vite… !!!

Lorsque ZuneStop est lancé, votre téléphone ne se mettra pas en veille (et oui, sinon l’application est tombstonée et n’assurera pas ses fonctions…), mais vous pouvez bien sûr éteindre l’écran, elle ne se mettra toujours pas en veille (et oui, sinon l’appli n’a aucune utilité….).

J’ai rajouté une petite optimisation pour que le timer se déclenche toutes les 5 secondes lorsque le screenlock est activé et l’écran est éteint. Cela permettra d’optimiser la batterie et la montée en mémoire de l’application.

Quelques screens :

L’application est disponible sur le MarketPlace à l’adresse suivante :

http://www.windowsphone.com/fr-FR/apps/fe3f749e-624e-4768-97c8-569a11decc4e

J’ai quelques idées d’évolutions, je n’en dit pas plus… une petite mise à jour sortira bientôt…

Vous pouvez maintenant faire de beaux rêves…

Zune à vous !!!!!!!!!!!!!

Catégories:Metro, Windows Phone 7 Tags:,

Techdays 2012 La théorie du Canvas infini de Coding4Fun, la démo !

Pour ceux qui ont suivi les techdays, et notemment la très brillante/formidable/géniale/cequevousvoulezdumomentquec’estbon/ session Coding4Fun, animé par Mitsu Furuta, David Catuhe, Pierre Lagarde et Eric Mittellette.

 

Je me suis penché sur la démo de Mitsu sur la théorie du Canvas infini:

L’objectif est de simuler un effet de translation et de zoom lorsque l’on navigue dans un Canvas afin de faire croire à l’utilisateur qu’il se passe quelque chose (il faut prendre soin de nos utilisateurs Sourire )

 

L’idée n’est pas de pomper ce qui a été fait ou de m’attribuer toute la gloire (loin de là), j’ai simplement refait sa démo pour vous la proposer avant que les Webcasts des sessions et autres supports soient réalisés.

Donc, pour les impatients, la démo WPF est disponible ici.

(la démo est loin d’être parfaite, elle reflète simplement une idée d’expérience utilisateur)

Untitled Untitled

 

J’imagine que Mitsu nous donnera plus d’informations sur ce sujet par la suite.

Correction, l’équipe a été très réactive

voici tous ce qu’il vous faut savoir sur le Coding4Fun millésime 2012 (avec les sources)

http://blogs.msdn.com/b/eternalcoding/archive/2012/02/08/les-d-233-mos-et-les-slides-de-la-coding4fun-2012.aspx

et

http://mitsufu.wordpress.com/2012/02/08/techdays-2012-dmos-c-avanc-et-coding4fun/

Catégories:C#, WPF, XAML Tags:

Windows Phone 7 : Comptez vos points avec Family Scores

Voici ma nouvelle application pour Windows Phone 7: Family Scores

Family Scores permet de comptez vos points pour vos jeux de familles :  cartes (Tarot, Uno, Belote…), jeux de sociétés…

L’application permet de gérer plusieurs parties en même temps avec un nombre de joueurs illimités pouvant rejoindre une partie à tout moment.

La version actuelle est la 1.0.

Une mise à jour 1.1 est prévu d’ici quelques jours:

  • Correction de quelques crashs
  • Correction sur l’affichage du clavier
  • Ajouts du tri sur les parties, scores et joueurs
  • Gestion du mode paysage sur l’ensemble des pages
  • Possibilité de me contacter à travers l’application
  • Possibilité de laisser une évaluation
  • Confirmation à la sortie de l’application

L’application est disponible sur le Marketplace Windows Phone à cette adresse:

http://www.windowsphone.com/fr-FR/apps/b699e200-d3c1-40bf-8e15-4e2e8a3d4f1e

Quelques Aperçus de la version 1.1 disponible prochainenement:

        

Catégories:Windows Phone 7 Tags:,

VS2010 Project Database Ajouter une référence aux bases systèmes (master…)

Si vous avez besoin d’ajouter une référence à la base master dans votre projet de base de données sous VS2010, il suffit simplement:

Click droit sur votre projet => “Add Database Reference…”

Rechercher le fichier “master.dbschema” qui se trouve dans:

{Program Files}\Microsoft Visual Studio 10.0\VSTSDB\Extensions\SqlServer{version}\DBSchemas\

Une nouvelle variable de type “Literal” a été créée sous le nom de “master”

Ensuite dans votre projet vous pouvez utiliser cette variable comme ceci:

CREATE view [VotreSchema].[NomDeVotreVue] as SELECT * 
FROM [master].{[dbo]}.[sysprocesses]

 


source MSDN (http://msdn.microsoft.com/en-us/library/bb386242.aspx#Literals)

Referencing a Database by Using Literals

You can define database reference variables to specify the name of a referenced database in your target deployment environment. If you do not want to use SQLCMD variables, because the target database name is always the same in your deployment environment, you can instead specify a literal whose value is the name of the referenced database.If you use variables, your syntax might appear as follows:

CREATE VIEW [dbo].[View1] AS SELECT * 
FROM [$(MasterDbVar)].[dbo].[spt_values].

If you instead use a literal, your syntax might appear as follows:

CREATE VIEW [dbo].[View1] AS SELECT * 
FROM [master].[dbo].[spt_values]


voilà :) 

Catégories:VS2010 Tags:,

Visual Studio 2011 Problème de compilation avec MSBuild.exe sur les application Metro Windows 8

Comme beaucoup de monde, j’ai commencé à tester Visual Studio 2011 Developper Preview sous Windows 8, notamment en créant une application Metro C#.

A la 1ère compilation du projet je me retrouve avec cette erreur:

Error 1 The build stopped unexpectedly because of an internal failure. Microsoft.Build.Exceptions.BuildAbortedException: Build was canceled. Failed to successfully launch or connect to a child MSBuild.exe process. Verify that the MSBuild.exe “C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe” launches successfully, and that it is loading the same microsoft.build.dll that the launching process loaded. If the location seems incorrect, try specifying the correct location in the BuildParameters object, or with the MSBUILD_EXE_PATH environment variable. at Microsoft.Build.BackEnd.NodeProviderOutOfProc.CreateNode(Int32 nodeId, INodePacketFactory factory, NodeConfiguration configuration) at Microsoft.Build.BackEnd.NodeManager.AttemptCreateNode(INodeProvider nodeProvider, NodeConfiguration nodeConfiguration) at Microsoft.Build.BackEnd.NodeManager.CreateNode(NodeConfiguration configuration, NodeAffinity nodeAffinity) at Microsoft.Build.Execution.BuildManager.PerformSchedulingActions(IEnumerable`1 responses) at Microsoft.Build.Execution.BuildManager.HandleNewRequest(Int32 node, BuildRequestBlocker blocker) at Microsoft.Build.Execution.BuildManager.IssueRequestToScheduler(BuildSubmission submission, Boolean allowMainThreadBuild, BuildRequestBlocker blocker) c:\users\willy.laroche\documents\visual studio 11\Projects\GridApplication1\GridApplication1\GridApplication1.csproj GridApplication1

Alors pour le résoudre, Il suffit de rajouter une variable d’environnement système qui est :

MSBUILD_EXE_PATH
c:\windows\microsoft.net\framework\v4.0.30319

Un petit reboot de VS2011 et ça devrait marcher.

Vous pouvez aussi tester la compilation en ligne de commande: (Il faut pointer vers le fichier projet ex: .csproj)

C:\Users\willy.laroche>C:\Windows\microsoft.net\framework\v4.0.30319\MSBuild.exe “CHEMIN_DU_PROJET.csproj”

Bon code…

Catégories:Metro, Windows 8, WinRT Tags:, ,
Suivre

Get every new post delivered to your Inbox.