background preloader

Ludovicrecco

Facebook Twitter

Blog de Julien Chable. L’exécution d’un workflow est souvent dépendante des entrées que les hommes (via une console ou une application Windows Form) ou les programmes (ASP.NET, Web Service, Mainframe, etc) feront dans votre workflow, même après plusieurs jours d’attente.

Blog de Julien Chable

Une activité qui attend des entrées d’une entité extérieure se doit de faire deux choses : Notifier qu’elle attend des données (se mettre ‘au repos’) Etre notifié quand les données seront mise à disposition. Et cela, même si l’instance de son workflow est persistée (dans un fichier texte ou une base de données par exemple). Lorsque les données arrivent, le moteur d’exécution (le runtime) doit pouvoir recharger en mémoire l’instance et être capable de continuer l’exécution du workflow au bon endroit. Comment faire en sorte de pouvoir spécifier au workflow qu’il est en attente d’une donnée et de traiter la donnée une fois celle-ci mise à la disposition de l’instance du workflow ?

Public struct Transaction { public double Amount; public Guid ID; SOAT Blog » [ASP.NET Core] Gestion des sessions. Pour ceux que ne connaissent pas ce mécanisme, il s’agit simplement d’une API permettant de stocker et de récupérer des informations relatives à un utilisateur.

SOAT Blog » [ASP.NET Core] Gestion des sessions

Le stockage peut se faire en mémoire sur le serveur, les données étant persistées entre les requêtes HTTP d’un utilisateur, pendant toute la durée de sa session de navigation. Elles peuvent également être persistées pour une période plus longue encore, ce cas de figure nécessitant toutefois la mise en place d’une base de données avec un schéma spécifique. Un gestionnaire des sessions ? Dans la majorité des cas, la session reste utilisée en tant que cache mémoire afin de limiter le nombre d’accès à une base de données. ASP.NET 5 devient ASP.NET Core 1 et .Net Core 5 est maintenant appelé .NET Core 1.0 pour mieux se démarquer des anciens frameworks.

Microsoft annonce l'ouverture d'une partie du framework .NET, ainsi qu'une édition gratuite de Visual Studio. Microsoft continue son ouverture sur l'open source avec deux nouvelles déclarations pour le moins inattendues !

Microsoft annonce l'ouverture d'une partie du framework .NET, ainsi qu'une édition gratuite de Visual Studio

En effet, à l'heure où j'écris ces lignes, les sources du coeur du Framework .Net commencent à être publié sur GitHub sous licence MIT, même si cela reste encore assez limité pour le moment. Créer un formulaire web ASP.NET, mode d'emploi. Apprenez à développer en C# Vous avez entendu parler du langage C, du C++, et voilà qu'on vous présente maintenant le C# !

Apprenez à développer en C#

Encore un langage me direz-vous ? Oui, mais pas n'importe lequel ! Il existe beaucoup de langages de programmation, comme le C, le C++, Python, Java... Chacun a ses avantages, ses inconvénients et ses domaines d'applications. Le C# (Prononcez "Cé charpe" ou "ci charpe" à l'anglaise), vous en avez peut-être entendu parler autour d’un café, ou bien rencontré un développeur qui en vantait les mérites ou peut-être vu une offre d’emploi intéressante sur le sujet… qui sait ? Bref, vous avez envie de découvrir et d'apprendre le C#. C’est justement l’objectif que se donne ce tutoriel. En lisant les chapitres les uns après les autres, vous : Single-Instance C# Application - for .NET 2.0. Introduction A single-instance application is one that allows the user to open only one instance at a time.

Single-Instance C# Application - for .NET 2.0

Strictly speaking, a second instance is started, but it detects the presence of the first instance, and shuts itself down. Visual Studio 2005 makes single-instance applications very easy. In VB, one simply checks a box on the project settings dialog, and then handles the appropriate events. Le Pattern MVC. Entity Framework : un ORM qui vous veut du bien - Créez votre site web avec ASP.NET. Cette partie va présenter un aspect crucial de la programmation d'une application web : l'accès aux données.

Entity Framework : un ORM qui vous veut du bien - Créez votre site web avec ASP.NET

Comme vous avez fait un peu de C#, vous avez peut être l'habitude d'utiliser une base de données et d'effectuer des requêtes SQL via des méthodes fournies par le framework .NET. Un ORM va nous permettre d'accéder à une source de données sans que nous ayons la sensation de travailler avec une base de données. Cela paraît étrange, mais signifie simplement que grâce à cet ORM, nous n'allons plus écrire de requêtes, ni créer de tables, etc., via un système de gestion de base de données mais directement manipuler les données dans notre code C#. Comment créer un site intranet à l'aide d'ASP.NET MVC. Tutoriels ASP.NET MVC.

Syntaxe de directive. ASP .NET - Balises. How to use NHibernate in Visual Studio Projects. Developers. Historique des versions d'Android. Un article de Wikipédia, l'encyclopédie libre.

Historique des versions d'Android

Versions disparues[modifier | modifier le code] Android Alpha[modifier | modifier le code] Il y avait au sein de l'Open handset alliance au moins deux versions internes avant la beta Android publiée en novembre 2007. La seconde version avait pour nom de code R2 D2[1]. Les premières versions de Bugdroid, la mascotte d'Android, ont été dessinées par Dan Morrill ; la version définitive a été conçue par Irina Blok. Android Bêta[modifier | modifier le code] La version Bêta a été publiée le 5 novembre 2007[2],[3], tandis que le kit de développement logiciel (SDK) a été publié le 12 novembre 2007[4].