The Magic Provider (also call Universal Providers)



My first Azure project was the migration of an existing web site in the cloud.  “Piece of cake”, I think. I was not so far, but I got one little issue why the membership and the session state.
Back then the best solution was to use the AspProviders, a project in Microsoft Azure Samples.  The projet need to add to the solution and special SQL script, done by the Azure Team, need to be run to modify the AzureSQL database.  Once some tweaks to the config files were done, it was working.  Not bad, but it could be easier.
Today, thanks to the NuGet magic, we have the ASP.NET Universal Providers! With this package we only need to execute one command: Install-Package System.Web.Providers, and voilà! No more config files manipulations, no more SQL script to run, no more nothing.   Just install and run it.
It really works! 
Install-Package System.Web.Providers
Of course it’s still in alpha (version 0.1) but it’s all ready working nice.  For a more complete introduction I suggest you to read the great post that Scott Handselman wrote on is blog: Introducing System.Web.Providers - ASP.NET Universal Providers for Session, Membership, Roles and User Profile on SQL Compact and SQL Azure.

~ Franky

References:

Lecture de la semaine #7




~ Franky

Lecture de la semaine #6

 

from BluPointe Blog

“to read more about the filter attribute, see bit.ly/kMPBYB
“The list of built-in MVC filters can be found here: bit.ly/jSaD5N
“Profiling Your .NET Code : bit.ly/dDXWsF
“ - Guide to Improving Code Performance in .NET: Part I” by Satesh Arveti on C# Corner (bit.ly/gyImk9)
- Writing Efficient C and C Code Optimization” by Koushik Ghosh on Code Project (bit.ly/icnYEi)
- Writing High Performance .NET Code” by Juan A Rodriguez and Simonijt Dutta from Intel (intel.ly/fvweaP)”
“Deploy sites to Windows Azure in less than 30 seconds Enables deployments to multiple Web Role instances using Web Deploy Saves Web Deploy packages & IIS configuration in Windows Azure storage to provide durability A web administrator portal for managing web sites deployed to the role The ability to upload and manage SSL certificates Simple logging and diagnostics tools.”
“Installing the WAAWR is as easy as download, extract, buildme.cmd and you’re done.”

~ Franky

Lecture de la semaine #5

“In this post, I’ll show you how to build an Azure AppFabric adapter for StreamInsight.  In the next post, I’ll walk through the steps to deploy the on-premises StreamInsight application to Windows Azure and StreamInsight Austin.”

“You can find the source code here.”

“As the datacenters get upgraded, the version number of the database engine will increase, which will result in errors when connecting”

“we encourage you to immediately download and install the latest updates to the SQL Server Management Studio (SSMS) tools for managing your SQL Server and SQL Azure databases.  The links to get the latest updates available in SQL Server 2008 R2 SP1 are:

“…if you really want to debug and trace an Azure application you had better read this MSDN article which explains how to create custom debugging and trace agents and write logs to Azure storage.”

 

~ Franky

Lecture de la semaine #4


Cette semaine il y a une “petite” tendence…

~Franky

Lecture de la semaine #3

~Franky

Geek And Poke: B

Référence

Lecture de la semaine #2

 

Cloud Cover Episode 23 - AppFabric Service Bus (vidéo)

Épisode très intéressante où le Service Bus est présenté avec un exemple simple. Plus d’information sur : https://portal.appfabriclabs.com et sur CodePlex. Il est possible de télécharger des exemples à partir de CodePlex ou avec Nuget. ref : http://goo.gl/fFY1F

 

Understanding Windows Azure AppFabric Queues (vidéo)

Une autre présentation sur AppFabric, axé sur les queues. ref : http://goo.gl/U3hhZ
 

Console2 - A Better Windows Command Prompt

by Scott Hanselman
Description d’une console « DOS Prompt » génial. ref : http://goo.gl/7AMqo

 

jQAPI - Alternative jQuery Documentation - For Version 1.6

Documentation très bien faite structurée, avec des exemples et permettant des recherches. C'est le même contenu que sur jquery.com mais le contenu formaté différemment et la recherche facilitée. ref : http://jqapi.com/
 

TFS merge tools configuration

Je chercher toujours d’une fois à l’autre « LA » configuration de KDiff dans Visual Studio, maintenant je ne chercherai plus. ref : http://goo.gl/dSGdM
 

Windows Azure MSDN How To tips in one place

Le titre dit tout… ref : http://goo.gl/BirT2

 

Code snippets on blogs, are you allowed to use them in your own work? No you can not!!

Je ne savais pas… maintenant j’en sais plus sur les “code snippets” et leur utilisation. ref : http://goo.gl/lPCUq
 

Tools For jQuery Application Architecture – The Printable Chart

Présentation sur jQuery, l’architecture des applications et les outils disponibles. Ref : http://goo.gl/cz46S
Aussi disponible un livre gratuit : Essential JavaScript Design Patterns 1.1 – A Free Updated Book For Beginners. Disponible ici : http://goo.gl/D98nR

~Franky

Lecture de la semaine #1

~Franky

Geek And Poke: The Last App For The Cloud

Geek And Poke: The Last App For The Cloud:


The Last App For The Cloud



The Last App For The Cloud

Browser2

MvcScaffolding One-to-Many Relationships par Steve Sanderson

La troisième partie de la série de Steve Sanderson sur le package MvcScaffolding est
MvcScaffolding: One-to-Many Relationships - Steve Sanderson’s blog: "This blog post is part of a series about the MvcScaffolding NuGet package:
Introduction: Scaffold your ASP.NET MVC 3 project with the MvcScaffolding package
Standard usage: Typical use cases and options
This post: One-to-Many Relationships
Coming soon: Customizing the T4 templates
Coming soon: Creating entirely new scaffolders with custom PowerShell logic
Recently I’ve been adding features at a frantic pace, the most significant of which is support for relationships between entities. This means you can quickly create Create-Read-Update-Delete (CRUD) interfaces with drop-down lists, for example to set which “category” a “product” is in, or who is the “manager” or an “employee”."