Tous les articles par yanos

SwissEph for .Net at version 2.06.00 (2.6.0.18)

SwissEph for .Net at version 2.06.00 (2.6.0.18)

Hi,

The librairy SwissEph for .Net is at version 2.6.0.based on the Swiss Ephemeris version 2.06.00.

For more information about this new version read this message : https://groups.yahoo.com/neo/groups/swisseph/conversations/messages/6392

SwissEph for .Net is a portable .Net library (PCL) of the Astrodient Swiss Ephemeris, delivered in Nuget package.

Usefull links:

See you soon,

Yanos

SwissEph for .Net à la version 2.06.00 (2.6.0.18)

SwissEph for .Net à la version 2.06.00 (2.6.0.18)

Bonjour,

Pour ceux que ca intéresse la librairie SwissEph for .Net est passée à la version 2.6.0.18 basée sur les Swiss Ephemeris version 2.06.00.

Toutes les informations sur cette nouvelle version se trouvent dans ce message : https://groups.yahoo.com/neo/groups/swisseph/conversations/messages/6392

SwissEph for .Net est une librairie portable (PCL) .Net de la librairie des Astrodient Swiss Ephemeris, livrée sous forme de package Nuget.

Liens utiles:

A bientôt,

Yanos

UWP: Erreur « APPX3210 » lors de la génération des packages

Lorsque l’on veut publier une application Universelle, on doit générer les packages.

Une fois générés, ces packages passent par une « pré-validation » qui, si vous n’avez pas touché à votre manifeste, va détecter que vous n’avez pas modifié les images par défaut.

Donc vous faites de jolies icônes, mais comme il y en a une liste impressionnante avec les différentes tailles, certains d’entre vous (devrais-je dire nous 😉 ) se contentent du minimum syndical, c’est-à-dire qu’on ne fait pas toutes les images.

Et là lors de la génération des packages, vous vous prenez un erreur « APPX3210 » vous indiquant que le manifeste fait référence à une image qu’il ne trouve pas, alors que cette fameuse image est bien présente dans votre projet.

Continuer la lecture de UWP: Erreur « APPX3210 » lors de la génération des packages

Le boulet a encore frappé !

Bon comme vous pouvez le constater, ce blog est VIDE 🙁

Note pour plus tard: ne jamais faire de manipulations sur une base de données sans vérifier que c’était la bonne.

Oui je sais normalement j’aurais dû faire une sauvegarde! Et non je ne l’ai pas faite!

Je vais essayer de récupérer des articles à droite et à gauche pour essayer de le re-remplir.

Allez, je vais me pendre,

MISE A JOUR: Bon j’ai déjà remis les derniers articles que j’ai fais car ils sont sauvegardés sur GitHub. Ensuite je ne suis pas forcément un grand amoureux de Google, mais là pour une fois je ne me plaindrais pas trop de leur technique de captation de l’information: en visitant son cache j’ai pu récupérer une dizaine d’articles. C’est toujours ca de pris. Dés que j’ai le temps je les remet.

A bientôt,

Yanos

Débutons avec .NET Core

Suite à mes articles précédents sur la migration d’une librairie en .NET Core , j’ai reçu des remarques de lecteurs concernant le coté un peu obscure de .NET Core dans mes explications.

J’en convient, j’ai fourni des liens sur des explications généralistes, mais finalement pas vraiment d’explications « techniques » sur ce nouveau framework.

Qu’à celà ne tienne, allons à la rencontre de notre nouvel ami.

Continuer la lecture de Débutons avec .NET Core

Histoire d’une migration en .NET Core – Partie 2

Histoire d’une migration en .Net Core – Partie 2

Dans la première partie nous avons effectué la migration de la librairie en elle-même.

Maintenant nous allons travailler sur les tests unitaires qui vont nous permettre de valider notre librairie (et découvrir quelques blagues).

Continuer la lecture de Histoire d’une migration en .NET Core – Partie 2

Histoire d’une migration en .NET Core – Partie 1

Histoire d’une migration en .Net Core

A moins que vous ne viviez dans une grotte, vous devez savoir que Microsoft est en train de développer un nouveau framework, totalement réécrit, modulaire, open source, bref que du bon en perspective. Le nom de ce nouveau venu : .Net Core.

Dans sa lancée Microsoft propose une nouvelle approche aux librairies portables. En effet les PCL (Portable Class Libraries) sont diablement efficaces, mais la multiplication des framework désormais disponibles apportent quelques complications dans leur relations et dépendances. Cette nouvelle approche se nomme: .Net Standard.

Peut-être que j’aurais le temps d’en parler plus longuement un jour, en attendant Olivier Dahan à déjà écrit des articles intéressants à lire .NET Core ASP.NET Core et Xamarin et .NET Standard arrive !.

Au cas où certains ne le saurait pas (ce dont je doute ;)) j’ai effectué le portage
en .Net de la célèbre librairie Astrodient Swiss Ephemeris qui est écrite en C.

Dés le départ j’ai effectué ce portage comme une librairie PCL (Profile 136) afin d’être utilisable dans la plupart des applications .Net que nous pouvons développer.

Avec .Net Core qui pointe le bout de son nez, j’ai commencé l’étudier, et quoi de plus efficace que de mettre en pratique ce que l’on étudie 😉 Donc en route pour migrer SwissEphNet.

Continuer la lecture de Histoire d’une migration en .NET Core – Partie 1

La fonction BrowserLink ne fonctionne pas avec les applications ASP.NET Core

La fonction BrowserLink ne fonctionne pas avec les applications ASP.NET Core

Si vous êtes un fidèle de Visual Studio pour faire du développement d’application ASP.NET, vous utilisez certainement l’une des fonctionnalités très intéressante « BrowserLink » qui couplée aux « Web Essentials » rend le développement Web extrêmement pratique.

Si maintenant vous vous lancez dans le développement « ASP.NET Core » le futur du développement Web de Microsoft, vous pouvez constater avec regret que cette fonctionnalité n’a pas l’air d’être disponible.

Pas de panique Yanos est là 🙂

Continuer la lecture de La fonction BrowserLink ne fonctionne pas avec les applications ASP.NET Core

SwissEph for .Net passe à .NET Core (2.5.1.14)

SwissEph for .Net passe à .NET Core (2.5.1.14)

Bonjour,

Pour ceux que ca intéresse la librairie SwissEph for Net est passée à la version 2.5.1.14, et elle est compilée en .NET Core.

Le paquet Nuget cible 3 versions désormais:

  • Net 4.0
  • Net Standard 1.3
  • PCL Profile 136 : (.NETFramework 4.0, Silverlight 5.0, Windows 8.0, WindowsPhone 8.0)

Les programmes SweMini and SweTest ont été convertis en Application .NET Core. Elles ciblent 2 versions:

  • Net 4.0
  • Net Core App 1.0

Tous les binaires sont disponibles dans le fichier binary.zip de la release.

Liens utiles:

Astrodienst Swiss Ephemeris : http://www.astro.com/swisseph/
Projet GitHub : https://github.com/ygrenier/SwissEphNet
Package Nuget : http://www.nuget.org/packages/SwissEphNet/

A bientôt,

Yanos