vendredi 2 juillet 2010
Un jeu de Simon gratuit pour iPad
Apple Store Paris Opera : ouverture demain !
Petit rappel, demain matin ouvre le second Apple store
Parisien et le troisième en France, cf
ce billet.
Voici une photo de la façade (merci à 'cmoi') maintenant que le voile est
levé :
Et pour ceux qui prévoient d'y aller, sur une initiative de
McGill, un regroupement iPhon.fr est
lancé sur le forum ici !
Suivez nous sur Twitter, sur
Facebook, via RSS, sur le site mobile de iPhon.fr ou avec
l'application dédiée iFon.fr
New Embedded Database Support with ASP.NET
Earlier this week I blogged about IIS Express, and discussed some of the work we are doing to make ASP.NET development easier from a Web Server perspective.
In today’s blog post I’m going to continue the simplicity theme, and discuss some of the work we are also doing to enable developers to quickly get going with database development. In particular, I’m pleased to announce that we’ve just completed the engineering work that enables Microsoft’s free SQL Server Compact Edition (SQL CE) database to work within ASP.NET applications. This enables a light-weight, easy to use, database option that now works great for ASP.NET web development.
Introducing SQL Server Compact Edition 4
SQL CE is a free, embedded, database engine that enables easy database storage. We will be releasing the first public beta of SQL CE Version 4 very shortly. Version 4 has been designed and tested to work within ASP.NET Web applications.
Works with Existing Data APIs
SQL CE works with existing .NET-based data APIs, and supports a SQL Server compatible query syntax. This means you can use existing data APIs like ADO.NET, as well as use higher-level ORMs like Entity Framework and NHibernate with SQL CE. Pretty much any existing data API that supports the ADO.NET provider model will work with it.
This enables you to use the same data programming skills and data APIs you know today.
No Database Installation Required
SQL CE does not require you to run a setup or install a database server in order to use it. You can now simply copy the SQL CE binaries into the \bin directory of your ASP.NET application, and then your web application can run and use it as a database engine. No setup or extra security permissions are required for it to run. You do not need to have an administrator account on the machine. It just works.
Applications you build can redistribute SQL CE as part of them. Just copy your web application onto any server and it will work.
Database Files are Stored on Disk
SQL CE stores databases as files on disk (within files with a .sdf file extension). You can store SQL CE database files within the \App_Data folder of your ASP.NET Web application - they do not need to be registered in order to use them within your application.
The SQL CE database engine then runs in-memory within your application. When your application shuts down the database is automatically unloaded.
Shared Web Hosting Scenarios Are Now Supported with SQL CE 4
SQL CE 4 can now run in “medium trust” ASP.NET 4 web hosting scenarios – without a hoster having to install anything. Hosters do not need to install SQL CE or do anything to their servers to enable it.
This means you can build an ASP.NET Web application that contains your code, content, and now also a SQL CE database engine and database files – all contained underneath your application directory. You can now deploy an application like this simply by using FTP to copy it up to an inexpensive shared web hosting account – no extra database deployment step or hoster installation required.
SQL CE will then run within your application at the remote host. Because it runs in-memory and saves its files to disk you do not need to pay extra for a SQL Server database.
Visual Studio 2010 and Visual Web Developer 2010 Express Support
VS 2010 and Visual Web Developer 2010 Express will add SQL CE 4 tooling support for ASP.NET scenarios in an update we’ll be rolling out in the future. This will enable you to add SQL CE database files to your ASP.NET projects, use the Visual Studio Server Explorer to create and edit tables in them, and use higher-level designers like Entity Framework (see below) to model and map the database to classes that you can then query and program against using LINQ.
This means that in addition to using the same data APIs you know today, you will also be able to easily use the same development tools you already know with SQL CE.
Supports Both Development and Production
SQL CE can be used for both development scenarios and light-usage production usage scenarios. With the SQL CE 4 release we’ve done the engineering work to ensure that SQL CE won’t crash or deadlock when used in a multi-threaded server scenario (like ASP.NET). This is a big change from previous releases of SQL CE – which were designed for client-only scenarios and which explicitly blocked running in web-server environments. Starting with SQL CE 4 you can use it in a web-server as well.
There are no license restrictions with SQL CE.
Easy Migration to SQL Server
SQL CE is an embedded database – which makes it ideal for development and light-usage scenarios. For high-volume sites and applications you’ll probably want to migrate it to use SQL Server Express (which is free), SQL Server or SQL Azure. These servers enable much better scalability, more development features (including features like Stored Procedures – which aren’t supported with SQL CE), as well as more advanced data management capabilities.
We’ll ship migration tools that enable you to optionally take SQL CE databases and easily upgrade them to use SQL Server Express, SQL Server, or SQL Azure. You will not need to change your code when upgrading a SQL CE database to SQL Server or SQL Azure. Our goal is to enable you to be able to simply change the database connection string in your web.config file and have your application just work.
Summary
SQL CE 4 provides an easy, lightweight database option that you’ll now be able to use with ASP.NET applications. It will enable you to get started on projects quickly – without having to install a full database on your local development box. Because it is a compatible subset of the full SQL Server, you write code against it using the same data APIs (ADO.NET, Entity Framework, NHibernate, etc).
You will be able to easily deploy SQL CE based databases to a remote hosting account and use it to run light-usage sites and applications. As your site traffic grows you can then optionally upgrade the database to use SQL Server Express (which is free), SQL Server or SQL Azure – without having to change your code.
We’ll be shipping the first public beta of SQL CE 4 (along with IIS Express and several more cool things I’ll be blogging about shortly) next week.
Hope this helps,
Scott
P.S. In addition to blogging, I am also now using Twitter for quick updates and to share links. Follow me at: twitter.com/scottgu
Petits enfants, petites dépenses. Grands enfants, aie ?
Mon fils, tu veux de l’argent de poche ? Tu en auras. Mais tu ne seras pas un panier percé comme mamie (pardon mamie). L’argent, ça se gagne, l’argent, ça se gère.
Voilà ce que j’ai répondu à mon ado quand il est venu me voir tout mielleux pour remettre sur la table le fameux sujet sur l’argent de poche. A 12 ans quand même, ce n’est pas un peu jeune pour vouloir de l’argent de poche ? A quoi cela pourra-t-il lui servir puisque je lui achète tout ce dont il a besoin ?
L’indépendance bien sûr. Et puis les copains en ont alors… Le soir, j’en ai parlé à l’Homme et on est tombé d’accord sur un point : pas d’argent de poche sans une gestion des comptes « en bon père de famille », au cordeau quoi !
Ni une, ni deux, j’ai préparé un tableau Excel, avec des catégories de dépenses, vêtements, jeux, sorties, cadeaux (c’est quand la fête des mères ?) que mon ado devra me montrer tous les mois si il veut continuer à toucher sa pension. Ca me paraît juste comme deal, non ?
Pour faire comme moi :
Pour créer un budget personnel, c’est simple. L’ado peut même le faire tout seul. Il suffit de télécharger le modèle Budget Personnel Mensuel et d’adapter les rubriques à son style de vie. Ensuite, on peut se fixer des plafonds par rubrique en s’autorisant par exemple 50€ pour les loisirs. Si l’ado paye sa place de concert 55€, un voyant rouge indiquera que le montant est dépassé et qu’il est hors budget.

