|
Nouvelle vidéo sur le site du labo-dotnet
Mathieu SZABLOWSKI a mise en ligne une vidéos sur la replication par fusion avec SQL Server CE.
Cette vidéo vous présente la manière de mettre en place une réplication entre SQL Server 2000 et SQL Server CE, de la préparation du serveur au développement de l'application.
Voir la vidéo
Par
François Michael DAIN
Publié le
11 février 2005
|
|
|
|
|
|
|
SP3 du Compact Framework 1.0
Le SP3 du Compact Framework 1.0 vient de sortir. Il est possible de le telecharger sur Microsoft Download à l'adresse suivante :
http://www.microsoft.com/downloads/details.aspx?amp;displaylang=en&familyid=a5a02311-194b-4c00-b445-f92bec03032f&displaylang=en
Voici une liste des bug corrigés (en anglais) depuis le SP2 :
- Transitions between managed and native code can cause memory leaks on ARM platforms. - A NullReferenceException is thrown when a Web Method returns an empty array using the xsi:Nil attribute. - Modifying the SoapClientMessage.ContentType property does not modify the Http requests ContentType header. - Stack corruption can occur on SH, MIPS and x86 platforms when local variables are created but never used. - Invoking a multicase delegate from a catch handler throws a MissingMethodException on SH, MIPS and x86 platforms. - Command line arguments containing double byte characters are truncated to a single byte. - An ObjectDisposedException is thrown when a asynchronous web request is aborted before the response is received. - Invoke on a disposed control hangs the application. - Any array containing one or more elements is not sent to the Web Service correctly. - An application may hang when invoking a Web Method that uses multiple XmlElementAttributes on a single argument, member or property. - Memory corruption can occur on devices that have the native security model enabled and both .NET CF V1 SP3 and a pre-release version of .NET CF V2 installed. - Deadlocks can occur when running under severe resource constraints. - Tool Bar's on Windows Mobile 2003 SE no longer lose their images when removed from the form. - An uncatchable ObjectDisposedException is thrown when the server closes the socket connection. - Setting the Minimum and Maximum properties of a progressbar no longer crashes the application. - Unexpected exception while adding an image to an imagelist on an Hx4700 and hx4705. - Data Misalignment occurs on Decimal fields in MIPSIV devices.
Par
François Michael DAIN
Publié le
6 janvier 2005
|
|
|
|
|
|
|
|
|
Nouveau cours : Développement mobile avec .NET Compact Framework
François Michael Dain et Patrice Lamarche ont rédigé un cours sur .NET Compact Framework.
Cours sur le développement mobile avec .NET Compact Framework
Vous trouverez le sommaire ci-dessous :
1. INTRODUCTION AU DEVELOPPEMENT D’APPLICATION MOBILE 1.1. PRESENTATION DU COMPACT FRAMEWORK 1.2. LES EMULATEURS 1.2.1. Pocket PC 1.2.2. Smartphone 1.2.3. Windows CE.Net 1.3. DEVELOPPEMENT D’UNE PREMIERE APPLICATION POUR WINDOWS CE 2. CREATION D’INTERFACE 2.1. GUIDE DE DEVELOPPEMENT D’APPLICATIONS MOBILES 2.2. LES CONTROLES PRINCIPAUX 2.2.1. ContextMenu 2.2.2. DataGrid 2.2.3. Remplissage du DataGrid 2.2.3.1. Personnalisation du DataGrid 2.2.3.2. Sélection d’un élément du DataGrid 2.2.4. ListBox 2.2.5. DomainUpDown 2.2.6. ImageList 2.2.7. ListView 2.2.8. TabControl 3. ACCES A DES BASES DE DONNEES LOCALES 3.1. LES DATASET 3.1.1. Création du DataSet 3.1.2. Les contraintes 3.1.3. Remplissage 3.1.4. Consultation 3.1.5. Sauvegarde 3.2. XML 3.3. SQL SERVER CE 3.3.1. Présentation 3.3.2. Installation 3.3.3. Création d’une base de données SQL Server CE 3.3.4. Insérer des données 3.3.5. Modifier des données 3.3.6. Lire des données 4. ACCEDER A DES DONNEES DISTANTES 4.1. INTERROGATION D’UN WEB SERVICE 4.1.1. Création d’un Web Service 4.1.2. Interrogation du Web Service à partir d’une application mobile 4.2. ACCES DIRECTE A UNE BASE DE DONNEES SQL SERVER 5. SYNCHRONISATION DE SQL SERVER CE 5.1. INTRODUCTION 5.2. REMOTE DATA ACCESS 5.2.1. Installation 5.2.2. Récupération de données grâce à la méthode PULL 5.2.3. Envoi de données grâce à la méthode PUSH 5.2.4. Exécution de requêtes SQL sur un poste distant grâce à la méthode SubmitSQL 5.3. MERGE REPLICATION DOCUMENTATION
Par
François Michael DAIN
Publié le
3 décembre 2004
|
|
|
Nouvel article : Création d’un interpréteur de GPS
Voici le troisieme article d'une serie de 9, traitant du developpement d'application mobile sur Pocket PC. Cyril du Bois de Maquillé et Nicolas Adrian présentent à travers cette série, l'ensemble des fonctionnalités offertes par Windows Mobile 2003. Pour information, voici les prochains articles :
Création d’un interpréteur de GPS
Voici le sommarire :
Introduction Utilisation de « Platform Invoke » Fonctions de communication avec le port série Un exemple : utilisation de la fonction CreateFile Constantes Pointeurs Structures Conclusion sur le « Platform Invoke » Organisation temporelle des traitements Lecture par attente active : utilisation d’un Timer Lecture par attente passive : utilisation de la fonction WaitCommEvent Utilisation des threads avec le Compact Framework Création Synchronisation par mutex avec la fin du thread Problèmes d’interblocage soulevés Lancement d’un événement en multithread : attention ! Appel d’un traitement sur un contrôle graphique à partir d’un thread : fonction Control.Invoke() Conclusion
Par
François Michael DAIN
Publié le
22 novembre 2004
|
|
|
|