Freebox TVReplay, 33 chaînes de TV à la demande avec la Freebox
Free a lancé hier son service de TV à la demande (catch-up TV) qui permet de voir revoir les programmes de 33 chaînes disponibles via la Freebox jusqu’à sept jours après leur diffusion.
Le service est disponible pour tous les possesseurs de la dernière version de la Freebox HD mais il n’est pas activé automatiquement. Pour y accéder il suffit de redémarrer sa Freebox en passant par le menu Paramètres > Informations générales > Redémarrer la Freebox HD et d’attendre quelques minutes que la procédure de redémarrage se fasse.
Vous verrez alors apparaître une nouvelle icône « Freebox TVREPLAY » à droite de votre écran. Vous accédez alors au menu des chaînes, présentées sous la forme d’un écran de démarrage avec leur logo respectif.
Toutes les chaînes ne sont pas activées. C’est notamment le cas des chaînes de France TV, dont les logos sont encore inactifs, et qui seront disponibles à partir d’Août 2010. Les chaînes du groupe M6 sont là en revanche (M6 et W9) avec pour la première une interface qui reprend le design et la navigation du M6 Replay que les internautes fans de la grosse chaîne qui ne monte plus connaissent bien sur leur PC.
L’ergonomie générale de navigation est parfois un peu déroutante, notamment pour faire défiler les programmes par écran, ce qui nécessite d’utiliser les touches verte et rouge de la télécommande Free alors que l’on cherche à priori à cliquer sur les touches gauche et droite du pad.
Reste le grand absent habituel, TF1 toujours aussi stupidement inaccessible sur le bouquet Multiposte Free, et donc en TV à la demande. Vous n’aviez pas encore jeté votre magnétoscope ou transformé celui-ci en dévidoir à fil dentaire ? Maintenant vous pouvez.
Articles sur le même sujet :
Petite info en passant pour ceux qui l’auraient manquée la semaine dernière : Free vient de déployer un site mobile
Free a annoncé hier l’ouverture du « plus grand réseau WiFi du monde »[1] grâce à l’activation du partage de connexion de
Votre vieux magnétoscope vient de finir sa glorieuse carrière au rayon électronique de votre déchetterie préférée et le disque dur
Vous êtes abonné à FreeTV via votre Freebox ADSL, mais pas à Canal + ?C’est le moment de tester les
Au fait, je vous ai pas dit : j’ai pris un abonnement à Free en dégroupage total pour mon domicile.
Article original écrit par Eric et publié sur Presse-Citron, le 30/06/2010. |
Lien direct vers cet article | © Presse-citron.net - 2010
NOUVEAU : Trouvez gratuitement un développeur / graphiste / référenceur freelance avec Codeur.com
Japon: alunisage d'un robot en 2015, base lunaire robotisée en 2020...
Le gouvernement au régime forcé
Nicolas Sarkozy a donc décidé de réduire «vigoureusement» le train de vie du gouvernement. Et c'est vrai, comme le dit le député Dosière, célèbre chasseur de gaspi de la République, c'est vite fait, on sent que c'est improvisé, il y a beaucoup de com' dans cette opération. Il y a aussi visiblement du trompe-l'œil et un tri très sélectif dans ces dépenses. Mais là n'est pas l'essentiel.
Une inflexion du sarkozysme
Ce qui compte, c'est que la philosophie change. Et elle change, même si c'est un peu au forceps et sous la pression. Les premières «remontées de terrain», les premiers sondages sur la question, le déferlement des révélations de la presse en sont la cause. Nous ne sommes, bien sûr, pas du tout dans le cadre de la réduction des déficits, mais dans le symbole et le message. Il s'agit d'économiser simplement quelques millions, d'éteindre la lumière en sortant de la pièce. C'est une logique de gouvernement qui n'est pas dans la nature première du sarkozysme. Nicolas Sarkozy considérait que la politique était un métier et que la politique de haut niveau était un métier de haut niveau. Le standing et les avantages, sans être bien sûr comparables à ce qui se pratique dans le privé, devaient tout de même être en rapport avec le professionnalisme et les compétences des acteurs de la politique. C'était la culture du résultat: on veut les meilleurs, on ne peut pas trop bien les payer, alors on les traite bien. On était à cent lieux de la notion de service ou de mission qui aboutissaient (on prend toujours cette image) à ce que le général de Gaulle fasse détailler sa facture d'électricité de l'Elysée pour payer ce qui correspondait à son appartement de fonction. Avec Valéry Giscard d'Estaing, François Mitterrand et Jacques Chirac, on avait déjà changé d'époque et ces présidents de la fin du XXe siècle étaient aussi ceux de l'ère consumériste et d'un temps, certes de crise, mais également de croissance. On ne faisait pas trop attention au train de vie des hommes d'Etat, d'autant que les grands patrons affichaient, plus que jamais, leur opulence. Nicolas Sarkozy est un homme politique des années 1990; de la fin de cette ère-là. La différence avec ses prédécesseurs, c'est qu'il cumulait le goût des avantages liés à la fonction, le goût de l'apparat un peu désuet et fastueux de la République et cette culture de capitaine d'industrie appliquée à la politique.
La logique de responsabilité
Mais ça ne tient plus parce que, quand on demande des sacrifices, il faut donner le sentiment d'en faire aussi soi-même. Ça ne tient plus parce que la culture du capitaine d'industrie, c'est la culture, aussi, normalement, des conséquences. Le fait qu'il n'y ait eu aucune réprimande après les affaires d'appartements, d'avions ou de cigares de fonction est en contradiction avec une logique responsabilité qui était pourtant bien présente dans le discours du candidat de 2007.
Nous allons donc, si la lettre du Président est réellement suivie d'effets, changer de façon de gouverner. Il faudra bien sûr vérifier à l'usage, comme toujours, mais prenons par exemple la suppression des chasses présidentielles... voilà qui est un signe encourageant. Ça ne fera pas d'économie, parce que les chasses présidentielles ne sont plus du ressors de la présidence depuis Jacques Chirac. Mais cette pratique de battue grand style digne des républiques bananières ou des monarchies d'opérette avait été réactivée par Nicolas Sarkozy qui avait placé son homme des réseaux Pierre Charon à la tête de l'organisme qui s'occupe du parc du Château de Chambord. Les chasses étaient faites pour entretenir les réseaux, ces liens entre grands patrons, chef d'Etats africain, élus... une certaine idée de la politique entre puissants. Il ne s'agit pas d'être naïf, ça se passera peut-être ailleurs, mais le signe est là. On change d'époque. Et c'est peut-être contraint et forcé que le Président finira par s'approcher un peu de sa promesse du 13 avril 2007: la promesse d'une République irréprochable.
Thomas Legrand
À LIRE ÉGALEMENT: L'affaire Woerth et la déontologie ; Appartements d'Estrosi: où est la vraie transparence?
Photo: Eric Besson, Fadela Amara, Christian Estrosi et, au second plan, Valérie Létard et Hervé Morin, à l'Assemblée nationale le 13 octobre 2009. REUTERS/Jacky Naegelen






